0001217234-22-000150.txt : 20220804 0001217234-22-000150.hdr.sgml : 20220804 20220804172019 ACCESSION NUMBER: 0001217234-22-000150 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CareDx, Inc. CENTRAL INDEX KEY: 0001217234 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 943316839 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36536 FILM NUMBER: 221137787 BUSINESS ADDRESS: STREET 1: 8000 MARINA BLVD STREET 2: 4TH FLOOR CITY: BRISBANE STATE: CA ZIP: 94005 BUSINESS PHONE: 415-287-2300 MAIL ADDRESS: STREET 1: 8000 MARINA BLVD STREET 2: 4TH FLOOR CITY: BRISBANE STATE: CA ZIP: 94005 FORMER COMPANY: FORMER CONFORMED NAME: XDx, Inc. DATE OF NAME CHANGE: 20071010 FORMER COMPANY: FORMER CONFORMED NAME: EXPRESSION DIAGNOSTICS INC DATE OF NAME CHANGE: 20030203 10-Q 1 cdna-20220630.htm 10-Q cdna-20220630
false2022Q20001217234--12-31http://fasb.org/us-gaap/2022#PostemploymentRetirementBenefitsMember00012172342022-01-012022-06-300001217234dei:FormerAddressMember2022-01-012022-06-3000012172342022-08-02xbrli:shares00012172342022-06-30iso4217:USD00012172342021-12-31iso4217:USDxbrli:shares0001217234us-gaap:ServiceMember2022-04-012022-06-300001217234us-gaap:ServiceMember2021-04-012021-06-300001217234us-gaap:ServiceMember2022-01-012022-06-300001217234us-gaap:ServiceMember2021-01-012021-06-300001217234us-gaap:ProductMember2022-04-012022-06-300001217234us-gaap:ProductMember2021-04-012021-06-300001217234us-gaap:ProductMember2022-01-012022-06-300001217234us-gaap:ProductMember2021-01-012021-06-300001217234cdna:PatientAndDigitalSolutionsMember2022-04-012022-06-300001217234cdna:PatientAndDigitalSolutionsMember2021-04-012021-06-300001217234cdna:PatientAndDigitalSolutionsMember2022-01-012022-06-300001217234cdna:PatientAndDigitalSolutionsMember2021-01-012021-06-3000012172342022-04-012022-06-3000012172342021-04-012021-06-3000012172342021-01-012021-06-300001217234us-gaap:CommonStockMember2021-12-310001217234us-gaap:AdditionalPaidInCapitalMember2021-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001217234us-gaap:RetainedEarningsMember2021-12-310001217234us-gaap:CommonStockMember2022-01-012022-03-310001217234us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100012172342022-01-012022-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001217234us-gaap:RetainedEarningsMember2022-01-012022-03-310001217234us-gaap:CommonStockMember2022-03-310001217234us-gaap:AdditionalPaidInCapitalMember2022-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001217234us-gaap:RetainedEarningsMember2022-03-3100012172342022-03-310001217234us-gaap:CommonStockMember2022-04-012022-06-300001217234us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001217234us-gaap:RetainedEarningsMember2022-04-012022-06-300001217234us-gaap:CommonStockMember2022-06-300001217234us-gaap:AdditionalPaidInCapitalMember2022-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001217234us-gaap:RetainedEarningsMember2022-06-300001217234us-gaap:CommonStockMember2020-12-310001217234us-gaap:AdditionalPaidInCapitalMember2020-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001217234us-gaap:RetainedEarningsMember2020-12-3100012172342020-12-310001217234cdna:PublicOfferingMember2021-01-012021-03-310001217234us-gaap:CommonStockMember2021-01-012021-03-310001217234us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100012172342021-01-012021-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001217234us-gaap:RetainedEarningsMember2021-01-012021-03-310001217234us-gaap:CommonStockMember2021-03-310001217234us-gaap:AdditionalPaidInCapitalMember2021-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001217234us-gaap:RetainedEarningsMember2021-03-3100012172342021-03-310001217234us-gaap:CommonStockMember2021-04-012021-06-300001217234us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001217234us-gaap:RetainedEarningsMember2021-04-012021-06-300001217234us-gaap:CommonStockMember2021-06-300001217234us-gaap:AdditionalPaidInCapitalMember2021-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001217234us-gaap:RetainedEarningsMember2021-06-3000012172342021-06-300001217234cdna:AlloSureKidneyMembercdna:MedicareMember2022-01-012022-06-300001217234cdna:MedicareMembercdna:AlloMapHeartMember2022-01-012022-06-300001217234cdna:AlloSureHeartMembercdna:MedicareMember2022-01-012022-06-300001217234cdna:MiromatrixIncMember2021-05-012021-05-3100012172342018-01-31cdna:patient0001217234cdna:XynManagementIncMember2022-01-012022-06-30cdna:unique_solution00012172342020-04-012020-04-300001217234cdna:PublicOfferingMember2021-01-252021-01-250001217234cdna:PublicOfferingMember2021-01-250001217234us-gaap:OverAllotmentOptionMember2021-02-112021-02-110001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-30xbrli:pure0001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001217234us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMembercdna:MedicareMember2022-01-012022-06-300001217234us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMembercdna:MedicareMember2021-01-012021-12-310001217234srt:MinimumMember2022-01-012022-06-300001217234srt:MaximumMember2022-01-012022-06-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2022-04-012022-06-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2021-04-012021-06-300001217234us-gaap:WarrantMember2022-04-012022-06-300001217234us-gaap:WarrantMember2021-04-012021-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-06-300001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-06-300001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-06-300001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001217234us-gaap:FairValueMeasurementsRecurringMember2022-06-300001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234cdna:CommonStockWarrantLiabilityMember2022-01-012022-06-300001217234cdna:ContingentConsiderationMember2022-01-012022-06-30cdna:investment00012172342021-01-012021-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2022-06-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:MeasurementInputExercisePriceMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2022-06-300001217234us-gaap:MeasurementInputExercisePriceMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:MeasurementInputExpectedTermMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2022-01-012022-06-300001217234us-gaap:MeasurementInputExpectedTermMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-01-012021-12-310001217234us-gaap:MeasurementInputPriceVolatilityMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:MeasurementInputRiskFreeInterestRateMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:CorporateDebtSecuritiesMember2022-06-300001217234us-gaap:EquitySecuritiesMember2022-06-300001217234us-gaap:EquitySecuritiesMember2021-12-310001217234us-gaap:CorporateDebtSecuritiesMember2021-12-310001217234cdna:TransplantPharmacyMember2021-12-012021-12-310001217234cdna:TransplantPharmacyMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-12-012021-12-310001217234cdna:TransplantPharmacyMember2021-12-310001217234us-gaap:TrademarksMembercdna:TransplantPharmacyMember2021-12-012021-12-310001217234us-gaap:TrademarksMembercdna:TransplantPharmacyMember2021-12-310001217234cdna:MedActionPlanMember2021-11-012021-11-300001217234cdna:MedActionPlanMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-11-012021-11-300001217234cdna:MedActionPlanMember2021-11-300001217234us-gaap:CustomerRelationshipsMembercdna:MedActionPlanMember2021-11-300001217234us-gaap:CustomerRelationshipsMembercdna:MedActionPlanMember2021-11-012021-11-300001217234us-gaap:DevelopedTechnologyRightsMembercdna:MedActionPlanMember2021-11-300001217234us-gaap:DevelopedTechnologyRightsMembercdna:MedActionPlanMember2021-11-012021-11-300001217234us-gaap:TrademarksMembercdna:MedActionPlanMember2021-11-300001217234us-gaap:TrademarksMembercdna:MedActionPlanMember2021-11-012021-11-300001217234cdna:TransChartLLCMember2021-01-310001217234cdna:TransChartTTPAndMedActionPlanMember2021-01-012021-12-310001217234cdna:TransChartTTPAndMedActionPlanMember2021-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2022-06-300001217234cdna:AcquiredAndDevelopedTechnologyMember2022-01-012022-06-300001217234us-gaap:CustomerRelationshipsMember2022-06-300001217234us-gaap:CustomerRelationshipsMember2022-01-012022-06-300001217234cdna:CommercializationRightsMember2022-06-300001217234cdna:CommercializationRightsMember2022-01-012022-06-300001217234us-gaap:TrademarksAndTradeNamesMember2022-06-300001217234us-gaap:TrademarksAndTradeNamesMember2022-01-012022-06-300001217234cdna:AcquiredInProcessTechnologyMember2022-06-300001217234cdna:AcquiredAndDevelopedTechnologyMember2021-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2021-01-012021-12-310001217234us-gaap:CustomerRelationshipsMember2021-12-310001217234us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001217234cdna:CommercializationRightsMember2021-12-310001217234cdna:CommercializationRightsMember2021-01-012021-12-310001217234us-gaap:TrademarksAndTradeNamesMember2021-12-310001217234us-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310001217234us-gaap:OtherIntangibleAssetsMember2021-12-310001217234us-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001217234cdna:AcquiredInProcessTechnologyMember2021-12-3100012172342021-10-012021-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2021-10-012021-12-310001217234cdna:CommercializationRightsMember2021-10-012021-12-310001217234us-gaap:CustomerRelationshipsMember2021-10-012021-12-310001217234us-gaap:TrademarksAndTradeNamesMember2021-10-012021-12-310001217234us-gaap:OtherIntangibleAssetsMember2021-10-012021-12-310001217234cdna:CostOfTestingMember2022-04-012022-06-300001217234cdna:CostOfTestingMember2021-04-012021-06-300001217234cdna:CostOfTestingMember2022-01-012022-06-300001217234cdna:CostOfTestingMember2021-01-012021-06-300001217234cdna:CostOfProductMember2022-04-012022-06-300001217234cdna:CostOfProductMember2021-04-012021-06-300001217234cdna:CostOfProductMember2022-01-012022-06-300001217234cdna:CostOfProductMember2021-01-012021-06-300001217234cdna:CostOfPatientAndDigitalSolutionsMember2022-04-012022-06-300001217234cdna:CostOfPatientAndDigitalSolutionsMember2021-04-012021-06-300001217234cdna:CostOfPatientAndDigitalSolutionsMember2022-01-012022-06-300001217234cdna:CostOfPatientAndDigitalSolutionsMember2021-01-012021-06-300001217234us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001217234us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001217234us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001217234us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001217234cdna:CostOfTestingMember2022-06-300001217234cdna:CostOfProductMember2022-06-300001217234cdna:CostOfPatientAndDigitalSolutionsMember2022-06-300001217234us-gaap:SellingAndMarketingExpenseMember2022-06-3000012172342022-06-012022-06-3000012172342014-06-012014-06-30cdna:milestone_payment0001217234cdna:CAREDXINCVsNateraIncMember2022-03-072022-03-140001217234cdna:CAREDXINCVsNateraIncMembercdna:CompensatoryDamagesMember2022-03-072022-03-140001217234cdna:PunitiveDamagesMembercdna:CAREDXINCVsNateraIncMember2022-03-072022-03-140001217234cdna:CAREDXINCVsNateraIncMember2022-05-132022-05-13cdna:complaint0001217234us-gaap:MeasurementInputExpectedTermMemberus-gaap:CommonStockMember2022-01-012022-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2021-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2022-06-300001217234us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001217234us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001217234us-gaap:EmployeeStockOptionMember2022-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2022-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2022-01-012022-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-01-012021-12-310001217234us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001217234us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001217234us-gaap:EmployeeStockMember2022-04-012022-06-300001217234us-gaap:EmployeeStockMember2021-04-012021-06-300001217234us-gaap:EmployeeStockMember2022-01-012022-06-300001217234us-gaap:EmployeeStockMember2021-01-012021-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001217234country:USus-gaap:ServiceMember2022-04-012022-06-300001217234country:USus-gaap:ServiceMember2021-04-012021-06-300001217234country:USus-gaap:ServiceMember2022-01-012022-06-300001217234country:USus-gaap:ServiceMember2021-01-012021-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2022-04-012022-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2021-04-012021-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2022-01-012022-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2021-01-012021-06-300001217234us-gaap:ProductMembercountry:US2022-04-012022-06-300001217234us-gaap:ProductMembercountry:US2021-04-012021-06-300001217234us-gaap:ProductMembercountry:US2022-01-012022-06-300001217234us-gaap:ProductMembercountry:US2021-01-012021-06-300001217234us-gaap:ProductMembersrt:EuropeMember2022-04-012022-06-300001217234us-gaap:ProductMembersrt:EuropeMember2021-04-012021-06-300001217234us-gaap:ProductMembersrt:EuropeMember2022-01-012022-06-300001217234us-gaap:ProductMembersrt:EuropeMember2021-01-012021-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2022-04-012022-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2021-04-012021-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2022-01-012022-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2021-01-012021-06-300001217234cdna:PatientAndDigitalSolutionsMembercountry:US2022-04-012022-06-300001217234cdna:PatientAndDigitalSolutionsMembercountry:US2021-04-012021-06-300001217234cdna:PatientAndDigitalSolutionsMembercountry:US2022-01-012022-06-300001217234cdna:PatientAndDigitalSolutionsMembercountry:US2021-01-012021-06-300001217234cdna:PatientAndDigitalSolutionsMembersrt:EuropeMember2022-04-012022-06-300001217234cdna:PatientAndDigitalSolutionsMembersrt:EuropeMember2021-04-012021-06-300001217234cdna:PatientAndDigitalSolutionsMembersrt:EuropeMember2022-01-012022-06-300001217234cdna:PatientAndDigitalSolutionsMembersrt:EuropeMember2021-01-012021-06-300001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfTheWorldMember2022-04-012022-06-300001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfTheWorldMember2021-04-012021-06-300001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfTheWorldMember2022-01-012022-06-300001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfTheWorldMember2021-01-012021-06-300001217234country:US2022-04-012022-06-300001217234country:US2021-04-012021-06-300001217234country:US2022-01-012022-06-300001217234country:US2021-01-012021-06-300001217234srt:EuropeMember2022-04-012022-06-300001217234srt:EuropeMember2021-04-012021-06-300001217234srt:EuropeMember2022-01-012022-06-300001217234srt:EuropeMember2021-01-012021-06-300001217234cdna:RestOfTheWorldMember2022-04-012022-06-300001217234cdna:RestOfTheWorldMember2021-04-012021-06-300001217234cdna:RestOfTheWorldMember2022-01-012022-06-300001217234cdna:RestOfTheWorldMember2021-01-012021-06-300001217234country:US2022-06-300001217234country:US2021-12-310001217234srt:EuropeMember2022-06-300001217234srt:EuropeMember2021-12-310001217234cdna:RestOfTheWorldMember2022-06-300001217234cdna:RestOfTheWorldMember2021-12-31
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, 2022
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-36536
__________________________________________________
CAREDX, INC.
(Exact name of registrant as specified in its charter)
__________________________________________________
Delaware94-3316839
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
8000 Marina Boulevard
Brisbane, California 94005
(Address of principal executive offices and zip code)
(415) 287-2300
(Registrant’s telephone number, including area code)
1 Tower Place
South San Francisco, CA 94080
(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 ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock, par value $0.001 per shareCDNAThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes ☒  No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes ☒  No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes ☐  No
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
There were 53,458,126 shares of the registrant’s Common Stock issued and outstanding as of August 2, 2022.



CareDx, Inc.
TABLE OF CONTENTS
Page No.
June 30, 2022 and 2021
June 30, 2022 and 2021

2

PART I. FINANCIAL INFORMATION
ITEM 1.    UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
CareDx, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
(In thousands, except share data)
June 30, 2022December 31, 2021
Assets
Current assets:
Cash and cash equivalents$166,832 $348,485 
Marketable securities139,388  
Accounts receivable70,142 59,761 
Inventory18,861 17,186 
Prepaid and other current assets8,657 7,928 
Total current assets403,880 433,360 
Property and equipment, net32,904 22,044 
Operating leases right-of-use assets15,841 17,993 
Intangible assets, net46,318 50,195 
Goodwill37,084 36,983 
Restricted cash204 211 
Other assets5,057 5,835 
Total assets$541,288 $566,621 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$16,892 $13,337 
Accrued compensation14,631 26,042 
Accrued and other liabilities46,933 37,922 
Total current liabilities78,456 77,301 
Deferred tax liability25 415 
Common stock warrant liability64 139 
Deferred payments for intangible assets2,877 5,041 
Operating lease liability, less current portion16,065 17,394 
Other liabilities252 455 
Total liabilities97,739 100,745 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock: $0.001 par value; 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021
  
Common stock: $0.001 par value; 100,000,000 shares authorized at June 30, 2022 and December 31, 2021; 53,323,712 shares and 52,923,360 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively
52 52 
Additional paid-in capital875,213 853,683 
Accumulated other comprehensive loss(7,182)(4,670)
Accumulated deficit(424,534)(383,189)
Total stockholders’ equity443,549 465,876 
Total liabilities and stockholders’ equity$541,288 $566,621 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

CareDx, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
(In thousands, except share and per share data)
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Revenue:
Testing services revenue$67,135 $64,890 $133,579 $124,171 
Product revenue6,714 6,861 13,502 12,639 
Patient and digital solutions revenue6,785 2,437 12,969 4,778 
Total revenue80,634 74,188 160,050 141,588 
Operating expenses:
Cost of testing services18,230 17,235 35,858 33,718 
Cost of product3,887 5,205 8,286 8,852 
Cost of patient and digital solutions5,422 1,533 10,277 2,982 
Research and development22,632 19,036 44,512 35,040 
Sales and marketing26,950 19,599 50,098 35,051 
General and administrative25,232 16,322 51,791 31,545 
Total operating expenses102,353 78,930 200,822 147,188 
Loss from operations(21,719)(4,742)(40,772)(5,600)
Other (expense) income:
Interest income, net478 1 667 127 
Change in estimated fair value of common stock warrant liability48 (65)75 (38)
Other (expense) income, net(553)2,779 (1,376)2,534 
Total other (expense) income (27)2,715 (634)2,623 
Loss before income taxes(21,746)(2,027)(41,406)(2,977)
Income tax benefit49 100 61 363 
Net loss$(21,697)$(1,927)$(41,345)$(2,614)
Net loss per share (Note 3):
Basic$(0.41)$(0.04)$(0.78)$(0.05)
Diluted$(0.41)$(0.04)$(0.78)$(0.05)
Weighted-average shares used to compute net loss per share:
Basic53,249,545 52,224,300 53,133,149 51,705,587 
Diluted53,249,545 52,224,300 53,133,149 51,705,587 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

CareDx, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(Unaudited)
(In thousands)
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Net loss$(21,697)$(1,927)$(41,345)$(2,614)
Other comprehensive loss:
Foreign currency translation adjustments, net of tax(2,092)443 (2,512)(1,060)
Net comprehensive loss$(23,789)$(1,484)$(43,857)$(3,674)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

CareDx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
(In thousands, except share data)
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 202152,923,360 $52 $853,683 $(4,670)$(383,189)$465,876 
Issuance of common stock under employee stock purchase plan25,852 — 999 — — 999 
RSU settlements, net of shares withheld64,819 — (1,482)— — (1,482)
Issuance of common stock for services1,249 — 58 — — 58 
Issuance of common stock for cash upon exercise of stock options69,993 — 1,598 — — 1,598 
Employee stock-based compensation expense— — 10,563 — — 10,563 
Foreign currency translation adjustment— — — (420)— (420)
Net loss— — — — (19,648)(19,648)
Balance at March 31, 202253,085,273 52 865,419 (5,090)(402,837)457,544 
RSU settlements, net of shares withheld216,950 — (3,211)— — (3,211)
Issuance of common stock for services2,156 — 79 — — 79 
Issuance of common stock for cash upon exercise of stock options
19,333 — 413 — — 413 
Employee stock-based compensation expense— — 12,513 — — 12,513 
Foreign currency translation adjustment— — — (2,092)— (2,092)
Net loss— — — — (21,697)(21,697)
Balance at June 30, 202253,323,712 $52 $875,213 $(7,182)$(424,534)$443,549 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

CareDx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
(In thousands, except share data)
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 202049,441,166 $49 $632,253 $(2,096)$(352,527)$277,679 
Issuance of common shares through public equity offering, net of commissions and offering costs of $12,495
2,211,538 2 188,753 — — 188,755 
Issuance of common stock under employee stock purchase plan24,052 — 838 — — 838 
RSU settlements, net of shares withheld121,447 — (2,313)— — (2,313)
Issuance of common stock for services1,339 — 96 — — 96 
Issuance of common stock for cash upon exercise of stock options139,579 — 2,193 — — 2,193 
Employee stock-based compensation expense— — 6,488 — — 6,488 
Foreign currency translation adjustment— — — (1,503)— (1,503)
Net loss— — — — (687)(687)
Balance at March 31, 202151,939,121 51 828,308 (3,599)(353,214)471,546 
RSU settlements, net of shares withheld160,286 — (6,638)— — (6,638)
Issuance of common stock for services23,163 — 59 — — 59 
Issuance of common stock for cash upon exercise of stock options427,059 — 6,833 — — 6,833 
Issuance of common stock upon cash exercise of warrants3,132 — 205 — — 205 
Employee stock-based compensation expense— — 9,322 — — 9,322 
Foreign currency translation adjustment— — — 443 — 443 
Net loss— — — — (1,927)(1,927)
Balance at June 30, 202152,552,761 $51 $838,089 $(3,156)$(355,141)$479,843 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

CareDx, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In thousands)
Six Months Ended June 30,
20222021
Operating activities:
Net loss$(41,345)$(2,614)
Adjustments to reconcile net loss to net cash used in operating activities:
Stock-based compensation23,227 15,945 
Revaluation of common stock warrant liability to estimated fair value(75)38 
Depreciation and amortization5,363 4,102 
Amortization of right-of-use assets1,822 1,366 
Unrealized loss (gain) on long-term marketable equity securities486 (3,090)
Revaluation of contingent consideration to estimated fair value564 (191)
Amortization of premium on short-term marketable securities, net540 637 
Changes in operating assets and liabilities:
Accounts receivable(10,562)(13,419)
Inventory(2,506)(5,331)
Prepaid and other assets(514)(4,203)
Operating leases liabilities, net(1,962)(951)
Accounts payable4,486 1,559 
Accrued compensation(12,290)(1,395)
Accrued and other liabilities7,579 4,646 
Refund liability - CMS advance payment (20,496)
Change in deferred taxes(158)(445)
Net cash used in operating activities(25,345)(23,842)
Investing activities:
Acquisition of business, net of cash acquired(102)(3,500)
Acquisition of intangible assets(2,100)(6,700)
Purchases of short-term marketable securities(182,913)(5,500)
Maturities of short-term marketable securities42,984 55,080 
Additions of capital expenditures, net(13,111)(4,088)
Net cash (used in) provided by investing activities(155,242)35,292 
Financing activities:
Proceeds from issuance of common shares in public equity offering, net of issuance costs paid 188,755 
Proceeds from issuance of common stock under employee stock purchase plan999 838 
Taxes paid related to net share settlement of restricted stock units(3,892)(8,951)
Proceeds from exercise of warrants 4 
Proceeds from exercise of stock options2,011 9,026 
Principal payments on finance lease obligations (63)
Payment of contingent consideration(250) 
Net cash (used in) provided by financing activities(1,132)189,609 
Effect of exchange rate changes on cash, cash equivalents and restricted cash59 (105)
Net (decrease) increase in cash, cash equivalents and restricted cash(181,660)200,954 
Cash, cash equivalents, and restricted cash at beginning of period348,696 134,939 
Cash, cash equivalents, and restricted cash at end of period$167,036 $335,893 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

CareDx, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
1. ORGANIZATION AND DESCRIPTION OF BUSINESS
CareDx, Inc. (“CareDx” or the “Company”), together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients and caregivers. The Company’s headquarters are in Brisbane, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia; and Stockholm, Sweden.
The Company’s commercially available testing services consist of AlloSure® Kidney, a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients, AlloMap® Heart, a gene expression solution for heart transplant patients, AlloSure® Heart, a dd-cfDNA solution for heart transplant patients, and AlloSure® Lung, a dd-cfDNA solution for lung transplant patients. The Company has initiated several clinical studies to generate data on its existing and planned future testing services. In April 2020, the Company announced its first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. The Company also offers high-quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs. In 2019, the Company began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management (“Ottr”) and XynManagement, Inc. (“XynManagement”), as well as the acquisitions of TransChart LLC (“TransChart”), MedActionPlan.com, LLC (“MedActionPlan”) and The Transplant Pharmacy, LLC (“TTP”) in 2021.
Testing Services
AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received positive coverage decisions from several commercial payers, and is reimbursed by other private payers on a case-by-case basis.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, the Company's Medicare Administrative Contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
In May 2021, the Company purchased a minority investment of common stock in the biotechnology company Miromatrix Medical, Inc. (“Miromatrix”), for $5.0 million, and the investment is marked to market. Miromatrix works to eliminate the need for an organ transplant waiting list through the development of implantable engineered biological organs.
Clinical Studies

In January 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (“K-OAR”), to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant patients who will receive AlloSure Kidney long-term surveillance.

In September 2018, the Company initiated the Surveillance HeartCare™ Outcomes Registry (“SHORE”). SHORE is a prospective, multi-center, observational registry of patients receiving HeartCare for surveillance. HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure® Heart in one surveillance solution.

In February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. In June 2020, the Company submitted an AlloSure Lung application to the Palmetto MolDx Technical Assessment program seeking coverage and reimbursement for Medicare beneficiaries.

In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study, which is an extension of K-OAR. OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap Kidney and the predictive artificial intelligence technology of iBox for a multimodality surveillance solution. The Company has not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare.
9

Products
The Company’s suite of AlloSeq products are commercial next generation sequencing (“NGS”)-based kitted solutions. These products include: AlloSeq™ Tx, a high-resolution Human Leukocyte Antigen (“HLA”) typing solution, AlloSeq™ cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq™ HCT, a solution for chimerism testing for stem cell transplant recipients.
The Company's other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP®, based on the sequence specific primer (“SSP”) technology; and QTYPE®, which uses real-time polymerase chain reaction (“PCR”) methodology, to perform HLA typing.
In March 2021, the Company acquired certain assets of BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.
Patient and Digital Solutions
Following the acquisitions of both Ottr and XynManagement, the Company is a leading provider of transplant patient management software (“Ottr software”), as well as of transplant quality tracking and waitlist management solutions. Ottr software provides comprehensive solutions for transplant patient management and enables integration with electronic medical record (“EMR”) systems providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients ("SRTR") reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
In September 2020, the Company launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
In January 2021, the Company acquired TransChart. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As part of the Company's acquisition of TransChart in January 2021, the Company acquired TxAccess, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.
In June 2021, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
In June 2021, the Company entered into a strategic agreement, which was amended in April 2022, with OrganX to develop clinical decision support tools across the transplant patient journey. Together, the Company and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system. The Company has agreed to potential future milestone payments.
In November 2021, the Company acquired MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. MedActionPlan is a leader in patient medication management for transplant patients and beyond.
In December 2021, the Company acquired TTP, a transplant focused pharmacy located in Mississippi. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.
COVID-19 Pandemic
The full impact of the continued COVID-19 pandemic, including the impact associated with preventative and precautionary measures that the Company, other businesses and governments have taken and may take, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company, but the pandemic may materially affect the Company's financial condition, liquidity and future results of operations.
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, the Company experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, the Company launched RemoTraC, a remote
10

home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests.
There continues to be uncertainty around the COVID-19 pandemic as the Omicron variant, including its sub-variants, has caused an increase in COVID-19 cases globally, impacted the availability of medical personnel in transplant centers and the volume of transplant procedures. A sustained reduction in transplant volume can negatively impact the testing volumes, as the Company saw in the early part of the first quarter of 2022.
The Company's product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as it was unable to undertake onsite discussions and demonstrations of its recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. The Company's product business regained normalized sales volumes during the fourth quarter of 2020.
The Company is maintaining its testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among employees. In areas where COVID-19 impacts healthcare operations, the Company's field-based sales and clinical support teams are supporting providers through virtual platforms. Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where the Company's laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions could be adopted in the future depending upon the COVID-19 transmission rates in the Company's county and state, as well as other factors.
In addition, the Company created, and continues to have, a COVID-19 task force that is responsible for crisis decision making, employee communications, and enforcing all safety, monitoring and testing protocols in line with local regulations.
Liquidity and Capital Resources
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $424.5 million at June 30, 2022. As of June 30, 2022, the Company had cash, cash equivalents and marketable securities of $306.2 million and no debt outstanding.
CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services (CMS”) expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021.
January 2021 Underwritten Public Offering of Common Stock
On January 25, 2021, the Company sold 1,923,077 shares of its common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to the Company from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and offering expenses.
On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the full exercise of the overallotment option granted to the underwriters in connection with the offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2021, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the "SEC") on February 24, 2022. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 are reflected below.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the SEC for
11

interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination or an asset acquisition; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare.
As of June 30, 2022 and December 31, 2021, approximately 28% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable at either June 30, 2022 or December 31, 2021.
Marketable Securities
The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of June 30, 2022, the Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase, which were classified as current assets on the condensed consolidated balance sheet.
The Company classifies its short-term marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Short-term marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income, net on the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income, net. The cost of securities sold will be determined using specific identification.
The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2022, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet.
The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. Unrealized gains and losses from the reevaluation of the long-term marketable debt securities, if any, are included in other comprehensive gain (loss) in the condensed consolidated statement of comprehensive income (loss). Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income, net.
The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense), net, in the condensed consolidated statements of operations.
Leases
The Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases, and determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and
12

a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
As of June 30, 2022, the Company’s leases had remaining terms of 0.04 years to 6.67 years, some of which include options to extend the lease term.
Recent Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which contains amendments that require annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model. The disclosures include (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted. The amendments in this ASU should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC 606 as if it had originated the contracts. The amendments set forth in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption of the amendments is permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company early adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company prospectively adopted the standard on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company adopted the standard on January 1, 2021. The adoption of the new standard did not have an impact on the Company's consolidated financial statements and disclosures.
13

3. NET LOSS PER SHARE
Basic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.
The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Numerator:
Net loss used to compute basic and diluted net loss per share$(21,697)$(1,927)$(41,345)$(2,614)
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share
53,249,545 52,224,300 53,133,149 51,705,587 
Net loss per share:
Basic and diluted$(0.41)$(0.04)$(0.78)$(0.05)
The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2022 and 2021 because their effect would be antidilutive:
Three and Six Months Ended
20222021
Shares of common stock subject to outstanding options2,497,986 2,117,516 
Shares of common stock subject to outstanding common stock warrants3,132 3,132 
Restricted stock units2,591,882 1,868,980 
Total common stock equivalents5,093,000 3,989,628 
4. FAIR VALUE MEASUREMENTS
The Company records its financial assets and liabilities at fair value. The carrying amounts of certain financial instruments of the Company, including cash and cash equivalents, prepaid expenses and other current assets, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.  Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date.  The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1: Inputs that include quoted prices in active markets for identical assets and liabilities.
Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
14

The following tables set forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$142,355 $ $ $142,355 
Long-term marketable securities:
Corporate equity securities2,771   2,771 
Corporate debt securities 500  500 
Total$145,126 $500 $ $145,626 
Liabilities
Short-term liabilities:
Contingent consideration$ $ $2,778 $2,778 
Long-term liabilities:
Contingent consideration  2,877 2,877 
Common stock warrant liability  64 64 
Total$ $ $5,719 $5,719 

December 31, 2021
 Fair Value Measured Using 
 (Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$335,107 $ $ $335,107 
Long-term marketable securities:
Corporate equity securities3,257   3,257 
Corporate debt securities 500  500 
Total$338,364 $500 $ $338,864 
Liabilities
Short-term liabilities:
Contingent consideration$ $ $2,114 $2,114 
Long-term liabilities:
Contingent consideration  3,227 3,227 
Common stock warrant liability  139 139 
Total $ $ $5,480 $5,480 
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
Common Stock Warrant Liability and Contingent Consideration
Balance as of December 31, 2021
$5,480 
Change in estimated fair value of common stock warrant liability(75)
Change in estimated fair value of contingent consideration564 
Payments related to contingent consideration(250)
Balance as of June 30, 2022
$5,719 
15

As of June 30, 2022, the Company had one investment in convertible preferred shares carried at cost. In the event the Company had to calculate the fair value of this investment, it would be based on Level 3 inputs. This investment is not considered material to the Company's condensed consolidated financial statements.
In determining fair value, the Company uses various valuation approaches within the fair value measurement framework.  The valuation methodologies used for the Company’s instruments measured at fair value and their classification in the valuation hierarchy are summarized below:
Money market funds – Investments in money market funds are classified within Level 1. Money market funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. At June 30, 2022 and December 31, 2021, money market funds were included as cash and cash equivalents in the condensed consolidated balance sheets.
Short-term marketable securities – Investments in short-term marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.
Long-term marketable equity and debt securities – Investments in long-term marketable equity securities are classified within Level 1. The securities are recorded at fair value based on readily available quoted market prices in active markets. Investments in long-term marketable debt securities are classified within Level 2. The securities are recorded at fair value based on observable inputs for quoted prices for identical or similar assets in markets that are not active. Long-term marketable securities are located within other assets on the condensed consolidated balance sheets.
Contingent consideration Contingent consideration is classified within Level 3. Contingent consideration relates to asset acquisitions and business combinations. The Company recorded the estimate of the fair value of the contingent consideration based on its evaluation of the probability of the achievement of the contractual conditions that would result in the payment of the contingent consideration. Contingent consideration was estimated using the fair value of the milestones to be paid if the contingency is met multiplied by management’s estimate of the probability of success at a discounted rate of 12% at June 30, 2022 and December 31, 2021. The significant input in the Level 3 measurement that is not supported by market activity is the Company’s probability assessment of the achievement of the milestones. The value of the liability is subsequently remeasured to fair value at each reporting date, and the change in estimated fair value is recorded as a component of operating expenses until the milestones are paid, expire or are no longer achievable. Increases or decreases in the estimation of the probability percentage result in a directionally similar impact to the fair value measurement of the contingent consideration liability. The carrying amount of the contingent consideration liability represents its fair value.
Common stock warrant liability – Common stock warrant liability is classified within Level 3. The Company utilizes intrinsic value to estimate the fair value of the warrants. The intrinsic value is computed as the difference between the fair value of the Company’s common stock on the valuation date and the exercise price of the warrants. Increases (decreases) in the Company's stock price discussed above result in a directionally similar impact to the fair value of the common stock warrant liability. Prior to fiscal year 2022, the Company utilized a binomial lattice pricing model (the "Monte Carlo Simulation Model") which involves a market condition simulation to estimate the fair value of the warrants. The application of the Monte Carlo Simulation Model requires the use of a number of complex assumptions, including the Company’s stock price, expected life of the warrants, stock price volatility determined from the Company’s historical stock prices, and risk-free rates based on the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected life of the warrants. The change in valuation method does not have material financial impact.
Common Stock Warrant Liability Valuation Assumptions Utilized at June 30, 2022 and December 31, 2021:
June 30, 2022December 31, 2021
Private Placement Common Stock Warrant Liability
Stock Price$21.48$45.48
Exercise Price$1.12$1.12
Remaining term (in years)0.791.28
VolatilityN/A66.00 %
Risk-free interest rateN/A0.49 %
16

5. CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2022June 30, 2021
Cash and cash equivalents$166,832 $335,625 
Restricted cash204 268 
Total cash, cash equivalents, and restricted cash at the end of the period$167,036 $335,893 
Marketable Securities
All short-term marketable securities were considered held-to-maturity at June 30, 2022. At June 30, 2022, some of the Company’s short-term marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of June 30, 2022. All short-term marketable securities with unrealized losses as of the balance sheet date have been in a loss position for less than twelve months. Contractual maturities of the short-term marketable securities were within one year or less at June 30, 2022.
The long-term marketable equity securities were recorded at fair market value at June 30, 2022 and December 31, 2021. The long-term marketable debt securities were considered available-for-sale at June 30, 2022 and December 31, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.
The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the tables below (in thousands):
June 30, 2022
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$139,388 $(835)$138,553 
Total short-term marketable securities139,388 (835)138,553 
Long-term marketable securities:
Corporate equity securities5,000 (2,229)2,771 
Corporate debt securities500  500 
Total long-term marketable securities5,500 (2,229)3,271 
Total$144,888 $(3,064)$141,824 
December 31, 2021
Amortized CostUnrealized Holding LossesFair Value
Long-term marketable securities:
Corporate equity securities$5,000 $(1,743)$3,257 
Corporate debt securities500  500 
Total long-term marketable securities$5,500 $(1,743)$3,757 

Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2022December 31, 2021
Within one year$139,388 $ 
After one year through five years500 500 
Total$139,888 $500 
17

6. BUSINESS COMBINATIONS
The Transplant Pharmacy
In December 2021, the Company acquired TTP, a transplant focused pharmacy located in Mississippi. The Company acquired TTP with a combination of cash consideration paid upfront and contingent consideration with a fair value of $1.3 million. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. Acquisition-related costs of $0.3 million were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statements of operations.
Goodwill of $5.5 million arising from the acquisition primarily consists of additional growth opportunities within the pharmacy sector. The integration of TTP into the Company’s portfolio is expected to continue to increase the transplant ecosystem for patients and make medication more accessible. The Company estimated net deferred tax liabilities of approximately $0.6 million arising from temporary differences related to the assets acquired and liabilities assumed. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.
The following table summarizes the fair value of the intangible asset acquired as of the acquisition date ($ in thousands):
Estimated Fair Value
Estimated Useful Life (Years)
Trademark
$2,080 10
The trademark acquired consists primarily of the TTP brand and markings. The fair value of the trademark was determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rate of 2% was used to estimate the fair value of the trademark.
A discount rate of 13.5% was utilized in estimating the fair value of the trademark.
The pro forma impact of the TTP acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
MedActionPlan
In November 2021, the Company acquired MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. The Company acquired MedActionPlan with a combination of cash consideration paid upfront and contingent consideration with a fair value of $3.5 million. MedActionPlan is a leader in patient medication management for transplant patients and beyond.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. Acquisition-related costs of $0.6 million associated with the acquisition were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statement of operations.
Goodwill of $4.9 million arising from the acquisition primarily consists of synergies from integrating the MedActionPlan technology with the current testing and digital solutions offered by the Company. The integration of MedActionPlan into centers with the Company's other software platforms will continue to increase the standard of care for transplant patient safety, increase efficiency and facilitate medication compliance. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.
The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):
Estimated Fair Value
Estimated Useful Lives (Years)
Customer relationships$2,590 10
Developed technology1,090 10
Trademarks80 5
Total$3,760 
Customer relationships acquired by the Company represent the fair value of future projected revenue that is expected to be derived from sales of MedActionPlan’s products to existing customers. The customer relationships’ fair value has been estimated utilizing a multi-period excess earnings method under the income approach, which reflects the present value of the
18

projected cash flows that are expected to be generated by the customer relationships, less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the distribution of the present value of the cash flows attributable to the intangible asset.
The acquired developed technology represents the fair value of MedActionPlan’s proprietary software. The trademark acquired consists primarily of the MedActionPlan brand and markings. The fair value of both the developed technology and the trademark were determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rates of 15% and 1% were used to estimate the fair value of the developed technology and the trademark, respectively.
A discount rate of 40.0% was utilized in estimating the fair value of these three intangible assets.
The pro forma impact of the MedActionPlan acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
TransChart LLC
In January 2021, the Company acquired TransChart for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As a result of the acquisition, the Company recognized goodwill of $2.2 million and intangible assets of $2.0 million.
The pro forma impact of the TransChart acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
Combined Consideration Paid
The following table summarizes the consideration paid for TTP, MedActionPlan and TransChart, and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):
Total
Consideration
Cash$17,166 
Total consideration
$17,166 
Recognized amounts of identifiable assets acquired and liabilities assumed
Current assets$3,444 
Fixed assets23 
Identifiable intangible assets7,860 
Other assets2 
Current liabilities(3,915)
Noncurrent liabilities(2,883)
Total identifiable net assets acquired4,531 
Goodwill12,635 
Total consideration$17,166 
The allocation of the purchase price to assets acquired and liabilities assumed was based on the Company’s best estimate of the fair value of such assets and liabilities as of the acquisition date.
7. GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the three and six months ended June 30, 2022. The balance of the Company's goodwill was $37.1 million and $37.0 million as of June 30, 2022 and December 31, 2021, respectively.
19

Intangible Assets
The following table presents details of the Company’s intangible assets as of June 30, 2022 ($ in thousands):
June 30, 2022
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$35,874 $(13,705)$(2,281)$19,888 7.8
Customer relationships21,898 (6,759)(2,009)13,130 9.4
Commercialization rights11,579 (2,601) 8,978 7.1
Trademarks and tradenames4,540 (1,170)(298)3,072 9.0
Total intangible assets with finite lives73,891 (24,235)(4,588)45,068 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$75,141 $(24,235)$(4,588)$46,318 
The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):
December 31, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$35,874 $(12,088)$(1,513)$22,273 8.1
Customer relationships21,898 (6,024)(1,210)14,664 9.9
Commercialization rights10,579 (2,030) 8,549 7.6
Trademarks and tradenames4,540 (988)(155)3,397 9.5
Other250 (188) 62 0.2
Total intangible assets with finite lives73,141 (21,318)(2,878)48,945 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$74,391 $(21,318)$(2,878)$50,195 
Acquisition of Intangible Assets
In June 2021and June 2022, the Company acquired commercialization rights in an exclusive partnership for comprehensive data analytics in relation to NGS-based metagenomics testing for infectious diseases. This is included within Commercialization rights as of June 30, 2022.
In June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of June 30, 2022.
In the fourth quarter of 2021, acquisition of intangible assets increased $13.4 million primarily from business combinations. These acquisitions included $4.7 million of Acquired and developed technology, $2.5 million of Commercialization rights, $3.7 million of Customer relationships, $2.2 million of Trademarks and tradenames and $0.3 million of Other intangible assets.
Amortization of Intangible Assets
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing expenses in the condensed consolidated statements of operations.





20

The following table summarizes the Company's amortization expense of intangible assets (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of testing services$329 $350 $658 $658 
Cost of product437 489 890 954 
Cost of patient and digital solutions236 141 472 249 
Sales & marketing543 449 1,148 842 
Total$1,545 $1,429 $3,168 $2,703 
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2022 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Patient and Digital SolutionsSales and MarketingTotal
Remainder of 2022$658 $847 $472 $1,117 $3,094 
20231,316 1,694 945 2,223 6,178 
20241,316 1,694 709 2,223 5,942 
20251,316 1,694 540 2,223 5,773 
20261,316 747 540 2,221 4,824 
Thereafter4,141 4,052 1,720 9,344 19,257 
Total future amortization expense$10,063 $10,728 $4,926 $19,351 $45,068 
8. BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
June 30, 2022December 31, 2021
Finished goods$3,602 $3,911 
Work in progress3,944 2,828 
Raw materials11,315 10,447 
Total inventory$18,861 $17,186 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Clinical studies$13,325 $10,653 
Professional fees8,257 5,780 
Deferred revenue4,295 4,208 
Short-term lease liability2,989 3,958 
Deferred payments for intangible assets2,906 2,000 
Contingent consideration2,778 2,114 
Capital expenditures2,537 2,612 
Laboratory processing fees & materials2,400 1,888 
Accrued royalty1,560 1,664 
Accrued shipping expenses704 670 
Other accrued expenses5,182 2,375 
Total accrued and other liabilities$46,933 $37,922 
21

CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021.
9. COMMITMENTS AND CONTINGENCIES
Leases
The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in Brisbane, California; Columbus, Ohio; West Chester, Pennsylvania; Flowood, Mississippi; Gaithersburg, Maryland; Fremantle, Australia; and Stockholm, Sweden. 
The Company's facility leases expire at various dates through 2029. In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.
As of June 30, 2022, the carrying value of the ROU asset was $15.8 million. The related current and non-current liabilities as of June 30, 2022 were $3.0 million and $16.1 million, respectively. The current and non-current lease liabilities are included in accrued and other current liabilities and operating lease liability, less current portion, respectively, in the condensed consolidated balance sheets.
The following table summarizes the lease cost for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Operating lease cost$1,372 $1,207 $2,785 $2,412 
Finance lease cost 23  53 
Total lease cost$1,372 $1,230 $2,785 $2,465 

Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
June 30, 2022
Other information:
Weighted-average remaining lease term - Operating leases (in years)5.76
Weighted-average discount rate - Operating leases (%)9.9 %

22

Maturities of operating lease liabilities as of June 30, 2022 are as follows (in thousands):
Years Ending December 31,Operating Leases
Remainder of 2022$2,305 
20234,495 
20244,318 
20253,955 
20263,196 
Thereafter7,140 
Total lease payments25,409 
Less imputed interest6,355 
Present value of future minimum lease payments19,054 
Less operating lease liability, current portion2,989 
Operating lease liability, long-term portion$16,065 

In June 2022, the Company signed a termination agreement (the "Termination Agreement") for its headquarters office lease in South San Francisco, California (the "South San Francisco Lease"). Pursuant to the Termination Agreement, the termination date for the South San Francisco Lease was modified from December 31, 2022 to July 15, 2022. As a result of such modification, the Company remeasured its lease liability using the current incremental borrowing rate and made an adjustment by reducing the ROU asset and lease liability by $0.5 million.
In July 2022, the Company moved and relocated its headquarters from South San Francisco, California to Brisbane, California.
Also, in June 2022, the Company renewed the lease agreement for its offices in Fremantle, Australia, and extended the lease term for two years through May 2024.
Royalty Commitments
The Board of Trustees of the Leland Stanford Junior University (“Stanford”)
In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology.
Illumina
On May 4, 2018, the Company entered into a license agreement with Illumina, Inc. (the “Illumina Agreement”). The Illumina Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of products covered by the Illumina Agreement.
Cibiltech Commitments
Pursuant to that certain license and commercialization agreement that the Company entered into with Cibiltech SAS (“Cibiltech”) effective April 30, 2019, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from iBox.  
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina, Inc. through 2023.
Litigation and Indemnification Obligations
In response to the Company's false advertising suit filed against Natera Inc. (“Natera”), on April 10, 2019, Natera filed a counterclaim against the Company on February 18, 2020, in the U.S. District Court for the District of Delaware (the “Court”) alleging the Company made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of Court to amend its counterclaims to include additional allegations regarding purportedly false claims the Company made with respect to AlloSure, and the Court granted Natera’s request. The trial commenced on March 7, 2022 and concluded on March 14, 2022, with the
23

jury awarding the Company $44.9 million in damages, comprised of $21.2 million in compensatory damages and $23.7 million in punitive damages. Post-trial motion practice remains pending. The Company will not record the award until cash is received or the matter is otherwise resolved.
On July 19, 2022, the Federal Circuit court of appeals affirmed the district court’s judgment dismissing the Company’s patent infringement suit against Natera.
In addition, in response to the Company's patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against the Company on January 13, 2020, in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. This case was consolidated with the Company’s patent infringement suit on February 4, 2020. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that the Company has infringed Natera’s patents, an order preliminarily and permanently enjoining the Company from any further infringement of such patents and unspecified damages. On May 13, 2022, Natera filed two new complaints alleging that AlloSure infringes Natera’s U.S. Patents 10,655,180 and 11,111,544. These two cases were consolidated with the patent infringement case on June 15, 2022. On May 17, 2022, Natera agreed to dismiss the case alleging infringement of Natera’s U.S. Patent 10,526,658. On July 6, 2022, the Company moved to dismiss the rest of Natera’s claims. The motion remains pending. The Company intends to defend both of these matters vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suits, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for these suits.
United States Department of Justice and United States Securities and Exchange Commission Investigations
As previously disclosed, in 2021, the Company received a civil investigative demand (“CID”) from the United States Department of Justice ("DOJ") requesting that the Company produce certain documents in connection with a False Claims Act investigation being conducted by the DOJ regarding certain business practices related to the Company's kidney testing and phlebotomy services, and a subpoena from the United States Securities and Exchange Commission (“SEC”) in relation to an investigation by the SEC in respect of matters similar to those identified in the CID, as well as certain of the Company's accounting and public reporting practices. The Company also received an information request from a state regulatory agency and may receive additional requests for information from the DOJ, SEC, or other regulatory and governmental agencies regarding similar or related subject matters. The Company does not believe that the CID, the SEC subpoena or the state regulatory agency information request raise any issues regarding the safety or efficacy of any of the Company's products or services and are cooperating fully with the investigations. Although the Company remains committed to compliance with all applicable laws and regulations, it cannot predict the outcome of the DOJ or SEC investigations, the state regulatory agency information request, or any other requests or investigations that may arise in the future regarding these or other subject matters.
From time to time, the Company may become involved in litigation and other legal actions. The Company estimates the range of liability related to any pending litigation where the amount and range of loss can be estimated. The Company records its best estimate of a loss when the loss is considered probable. Where a liability is probable and there is a range of estimated loss with no best estimate in the range, the Company records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the condensed consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the condensed consolidated financial statements, and (ii) the range of loss can be reasonably estimated.
Olymbios Matter
On April 15, 2022, a complaint was filed by Michael Olymbios against the Company in the Superior Court of the State of California for the County of San Mateo (the “San Mateo County Court”). The complaint alleges that the Company failed to pay certain fees and costs required to continue an arbitration proceeding against Dr. Olymbios, and that the Company has defamed Dr. Olymbios. Dr. Olymbios also seeks to void restrictive covenants previously agreed to by him in favor of the Company and to recover damages purportedly incurred by Dr. Olymbios. The Company filed a motion to compel arbitration and dismiss the case. On April 25, 2022, the San Mateo County Court granted the Company’s ex parte application to stay the case and advance the hearing date to June 10, 2022 for the motion to compel arbitration and dismiss. At the June 10, 2022 hearing, the San Mateo County Court found that the decision should be made by the arbitrator, and stayed the case. The arbitration hearing is currently set for October 27, 2022. The Company intends to defend itself vigorously. The Company believes it has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail if the case continues. The Company has not recorded any liabilities for this suit.
Securities Class Action
On May 23, 2022, Plumbers & Pipefitters Local Union #295 Pension Fund filed a federal securities class action in the U.S. District Court for the Northern District of California against the Company, Reginald Seeto, its President, Chief Executive Officer and member of the Company’s Board of Directors, Ankur Dhingra, its former Chief Financial Officer, Marcel Konrad, its former interim Chief Financial Officer and former Senior Vice President of Finance & Accounting, and Peter Maag, its
24

former President, former Chief Executive Officer, former Chairman of the Board and current member of the Company’s Board of Directors. The action alleges that the Company and the individual defendants made materially false and/or misleading statements and/or omissions and that such statements violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder. The action also alleges that the individual defendants are liable pursuant to Section 20(a) of the Exchange Act as controlling persons of the Company. The suit seeks to recover damages caused by the alleged violations of federal securities laws, along with the plaintiffs’ costs incurred in the lawsuit, including their reasonable attorneys’ and experts’ witness fees and other costs. The Company intends to defend itself vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for this suit.
10. 401(K) PLAN
The Company sponsors a 401(k) defined contribution plan (the "401(k) Plan") covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions to the 401(k) Plan are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. The Company incurred expenses related to contributions to the 401(k) Plan of $0.5 million and $0.3 million for the three months ended June 30, 2022 and 2021, respectively. The Company incurred expenses related to contributions to the plan of $1.2 million and $0.8 million for the six months ended June 30, 2022 and 2021, respectively.
11. WARRANTS
The Company issues common stock warrants in connection with debt or equity financings to lenders, placement agents and investors. Issued warrants are considered standalone financial instruments and the terms of each warrant are analyzed for equity or liability classification in accordance with U.S. GAAP. Warrants that are classified as liabilities usually have various features that would require net-cash settlement by the Company. Warrants that are not liabilities, derivatives and/or meet the exception criteria are classified as equity. Warrants liabilities are remeasured at fair value at each period end with changes in fair value recorded in the condensed consolidated statements of operations until expired or exercised. Warrants that are classified as equity are valued at their relative fair value on the date of issuance, recorded in additional paid in capital and not remeasured.
In the three and six months ended June 30, 2022, no warrants to purchase shares of common stock were exercised.
In the three and six months ended June 30, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.
As of June 30, 2022, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares Underlying Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 

25

12. STOCK INCENTIVE PLANS
Stock Options and Restricted Stock Units (“RSU”)
The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price
Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 20212,066,529 1,863,633 $29.33 2,047,657 $50.21 
Additional shares authorized2,116,934 — — — — 
Common stock awards for services(3,082)— — — — 
RSUs granted(1,223,905)— — 1,223,905 34.20 
RSUs vested— — (408,565)39.00 
Options granted(908,835)908,835 34.68 — — 
Options exercised— (89,326)22.51 — — 
Repurchase of common stock under employee incentive plans126,796 — — — — 
RSUs forfeited271,115 — — (271,115)50.39 
Options forfeited177,860 (177,860)39.34 — — 
Options expired7,296 (7,296)30.96 — — 
Balance—June 30, 20222,630,708 2,497,986 $30.58 2,591,882 $44.52 
The total intrinsic value of options exercised was $0.3 million and $1.3 million for the three and six months ended June 30, 2022, respectively. The total intrinsic value of options exercised was $25.9 million and $35.0 million for the three and six months ended June 30, 2021, respectively.
As of June 30, 2022, the total intrinsic value of outstanding RSUs was approximately $55.7 million and there were $91.7 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 2.95 years.
Options outstanding that have vested and are expected to vest at June 30, 2022 are as follows:
Number of Shares Issued
(In thousands)
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(In thousands)
Vested1,134 $23.80 6.35$5,857 
Expected to vest1,260 36.21 9.02637 
Total2,394 $6,494 

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock at June 30, 2022 for stock options that were in-the-money.
The total fair value of options that vested during the three and six months ended June 30, 2022 was $2.4 million and $6.3 million, respectively. As of June 30, 2022, there were approximately $28.8 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.96 years.
2014 Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share must be equal to the lower of 85% of the fair value of the common stock on the first day of the offering period or on the exercise date.
During the offering period in 2022 that ended on June 30, 2022, 67,570 shares were purchased pursuant to the ESPP for aggregate proceeds of $1.2 million from the issuance of such shares, which occurred on July 1, 2022.  
26

During the offering period in 2021 that ended on December 31, 2021, 25,852 shares were purchased pursuant to the ESPP for aggregate proceeds of $1.0 million from the issuance of such shares, which occurred on January 6, 2022.
Valuation Assumptions
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Employee stock options
Expected term (in years)5.95.65.95.9
Expected volatility76.94%78.07%76.94%77.78%
Risk-free interest rate2.88%1.03%2.41%0.76%
Expected dividend yield%%%%
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility67.79%53.10%67.79%53.10%
Risk-free interest rate2.51%0.09%2.51%0.09%
Expected dividend yield%%%%
Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.
VolatilityThe Company used an average historical stock price volatility of its own stock.
Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.
Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2022 and 2021, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of testing services$566 $570 $585 $965 
Cost of product402 214 530 289 
Cost of patient and digital solutions391 230 583 338 
Research and development2,323 1,940 4,513 3,298 
Sales and marketing3,907 2,632 7,030 4,292 
General and administrative5,004 3,811 9,986 6,763 
Total$12,593 $9,397 $23,227 $15,945 
No tax benefit was recognized related to stock-based compensation expense since the Company has never reported taxable income and has established a full valuation allowance to offset all of the potential tax benefits associated with its deferred tax assets.  In addition, no amounts of stock-based compensation expense were capitalized for the periods presented.
27

13. INCOME TAXES
The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits, and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income. 
For the three and six months ended June 30, 2022, the Company recorded an income tax benefit of $49 thousand and $61 thousand, respectively. For the three and six months ended June 30, 2021, the Company recorded an income tax benefit of $0.1 million and $0.4 million, respectively. The income tax benefit of $49 thousand and $61 thousand for the three and six months ended June 30, 2022 is primarily attributable to the recognition of deferred tax assets from foreign losses. The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods. The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. The Company has also placed a valuation allowance on the net deferred tax assets of its Australian operations. Accordingly, the U.S. and Australian net deferred tax assets have been offset by a full valuation allowance.
14. SEGMENT REPORTING
Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company's Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments. The Company has identified its Chief Executive Officer as the CODM. In determining its reportable segments, the Company considered the markets and types of customers served and the products or services provided in those markets. The Company operates in a single reportable segment.
Revenues by geographic regions are based upon the customers’ ship-to address for product revenue, the region of testing for testing services revenue, and the region of services provided for patient and digital solutions revenue. The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Testing services revenue
United States$66,905 $64,839 $133,128 $123,860 
Rest of World230 51 451 311 
$67,135 $64,890 $133,579 $124,171 
Product revenue
United States$3,577 $3,465 $7,190 $5,960 
Europe2,383 2,659 4,625 4,911 
Rest of World754 737 1,687 1,768 
$6,714 $6,861 $13,502 $12,639 
Patient and digital solutions revenue
United States$6,525 $2,407 $12,678 $4,695 
Europe210 10 220 41 
Rest of World50 20 71 42 
$6,785 $2,437 $12,969 $4,778 
Total United States$77,007 $70,711 $152,996 $134,515 
Total Europe$2,593 $2,669 $4,845 $4,952 
Total Rest of World$1,034 $808 $2,209 $2,121 
Total$80,634 $74,188 $160,050 $141,588 
28

The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
June 30, 2022December 31, 2021
Long-lived assets:
United States$32,321 $21,444 
Europe441 403 
Rest of World142 197 
Total$32,904 $22,044 
29

ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read together with the unaudited condensed consolidated financial statements and related notes included elsewhere in Item 1 of Part I of this Quarterly Report on Form 10-Q and with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the Securities and Exchange Commission, or the SEC, on February 24, 2022.
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “should,” “would,” “project,” “plan,” “target,” “contemplate,” “predict,” “expect” and the negative and plural forms of these words and similar expressions are intended to identify forward-looking statements.
These forward-looking statements may include, but are not limited to, statements concerning the following:
the potential impact to our business, revenue, financial condition and employees, including disruptions to our testing services, laboratories, clinical trials, supply chain and operations, due to the COVID-19 global pandemic;
our ability to generate revenue and increase the commercial success of our current and future testing services, products and patient and digital solutions;
our ability to obtain, maintain and expand reimbursement coverage from payers for our current and other future testing services, if any;
our plans and ability to continue updating our testing services, products and patient and digital solutions to maintain our leading position in transplantations;
the outcome or success of our clinical trial collaborations and registry studies, including Kidney Allograft Outcomes AlloSure Registry, or K-OAR, the Outcomes of KidneyCare on Renal Allografts registry study, or OKRA, and the Surveillance HeartCare Outcomes Registry, or SHORE;
the favorable review of our testing services and product offerings, and our future solutions, if any, in peer-reviewed publications;
our ability to obtain additional financing on terms favorable to us, or at all;
our anticipated cash needs and our anticipated uses of our funds, including our estimates regarding operating expenses and capital requirements;
anticipated trends and challenges in our business and the markets in which we operate;
our dependence on certain of our suppliers, service providers and other distribution partners;
disruptions to our business, including disruptions at our laboratories and manufacturing facilities;
our ability to retain key members of our management team;
our ability to make successful acquisitions or investments and to manage the integration of such acquisitions or investments;
our ability to expand internationally;
our compliance with federal, state and foreign regulatory requirements;
our ability to protect and enforce our intellectual property rights, our strategies regarding filing additional patent applications to strengthen our intellectual property rights, and our ability to defend against intellectual property claims that may be brought against us;
our ability to successfully assert, defend against or settle any litigation brought by or against us or other legal matters or disputes; and
our ability to comply with the requirements of being a public company.
These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section entitled “Risk Factors” in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on February 24, 2022. Moreover, we operate in a very competitive and
30

rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially and adversely from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations.
You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect. We qualify all forward-looking statements by these cautionary statements.
Overview and Recent Highlights
CareDx, Inc., or collectively, the Company, we, us and our, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients and caregivers. We offer testing services, products, and digital healthcare solutions along the pre- and post-transplant patient journey, and we are a leading provider of genomics-based information for transplant patients.
Highlights for the Three Months Ended June 30, 2022 and Recent Highlights
Delivered 45,000 patient test results, representing growth of 21% compared to second quarter of 2021
Achieved revenue of $80.6 million, increasing 9% year-over-year
Sustained strong overall GAAP gross margin of 66%
Strong capital position with $306M cash, cash equivalents, marketable securities, and no debt
Testing Services
Kidney
AlloSure Kidney, our transplant surveillance solution, was commercially launched in October 2017 and is our donor-derived cell-free DNA, or dd-cfDNA offering built on a next generation sequencing, or NGS, platform. In transplantation, more than 100 papers from over 50 studies globally have shown the value of dd-cfDNA in the management of solid organ transplantation. AlloSure Kidney is able to discriminate dd-cfDNA from recipient-cell-free DNA, targeting polymorphisms between donor and recipient. This single nucleotide polymorphism, or SNP, approach across all the somatic chromosomes is specifically designed for transplantation, allowing a scalable, high-quality test to differentiate dd-cfDNA.
AlloSure Kidney has received positive coverage decisions for reimbursement from Medicare. The Medicare reimbursement rate for AlloSure Kidney is $2,841. AlloSure Kidney has received positive coverage decisions from several commercial payers, and is reimbursed by other private payers on a case-by-case basis.
Multiple studies have demonstrated that significant allograft injury can occur in the absence of changes in serum creatinine. Thus, clinicians have limited ability to detect injury early and intervene to prevent long-term damage using this marker. While histologic analysis of the allograft biopsy specimen remains the standard method used to assess injury and differentiate rejection from other injury in kidney transplants, as an invasive test with complications, repetitive biopsies are not well tolerated. AlloSure Kidney provides a non-invasive test, assessing allograft injury that enables more frequent, quantitative and safer assessment of allograft rejection and injury status. Beyond allograft rejection, the assessment of molecular inflammation has shown further utility in the assessment of proteinuria, the formation of De Novo donor specific antibodies, or DSAs, and as a surrogate predictive measure of estimated glomerular filtration rate, or eGFR, decline. Monitoring of graft injury through AlloSure Kidney allows clinicians to optimize allograft biopsies, identify allograft injury and guide immunosuppression management more accurately.
Since the analytical validation paper in the Journal of Molecular Diagnostics in 2016 before the commercial launch of AlloSure Kidney, there has been an increasing body of evidence supporting the use of AlloSure Kidney dd-cfDNA in the assessment and surveillance of kidney transplants. Bloom et al evaluated 102 kidney recipients and demonstrated that dd-cfDNA levels could
31

discriminate accurately and non-invasively distinguish rejection from other types of graft injury. In contrast, serum creatinine has area under the curve of 50%, showing no significant difference between patients with and without rejection. Multiple publications and abstracts have shown AlloSure Kidney’s value in the management of BK viremia, as well as numerous pathologies that cause molecular inflammation and injury such as DSAs and eGFR decline. Most recently its utility in the assessment of T-cell mediated rejection (TCMR) 1A and borderline rejection was published in the American Journal of Transplant, or AJT, and the outcomes of 1,000 patients was published in Kidney International.
The prospective multicenter trial, the K-OAR study, has enrolled over 1,700 patients, with plans to survey patients with AlloSure Kidney for 3 years and provide further clinical utility of AlloSure Kidney in the surveillance of kidney transplant recipients.
KidneyCare
KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap Kidney and the predictive artificial intelligence technology of iBox in one surveillance solution. We have not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or iBox.
In September 2019, we announced the enrollment of the first patient in the OKRA study, which is an extension of the K-OAR study. OKRA is a prospective, multi-center, observational registry of patients receiving KidneyCare for surveillance. Combined with K-OAR, 3,000 patients will be enrolled into the study.
Heart
AlloMap Heart is a gene expression test that helps clinicians monitor and identify heart transplant recipients with stable graft function who have a low probability of moderate-to-severe acute cellular rejection. Since 2008, we have sought to expand the adoption and utilization of our AlloMap Heart solution through ongoing studies to substantiate the clinical utility and actionability of AlloMap Heart, secure positive reimbursement decisions from large private and public payers, develop and enhance our relationships with key members of the transplant community, including opinion leaders at major transplant centers, and explore opportunities and technologies for the development of additional solutions for post-transplant surveillance.
We believe the use of AlloMap Heart, in conjunction with other clinical indicators, can help healthcare providers and their patients better manage long-term care following a heart transplant, can improve patient care by helping healthcare providers avoid the use of unnecessary, invasive surveillance biopsies and may help to determine the appropriate dosage levels of immunosuppressants. In 2008, AlloMap Heart received 510(k) clearance from the U.S. Food and Drug Administration for marketing and sale as a test to aid in the identification of heart transplant recipients, who have a low probability of moderate/severe acute cellular rejection at the time of testing, in conjunction with standard clinical assessment.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 1, 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240.
AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers.
In October 2020, we received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative Contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753. AlloSure Heart has received positive coverage decisions from several commercial payers.
We have also successfully completed several landmark clinical trials in the transplant field demonstrating the clinical utility of AlloMap Heart for surveillance of heart transplant recipients. We initially established the analytical and clinical validity of AlloMap Heart based on our Cardiac Allograft Rejection Gene Expression Observational (Deng, M. et al., Am J Transplantation 2006) study, which was published in the AJT. A subsequent clinical utility trial, Invasive Monitoring Attenuation through Gene Expression (Pham MX et al., N. Eng. J. Med., 2010), published in The New England Journal of Medicine, demonstrated that clinical outcomes in recipients managed with AlloMap Heart surveillance were equivalent (non-inferior) to outcomes in recipients managed with biopsies. The results of our clinical trials have also been presented at major medical society congresses. AlloMap Heart is now recommended as part of the ISHLT (International Society for Heart and Lung Transplantation) guidelines.
HeartCare
HeartCare includes the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure Heart in one surveillance solution. An approach to surveillance using HeartCare provides information from two complementary measures: (i) AlloMap Heart – a measure of immune activation, and (ii) AlloSure Heart – a measure of graft injury.
32

Clinical validation data from the Donor-Derived Cell-Free DNA-Outcomes AlloMap Registry (NCT02178943), or D-OAR, was published in the AJT in 2019. D-OAR was an observational, prospective, multicenter study to characterize the AlloSure Heart dd-cfDNA in a routine, clinical surveillance setting with heart transplant recipients. The D-OAR study was designed to validate that plasma levels of AlloSure Heart dd-cfDNA can discriminate acute rejection from no rejection, as determined by endomyocardial biopsy criteria.
HeartCare provides robust information about distinct biological processes, such as immune quiescence, active injury, acute cellular rejection and antibody mediated rejection. In September 2018, we initiated the SHORE study. SHORE is a prospective, multi-center, observational, registry of patients receiving HeartCare for surveillance. Patients enrolled in SHORE will be followed for 5 years with collection of clinical data and assessment of 5-year outcomes.
Lung
In February 2019, AlloSure Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. One of these studies, launched in April 2020, is the ALARM study, or AlloSure Lung Allograft Remote Monitoring, with Johns Hopkins University, where the impact of AlloSure Lung combined with RemoTraC will be measured. AlloSure Lung applies proprietary NGS technology to measure dd-cfDNA from the donor lung in the recipient bloodstream to monitor graft injury. In June 2020, we submitted an application to the Palmetto MolDx Technology Assessment program seeking coverage and reimbursement for AlloSure Lung. In October 2021, we launched AlloSure Lung as part of the CHEST 2021 Annual Meeting. We have gained early adoption with some commercial payers.
Cellular Therapy
In April 2020, we initiated a research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy. AlloCell is being commercialized through research agreements with biopharma companies developing cell therapies. In 2021, we executed multiple additional agreements with biopharma therapeutics companies to use AlloCell in research and clinical studies.
In July 2021, we launched the Assessing Chimerism and Relapse of Bone marrow/ HCT transplant using AlloHeme Testing, or ACROBAT Study. The ACROBAT Study is a prospective, multicenter, observational cohort study to evaluate the use of AlloHeme, a microchimerism NGS tool to predict post-transplant relapse in patients with allogeneic hematopoietic cell transplants, or HCT.
Products
We develop, manufacture, market and sell products that increase the chance of successful transplants by facilitating a better match between a solid organ or stem cell donor and a recipient, and help to provide post-transplant surveillance of these recipients.
QTYPE enables Human Leukocyte Antigen, or HLA, typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time polymerase chain reaction, or PCR, methodology. Olerup SSP is used to type HLA alleles based on the sequence specific primer, or SSP, technology.
On May 4, 2018, we entered into a license and collaboration agreement with Illumina, Inc., or Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s NGS products and technologies for use in transplantation diagnostic testing.
On June 1, 2018, we became the exclusive worldwide distributor of Illumina’s TruSight HLA product line. TruSight HLA is a high-resolution solution that uses NGS methodology. In addition, we were granted the exclusive right to develop and commercialize other NGS product lines in the field of bone marrow and solid organ transplantation on diagnostic testing. These NGS products include: AlloSeq Tx, a high-resolution HLA typing solution, AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients.
In September 2019, we commercially launched AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and we received CE mark authorization on January 10, 2020. Our ability to increase the clinical uptake for AlloSeq cfDNA will be a result of multiple factors, including local clinical education, customer lab technical proficiency and levels of country-specific reimbursement.
Also in September 2019, we commercially launched AlloSeq Tx, the first of its kind NGS high-resolution HLA typing solution utilizing hybrid capture technology. This technology enables the most comprehensive sequencing, covering more of the HLA genes than other solutions on the market and adding coverage of non-HLA genes that may impact transplant patient matching and management. AlloSeq Tx has simple NGS workflow, with a single tube for processing and steps to reduce errors. AlloSeq Tx 17 received CE mark authorization on May 15, 2020.
33

In June 2020, we commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology has the potential to provide better sensitivity and data analysis compared to current solutions on the market. AlloSeq HCT received CE mark authorization in May 2022.
In March 2021, we acquired certain assets of BFS Molecular S.R.L., or BFS Molecular, a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.
Patient and Digital Solutions
In 2019, we began providing digital solutions to transplant centers following the acquisitions of Ottr, Inc., or Ottr, and XynManagement, Inc., or XynManagement.
On May 7, 2019, we acquired 100% of the outstanding common stock of Ottr. Ottr was formed in 1993 and is a leading provider of transplant patient management software, or the Ottr software, which provides comprehensive solutions for transplant patient management. The Ottr software enables integration with electronic medical records, or EMR, systems, including Cerner and Epic, providing patient surveillance management tools and outcomes data to transplant centers.
On August 26, 2019, we acquired 100% of the outstanding common stock of XynManagement. XynManagement provides two unique solutions, XynQAPI software, or XynQAPI and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
In September 2020 we launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
In January 2021, we acquired TransChart LLC, or TransChart. TransChart provides EMR software to hospitals throughout the United States to care for patients who have or may need an organ transplant. As part of our acquisition of TransChart in January 2021, we acquired Tx Access, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.
In June 2021, we acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
In June 2021, we entered into a strategic agreement, which was amended in April 2022, with OrganX to develop clinical decision support tools across the transplant patient journey. Together, we and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system.
In November 2021, we acquired MedActionPlan.com, LLC, or MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. MedActionPlan is a leader in patient medication management for transplant patients and beyond.
In December 2021, we acquired The Transplant Pharmacy, LLC, or TTP, a transplant focused pharmacy located in Mississippi. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.
COVID-19 Impact
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, we experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, we launched RemoTraC, a remote home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests.
There continues to be uncertainty around the COVID-19 pandemic as the Omicron variant, including its sub-variants, has caused an increase in COVID-19 cases globally, impacted the availability of medical personnel in transplant centers and the volume of transplant procedures. A sustained reduction in transplant volume can negatively impact the testing volumes, as we saw in the early part of the first quarter of 2022.
Our product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as we were unable to undertake onsite discussions and demonstrations of our recently launched NGS products, including AlloSeq
34

Tx 17, which was awarded CE mark authorization in May 2020. Our product business regained normalized sales volumes during the fourth quarter of 2020.
We are maintaining our testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among our employees. In areas where COVID-19 impacts healthcare operations, our field-based sales and clinical support teams are supporting providers through virtual platforms.
Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where our laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions may be adopted in the future depending upon the COVID-19 transmission rates in our county and state, as well as other factors.
In addition, we created, and continue to have, a COVID-19 task force that is responsible for crisis decision making, employee communications, and enforcing all safety, monitoring and testing protocols in line with local regulations.
Due to COVID-19, quarantines, shelter-in-place and similar government orders, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur or could impact personnel at third-party suppliers in the United States and other countries, or the availability or cost of materials, and there may be disruptions in our supply chain. Any manufacturing supply interruption of materials could adversely affect our ability to conduct ongoing and future research and testing activities.
In addition, our clinical studies may be affected by the COVID-19 pandemic. Clinical site initiation and patient enrollment may be delayed due to prioritization of hospital resources toward the COVID-19 pandemic or reduced staffing due to staff members contracting COVID-19. Some patients may not be able to comply with clinical study protocols if quarantines impede patient movement or interrupt healthcare services. Similarly, the ability to recruit and retain patients and principal investigators and site staff who, as healthcare providers, may have heightened exposure to, or become infected with, COVID-19, may adversely impact our clinical trial operations.
Financial Operations Overview
Revenue
We derive our revenue from testing services, products sales, patient and digital solutions revenues. Revenue is recorded considering a five-step revenue recognition model that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations and recognizing revenue when, or as, an entity satisfies a performance obligation.
Testing Services Revenue
Our testing services revenue is derived from AlloSure Kidney, AlloMap Heart, AlloSure Heart and AlloSure Lung tests, which represented 83% of our total revenue for each of the three and six months ended June 30, 2022, and 87% and 88% of our total revenue for the three and six months ended June 30, 2021, respectively. Our testing services revenue depends on a number of factors, including (i) the number of tests performed; (ii) establishment of coverage policies by third-party insurers and government payers; (iii) our ability to collect from payers with whom we do not have positive coverage determination, which often requires that we pursue a case-by-case appeals process; (iv) our ability to recognize revenues on tests billed prior to the establishment of reimbursement policies, contracts or payment histories; and (v) how quickly we can successfully commercialize new product offerings.
We currently market testing services to healthcare providers through our direct sales force that targets transplant centers and their physicians, coordinators and nurse practitioners as well as general nephrologists managing transplant recipients. The healthcare providers that order the tests and on whose behalf we provide our testing services are generally not responsible for the payment of these services. Amounts received by us vary from payer to payer based on each payer’s internal coverage practices and policies. We generally bill third-party payers upon delivery of a test result report to the ordering physician. As such, we take the assignment of benefits and the risk of collection from the third-party payer and individual patients.
Product Revenue
Our product revenue is derived primarily from sales of AlloSeq Tx, Olerup SSP and QTYPE products. Product revenue represented 8% of our total revenue for each of the three and six months ended June 30, 2022, and 9% of our total revenue for each of the three and six months ended June 30, 2021. We recognize product revenue from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. We generally have a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement. There are no further performance obligations related to a contract and revenue is recognized at the point of delivery consistent with the terms of the contract or purchase order.
35

Patient and Digital Solutions Revenue
Our patient and digital solutions revenue is mainly derived from sales of our Ottr software, XynQAPI, MedActionPlan, TTP, TransChart and Tx Access licenses, services and SaaS agreements across the digital portfolio. Patient and digital solutions revenue represented 8% of our total revenue for each of the three and six months ended June 30, 2022, and 3% of our total revenue for each of the three and six months ended June 30, 2021.
Critical Accounting Policies and Significant Judgments and Estimates
Our management’s discussion and analysis of our financial condition and results of operations is based on our unaudited condensed consolidated financial statements, which have been prepared in accordance with United States Generally Accepted Accounting Principles. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Our significant accounting policies are described in Note 2 of the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Some of these accounting policies require us to make difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. We believe that the following critical accounting policies reflect the more significant estimates and assumptions used in the preparation of our financial statements. We believe the following critical accounting policies are affected by significant judgments and estimates used in the preparation of our unaudited condensed consolidated financial statements:
Revenue recognition;
Business combinations;
Acquired intangible assets;
Impairment of goodwill, intangible assets and other long-lived assets; and
Stock-based compensation.
There were no material changes in the matters for which we make critical accounting estimates in the preparation of our unaudited condensed consolidated financial statements during the three and six months ended June 30, 2022 as compared to those disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 24, 2022.
Recently Issued Accounting Standards
Refer to Note 2, Summary of Significant Accounting Policies - Recent Accounting Pronouncements, to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a description of recently issued accounting pronouncements, including the expected dates of adoption and estimated effects on our results of operations, financial position and cash flows.
36

Results of Operations
Comparison of the Three Months Ended June 30, 2022 and 2021
(In thousands)
Three Months Ended June 30,
20222021Change
Revenue:
Testing services revenue$67,135 $64,890 $2,245 
Product revenue6,714 6,861 (147)
Patient and digital solutions revenue6,785 2,437 4,348 
Total revenue80,634 74,188 6,446 
Operating expenses:
Cost of testing services18,230 17,235 995 
Cost of product3,887 5,205 (1,318)
Cost of patient and digital solutions5,422 1,533 3,889 
Research and development22,632 19,036 3,596 
Sales and marketing26,950 19,599 7,351 
General and administrative25,232 16,322 8,910 
Total operating expenses102,353 78,930 23,423 
Loss from operations(21,719)(4,742)(16,977)
Other (expense) income:
Interest income, net478 477 
Change in estimated fair value of common stock warrant liability48 (65)113 
Other (expense) income, net(553)2,779 (3,332)
Total other (expense) income(27)2,715 (2,742)
Loss before income taxes(21,746)(2,027)(19,719)
Income tax benefit49 100 (51)
Net loss$(21,697)$(1,927)$(19,770)

Testing Services Revenue
Testing services revenue increased by $2.2 million, or 3%, for the three months ended June 30, 2022 compared to the same period in 2021. The increase is primarily due to an increase of more than 7,000 patient results provided in the three months ended June 30, 2022, compared to the same period in 2021.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue increased by $4.3 million, or 178%, for the three months ended June 30, 2022 compared to the same period in 2021, primarily due to the acquisition of TTP and MedActionPlan during the fourth quarter of 2021.
Cost of Testing Services
Cost of testing services increased by $1.0 million, or 6%, for the three months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to increased testing volume, stock-based compensation of $0.5 million and depreciation expense of $0.3 million.
Cost of Product
Cost of product decreased by $1.3 million, or (25)%, for the three months ended June 30, 2022, compared to the same period in 2021. The decrease is primarily due to lower standard cost.
Cost of Patient and Digital Solutions
Cost of patient and digital solutions increased by $3.9 million, or 254%, for the three months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to the acquisition of TTP and MedActionPlan.
37

Research and Development
Research and development expenses increased by $3.6 million, or 19%, for the three months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to an increase in headcount and personnel-related costs of $1.4 million, an increase in consultants of $0.8 million, an increase in software expense of $0.6 million and an increase in stock-based compensation expense of $0.4 million.
Sales and Marketing
Sales and marketing expenses increased by $7.4 million, or 38%, for the three months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to an increase in headcount and personnel-related costs of $2.7 million, an increase in travel and tradeshow expenses of $2.9 million, and an increase in stock-based compensation expense of $1.3 million.
General and Administrative
General and administrative expenses increased by $8.9 million, or 55%, for the three months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to an increase in legal expenses of $5.1 million, an increase in stock-based compensation expense of $1.2 million, an increase in consultants of $0.8 million, an increase in other expenses of $1.3 million.
Interest Income, net
Interest income, net increased by $0.5 million for the three months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to interest income earned on the corporate debt securities.
Other (expense) income, net
Other (expense) income, net decreased by $3.3 million for the three months ended June 30, 2022, compared to the same period in 2021, primarily due to the unrealized loss on the investment in Miromatrix.
38

Comparison of the Six Months Ended June 30, 2022 and 2021
(In thousands)
Six Months Ended June 30,
20222021Change
Revenue:
Testing services revenue$133,579 $124,171 $9,408 
Product revenue13,502 12,639 863 
Patient and digital solutions revenue12,969 4,778 8,191 
Total revenue160,050 141,588 18,462 
Operating expenses:
Cost of testing services35,858 33,718 2,140 
Cost of product8,286 8,852 (566)
Cost of patient and digital solutions10,277 2,982 7,295 
Research and development44,512 35,040 9,472 
Sales and marketing50,098 35,051 15,047 
General and administrative51,791 31,545 20,246 
Total operating expenses200,822 147,188 53,634 
Loss from operations(40,772)(5,600)(35,172)
Other (expense) income:
Interest income, net667 127 540 
Change in estimated fair value of common stock warrant liability75 (38)113 
Other (expense) income, net(1,376)2,534 (3,910)
Total other (expense) income(634)2,623 (3,257)
Loss before income taxes(41,406)(2,977)(38,429)
Income tax benefit61 363 (302)
Net loss$(41,345)$(2,614)$(38,731)

Testing Services Revenue
Testing services revenue increased by $9.4 million, or 8%, for the six months ended June 30, 2022 compared to the same period in 2021. The increase is primarily due to an increase of more than 17,000 patient results provided in the six months ended June 30, 2022, compared to the same period in 2021.
Product Revenue
Product revenue increased by $0.9 million, or 7%, for the six months ended June 30, 2022, compared to the same period in 2021, primarily due to growth from the NGS typing products.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue increased by $8.2 million, or 171%, for the six months ended June 30, 2022 compared to the same period in 2021, primarily due to the acquisition of TTP and MedActionPlan during the fourth quarter of 2021.
Cost of Testing Services
Cost of testing services increased by $2.1 million, or 6%, for the six months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to increased testing volume, offset by stock-based compensation expense.
Cost of Product
Cost of product decreased by $0.6 million, or (6)%, for the six months ended June 30, 2022, compared to the same period in 2021. The decrease is primarily due to lower standard cost and decreased freight costs.


39

Cost of Patient and Digital Solutions
Cost of patient and digital solutions increased by $7.3 million, or 245%, for the six months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to the acquisition of TTP and MedActionPlan.
Research and Development
Research and development expenses increased by $9.5 million, or 27%, for the six months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to an increase in headcount and personnel-related costs of $3.4 million, an increase in consulting expense of $2.1 million, an increase in stock-based compensation expense of $1.2 million, an increase in software expense of $1.1 million, an increase in partnership and collaboration expenses of $0.6 million and an increase in travel expense of $0.3 million.
Sales and Marketing
Sales and marketing expenses increased by $15.0 million, or 43%, for the six months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to an increase in headcount and personnel-related costs of $7.2 million, an increase in stock-based compensation expense of $2.7 million, an increase in travel expense of $2.2 million, an increase in marketing programs and tradeshows expense of $1.3 million and an increase in depreciation and amortization expense of $0.6 million.
General and Administrative
General and administrative expenses increased by $20.2 million, or 64%, for the six months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to an increase in legal expenses of $11.5 million, an increase in stock-based compensation expense of $3.2 million, an increase in consultants of $2.6 million and an increase in computer hardware and software expense of $1.0 million.
Interest income, net
Interest income, net increased by $0.5 million for the six months ended June 30, 2022, compared to the same period in 2021. The increase is primarily due to interest income earned on the corporate debt securities.
Other (expense) income, net
Other (expense) income, net decreased by $3.9 million for the six months ended June 30, 2022, compared to the same period in 2021, primarily due to the unrealized loss on the investment in Miromatrix.

Cash Flows for the Six Months Ended June 30, 2022 and 2021
The following table summarizes the primary sources and uses of cash for the periods presented:
Six Months Ended June 30,
20222021
(in thousands)
Net cash (used in) provided by:
Operating activities$(25,345)$(23,842)
Investing activities(155,242)35,292 
Financing activities(1,132)189,609 
Effect of exchange rate changes on cash, cash equivalents and restricted cash59 (105)
Net (decrease) increase in cash, cash equivalents and restricted cash$(181,660)$200,954 
Operating Activities
Net cash used in operating activities consists of net loss, adjusted for certain noncash items in the condensed consolidated statements of operations and changes in operating assets and liabilities.
Cash used in operating activities for the six months ended June 30, 2022 was $25.3 million. Our net loss of $41.3 million was our primary use of cash in operating activities that included a number of noncash items. Our noncash items included $23.2 million in stock-based compensation expense, $5.4 million of depreciation and amortization expense and $1.8 million of amortization of right-of-use assets. Net operating assets decreased $15.9 million.
40

Cash used in operating activities for the six months ended June 30, 2021 was $23.8 million. Our net loss of $2.6 million was our primary use of cash in operating activities that included a number of noncash items. Our noncash items included $15.9 million in stock-based compensation expense, $4.1 million of depreciation and amortization expense and $3.1 million of unrealized gain on long-term marketable securities. Net operating assets decreased by $19.5 million, and Refund liability - CMS advance payment decreased by $20.5 million.
Investing Activities
For the six months ended June 30, 2022, net cash used in investing activities of $155.2 million was primarily related to the purchases of marketable securities of $182.9 million and $13.1 million related to additions of capital expenditures, net.
For the six months ended June 30, 2021, net cash provided by investing activities of $35.3 million was primarily related to the maturities of marketable securities of $55.1 million. These proceeds were partially offset by the acquisition of TransChart, net of cash acquired of $3.5 million, $6.7 million related to payments for acquired intangibles, $5.5 million related to purchases of long-term marketable securities and $4.1 million related to additions of capital expenditures, net.
Financing Activities
Net cash used in financing activities for the six months ended June 30, 2022 of $1.1 million was primarily related to taxes paid for net share settlements of restricted stock units of $3.9 million and payments of contingent consideration $0.3 million. These payments were partially offset by proceeds from exercises of stock options of $2.0 million and proceeds from issuances of common stock under our employee stock purchase plan of $1.0 million.
Net cash provided by financing activities for the six months ended June 30, 2021 of $189.6 million was primarily related to $188.8 million of proceeds from the issuance of shares of common stock in an underwritten offering, net of issuance costs, proceeds from exercises of stock options of $9.0 million and proceeds from issuances of common stock under our employee stock purchase plan of $0.8 million. These proceeds were partially offset by taxes paid related to net share settlements of restricted stock units of $9.0 million.
Liquidity and Capital Resources
We have incurred significant losses and negative cash flows from operations since our inception and had an accumulated deficit of $424.5 million at June 30, 2022. As of June 30, 2022, we had cash, cash equivalents and marketable securities of $306.2 million and no debt outstanding.
The spread of COVID-19, which has caused a broad impact globally, may materially affect us economically. While the potential economic impact brought by, and the duration of, COVID-19 may be difficult to assess or predict, a continued widespread pandemic could result in significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity.
Since March 31, 2020, and in response to the outbreak of the COVID-19 pandemic, we have increased our cash and cash equivalents. With our continuing growth, we may require additional financing in the future to fund working capital and our development of future products. Additional financing might include issuance of equity securities, including through underwritten public offerings or “at-the-market” offerings, debt offerings or financings or a combination of these financings. There can be no assurance that we will be successful in acquiring additional funding at levels sufficient to fund our operations or on terms favorable to us. We believe our existing cash balance and expected cash from existing operations, including cash from current license agreements and future license and collaboration agreements, or a combination of these, will be sufficient to meet our anticipated cash requirements for the next 12 months.
CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act. Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services, or CMS, expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, we received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on our condensed consolidated balance sheet. During December 2020, we reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services, or HHS, distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service, or FFS, reimbursements in 2019. These
41

payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and we continue to assess the impact on our business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, we received a payment of approximately $4.8 million, representing our portion of the initial tranche of funds recorded in other income (expense), net on the condensed consolidated statements of operations.
We are complying with the key terms and provisions of the CARES Act Provider Relief Fund which includes, among other things, the requirement that we maintain appropriate records and cost documentation. During the quarter ended September 30, 2021, we were notified by HHS that the Provider Relief Fund Reporting Portal was open for reporting on the use of Provider Relief Fund payments, and we completed and submitted a report indicating our use of the funds we received pursuant to the CARES Act.
January 2021 Underwritten Public Offering of Common Stock
On January 25, 2021, we sold 1,923,077 shares of our common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to us from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and offering expenses.
On February 11, 2021, we sold 288,461 shares of our common stock pursuant to the full exercise of the overallotment option granted to the underwriters in connection with the offering. The net proceeds to us from the full exercise of the underwriters' overallotment option were approximately $24.7 million.

At-the-Market Equity Offering

On April 14, 2022, we entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC as sales agent (“Jefferies”), pursuant to which we may offer and sell, from time to time, through Jefferies, up to $200.0 million in shares of our common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. Jefferies is entitled to compensation for its services equal to 3% of the gross proceeds of any shares of common stock sold through Jefferies under the Sales Agreement. Any shares of common stock offered and sold pursuant to the Sales Agreement will be issued and sold pursuant to our Registration Statement on Form S-3ASR (File No. 333-239049), filed with the SEC on June 9, 2020, including a base prospectus dated June 9, 2020, and a prospectus supplement dated April 14, 2022.
Factors Affecting Our Performance
COVID-19 Pandemic

COVID-19 may impact personnel at third-party suppliers in the United States and other countries, or the availability or cost of materials, which would disrupt our supply chain. Any manufacturing supply interruption of materials could adversely affect our ability to conduct ongoing and future research and testing activities. Clinical trials, clinical site initiation and patient enrollment may be delayed due to prioritization of hospital resources toward the COVID-19 pandemic or reduced staffing due to staff members contracting COVID-19. Some patients may not be able to comply with clinical trial protocols if quarantines impede patient movement or interrupt healthcare services. Similarly, the ability to recruit and retain patients and principal investigators and site staff who, as healthcare providers, may have heightened exposure to, or become infected with, COVID-19, may adversely impact our clinical trial operations. COVID-19 may impact availability of medical personnel and reduction in transplant procedure volumes, which in-turn, could adversely affect our testing volumes.
The Number of AlloMap Heart, AlloSure Kidney, AlloSure Lung, and AlloSure Heart Tests We Receive and Report
The growth of our testing services business is tied to the number of AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart patient samples we receive and patient results we report. We incur costs in connection with collecting and shipping all samples and a portion of the costs when we cannot ultimately issue a report. As a result, the number of patient samples received largely correlates directly to the number of patient results reported.

42

Reimbursement for AlloMap Heart
AlloMap Heart test volume and the corresponding reimbursement revenue has generally increased over time since the launch of AlloMap Heart, as the ISHLT included AlloMap in guidelines, payers adopted coverage policies and no longer consider AlloMap Heart to be experimental and investigational. The rate at which our tests are covered and reimbursed has varied, and is expected to continue to vary, by payer. Revenue growth depends on our ability to maintain Medicare and third party payer reimbursement, and to expand utilization by healthcare providers.
The Protecting Access to Medicare Act of 2014, or PAMA, included a substantial new payment system for clinical laboratory tests under the Clinical Laboratory Fee Schedule, or CLFS. Under PAMA, laboratories that receive the majority of their Medicare revenues from payments made under the CLFS would report initially and then on a subsequent three-year basis thereafter (or annually for advanced diagnostic laboratory tests, or ADLTs), private payer payment rates and volumes for their tests. The final PAMA ruling was issued June 17, 2016 indicating that data for reporting for the new PAMA process would begin in 2017 and the new market based rates took effect on January 1, 2018. Effective January 1, 2018, Medicare reimburses us $3,240 for AlloMap Heart testing of Medicare beneficiaries, an increase from the 2017 reimbursement rate of $2,841. The CARES Act froze then-current (2020) CMS CLFS rates through 2021. Further, the CARES Act delayed the reporting cycle under PAMA to January 1 and March 31, 2022. The next data collection period will become January 1 through June 30, 2025.
AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers.
Reimbursement for AlloSure Kidney
On September 26, 2017, we received notice that the MolDX Program developed by Palmetto GBA had set AlloSure Kidney reimbursement at $2,841. Effective October 9, 2017, AlloSure Kidney was made available for commercial testing with Medicare coverage and reimbursement. We believe the use of AlloSure Kidney, in conjunction with other clinical indicators, can help healthcare providers and their patients better manage long-term care following a kidney transplant. In particular, we believe AlloSure Kidney can improve patient care by helping healthcare providers to reduce the use of invasive biopsies and determine the appropriate dosage levels of immunosuppressants.
Reimbursement for AlloSure Heart
In October 2020, we received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative Contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.

Continued Growth of Product Sales
We develop, manufacture, market and sell products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and solid organs.
QTYPE enables speed and precision in HLA typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time PCR methodology. QTYPE received CE mark certification on April 10, 2018. Olerup SSP is used to type HLA alleles based on the SSP technology.
On May 4, 2018, we entered into a license and collaboration agreement with Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina's NGS product line for use in transplantation diagnostic testing. As a result, on June 1, 2018, we became the exclusive worldwide distributor of Illumina’s TruSight HLA product line. TruSight HLA is a high-resolution solution that uses NGS methodology. In addition, we were granted the exclusive right to develop and commercialize other NGS product lines for use in the field of bone marrow and solid organ transplantation diagnostic testing. These NGS products include: AlloSeq Tx, a high-resolution HLA typing solution, AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients.
In September 2019, we commercially launched AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, which received CE mark authorization on January 20, 2020. Our ability to increase the clinical uptake for AlloSeq cfDNA will be a result of multiple factors, including local clinical education, customer lab technical proficiency and levels of country-specific reimbursement.
Also in September 2019, we commercially launched AlloSeq Tx, the first of its kind NGS high-resolution HLA typing solution utilizing hybrid capture technology. This technology enables the most comprehensive sequencing, covering more of the HLA genes than current solutions and adding coverage of non-HLA genes that may impact transplant patient matching and management. AlloSeq Tx has a simple NGS workflow that reduces complexity and can reduce errors. AlloSeq Tx 17 received CE mark authorization on May 15, 2020.
43

In June 2020, we commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology has the potential to provide better sensitivity and data analysis compared to current solutions on the market. AlloSeq HCT received CE mark authorization in May 2022.
Continued Growth of Patient and Digital Sales
The growth of our patient and digital revenues is tied to the continued successful implementation of our Ottr, MedActionPlan and XynQAPI software businesses, as well as continued support and maintenance of existing MedActionPlan, Ottr, Inc. and XynManagement customers. The Ottr software, TransChart, Tx Access and XynQAPI are currently implemented in multiple locations in the U.S. The Ottr software implementation and XynQAPI implementation and support teams are based in Omaha, Nebraska. In addition, patient solutions offered by TTP in Flowood, Mississippi include hospital-affiliated pharmacies located on-site at the transplant center and specialty pharmacies that provide transplant-specific care and dispensing services.
Development of Additional Services and Products
Our development pipeline includes other transplant diagnostic solutions to help clinicians and transplant centers make personalized treatment decisions throughout a transplant patient’s lifetime. We expect to invest in research and development in order to develop additional products. Our success in developing new products and services will be important in our efforts to grow our business by expanding the potential market for our services and products and diversifying our sources of revenue.
Timing of Research and Development Expenses
Our spending on research and development may vary substantially from quarter to quarter. We conduct clinical studies to validate our new products, as well as on-going clinical and outcome studies to further the published evidence to support our commercialized tests. Spending on research and development for both experiments and studies may vary significantly by quarter depending on the timing of these various expenses.
Contractual Obligations
For a discussion regarding our significant contractual obligations as of June 30, 2022 and the effect those obligations are expected to have on our liquidity and cash flows in future periods, please refer to Note 9 of the condensed consolidated financial statements, and the section entitled “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources”, respectively, included elsewhere in this Quarterly Report on Form 10-Q.
Foreign Operations
The accompanying unaudited condensed consolidated balance sheets contain certain recorded assets in foreign countries, namely Stockholm, Sweden and Fremantle, Australia. Although these countries are considered economically stable and we have experienced no notable burden from export duties or government regulations, unanticipated events in foreign countries could have a material adverse effect on our operations.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
We are exposed to market risks in the ordinary course of our business.  We had cash, cash equivalents and marketable securities of $306.2 million at June 30, 2022, which consisted of bank deposits, money market funds and corporate debt securities, and we had cash and cash equivalents of $348.5 million at December 31, 2021, which consisted of bank deposits and money market funds. However, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 100 basis point increase or decrease in interest rates during any of the periods presented would have an approximate impact of $3.1 million on our condensed consolidated financial statements.
Foreign Currency Exchange Risk
We have operations in Sweden and Australia and sell to other countries throughout the world. As a result, we are subject to significant foreign currency risks, including transacting in foreign currencies, investment in a foreign entity, as well as assets and debts denominated in foreign currencies. Our testing services revenue is primarily denominated in U.S. dollars. Our product revenue is denominated primarily in U.S. dollars and the Euro. Our patient and digital solutions revenue is primarily denominated in U.S. dollars. Consequently, our revenue denominated in foreign currency is subject to foreign currency exchange risk. A portion of our operating expenses are incurred outside of the U.S. and are denominated in Swedish Krona, the Euro, and the Australian Dollar, which are also subject to fluctuations due to changes in foreign currency exchange rates. An unfavorable 10% change in foreign currency exchange rates for our assets and liabilities denominated in foreign currencies at
44

June 30, 2022, would have negatively impacted our financial results for the six months ended June 30, 2022 by $0.2 million and our revenue by $0.7 million. Currently, we do not have any near-term plans to enter into a formal hedging program to mitigate the effects of foreign currency volatility. We will continue to reassess our approach to managing our risk relating to fluctuations in foreign currency exchange rates.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Management, including our Chief Executive Officer and Interim Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures, as such terms are defined in Rules 13a-15(b) and 15d-15(e) promulgated under the Exchange Act, as of June 30, 2022. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Based on such evaluation, the Chief Executive Officer and Interim Chief Financial Officer concluded that, as of June 30, 2022, our disclosure controls and procedures are effective to provide reasonable assurance that information required to be disclosed in the reports we file and submit under the Exchange Act, is (i) recorded, processed, summarized and reported as and when required and (ii) accumulated and communicated to our management, including the Chief Executive Officer and Interim Chief Financial Officer, as appropriate to allow timely discussion regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended June 30, 2022 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
45

PART II. OTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS
The information set forth in Note 9, Commitments and Contingencies, under the caption “Litigation and Indemnification Obligations”, to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q is incorporated herein by reference.
ITEM 1A.    RISK FACTORS

Our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission or the SEC, on February 24, 2022, or the Form 10-K, Part I –Item 1A, Risk Factors, describes important risk factors that could cause our business, financial condition, results of operations and growth prospects to differ materially from those indicated or suggested by forward-looking statements made in this Quarterly Report on Form 10-Q or presented elsewhere by management from time to time.  There have been no material changes in the risk factors that appear in Part I - Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 24, 2022, other than those listed below. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our business.
Risks Related to Our Business
We have a history of losses, and we expect to incur net losses for the next several years.
We have incurred substantial net losses since our inception, and we may continue to incur additional losses for the next several years. For the quarter ended June 30, 2022, our net loss was $21.7 million. As of June 30, 2022, we had an accumulated deficit of $424.5 million. We expect to continue to incur significant operating expenses and anticipate that our expenses will increase due to costs relating to, among other things:
researching, developing, validating and commercializing potential new testing services, products and patient and digital solutions, including additional expenses in connection with our continuing development and commercialization of KidneyCare, HeartCare, AlloSeq, AiTraC and other future solutions;
developing, presenting and publishing additional clinical and economic utility data intended to increase payer coverage and clinician adoption of our current and future solutions;
expansion of our operating capabilities;
maintenance, expansion and protection of our intellectual property portfolio and trade secrets;
the process of fully integrating acquired companies and operations and the associated potential disruptions to our business;
future clinical trials;
expansion of the size and geographic reach of our sales force and our marketing capabilities to commercialize our existing and future solutions;
employment of additional clinical, quality control, scientific, customer service, laboratory, billing and reimbursement and management personnel;
compliance with existing and changing laws, regulations and standards, including those relating to corporate governance and public disclosure and regulations implemented by the Securities and Exchange Commission, or the SEC, and The Nasdaq Stock Market LLC;  
employment of operational, financial, accounting and information systems personnel, consistent with expanding our operations and our status as a public company; and
failure to achieve expected operating results may cause a future impairment of goodwill or other assets.
Even if we achieve significant revenues, we may not become profitable, and even if we achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain consistently profitable could adversely affect the market price of our common stock and could significantly impair our ability to raise capital, expand our business or continue to pursue our growth strategy or even continue to operate. For a detailed discussion of our financial condition and results of operations, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
46

We may require additional financing.
As of June 30, 2022, we had cash, cash equivalents and marketable securities of $306.2 million and an accumulated deficit of $424.5 million. We may require additional financing in the future to fund working capital, pay our obligations as they come due and fund our acquisitions of complementary businesses and assets. Additional financing might include issuance of equity securities, debt, cash from collaboration agreements, or a combination of these. However, there can be no assurance that we will be successful in acquiring additional funding at levels sufficient to fund our operations or on terms favorable to us.
We receive a substantial portion of our revenues from Medicare, and the loss of, or a significant reduction in, reimbursement from Medicare would severely and adversely affect our financial performance.
For the quarter ended June 30, 2022, revenue from Medicare for AlloMap Heart, AlloSure Kidney and AlloSure Heart represented 65% of testing services revenue. However, we may not be able to maintain or increase our tests reimbursed by Medicare for a variety of reasons, including changes in reimbursement practices, general policy shifts, or reductions in reimbursement amounts. We cannot predict whether Medicare reimbursements will continue at the same payment amount or with the same breadth of coverage in the future, if at all.
The Protecting Access to Medicare Act of 2014, or PAMA, included a substantial new payment system for clinical laboratory tests under the Clinical Laboratory Fee Schedule, or CLFS. Under PAMA, laboratories that receive the majority of their Medicare revenues from payments made under the CLFS report initially and then on a subsequent three-year basis thereafter (or annually for advanced diagnostic laboratory tests, or ADLTs), private payer payment rates and volumes for their tests. The final PAMA ruling was issued June 17, 2016 and the new market based rates took effect January 1, 2018. The Centers for Medicare & Medicaid Services, or CMS, uses the rates and volumes reported by laboratories to develop Medicare payment rates for the tests equal to the volume-weighted median of the private payer payment rates for the tests. Under PAMA, the reimbursement rate for AlloMap Heart is currently $3,240 for Medicare beneficiaries.
On September 26, 2017, we announced that the Molecular Diagnostic Services, or MolDX, Program developed by Palmetto GBA, or Palmetto, has set AlloSure Kidney reimbursement at $2,841. AlloSure Kidney began to be reimbursed for kidney transplants covered by Medicare across the United States on October 9, 2017, the effective date of the Palmetto local coverage determination, or LCD.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
If an AlloMap Heart, AlloSure Kidney or AlloSure Heart reimbursement rate that is significantly lower than the current rate is set by CMS or MolDx in the future, it could cause us to discontinue AlloMap Heart, AlloSure Kidney or AlloSure Heart testing for Medicare patients because providing tests at a substantially lowered reimbursement rate may not be economically viable. Given the significant portion of payments represented by Medicare, our remaining test revenue may be insufficient to sustain our operations.
If future reimbursement levels are less than the current price, our revenues and our ability to achieve profitability could be impaired, and the market price of our common stock could decline. We may also not be able to maintain or increase the portion of our tests reimbursed by Medicare for a variety of other reasons, including changes in reimbursement practices and general policy shifts.
On a five-year rotational basis, Medicare requests bids for its regional Medicare Administrative Contractors, or MAC, services. The MAC for California is currently Noridian Healthcare Solutions. Our current Medicare coverage through Noridian provides for reimbursement for tests performed for qualifying Medicare patients throughout the U.S. so long as the tests are performed in our California laboratory. We cannot predict whether Noridian or any future MAC will continue to provide reimbursement for AlloMap Heart, AlloSure Kidney or AlloSure Heart at the same payment amount or with the same breadth of coverage in the future, if at all. Additional changes in the MAC processing Medicare claims for AlloSure Kidney, AlloMap Heart or AlloSure Heart could impact the coverage or payment amount for our tests and our ability to obtain Medicare coverage for any products we may launch in the future.
Any decision by CMS or its local contractors to reduce or deny coverage for our tests would have a significant adverse effect on our revenue and results of operations and ability to operate and raise capital. Any such decision could also cause affected clinicians treating Medicare covered patients to reduce or discontinue the use of our tests.

47

We could become subject to legal proceedings that could be time consuming, result in costly litigation and settlements/judgments, require significant amounts of management attention and result in the diversion of significant operational resources, which could adversely affect our business, financial condition and results of operations.
We have in the past been, and from time to time in the future may become, involved in lawsuits, claims and proceedings incident to the ordinary course of, or otherwise in connection with, our business. For example, in response to our false advertising suit filed against Natera Inc., or Natera, on April 10, 2019, Natera filed a counterclaim against us on February 18, 2020 in the U.S. District Court for the District of Delaware, or the Court, alleging we made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of the Court to amend its counterclaims to include additional allegations regarding purportedly false claims we made with respect to AlloSure, and the Court granted Natera’s request. The trial date commenced on March 7, 2022 and concluded on March 14, 2022, with the jury awarding us $44.9 million in damages, comprised of $21.2 million in compensatory damages and $23.7 million in punitive damages. Post-trial motion practice remains pending. We will not record the award until cash is received or the matter is otherwise resolved.
On July 19, 2022, the Federal Circuit court of appeals affirmed the district court’s judgment dismissing our patent infringement suit against Natera.
In addition, in response to our patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against us on January 13, 2020 in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. This case was consolidated with our patent infringement suit on February 4, 2020. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that we have infringed Natera’s patents, an order preliminarily and permanently enjoining us from any further infringement of such patents and unspecified damages. On May 13, 2022, Natera filed two new complaints alleging that AlloSure infringes Natera’s U.S. Patents 10,655,180 and 11,111,544. These two cases were consolidated with the patent infringement case on June 15, 2022. On May 17, 2022, Natera agreed to dismiss the case alleging infringement of Natera’s U.S. Patent 10,526,658. On July 6, 2022, we moved to dismiss the rest of Natera’s claims. The motion remains pending. We intend to defend both of these matters vigorously, and believe that we have good and substantial defenses to the claims alleged in the suits, but there is no guarantee that we will prevail.
Furthermore, on May 23, 2022, Plumbers & Pipefitters Local Union #295 Pension Fund filed a federal securities class action in the U.S. District Court for the Northern District of California against us, Reginald Seeto, our President, Chief Executive Officer and member of our Board of Directors Ankur Dhingra, our former Chief Financial Officer; Marcel Konrad, our former interim Chief Financial Officer and former Senior Vice President of Finance & Accounting; and Peter Maag, our former President, former Chief Executive Officer, former Chairman of the Board and current member of our Board of Directors. The action alleges that we and the individual defendants made materially false and/or misleading statements and/or omissions and that such statements violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder. The action also alleges that the individual defendants are liable pursuant to Section 20(a) of the Exchange Act as controlling persons of our Company. The suit seeks to recover damages caused by the alleged violations of federal securities laws, along with the plaintiffs’ costs incurred in the lawsuit, including their reasonable attorneys’ and experts’ witness fees and other costs. We intend to defend itself vigorously, and believe that we have good and substantial defenses to the claims alleged in the suit, but there is no guarantee that we will prevail.
Litigation is inherently unpredictable. It is possible that an adverse result in one or more of these possible future events could have a material adverse effect on us including increased expenses to defend, settle or resolve such litigation.
If our laboratory facility in the U.S. becomes inoperable, we will be unable to perform AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, and future testing solutions, if any, and our business will be harmed.
We perform all of our testing services for the U.S. in our laboratory located in Brisbane, California. We do not have redundant laboratory facilities. Brisbane, California is situated on or near earthquake fault lines. Our facility and the equipment we use to perform testing services would be costly to replace and could require substantial lead time to repair or replace if damaged or destroyed. Our facilities may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes, power outages, wildfires, flooding, droughts and other extreme weather events and changing weather patterns, which are increasing in frequency due to the impacts of climate change and may render it difficult or impossible for us to perform our tests for some period of time. The inability to perform our tests may result in the loss of customers or harm our reputation, and we may be unable to regain those customers in the future. Although we possess insurance for damage to our property and the disruption of our business, we do not have earthquake insurance and thus coverage may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, if at all.
In order to establish a redundant laboratory facility, we would have to spend considerable time and money securing adequate space, constructing the facility, recruiting and training employees and establishing the additional operational and administrative infrastructure necessary to support a second facility. Additionally, any new clinical laboratory facility opened by us in the U.S.
48

would be required to be certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, a federal law that regulates clinical laboratories that perform testing on specimens derived from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. We would also be required to secure and maintain state licenses required by several states, including California, Florida, Maryland, New York, Rhode Island and Pennsylvania, which can take a significant amount of time and result in delays in our ability to begin operations at that facility.
If we failed to secure any such licenses, we would not be able to process samples from recipients in such states. We also expect that it would be difficult, time-consuming and costly to train, equip and use a third-party to perform tests on our behalf. We could only use another facility with the established state licensures and CLIA certification necessary to perform AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, or future solutions following validation and other required procedures. We cannot be certain that we would be able to find another CLIA-certified facility willing or able to adopt AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart or future solutions or able to comply with the required quality and regulatory standards, or that this laboratory would be willing or able to perform the tests for us on commercially reasonable terms.
Since the onset of the COVID-19 pandemic, federal, state and local governments have imposed various quarantines, shelter-in-place and similar government orders, including several orders that previously impacted operations in San Mateo County, where our laboratory and headquarters are located. These orders and others may be reinstated depending upon the COVID-19 transmission rates in our county and state, as well as other factors. If the operations in our laboratory are deemed non-essential, or if sufficient numbers of our laboratory staff are infected with COVID-19 and are unable to perform their roles, we may not be able to perform our tests for the duration of any shelter-in-place order or while we have insufficient numbers of laboratory staff, either of which could negatively impact our business, operating results and financial condition.
Investors’ expectations of our performance relating to environmental, social and governance factors may impose additional costs and expose us to new risks.
There is an increasing focus from certain investors, employees, regulators and other stakeholders concerning corporate responsibility, specifically related to environmental, social and governance, or ESG, factors. Some investors and investor advocacy groups may use these factors to guide investment strategies and, in some cases, investors may choose not to invest in our company if they believe our policies relating to corporate responsibility are inadequate. Third-party providers of corporate responsibility ratings and reports on companies have increased to meet growing investor demand for measurement of corporate responsibility performance, and a variety of organizations currently measure the performance of companies on such ESG topics, and the results of these assessments are widely publicized. Investors, particularly institutional investors, use these ratings to benchmark companies against their peers and if we are perceived as lagging with respect to ESG initiatives, these investors may engage with us to improve ESG disclosures or performance and may also make voting decisions, or take other actions, to hold us and our board of directors accountable. In addition, the criteria by which our corporate responsibility practices are assessed may change, which could result in greater expectations of us and cause us to undertake costly initiatives to satisfy such new criteria. If we elect not to or are unable to satisfy such new criteria, investors may conclude that our policies with respect to corporate responsibility are inadequate. We may face reputational damage in the event that our corporate responsibility procedures or standards do not meet the standards set by various constituencies.
We may face reputational damage in the event our corporate responsibility initiatives or objectives do not meet the standards set by our investors, stockholders, lawmakers, listing exchanges or other constituencies, or if we are unable to achieve an acceptable ESG or sustainability rating from third-party rating services. A low ESG or sustainability rating by a third-party rating service could also result in the exclusion of our common stock from consideration by certain investors who may elect to invest with our competition instead. Ongoing focus on corporate responsibility matters by investors and other parties as described above may impose additional costs or expose us to new risks. Any failure or perceived failure by us in this regard could have a material adverse effect on our reputation and on our business, share price, financial condition or results of operations, including the sustainability of our business over time. In addition, the SEC has announced proposed rules that, among other matters, will establish a framework for reporting of climate-related risks. To the extent the proposed rules impose additional reporting obligations, we could face increased costs. Separately, the SEC has also announced that it is scrutinizing existing climate-change related disclosures in public filings, increasing the potential for enforcement if the SEC were to allege our existing climate disclosures are misleading or deficient.
Performance issues, service interruptions or price increases by our shipping carriers could adversely affect our business and harm our reputation and ability to provide our services on a timely basis.
Expedited, reliable shipping is essential to our operations. We rely heavily on providers of transport services for reliable and secure point-to-point transport of recipient samples to our laboratory and enhanced tracking of these recipient samples. Should a carrier encounter delivery performance issues such as loss, damage or destruction of a sample, it may be difficult to replace our patient samples in a timely manner and such occurrences may damage our reputation and lead to decreased demand for our services and increased cost and expense to our business. In addition, any significant increase in shipping rates could adversely affect our operating margins and results of operations. Similarly, strikes, severe weather, natural disasters or other service
49

interruptions, including those related or attributable to the COVID-19 pandemic, or related to the ongoing conflict between Ukraine and Russia and the global impact of restrictions and sanctions imposed on Russia, affecting delivery services we use would adversely affect our ability to receive and process recipient samples on a timely basis.
If we are unable to raise additional capital on acceptable terms in the future, it may limit our ability to develop and commercialize new diagnostic solutions and technologies, and we may have to curtail or cease operations.
We expect capital outlays and operating expenditures to increase over the next several years as we expand our infrastructure, commercial operations and research and development activities. Specifically, we may need to raise additional capital to, among other things:
develop other solutions for clinical surveillance in transplantation;
increase our selling and marketing efforts to drive market adoption and address competitive developments;
expand our clinical laboratory operations;
fund our clinical validation study activities;
expand our research and development activities;
sustain or achieve broader commercialization of AlloSure Kidney, AlloSure Lung, KidneyCare, AlloMap Heart, AlloSure Heart, HeartCare, our products and patient and digital solutions or enhancements to those tests, products and patient and digital solutions;
acquire or license products or technologies including through acquisitions; and
finance our capital expenditures and general and administrative expenses.
Our present and future funding requirements will depend on many factors, including:
the level of research and development investment required to develop our new solutions;
costs of filing, prosecuting, defending and enforcing patent claims and other intellectual property rights;
our need or decision to acquire or license complementary technologies or acquire complementary businesses;
changes in test development plans needed to address any difficulties in commercialization;
competing technological and market developments;
whether our diagnostic solutions become subject to additional FDA or other regulation; and
changes in regulatory policies or laws that affect our operations.

Additional capital, if needed, may not be available on satisfactory terms, or at all. Furthermore, if we raise additional funds by issuing equity securities, dilution to our existing stockholders could result. Any equity securities issued also may provide for rights, preferences or privileges senior to those of holders of our common stock and would result in dilution to our stockholders. Moreover, we have the ability to sell up to $200.0 million of additional shares of our common stock to the public through an “at the market” offering pursuant to the Sales Agreement we entered into with Jefferies, LLC on April 14, 2022. Any shares of common stock issued in the at-the-market offering will result in dilution to our existing stockholders. If we raise additional funds by issuing debt securities, these debt securities would have rights, preferences and privileges senior to those of holders of our common stock, and the terms of the debt securities issued could impose significant restrictions on our operations. If we raise additional funds through collaborations and licensing arrangements, we might be required to relinquish significant rights to our technologies or our solutions under development, or grant licenses on terms that are not favorable to us, which could lower the economic value of those programs to us. If adequate funds are not available, we may have to scale back our operations or limit our research and development activities, which may cause us to grow at a slower pace, or not at all, and our business could be adversely affected.
We rely extensively on third party service providers. Failure of these parties to perform as expected, or interruptions in our relationship with these providers or their provision of services or supplies to us, could interfere with our ability to provide test results for our testing services business and kits for our products business.
Our relationship with any of our third party service providers may impair our ability to perform our services. The failure of any of our third party service providers to adequately perform their service obligations may reduce our revenues and increase our
50

expenses or prevent us from providing our products and services in a timely manner if at all. In addition, our reputation, business and financial performance could be materially harmed if we are unable to, or are perceived as unable to provide test kits and perform reliable services.
We rely solely on certain suppliers to supply some of the laboratory instruments and key reagents that we use in the production of our products and/or in the performance of our tests. These sole source suppliers include Thermo Fisher, which supplies us with instruments, laboratory reagents and consumables; Roche Molecular Systems, which supplies us with laboratory reagents and consumables; Illumina, Inc., or Illumina, which supplies us with instruments, laboratory reagents, and consumables; Avantor, which supplies us with kitting services, laboratory reagents and consumables; Becton, Dickinson and Company, and Streck, which supplies us with cell preparation tubes; Beckman Coulter, which provides laboratory reagents and consumables; and Qiagen N.V., which supplies us with a proprietary buffer reagent and reagent kits. We do not have guaranteed supply agreements with Thermo Fisher, Becton, Dickinson and Company or Avantor, which exposes us to the risk that these suppliers may choose to discontinue doing business with us at any time. We periodically forecast our needs to these sole source suppliers and enter into standard purchase orders based on these forecasts.
In addition, our ABI 7900 Thermocycler, a real time PCR instrument used in AlloMap Heart, is no longer in production. Thermo Fisher has committed to provide service and support of this instrument through 2022. We believe that there are relatively few suppliers other than Thermo Fisher, Roche, Illumina, Becton, Dickinson and Company and Qiagen N.V. that are currently capable of supplying the instruments, reagents and other supplies necessary for our current products and services. Even if we were to identify secondary suppliers, there can be no assurance that we will be able to enter into agreements with such suppliers on a timely basis on acceptable terms, if at all. If we should encounter delays or difficulties in securing from Thermo Fisher, Becton, Dickinson and Company or Avantor, or Avantor encounters delays or difficulties in securing from Qiagen N.V., including as a result of impacts on their respective businesses due to the COVID-19 pandemic or the ongoing conflict between Ukraine and Russia and the global impact of restrictions and sanctions imposed on Russia, the quality and quantity of reagents, supplies or instruments that we require for our current products and services or other solutions we develop, we may need to reconfigure our test processes, which would result in delays in commercialization or an interruption in sales. Clinicians and customers who order our current products and services rely on the continued and timely availability of our products and services. If we are unable to provide results within a timely manner, clinicians may elect not to use our products or services in the future and our business and operating results could be harmed.
International expansion of our business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.
As part of our longer-term growth strategy, we intend to target select international markets to grow our presence outside of the U.S. We also currently distribute products directly in Germany, UK, New Zealand, Sweden, Austria, Belgium, Netherlands and Australia and sell products via sub-distributors, in Canada and in significant markets in Europe such as France, Italy, UK and Turkey, and to certain countries in Asia, the Middle East, and Central and South America. To promote the growth of our business internationally, we will need to attract additional partners to expand into new markets. 
Relying on partners for our sales and marketing subjects us to various risks, including:
our partners may fail to commit the necessary resources to develop a market for our products, may spend the majority of their time selling products unrelated to ours, or may be unsuccessful in marketing our products for other reasons;
under certain agreements, our partners’ obligations, including their required level of promotional activities, may be conditioned upon our ability to achieve or maintain a specified level of reimbursement coverage;
agreements with our partners may terminate prematurely due to disagreements or may result in disputes or litigation with our partners;
we may not be able to renew existing partner agreements, or enter into new agreements, on acceptable terms;
our existing relationships with partners may preclude us from entering into additional future arrangements;
our partners may violate local laws or regulations, potentially causing reputational or monetary damage to our business;
our partners may engage in sales practices that are locally acceptable but do not comply with standards required under U.S. laws that apply to us; and
our partners may be negatively affected by the financial instability of, and austerity measures implemented by, the countries in which they operate.
51

If our present or future partners do not perform adequately, or we are unable to enter into agreements in new markets, we may be unable to achieve revenue growth or market acceptance in jurisdictions in which we depend on partners. In addition, conducting international operations subjects us to risks that, generally, we have not faced in the U.S., including:
uncertain or changing regulatory registration and approval processes;
failure by us to obtain regulatory approvals or adequate reimbursement for the use of our current and future solutions in various countries;
competition from companies located in the countries in which we offer our products that may put us at a competitive disadvantage;
financial risks, such as longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
logistics and regulations associated with shipping recipient samples, including infrastructure conditions and transportation delays;
limits in our ability to penetrate international markets if we are not able to process solutions locally;
difficulties in managing and staffing international operations and assuring compliance with foreign corrupt practices laws;
potentially adverse tax consequences, including the complexities of foreign value added tax systems, tax inefficiencies related to our corporate structure and restrictions on the repatriation of earnings;
increased financial accounting and reporting burdens and complexities;
multiple, conflicting and changing laws and regulations such as healthcare regulatory requirements and other governmental approvals, permits and licenses;
the imposition of trade barriers such as tariffs, quotas, trade wars, preferential bidding or import or export licensing requirements;
political and economic instability, including interruptions in international relations, wars, terrorism and political unrest, general security concerns, outbreak of disease, boycotts, curtailment of trade and other business restrictions, including the ongoing conflict between Ukraine and Russia and the global impact of restrictions and sanctions imposed on Russia;
fluctuations in currency exchange rates;
regulatory and compliance risks that relate to maintaining accurate information and control over activities that may fall within the purview of the Foreign Corrupt Practices Act of 1977, its books and records provisions or its anti-bribery provisions, as well as risks associated with other anti-bribery and anti-corruption laws; and
reduced or varied protection for intellectual property rights in some countries.
The occurrence of any one of the above could harm our business and, consequently, our revenues and results of operations. Our expanding international operations could be affected by changes in laws, trade regulations, labor and employment regulations, and procedures and actions affecting approval, production, pricing, reimbursement and marketing of our current and future products and solutions, as well as by inter-governmental disputes. Any of these changes could adversely affect our business. Additionally, operating internationally requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required in establishing operations in other countries will produce desired levels of revenue or profitability.
In addition, any failure to comply with applicable legal and regulatory obligations could impact us in a variety of ways that include, but are not limited to, significant criminal, civil and administrative penalties, including imprisonment of individuals, fines and penalties, denial of export privileges, seizure of shipments, and restrictions on certain business activities. Also, the failure to comply with applicable legal and regulatory obligations could result in the disruption of our distribution and sales activities.
We are also unable to predict how changing global economic conditions or potential global health concerns such as the COVID-19 pandemic will affect our partners, suppliers and distributors. Any negative impact of such matters on our partners, suppliers or distributors may also have an adverse impact on our results of operations or financial condition.
Our success expanding internationally will depend, in part, on our ability to develop and implement policies and strategies that are effective in anticipating and managing these and other risks in the countries in which we do business. Failure to manage these and other risks may have a material adverse effect on our operations in any particular country and on our business as a whole.

52

Risks Related to the Healthcare Regulatory Environment
In order to operate our laboratory, we have to comply with the CLIA and federal state laws and regulations governing clinical laboratories and laboratory developed tests, including FDA regulations.
We are subject to the CLIA, a federal law that regulates clinical laboratories that perform testing on specimens taken from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. If our laboratory is out of compliance with the CLIA requirements, we may be subject to sanctions such as suspension, limitation or revocation of our CLIA certificate, as well as a direct plan of correction, state on-site monitoring, civil money penalties, civil injunctive suit or criminal penalties. We must maintain the CLIA compliance and certification to be eligible to bill for services provided to Medicare beneficiaries. If we were to be found to be out of compliance with the CLIA program requirements and subjected to sanction, our business could be materially harmed.
Licensure is also required for our laboratory under California law in order to conduct testing. California laws establish standards for day-to-day operation of our clinical laboratory, including the training and skills required of personnel and quality control. Moreover, several states, including New York, require that we hold licenses to test specimens from patients residing in those states. Other states have similar requirements or may adopt similar requirements in the future. In addition to our California certifications, we currently hold licenses in Florida, Maryland, New York, Pennsylvania and Rhode Island. The loss of any of these state certifications would impact our ability to provide services in those states, which could negatively affect our business.
Finally, we may be subject to regulation in foreign jurisdictions where we offer our test. Failure to maintain certification in those states or countries where it is required could prevent us from testing samples from those states or countries, could lead to the suspension or loss of licenses, certificates or authorizations, and could have an adverse effect on our business.
We were inspected as part of the customary College of American Pathologists audit and recertified in March 2022 as a result of passing that inspection. We expect the next regular inspection under the CLIA to occur in 2024.

If we were to lose our CLIA accreditation or California license, whether as a result of a revocation, suspension or limitation, we would no longer be able to perform AlloMap Heart, AlloSure Kidney or AlloSure Heart, which would limit our revenues and materially harm our business. If we were to lose our license in other states where we are required to hold licenses, we would not be able to test specimens from those states, which could also have a material adverse effect on our business.
The FDA has traditionally chosen not to exercise its authority to regulate laboratory developed tests, or LDTs, because it believes that laboratories certified as high complexity under the CLIA, such as ours, have demonstrated expertise and ability in test procedures and analysis. However, beginning in September 2006, the FDA issued draft guidance on a subset of LDTs known as “in vitro diagnostic multivariate index assays,” or IVDMIAs. According to the draft guidance, IVDMIAs do not fall within the scope of LDTs over which the FDA has exercised enforcement discretion because such tests incorporate complex and unique interpretation functions, which require clinical validation. We believed that AlloMap Heart met the definition of IVDMIA set forth in the draft guidance document. As a result, we applied for, and obtained in August 2008, 510(k) clearance for AlloMap Heart for marketing and sale as a test to aid in the identification of recipients with a low probability of moderate or severe rejection. A 510(k) submission is a premarketing submission made to the FDA. Clearance may be granted by the FDA if it finds the device or test provides satisfactory evidence pertaining to the claimed intended uses and indications for the device or test.
While we believe that we are currently in material compliance with applicable laws and regulations relating to our LDTs, we cannot be certain that the FDA or other regulatory agencies would agree with our determination. A determination that we have violated these laws, or a public announcement that we are being investigated for possible violation of these laws, could hurt our business and our reputation.
Risks Related to Our Intellectual Property
Our competitive position depends on maintaining intellectual property protection.
Our ability to compete and to achieve and maintain profitability depends on our ability to protect our proprietary discoveries and technologies. We currently rely on a combination of patents, copyrights, trademarks, trade secrets, confidentiality agreements and license agreements to protect our intellectual property rights.
Our patent position for AlloMap Heart is based on issued patents disclosing identification of genes differentially expressed between activated and resting leukocytes and demonstration of correlation between gene expression patterns and specific clinical states and outcomes. As of June 30, 2022, we had 18 issued U.S. patents related to transplant rejection and autoimmunity. We have two issued U.S. patents covering methods of diagnosing transplant rejection using all 11 informative
53

genes measured in AlloMap Heart. The expiration dates of these patents range from 2023 to 2024. We have four additional patents covering additional genes or gene variants for diagnosing transplant rejection or autoimmune disease.
In connection with our June 2014 acquisition of ImmuMetrix, Inc., we obtained an exclusive license from Stanford to one U.S. patent issued in April 2014 relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Additional patents from Stanford included in the exclusive license were issued, including one in 2017, two in 2019, and four in 2021 that further cover the use of dd-cfDNA to diagnose and predict transplant status or outcome. These patents are expiring between 2030 and 2032.
Our patents and the patents we exclusively license from others may be successfully challenged by third parties as being invalid or unenforceable. For example, in September 2021, the Court in the patent infringement case against Natera ruled that three of the patents we asserted against Natera are invalid. The Court’s finding does not have any impact on our ability to continue providing AlloSure, and we have appealed the decision. However, if the Court’s invalidity ruling is upheld, it may limit our ability to prevent Natera and other competitors and third parties from developing and marketing products similar to ours and we may not be able to prevent Natera and others from developing or selling products that are covered by our products or technologies, without payment to us. Third parties may independently develop similar or competing technology that avoids the patents we own or exclusively license. We cannot be certain that the steps we have taken will prevent the misappropriation and use of our intellectual property, particularly in foreign countries where the laws may not protect our proprietary rights as fully as in the United States.
The extent to which the patent rights of life sciences companies effectively protect their products and technologies is often highly uncertain and involves complex legal and factual questions for which important legal principles remain unresolved. No consistent policy regarding the proper scope of allowable claims of patents held by such companies has emerged to date in the United States. Various courts, including the United States Supreme Court, have rendered decisions that impact the scope of patentability of certain inventions or discoveries relating to diagnostic solutions or genomic diagnostics. In the Ariosa Diagnostics, Inc. v. Sequenom, Inc. (Fed. Cir. 2015) case, a federal court recently determined that a cfDNA product for fetal testing was not eligible for patent protection. These decisions generally stand for the proposition that inventions that recite laws of nature are not themselves patentable unless they have sufficient additional features that provide practical assurance that the processes are genuine inventive applications of those laws rather than patent drafting efforts designed to monopolize a law of nature itself. What constitutes a “sufficient” additional feature for this purpose is uncertain. This evolving case law in the United States may adversely impact our ability to obtain new patents and may facilitate third-party challenges to our existing owned and exclusively licensed patents.
Changes in either the patent laws or in interpretations of patent laws in the United States or other countries may diminish the value of our intellectual property rights. In particular, in September 2011, the United States Congress passed the Leahy-Smith America Invents Act, or the AIA, which became effective in March 2013. The AIA reforms United States patent law in part by changing the standard for patent approval for certain patents from a “first to invent” standard to a “first to file” standard and developing a post-grant review system. This has not yet had a material impact on the operation of our business and the protection and enforcement of our intellectual property, but it may in the future. The AIA and its implementation could still increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business and financial condition. Patent applications in the United States and many foreign jurisdictions are not published until at least eighteen months after filing, and it is possible for a patent application filed in the United States to be maintained in secrecy until a patent is issued on the application. In addition, publications in the scientific literature often lag behind actual discoveries.
We therefore cannot be certain that others have not filed patent applications that cover inventions that are the subject of pending applications that we own or exclusively license or that we or our licensors, as applicable, were the first to invent the technology (pre-AIA) or first to file (post-AIA). Our competitors may have filed, and may in the future file, patent applications covering technology that is similar to or the same as our technology. Any such patent application may have priority over patent applications that we own or exclusively license and, if a patent issues on such patent application, we could be required to obtain a license to such patent in order to carry on our business. If another party has filed a United States patent application covering an invention that is similar to, or the same as, an invention that we own or license, we or our licensors may have to participate in an interference or other proceeding in the PTO or a court to determine priority of invention in the United States for pre-AIA applications and patents.
For post-AIA applications and patents, we or our licensors may have to participate in a derivation proceeding to resolve disputes relating to inventorship. The costs of these proceedings could be substantial, and it is possible that such efforts would be unsuccessful, resulting in our inability to obtain or retain any United States patent rights with respect to such invention.


54

We may face intellectual property infringement claims that could be time-consuming and costly to defend and could result in our loss of significant rights and the assessment of treble damages.
We may in the future receive offers to license patents or notices of claims of infringement, misappropriation or misuse of other parties’ proprietary rights. We may also initiate claims to defend our intellectual property. Intellectual property litigation, regardless of outcome, is unpredictable, expensive and time-consuming, could divert management’s attention from our business and have a material negative effect on our business, operating results or financial condition. If there is a successful claim of infringement against us, we may be required to pay substantial damages (including treble damages if we were to be found to have willfully infringed a third party’s patent) to the party claiming infringement, develop non-infringing technology, stop selling our test or using technology that contains the allegedly infringing intellectual property or enter into royalty or license agreements that may not be available on acceptable or commercially practical terms, if at all. Our failure to develop non-infringing technologies or license the proprietary rights on a timely basis could harm our business.
In addition, revising our current or future solutions to exclude any infringing technologies would require us to re-validate the test, which would be costly and time consuming. Also, we may be unaware of pending patent applications that relate to our current or future solutions. Parties making infringement claims on future issued patents may be able to obtain an injunction that would prevent us from selling our current or future solutions or using technology that contains the allegedly infringing intellectual property, which could harm our business. For example, see the risk factor above titled: “We could become subject to legal proceedings that could be time consuming, result in costly litigation and settlements/judgments, require significant amounts of management attention and result in the diversion of significant operational resources, which could adversely affect our business, financial condition and results of operations” for a discussion of our recently completed and ongoing litigation with Natera.
We may be required to take further action to maintain and protect our intellectual property rights against third parties.
In the event we determine that a party is infringing our intellectual property rights, we may try to negotiate a license arrangement with such party or we may determine to initiate a lawsuit against such party. The process of negotiating a license with a third party can be lengthy, and may take months or even years in some circumstances. In addition, it is possible that third parties who we believe are infringing our intellectual property rights are unwilling to license our intellectual property from us on terms we can accept, or at all. For example, see the risk factor above titled: “We could become subject to legal proceedings that could be time consuming, result in costly litigation and settlements/judgments, require significant amounts of management attention and result in the diversion of significant operational resources, which could adversely affect our business, financial condition and results of operations” for a discussion of our recently completed and ongoing litigation with Natera.
The decision to commence litigation over infringement of a patent is complex and may lead to several risks to us, including the following, among others:
the time, significant expense and distraction to management of managing such litigation;
the uncertainty of litigation and its potential outcomes;
the possibility that in the course of such litigation, the defendant may challenge the validity of our patents, which could result in a re-examination or post grant review of our patents and the possibility that the claims in our patents may be limited in scope or invalidated altogether;
the potential that the defendant may successfully persuade a court that their technology or products do not infringe our intellectual property rights;
the impact of such litigation on other licensing relationships we have or seek to establish, including the timing of renewing or entering into such relationships, as applicable, as well as the terms of such relationships;
the potential that a defendant may assert counterclaims against us; and
adverse publicity to us or harm to relationships we have with customers or others.
Our business is dependent on licenses from third parties.
We license technology from third parties necessary to develop and commercialize our products. In connection with our acquisition of ImmuMetrix, Inc., we obtained an exclusive license from Stanford to one U.S. patent issued in April 2014 relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. This technology is critical to AlloSure Kidney under the terms of the Stanford license, we are required to pay certain fees. Additional patents from Stanford included in the exclusive license were issued, including one in 2017, two in 2019, and four in 2021 that further cover the use of dd-cfDNA to diagnose and predict transplant status or outcome. These patents are expiring between 2030 and 2032.
On May 4, 2018, we entered into the License Agreement with Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s NGS product line for use in transplantation diagnostic testing. As a result, on June 1, 2018, we became the exclusive worldwide distributor of Illumina’s TruSight HLA product line.
55

On April 30, 2019, we entered into the Cibiltech Agreement, pursuant to which we were granted an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software, iBox, for the predictive analysis of post-transplantation kidney allograft loss in the field of transplantation in the U.S. for a period of ten years.
In April 2020, we entered into a license agreement with Cornell University pursuant to which we were granted exclusive rights to three patents and two patent applications covering methods and technology for measurement of gene expression in urine to diagnose kidney transplant rejection.
In June 2021, we entered into a strategic agreement, which was amended in April 2022, with OrganX to develop clinical decision support tools across the transplant patient journey. Together, we and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system.
Our rights to use this and other licensed technologies, data and materials and to employ the inventions claimed in licensed patents are subject to the continuation of and our compliance with the terms of the applicable licenses.
Termination of the license could prevent us from producing or selling some or all of our products. Failure of a licensor to abide by the terms of a license or to prevent infringement by third parties could also harm our business and negatively impact our market position.
Risks Related to Cybersecurity
We face four primary risks relative to protecting critical information: loss of access risk, inappropriate disclosure risk, inappropriate modification risk and the risk of our being unable to identify and audit our controls over the first three risks. In addition, an application, data security or network incident may allow unauthorized access to our systems or data or our customers’ data, disable access to our service, harm our reputation, create additional liability and adversely impact our financial results.
We are highly dependent on information technology networks and systems, including the Internet, to securely process, transmit and store our critical information. Security breaches of this infrastructure, including physical or electronic break-ins, computer viruses, attacks by hackers and similar breaches, can create system disruptions, shutdowns or unauthorized disclosure or modification of confidential information. The secure processing, storage, maintenance and transmission of this critical information are vital to our operations and business strategy, and we devote significant resources to protecting such information. Although we take measures to protect sensitive information from unauthorized access or disclosure, our information technology and infrastructure may be vulnerable to attacks by hackers or viruses or breached due to employee error, malfeasance or other disruptions. In addition, as a result of the COVID-19 pandemic, we may face increased cybersecurity risks due to our reliance on internet technology which may create additional opportunities for cybercriminals to exploit vulnerabilities. While we maintain monitoring practices and protections for our information technology to reduce these risks and test our systems on an ongoing basis for any potential threats, there can be no assurance that these efforts will prevent a cyber-attack or other security breach.
Third parties have attempted, and may in the future attempt, to fraudulently induce employees, contractors or consumers into disclosing sensitive information such as user names, passwords or other information or otherwise compromise the security of our internal networks, electronic systems and/or physical facilities in order to gain access to our data or our critical information, which could result in significant legal and financial exposure. We have experienced cybersecurity incidents and expect that we will continue to be subject to cybersecurity attacks in the future. In addition, a contractor or other third party with whom we do business, as well as parties with which we do not do business, may attempt to circumvent our security measures or obtain such information, and may purposefully or inadvertently cause a breach involving sensitive information. While we still continue to evaluate and implement additional protective measures to reduce the risk and detect cyber incidents, cyberattacks are becoming more sophisticated and frequent and the techniques used in such attacks change rapidly. Despite our cybersecurity measures (including employee and third party training regarding phishing, malware, and other cyber risks, monitoring of networks and systems and maintenance of back up of protective systems), which are continuously reviewed and upgraded, our information technology networks and infrastructure may still be vulnerable to damage, disruptions or shut downs due to attack by hackers or breaches, phishing scams, ransomware, systems failures, computer viruses, employee errors or other malfeasance. A security breach or privacy violation that leads to disclosure or modification of or prevents access to consumer information (including personally identifiable information or protected health information) could harm our reputation, compel us to comply with disparate state breach notification laws, require us to verify the correctness of database contents and otherwise subject us to liability under laws that protect personal data, resulting in increased costs or loss of revenue. If we are unable to prevent such security breaches or privacy violations or implement satisfactory remedial measures, our operations could be disrupted, and we may suffer loss of reputation, financial loss and other regulatory penalties because of lost or misappropriated information,
56

including sensitive consumer data. In addition, these breaches and other inappropriate access can be difficult to detect, and any delay in identifying them may lead to increased harm of the type described above.
Any such breach or interruption could compromise our networks or those of our third-party billing agent, and the information stored there could be inaccessible or could be accessed by unauthorized parties, publicly disclosed, lost or stolen. Any such interruption in access, improper access, disclosure or other loss of information could result in legal claims or proceedings, liability under laws that protect the privacy of personal information, such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, and regulatory penalties. Unauthorized access, loss or dissemination could also disrupt our operations, including our ability to perform tests, provide test results, bill our payers or patients, process claims and appeals, provide customer assistance services, conduct research and development activities, collect, process and prepare company financial information, provide information about our current and future products and solutions and other patient and clinician education and outreach efforts through our website, and manage the administrative aspects of our business, any of which could damage our reputation and adversely affect our business. Any such breach could also result in the compromise of our trade secrets and other proprietary information, which could adversely affect our competitive position. We have insurance coverage in place for certain potential liabilities and costs relating to service interruptions, data corruption, cybersecurity risks, data security incidents and/or network security breaches, but this insurance is limited in amount, subject to a deductible, and may not be adequate to cover us for all costs arising from these incidents. Furthermore, in the future such insurance may not be available on commercially reasonable terms, or at all.
In addition, the interpretation and application of consumer, health-related, privacy and data protection laws in the U.S., Europe and elsewhere are often uncertain, contradictory and in flux. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our practices. If so, this could result in government-imposed fines or orders requiring that we change our practices, which could adversely affect our business. Complying with these various laws could cause us to incur substantial costs or require us to change our business practices and compliance procedures in a manner adverse to our business. For example, the California Consumer Privacy Act, or the CCPA, took effect on January 1, 2020. The CCPA, among other things, requires covered companies to provide disclosures to California consumers concerning the collection and sale of personal information, and will give such consumers the right to opt-out of certain sales of personal information. The CCPA may increase our compliance costs and potential liability, and we cannot yet predict the impact of the CCPA on our business. Internationally, the General Data Protection Regulation, or the GDPR, took effect in May 2018 within the European Economic Area, or the EEA, and many EEA jurisdictions have also adopted their own data privacy and protection laws in addition to the GDPR. Furthermore, other international jurisdictions, including Singapore, South Korea, China, Brazil, Mexico and Australia, have also implemented laws relating to data privacy and protection.
Risks Related to Our Common Stock
Our operating results may fluctuate, which could cause our stock price to decrease.
Fluctuations in our operating results may lead to fluctuations, including declines, in the share price for our common stock. From January 3, 2022 to June 30, 2022, our closing stock price ranged from $20.49 to $46.60 per share. Our operating results and our share price may fluctuate from period to period due to a variety of factors, including:
demand by clinicians and recipients for our current and future solutions, if any;
coverage and reimbursement decisions by third-party payers and announcements of those decisions;
clinical trial results and publication of results in peer-reviewed journals or the presentation at medical conferences;
the inclusion or exclusion of our current and future solutions in large clinical trials conducted by others;
new or less expensive tests and services or new technology introduced or offered by our competitors or us;
the level of our development activity conducted for new solutions, and our success in commercializing these developments;
our ability to efficiently integrate the business of new acquisitions;
the level of our spending on test commercialization efforts, licensing and acquisition initiatives, clinical trials, and internal research and development;
changes in the regulatory environment, including any announcement from the FDA regarding its decisions in regulating our activities;
changes in recommendations of securities analysts or lack of analyst coverage;
failure to meet analyst expectations regarding our operating results;
additions or departures of key personnel;
57

public health emergencies such as the COVID-19 pandemic; and
general market conditions.
Variations in the timing of our future revenues and expenses could also cause significant fluctuations in our operating results from period to period and may result in unanticipated earning shortfalls or losses. In addition, national stock exchanges, and in particular the market for life science companies, have experienced significant price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Moreover, we may be subject to additional securities class action litigation as a result of volatility in the price of our common stock, which could result in substantial costs and diversion of management’s attention and resources and could harm our stock price, business, prospects, results of operations and financial condition.
The market price of our common stock has been and will likely continue to be volatile, and you could lose all or part of your investment.
Our common stock is currently traded on the Nasdaq Global Market, but we can provide no assurances that there will be active trading on that market or on any other market in the future. If there is no active market or if the volume of trading is limited, holders of our common stock may have difficulty selling their shares. From January 3, 2022 to June 30, 2022, our closing stock price ranged from $20.49 to $46.60 per share. The market price of our common stock has been and may continue to be subject to wide fluctuations in response to various factors, some of which are beyond our control. In addition to the factors discussed in this “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 24, 2022, factors that could cause fluctuations in the market price of our common stock include the following:
price and volume fluctuations in the overall stock market from time to time;
volatility in the market prices and trading volumes of life sciences stocks;
changes in operating performance and stock market valuations of other life sciences companies generally, or those in our industry in particular;
sales of shares of our common stock by us or our stockholders;
entering into financing or other arrangements with rights or terms senior to the interests of common stockholders;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
the financial projections we may provide to the public, any changes in those projections or failure to meet those projections;
announcements by us or our competitors of new products or services;
the public’s reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our operating results or fluctuations in our operating results;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations or principles;
any significant change in our management;
public health emergencies, including the COVID-19 pandemic; and
general economic conditions and slow or negative growth of our markets.



58

General Risk Factors

The impact of the Russian invasion of Ukraine on the global economy, energy supplies and raw materials is uncertain, but may prove to negatively impact our business and operations.
The short and long-term implications of Russia’s invasion of Ukraine are difficult to predict at this time. We continue to monitor any adverse impact that the outbreak of war in Ukraine and the subsequent institution of sanctions against Russia by the United States and several European and Asian countries may have on the global economy in general, on our business and operations and on the businesses and operations of our suppliers and customers. For example, a prolonged conflict may result in increased inflation, escalating energy prices and constrained availability, and thus increasing costs, of raw materials. We will continue to monitor this fluid situation and develop contingency plans as necessary to address any disruptions to our business operations as they develop. To the extent the war in Ukraine may adversely affect our business as discussed above, it may also have the effect of heightening many of the other risks described herein. Such risks include, but are not limited to, adverse effects on macroeconomic conditions, including inflation; disruptions to our global technology infrastructure, including through cyberattack, ransom attack, or cyber-intrusion; adverse changes in international trade policies and relations; our ability to maintain or increase our product prices; disruptions in global supply chains; our exposure to foreign currency fluctuations; and constraints, volatility, or disruption in the capital markets, any of which could negatively affect our business and financial condition.
ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
We satisfy certain U.S. federal and state tax withholding obligations due upon the vesting of restricted stock unit awards by automatically withholding from the shares being issued in connection with such award a number of shares of our common stock with an aggregate fair market value on the date of vesting equal to the minimum tax withholding obligations. The following table sets forth information with respect to shares of our common stock repurchased by us to satisfy certain tax withholding obligations during the three months ended June 30, 2022:
(a) Total Number of Shares (or Units) Purchased(b) Average Price Paid per Share (or Unit)
April 1, 2022 - April 30, 202267,279 (1)$14.43 
May 1, 2022 - May 31, 20226,576 (1)8.39 
June 1, 2022 - June 30, 202217,304 (1)4.15 
Total91,159 — 
(1)    Represents shares of our common stock withheld from employees for the payment of taxes.
ITEM 3.    DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.    OTHER INFORMATION

On June 14, 2022, we entered into an office lease agreement with HCP Life Science REIT, Inc., or the Brisbane Lease Agreement, to lease approximately 26,506 square feet of an office building located at 8000 Marina Boulevard, Brisbane, California, and relocated our headquarters from South San Francisco, California to the Brisbane location effective July 1, 2022. The term of the lease is six years with an expiration date of June 30, 2028, and rental payments are initially $127,228.80 per month, which are subject to an annual 3.0% increase. We have the option to extend the term of lease for one additional 5 year term. The foregoing description of the Brisbane Lease Agreement is qualified by reference to the full text of the Brisbane Lease Agreement, which is filed as Exhibit 10.4 to this Quarterly Report on Form 10-Q and incorporated herein by reference.

59

ITEM 6.    EXHIBITS
Exhibit
Number
3.1(1)
3.2(2)
3.3(3)
4.1(4)
4.2(5)#
4.3(6)#
4.4(7)#
4.5(8)#
4.6(9)
4.7(10)#
10.1*†
10.2#*
10.3#*
10.4+*
31.1*
31.2*
32.1**
101.INS*XBRL Instance 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
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
(1)Incorporated by reference to Exhibit 3.1 to the Registrant’s Form 10-Q filed with the Securities and Exchange Commission (the “SEC”) on August 28, 2014.
(2)Incorporated by reference to Exhibit 3.1 to the Registrant’s Form 8-K filed with the SEC on June 21, 2021.
(3)Incorporated by reference to Exhibit 3.2 to the Registrant’s Form 8-K filed with the SEC on June 21, 2021.
(4)Incorporated by reference to Exhibit 4.1 to the Registrant’s Form 10-K filed with the SEC on March 31, 2015.
(5)Incorporated by reference to Exhibit 4.2 to the Registrant’s Form 10-Q filed with the SEC on July 29, 2021.
(6)Incorporated by reference to Exhibit 99(d)(3) to the Registrant's Form SC TO-I filed with the SEC on October 12, 2017.
(7)Incorporated by reference to Exhibit 4.5 to the Registrant’s Form S-8 filed with the SEC on July 18, 2014.
(8)Incorporated by reference to Exhibit 4.5 to the Registrant’s Form 10-Q filed with the SEC on July 29, 2021.
(9)Incorporated by reference to Exhibit 10.3 to the Registrant’s Form 8-K filed with the SEC on April 14, 2016.
(10)Incorporated by reference to Exhibit 4.7 to the Registrant’s Form 10-Q filed with the SEC on July 29, 2021.
60

#Indicates management contract or compensatory plan or arrangement.
*Filed herewith.
**Furnished herewith.
Certain identified information has been omitted pursuant to Item 601(b)(10) of Regulation S-K because such information is both (i) not material and (ii) information that the Registrant treats as private or confidential. The Registrant hereby undertakes to furnish supplemental copies of the unredacted exhibit upon request by the SEC.
+
Non-material schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Registrant hereby undertakes to furnish supplementally copies of any of the omitted schedules and exhibits upon request by the SEC.
61

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CAREDX, INC.
(Registrant)
Date: August 4, 2022By:/s/ REGINALD SEETO, MBBS
Reginald Seeto, MBBS
President and Chief Executive Officer
(Principal Executive Officer)
By:/s/ ABHISHEK JAIN
Abhishek Jain
Interim Chief Financial Officer
(Principal Accounting and Financial Officer)

62
EX-10.1 2 cdna-20220630x10qxexx101.htm EX-10.1 Document
Exhibit 10.1

*** Certain identified information has been omitted from this exhibit because it is both (i) not material and (ii) of the type that the Registrant treats as private or confidential. Such omitted information is indicated by brackets (“[***]”) in this exhibit. ***
S09-367: GWK
AMENDED AND RESTATED EXCLUSIVE AGREEMENT

This Amended and Restated Agreement (“Restated Agreement”) between THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (“Stanford”), an institution of higher education having powers under the laws of the State of California, and ImmuMetrix, Inc. (“ImmuMetrix”), a corporation having a principal place of business at 3183 Porter Drive, Palo Alto, CA, is effective on the 27th day of January, 2014, (“Restatement Effective Date”).
1BACKGROUND
Stanford has an assignment of an invention for a rapid, inexpensive, non-invasive method to monitor organ transplant recipients for life-threatening graft rejection. It is entitled “Non-invasive diagnosis of graft rejection in organ transplant patients,” was invented in the laboratory of Dr. Stephen Quake, a Howard Hughes Medical Institute (“HHMI”) investigator at Stanford, and is described in Stanford Docket S09-367. The invention was made in the course of research supported by the National Institutes of Health and HHMI. Stanford wants to have the invention perfected and marketed as soon as possible so that resulting products may be available for public use and benefit.
Effective as of August 19, 2011 (“Original Sequencing Effective Date”), Stanford and ImmuMetrix, LLC entered into the Exclusive License Agreement (“Sequencing Agreement”) pursuant to which ImmuMetrix, LLC obtained from Stanford a world-wide exclusive license under the Licensed Patents for use in research and diagnostic fields using sequencing, as more completely set forth in the Sequencing Agreement. Additionally, effective as of February 10, 2012 (“Original PCR Effective Date”), Stanford and ImmuMetrix, LLC entered into the Exclusive License Agreement (“PCR Agreement”) pursuant to which ImmuMetrix, LLC obtained from Stanford a world-wide exclusive license under the Licensed Patents for use in research and diagnostic fields using PCR assays, as more completely set forth in the PCR Agreement.
As described, and consented to by Stanford, in that certain letter from ImmuMetrix, LLC to Stanford dated March 26, 2013, ImmuMetrix, LLC assigned to ImmuMetrix, Inc. all rights and obligations under the Sequencing Agreement and the PCR Agreement.
Now, the parties desire to amend the terms of the Sequencing Agreement and the PCR Agreement and restate the Sequencing Agreement and PCR Agreement in their entirety on the terms and conditions as set forth in this Restated Agreement.
2DEFINITIONS
2.1“Agreement” means collectively, (i) the Sequencing Agreement as in effect from the Original Sequencing Agreement Effective Date until the Restatement Effective Date, (ii) the PCR Agreement as in effect from the Original PCR Effective Date until the Restatement Effective Date and (iii) this Restated Agreement, which pursuant to Section 20.6 below, replaces the Sequencing Agreement and the PCR Agreement in their entirety as of the Restatement Effective Date.
2.2“Fully Diluted Basis” means the total number of shares of lmmuMetrix’s issued and outstanding common stock, assuming:
(A)the conversion of all issued and outstanding securities convertible into common stock;
(B)the exercise of all issued and outstanding warrants or options, regardless of whether then exercisable; and
(C)the issuance, grant, and exercise of all securities reserved for issuance pursuant to any ImmuMetrix stock or stock option plan then in effect.
2.3“HHMI Indemnitees” means HHMI and its trustees, officers, employees, and agents.
2.4“Licensed Field of Use” means any and all fields of use.
Page 1 of 24

S09-367 : GWK
2.5“Licensed Patent” means any domestic or foreign patent application or patent that claims priority to, or common priority with, any application listed in Appendix C. Any claim of an unexpired Licensed Patent is presumed to be valid unless it has been held to be invalid by a final judgment of a court of competent jurisdiction from which no appeal can be or is taken. “Licensed Patent” excludes any continuation-in-part (CIP) patent application or patent, provided however that neither party shall file any such patent applications that claim priority to any patent applications that are licensed under this Agreement without the prior written consent of the other party.
2.6“Licensed Product” means a product or part of a product in the Licensed Field of Use the making, using, importing or selling of which, absent this license, infringes, induces infringement, or contributes to infringement of a Valid Claim of a Licensed Patent. For clarity, discovery or development of a product using Licensed Patents or technology or rights licensed hereunder does not cause such product to be a Licensed Product.
2.7“Licensed Territory” means worldwide.
2.8“Net Sales” means all gross revenue derived through ImmuMetrix or sublicensees from sales of Licensed Product. Net Sales excludes the following items (but only as they pertain to the making, using, importing or selling of Licensed Products, are included in gross revenue, and are separately billed):
(D)import, export, excise and sales taxes, and custom duties;
(E)costs of insurance, packing, and transportation from the place of manufacture to the customer’s premises or point of installation;
(F)costs of installation at the place of use; and credit for returns, allowances, or trades.
2.9“Nonroyalty Sublicensing Consideration” means any consideration received by ImmuMetrix from a sublicensee as consideration for and allocable to the grant of a Sublicense under rights under the Licensed Patents in the Licensed Field of Use such as up front fees, annual fees, and milestone fees, without limitation, but excluding any consideration for an earned royalty that is calculated based on sales of Licensed Product, investments in ImmuMetrix stock or debt, payment or reimbursement of R&D expenses calculated on a fully burdened basis, supply of Licensed Products or other products or materials to such sublicensee, reimbursement for patent prosecution costs and patent maintenance expenses, licensing of patents or other intellectual property other than Licensed Patents, and the sale of all or substantially all of the business or assets of ImmuMetrix (or its assignee) whether by merger, sale of stock or assets or otherwise.
2.10“Stanford Indemnitees” means Stanford and Stanford Hospitals and Clinics, and their respective trustees, officers, employees, students, and agents.
2.11“Sublicense” means any agreement between ImmuMetrix and a third party that contains a grant to Stanford’s Licensed Patents regardless of the name given to the agreement by the parties; however, an agreement to make, have made, use or sell Licensed Products on behalf of ImmuMetrix is not considered a Sublicense.
2.12“Technology” means the Licensed Patents and that additional information or materials listed in Appendix D that will be provided by Stanford to ImmuMetrix. Technology may or may not be confidential in nature.
2.13“Valid Claim” means a claim contained in an issued and unexpired patent or a pending patent application which has not been held unenforceable or invalid by a decision of a court or other governmental agency of competent jurisdiction, unappealable or unappealed within the time allowed for appeal, and which has not been admitted to be invalid or unenforceable through abandonment, reissue, disclaimer or otherwise. Notwithstanding the foregoing, if a claim of a pending patent application within the Licensed Patents has not issued as a claim of an issued patent within the Licensed Patents, within five (5) years after the filing date from which such claim takes priority, such pending claim shall not be a Valid Claim for purposes of this Agreement.
3GRANT
3.1Grant. Subject to the terms and conditions of this Agreement, Stanford grants ImmuMetrix (a) an exclusive license under the Licensed Patent in the Licensed Field of Use to make, have made, use, import, offer to sell and sell Licensed Product in the Licensed Territory and (b) a non-exclusive license under the
Page 2 of 24

S09-367 : GWK
Technology in the Licensed Field of Use to research, develop, make, have made, use, import, offer to sell and sell Licensed Product and otherwise exploit Technology in the Licensed Territory.
3.2Term. The license terminates when the last of the Licensed Patents expires, provided that ImmuMetrix’s non-exclusive license under the Technology set forth in Section 3.1(b) shall survive such expiration with respect to Technology in ImmuMetrix’s possession.
3.3Retained Rights. Stanford retains the right, on behalf of itself and all other non-profit academic research institutions, to practice the Licensed Patent and use Technology for any non-profit purpose, including sponsored research and collaborations. ImmuMetrix agrees that, notwithstanding any other provision of this Agreement, it has no right to enforce the Licensed Patent against any such institution. Stanford and any such other institution have the right to publish any information included in the Technology or a Licensed Patent. ImmuMetrix acknowledges that HHMI has retained an irrevocable, perpetual, worldwide, royalty-free, nonexclusive, nontransferable license to the Licensed Patents and Technology.
3.4Specific Exclusion. Stanford does not:
(A)grant to ImmuMetrix any other licenses, implied or otherwise, to any patents or other rights of Stanford other than those rights granted under Licensed Patent, regardless of whether the patents or other rights are dominant or subordinate to any Licensed Patent, or are required to exploit any Licensed Patent or Technology;
(B)commit to ImmuMetrix to bring suit against third parties for infringement, except as described in Article 14; and
(C)agree to furnish to ImmuMetrix any technology or technological information other than the Technology or to provide ImmuMetrix with any assistance.
4SUBLICENSING
4.1Permitted Sublicensing. ImmuMetrix may grant and authorize sublicenses in the Licensed Field of Use only if at the time of such grant ImmuMetrix or its sublicensee is developing or selling Licensed Products. Sublicenses with any exclusivity must include diligence requirements commensurate with the diligence requirements of Appendix A. Stanford agrees that ImmuMetrix may apportion a commercially reasonable percentage of sublicensing payments made to Stanford pursuant to Section 4.6, provided however that ImmuMetrix provides Stanford with the proposed apportionment and justification prior ImmuMetrix’s payment pursuant to Section 8.1. Stanford and ImmuMetrix agree to meet to discuss such proposed apportionment if in Stanford’s opinion the apportionment does not reasonably reflect the value of the Licensed Patents.
4.2Required Sublicensing. If ImmuMetrix is unable or unwilling to serve or develop a potential market or market territory for which there is a company willing to be a sublicensee, ImmuMetrix will, at Stanford’s request, negotiate in good faith a Sublicense with any such sublicensee. Stanford would like licensees to address unmet needs, such as those of neglected patient populations or geographic areas, giving particular attention to improved therapeutics, diagnostics and agricultural technologies for the developing world.
4.3Sublicense Requirements. Any Sublicense granted under this Agreement:
(D)is subject to this Agreement;
(E)will prohibit sublicensee from paying royalties to an escrow or other similar account;
(F)will expressly include the provisions of Articles 8, 9, 10, 12, and Section 19.4 for the benefit of Stanford and/or HHMI, as the case may be; and
(G)will require the transfer of all the sublicensee’s applicable obligations to ImmuMetrix with respect to the sublicense, including the payment of royalties specified in the Sublicense (up to the earned royalty rates set forth in Article 7)), to Stanford or its designee, if this Agreement is terminated. If the sublicensee is a spin-out from ImmuMetrix, ImmuMetrix must guarantee the sublicensee’s performance with respect to the payment of Stanford’s share of Sublicense royalties.
Page 3 of 24

S09-367 : GWK
4.1Copy of Sublicenses and Sublicensee Royalty Reports. ImmuMetrix will submit to Stanford a copy of each Sublicense, any subsequent amendments and all copies of sublicensees’ royalty reports. Beginning with the first Sublicense, the Chief Financial Officer or equivalent will certify annually regarding the name and number of sublicensees.
4.2Litigation by Sublicensee. Any Sublicense must include the following clauses:
(H)In the event sublicensee brings an action seeking to invalidate any Licensed Patent:
(1)sublicensee will double the payment paid to the ImmuMetrix during the pendency of such action. Moreover, should the outcome of such action determine that any claim of a patent challenged by the sublicensee is both valid and infringed by a Licensed Product, sublicensee will pay triple times the payment paid under the original Sublicense;
(2)sublicensee will have no right to recoup any royalties paid before or during the period challenge;
(3)any dispute regarding the validity of any Licensed Patent shall be litigated in the courts located in Santa Clara County, and the parties agree not to challenge personal jurisdiction in that forum;
(4)sublicensee shall not pay royalties into any escrow or other similar account.
(I)Sublicensee will provide written notice to Stanford at least three months prior to bringing an action seeking to invalidate a Licensed Patent. Sublicensee will include with such written notice an identification of all prior art it believes invalidates any claim of the Licensed Patent.
Notwithstanding the foregoing, in the event a sublicensee files a counterclaim asserting invalidity of one or more Licensed Patents in response to an actual suit by Stanford, such sublicensee shall not be deemed to have brought an action to invalidate a Licensed Patent and this Section 4.5 shall not apply.
4.4Sharing of Sublicensing Income. ImmuMetrix will pay Stanford the following percent of all Nonroyalty Sublicensing Consideration, excluding earned royalties (ImmuMetrix shall guarantee earned royalties for sales by sublicensees as if the sales were made by ImmuMetrix):
(J)[***] % of Nonroyalty Sublicensing Consideration before and [***]% of Nonroyalty Consideration after demonstration, that cell free DNA of a transplanted organ, other than a human heart, may be detected in the blood or other bodily fluids or tissues of the host, and that the cell free DNA concentration increases during a transplant rejection event as identified by other established clinical means, but before occurrence of an event listed in clause (B) below;
(K)[***]% of Nonroyalty Sublicensing Consideration after the earlier of (i) commercial launch as indicated by a first sale or (ii) expenditure after the Restatement Effective date of $[***] for the research, development, regulatory approval and/or commercialization, in either case of a Licensed Product by ImmuMetrix directly or through its Affiliates, sublicensees and/or other contractors, but before occurrence of the event listed in clause (C) below; or
(L)[***] % of Nonroyalty Sublicensing Consideration after annual sales of Licensed Product by ImmuMetrix, its Affiliates and/or its sublicensees reach $[***].
4.3Royalty-Free Sublicenses. If ImmuMetrix pays all royalties due Stanford from a sublicensee’s Net Sales, ImmuMetrix may grant that sublicensee a royalty-free or non-cash:
(M)Sublicense or
(N)cross-license.
5GOVERNMENT RIGHTS
This Agreement is subject to Title 35 Sections 200-204 of the United States Code. Among other things, these provisions provide the United States Government with nonexclusive rights in the Licensed Patent. They also impose
Page 4 of 24

S09-367 : GWK
the obligation that Licensed Product sold or produced in the United States be “manufactured substantially in the United States.” ImmuMetrix will ensure all obligations of these provisions are met.
6DILIGENCE
6.1Milestones. Because the invention is not yet commercially viable as of the Original Sequencing Effective Date, ImmuMetrix, directly or through its Affiliates, sublicensees and/or other contractors, will diligently develop, manufacture, and sell and/or otherwise commercialize Licensed Product and will diligently develop markets for Licensed Product. In addition, ImmuMetrix, directly or through its Affiliates, sublicensees and/or other contractors, will meet the milestones shown in Appendix A, and notify Stanford in writing as each milestone is met. Notwithstanding the foregoing and 15.2(A)(3), Stanford shall not unreasonably withhold its consent to any revision of the milestones described in Appendix A when requested in writing by ImmuMetrix to the extent such request is supported by evidence of technical difficulties or delays, including in clinical studies or regulatory processes, outside of ImmuMetrix’s reasonable control. Additionally, ImmuMetrix shall be entitled to extend the due date of any one and any subsequent milestones described on Appendix A by [***] year upon payment to Stanford of [***] Dollars ($[***]) (a “[***]-Year Extension”), but only once for each milestone. ImmuMetrix shall have the right to extend such due dates from time to time for additional [***]-Year Extensions in accordance with the foregoing, but only after discussion and agreement by Stanford, such agreement not to be unreasonably withheld. Any such extension of a milestone due date shall also extend the due date for all subsequent related milestones by [***] year.
6.2Progress Report. By March 1 of each year, ImmuMetrix will submit a written annual report to Stanford covering the preceding calendar year. The report will include information sufficient to enable Stanford to satisfy reporting requirements of the U.S. Government and for Stanford to ascertain progress by ImmuMetrix toward meeting this Agreement’s diligence requirements. Each report will describe, where relevant: ImmuMetrix’s progress toward commercialization of Licensed Product, including work completed, key scientific discoveries, summary of work-in-progress, current schedule of anticipated events or milestones, market plans for introduction of Licensed Product, and significant corporate transactions involving Licensed Product.
6.3Clinical Trial Notice. ImmuMetrix will notify Stanford prior to commencing any clinical trials at Stanford.
6.4Completed Milestones. Stanford acknowledges and agrees that ImmuMetrix has met the milestones numbered 1 through 6 set forth in Appendix A.
7ROYALTIES
7.1Issue Royalty. Stanford and ImmuMetrix acknowledge and agree that in consideration of the grant of the license hereunder, ImmuMetrix has paid to Stanford a noncreditable, nonrefundable license issue royalty of $20,000 upon signing the PCR Agreement and a noncreditable, nonrefundable license issue royalty of $20,000 upon signing the Sequencing Agreement and no addition issue royalty, except as set forth in Section 7.16 hereof, shall be due upon the signing of this Restated Agreement.
7.2License Maintenance Fee. ImmuMetrix will pay Stanford a yearly license maintenance fee as follows:
(A)$[***] upon the first anniversary of the Restated Agreement;
(B)$[***] upon the second anniversary of the Restated Agreement; and
(C)$[***] upon the third and each subsequent anniversary of the Restated Agreement during the term of this Restated Agreement.
Yearly maintenance payments are nonrefundable, but they are creditable each year as described in Section 7.6.
7.3Milestone Payments. ImmuMetrix will pay Stanford the following milestone payments with respects of the first Licensed Product:
Page 5 of 24

S09-367 : GWK
(a)Initiation of any clinical trial
$[***]
(a)First commercial sale
$[***]
(a)FDA or ex-US equiv. approval
$[***]
(a)Sales > $[***]
$[***]
(a)Patent Issuance
$[***]
(a)Net Sales of Licensed Product exceeds $[***]
$[***]
7.1Earned Royalty. ImmuMetrix will pay Stanford earned royalties (Y%) on Net Sales as follows:
ImmuMetrix or its sublicensee will pay Stanford a [***]% royalty on Net Sales of each Licensed Product sold.
Earned royalties paid to third parties will offset Stanford earned royalties at a rate [***]% for each [***]% that ImmuMetrix pays to third parties provided that the third party technology for which ImmuMetrix pays earned royalties is reasonably useful and the earned royalty rate ImmuMetrix pays them is commercially reasonable for the type of technology and such license is reasonably useful to make, use and sell the Licensed Product, licensed hereunder. In no event shall the royalty be reduced by more than [***]%.
In the event that a Licensed Product is sold in combination with one or more other products or components for which no royalty would be due hereunder if sold separately (“Other Product(s)”), Net Sales from such sales shall be calculated by multiplying the net selling price of the combination product by the fraction A/(A + B), where A is the average gross selling price during the applicable calendar quarter of the Licensed Product sold separately and B is the average gross selling price during the applicable calendar quarter of the Other Product(s). In the event that separate sales of the Licensed Product and/or of the Other Product(s) were not made during the applicable calendar quarter, then the Net Sales on the combination product shall be as reasonably as mutually agreed upon by Stanford and ImmuMetrix in good faith, between such Licensed Product and such Other Product(s), based upon their relative importance and proprietary protection. In the event that Stanford reasonably believes that the average gross selling price during the applicable calendar quarter of the Licensed Product sold separately and the Other Product(s) sold separately do not accurately reflect the relative importance and proprietary protection of the Licensed Product and such Other Product(s) for the purposes of determining Net Sales of a combination product, Stanford may provide ImmuMetrix notice thereof and the parties thereafter shall reasonably discuss and agree in good faith upon an alternative allocation with respect thereto. If the parties cannot so agree, the matter will be resolved by arbitration in accordance with Article 17.
For clarity, ImmuMetrix’s right to offset earned royalties for third party technology as set forth above shall not apply with respect to third party technology reasonably useful to make, use and sell a Licensed Product that is a combination product for which Net Sales is calculated as set forth in the preceding paragraph to the extent such third party technology is only useful for the making, using or selling the Other Product(s) in such combination product separately.
7.2Earned Royalty if ImmuMetrix or Sublicensee Challenges the Patent. Notwithstanding the above, should ImmuMetrix bring an action seeking to invalidate any Licensed Patent, ImmuMetrix will pay royalties to Stanford at the rate of [***] x Y percent ([***] xY%) of the Net Sales of all Licensed Products sold during the pendency of such action. Moreover, should the outcome of such action determine that any claim of a patent challenged by ImmuMetrix is both valid and infringed by a Licensed Product, ImmuMetrix will pay royalties at the rate of [***] x Y percent ([***] xY%) of the Net Sales of all Licensed Products sold. Notwithstanding the foregoing, in the event ImmuMetrix files a counterclaim asserting invalidity of one or more Licensed Patents in response to an actual suit by Stanford, ImmuMetrix shall not be deemed to have brought an action to invalidate a Licensed Patent and this Section 7.5 shall not apply.
7.3Creditable Payments. The license maintenance fee for a year may be offset against earned royalty payments due on Net Sales occurring in that year.
For example:
Page 6 of 24

S09-367 : GWK
(D)if ImmuMetrix pays Stanford a $[***] maintenance payment for year Y, and according to Section 7.4 $[***] in earned royalties are due Stanford for Net Sales in year Y, ImmuMetrix will only need to pay Stanford an additional $[***] for that year’s earned royalties.
(E)if ImmuMetrix pays Stanford a $[***] maintenance payment for year Y, and according to Section 7.4 $[***] in earned royalties are due Stanford for Net Sales in year Y, ImmuMetrix will not need to pay Stanford any earned royalty payment for that year. ImmuMetrix will not be able to offset the remaining $[***] against a future year’s earned royalties.
7.4Obligation to Pay Royalties. A royalty is due Stanford under this Agreement for any activity conducted under the licenses granted. For convenience’s sake, the amount of that royalty is calculated using Net Sales. Nonetheless, if certain Licensed Products are made, used, imported, or offered for sale before the date this Agreement terminates, and those Licensed Products are sold after the termination date, ImmuMetrix will pay Stanford an earned royalty for its exercise of rights based on the Net Sales of those Licensed Products.
7.5No Escrow. ImmuMetrix shall not pay royalties into any escrow or other similar account.
7.6Currency. ImmuMetrix will calculate the royalty on sales in currencies other than U.S. Dollars using the appropriate foreign exchange rate for the currency quoted by the Wall Street. Journal on the close of business on the last banking day of each calendar quarter. ImmuMetrix will make royalty payments to Stanford in U.S. Dollars.
7.7Non-U. S. Taxes. ImmuMetrix will pay all non-U.S. taxes related to royalty payments. These payments are not deductible from any payments due to Stanford.
7.8Interest. Any payments not made when due will bear interest at the lower of (a) the Prime Rate published in the Wall Street Journal plus 200 basis points or (b) the maximum rate permitted by law.
7.9[***]% Purchase Right. In any private offering of ImmuMetrix’s equity securities for cash (or in satisfaction of debt issued for cash), Stanford may purchase for cash up to [***]% of the securities issued in such offering. This right will expire following the first round of bona fide equity investment in ImmuMetrix from a single or group of investors which includes at least one venture capital, professional angel, corporate or other similar institutional investor and which either (i) is at least $[***] in size or (ii) involves the sale to outside investors of at least [***]% of the shares outstanding after such round on a Fully-Diluted Basis, but will apply to all shares to be issued in such round.
7.10Future Offerings. In any private offering of ImmuMetrix’s equity securities in exchange for cash (or in satisfaction of debt issued for cash), Stanford may purchase for cash that number of the securities issued in such offering as is necessary for Stanford to maintain its pro rata ownership interest in ImmuMetrix on a Fully-Diluted Basis. This right is in addition to Stanford’s rights under Section 7.12. If both Section 7.12 and this Section 7.13 apply to an offering, the provision granting Stanford the greater purchase rights will govern.
7.11Purchase Terms and Procedure, Exceptions; Public Offering. In any offering subject to Section 7.12 or 7.13, (i) Stanford’s purchase right shall be on the same terms as the other investors in the financing in question, except that Stanford shall not have any board representation or board meeting attendance rights, (ii) ImmuMetrix will give Stanford notice of the terms of the offering, including the names of the investors and the amounts to be invested by each, and Stanford may elect to exercise its right of purchase, in whole or in part, by notice given to ImmuMetrix within 20 days after receipt of ImmuMetrix’s notice and (iii) if Stanford elects not to purchase, or fails to give an election notice within such period, Stanford’s purchase right will not apply to the offering if (and only if and to the extent) it is consummated within 90 days on the same or less favorable (to the investor) terms as stated in ImmuMetrix’s notice to Stanford. Stanford’s rights under Sections 7.12 and 7.13 will not apply to the issuance of stock: (i) to employees and other service providers pursuant to a plan approved by ImmuMetrix’s Board of Directors; (ii) as additional consideration in lending or leasing transactions, or (iii) to any person or entity pursuant to an arrangement that the ImmuMetrix’s Board of Directors determines in good faith is a strategic partnership, licensing transaction or other arrangement which is not primarily for the purpose of raising capital. In the event of the closing of a firm commitment underwritten public offering, the rights granted in Sections 7.12 and 7.13 will terminate (in addition to any earlier termination pursuant to their terms) immediately before such closing. The rights granted in Section 7.13 will also terminate upon a bona- fide acquisition of ImmuMetrix by a third party if the acquisition is deemed by ImmuMetrix’s Board of Directors to be in the
Page 7 of 24

S09-367 : GWK
best interest of its stockholders and the acquisition results in the termination of all such similar rights held by its stockholders in connection with the acquisition.
7.12Repurchase Obligation. If Stanford is to conduct any clinical trial on behalf of ImmuMetrix or any agent of ImmuMetrix, ImmuMetrix will repurchase all Stanford’s equity interest in ImmuMetrix prior to beginning such trial, if requested by Stanford. The repurchase price for any such equity interest will be the fair market value for that equity at the time ImmuMetrix and Stanford enter into a definitive agreement under which any such clinical research will be performed. Fair market value of publicly traded equity instruments will be determined by taking the average of the closing price for such equity over the five days preceding such date. Fair market value of non-public equity instruments will be at least as high as the greater of:
(F)the last value placed on any such equity in ImmuMetrix through an arms-length transaction regarding the issuance or sale of any equity in ImmuMetrix; or
(G)the last value placed on any such equity by ImmuMetrix’s Board of Directors in connection with any transaction other than this repurchase of shares from Stanford.
7.4Equity Interest. As further consideration for the license granted hereunder and the restatement of the Sequencing Agreement and the PCR Agreement into this Restated Agreement, ImmuMetrix shall, subject to the approval of ImmuMetrix’s Board of Directors and Stanford’s execution and delivery to ImmuMetrix of ImmuMetrix’s standard form of stock purchase agreement attached hereto as Appendix E, grant to Stanford 700,000 shares of common stock in ImmuMetrix. When issued, those shares will represent 1.451% of the common stock in ImmuMetrix on a Fully Diluted Basis. ImmuMetrix agrees to provide Stanford with a capitalization table upon which the above calculation is made. ImmuMetrix will, subject to each inventor’s execution and delivery to ImmuMetrix of ImmuMetrix’s standard form of stock purchase agreement attached hereto as Appendix E, issue 28.34% of all shares granted to Stanford pursuant to this Section 7.16 directly to and in the name of the inventors listed allocated as stated below:
A)Stephen Quake — 66,127 shares
B)Thomas Snyder — 66,127 shares
C)Hannah Valantine- 66,127 shares
8ROYALTY REPORTS, PAYMENTS, AND ACCOUNTING
8.1Quarterly Earned Royalty Payment and Report. Beginning with the first sale of a Licensed Product by ImmuMetrix or a sublicensee, ImmuMetrix will submit to Stanford a written report (even if there are no sales) and an earned royalty payment within 30 days after the end of each calendar quarter. This report will be in the form of Appendix B and will state the number, description, and aggregate Net Sales of Licensed Product during the completed calendar quarter. The report will include an overview of the process and documents relied upon to permit Stanford to understand how the earned royalties are calculated. With each report ImmuMetrix will include any earned royalty payment due Stanford for the completed calendar quarter (as calculated under Section 7.4).
8.2No Refund. In the event that a validity or non-infringement challenge of a Licensed Patent brought by ImmuMetrix is successful, ImmuMetrix will have no right to recoup any royalties paid before or during the period challenge.
8.3Termination Report. ImmuMetrix will pay to Stanford all applicable royalties and submit to Stanford a written report within 90 days after the license terminates. ImmuMetrix will continue to submit earned royalty payments and reports to Stanford after the license terminates, until all Licensed Products made or imported under the license have been sold.
8.4Accounting. ImmuMetrix will maintain records showing manufacture, importation, sale, and use of a Licensed Product for 7 years from the date of sale of that Licensed Product. Records will include general-ledger records showing cash receipts and expenses, and records that include: production records, customers, invoices, serial numbers, and related information in sufficient detail to enable Stanford to determine the royalties payable under this Agreement.
8.5Audit by Stanford. ImmuMetrix will allow Stanford or its designee to examine ImmuMetrix’s records to verify payments made by ImmuMetrix under this Agreement.
Page 8 of 24

S09-367 : GWK
8.6Paying for Audit. Stanford will pay for any audit done under Section 8.5. But if the audit reveals an underreporting of earned royalties due Stanford of 5% or more for the period being audited, ImmuMetrix will pay the audit costs.
8.7Self-audit. ImmuMetrix will conduct an independent audit of sales and royalties at least every 2 years if annual sales of Licensed Product are over $5,000,000. The audit will address, at a minimum, the amount of gross sales by or on behalf of ImmuMetrix during the audit period, the amount of funds owed to Stanford under this Agreement, and whether the amount owed has been paid to Stanford and is reflected in the records of ImmuMetrix. ImmuMetrix will submit the auditor’s report promptly to Stanford upon completion. ImmuMetrix will pay for the entire cost of the audit.
9EXCLUSIONS AND NEGATION OF WARRANTIES
9.1Negation of Warranties. Stanford provides ImmuMetrix the rights granted in this Agreement AS IS and WITH ALL FAULTS. Stanford makes no representations and extends no warranties of any kind, either express or implied. Among other things, Stanford disclaims any express or implied warranty:
(A)of merchantability, of fitness for a particular purpose,
(B)of non-infringement or
(C)arising out of any course of dealing.
9.2No Representation of Licensed Patent. ImmuMetrix also acknowledges that Stanford does not represent or warrant:
(D)the validity or scope of any Licensed Patent, or
(E)that the exploitation of Licensed Patent or Technology will be successful.
10INDEMNITY
10.1Indemnification.
(F)ImmuMetrix will indemnify, hold harmless, and defend all Stanford Indemnitees against any claim of any kind arising out of or related to the exercise of any rights granted ImmuMetrix under this Agreement or the breach of this Agreement by ImmuMetrix.
(G)HHMI Indemnitees will be indemnified, defended by counsel acceptable to HHMI, and held harmless by ImmuMetrix from and against any claim, liability, cost, expense, damage, deficiency, loss, or obligation, of any kind or nature (including, without limitation, reasonable attorneys’ fees and other costs and expenses of defense) (collectively, “Claims”), based upon, arising out of, or otherwise relating to this Agreement, including without limitation any cause of action relating to product liability. The previous sentence will not apply to any Claim that is determined with finality by a court of competent jurisdiction to result solely from the gross negligence or willful misconduct of an HHMI Indemnitee.
10.2No Indirect Liability. Stanford is not liable for any special, consequential, lost profit, expectation, punitive or other indirect damages in connection with any claim arising out of or related to this Agreement, whether grounded in tort (including negligence), strict liability, contract, or otherwise.
10.3Workers’ Compensation. ImmuMetrix will comply with all statutory workers’ compensation and employers’ liability requirements for activities performed under this Agreement.
10.4Insurance. Upon the first use of Licensed Products with human samples, including but not limited to testing or clinical trials but excluding tests with human tissues obtained from tissue banks or discarded human tissues under an IRB approved study, ImmuMetrix will maintain Comprehensive General Liability Insurance, including Product Liability insurance, with a reputable and financially secure insurance carrier to cover the activities of ImmuMetrix and its sublicensees. The insurance will provide minimum limits of liability of $2,000,000 and will include all Stanford Indemnitees and HHMI Indemnitees as additional insureds. Insurance must cover claims incurred, discovered, manifested, or made during or after the expiration of this Agreement and must be placed with carriers with ratings of at least A- as rated by A.M.
Page 9 of 24

S09-367 : GWK
Best. Within 15 days after Stanford’s request and after the first use of Licensed Products with human samples as described above, ImmuMetrix will furnish a Certificate of Insurance evidencing primary coverage and additional insured requirements. ImmuMetrix will provide to Stanford 30 days prior written notice of cancellation or material change to this insurance coverage. ImmuMetrix will advise Stanford in writing that it maintains excess liability coverage (following form) over primary insurance for at least the minimum limits set forth above. All insurance of ImmuMetrix will be primary coverage; insurance of the Stanford Indemnitees and the HHMI Indemnitees will be excess and noncontributory.
11EXPORT
ImmuMetrix and its affiliates and sublicensees shall comply with all United States laws and regulations controlling the export of licensed commodities and technical data. (For the purpose of this paragraph, “licensed commodities” means any article, material or supply but does not include information; and “technical data” means tangible or intangible technical information that is subject to US export regulations, including blueprints, plans, diagrams, models, formulae, tables, engineering designs and specifications, manuals and instructions.) These laws and regulations may include, but are not limited to, the Export Administration Regulations (15 CFR 730¬774), the International Traffic in Arms Regulations (22 CFR 120-130) and the various economic sanctions regulations administered by the US Department of the Treasury (31 CFR 500-600).
Among other things, these laws and regulations prohibit or require a license for the export or retransfer of certain commodities and technical data to specified countries, entities and persons. ImmuMetrix hereby gives written assurance that it will comply with, and will cause its affiliates and sublicensees to comply with all United States export control laws and regulations, that it bears sole responsibility for any violation of such laws and regulations by itself or its affiliates or sublicensees, and that it will indemnify, defend and hold Stanford harmless for the consequences of any such violation.
12MARKING
Before any Licensed Patent issues, ImmuMetrix will mark Licensed Product with the words “Patent Pending.” Otherwise, ImmuMetrix will mark Licensed Product with the number of any issued Licensed Patent.
13NAMES AND MARKS
IMMUMETRIX WILL NOT IDENTIFY STANFORD OR HHMI IN ANY PROMOTIONAL STATEMENT, OR OTHERWISE USE THE NAME OF ANY STANFORD OR HHMI FACULTY MEMBER, EMPLOYEE, OR STUDENT, OR ANY TRADEMARK, SERVICE MARK, TRADE NAME, OR SYMBOL OF STANFORD OR STANFORD HOSPITALS AND CLINICS, OR HHMI, INCLUDING THE STANFORD OR HHMI NAME, UNLESS IMMUMETRIX HAS RECEIVED STANFORD’S OR HHMI’S PRIOR WRITTEN CONSENT, AS THE CASE MAY BE, PERMISSION MAY BE WITHHELD AT STANFORD’S OR HHMI’S SOLE DISCRETION.
14PROSECUTION AND PROTECTION OF PATENTS
14.1Patent Prosecution. Following the Original Sequencing Effective Date, Stanford will be responsible for preparing, filing, and prosecuting broad patent claims (including any interference or reexamination actions) for Stanford’s benefit in the Licensed Territory and for maintaining all Licensed Patents. Stanford will notify ImmuMetrix before taking any substantive actions in prosecuting the claims, and Stanford will have final approval on how to proceed with any such actions.
14.2Patent Costs. Within 30 days after receiving a statement from Stanford, ImmuMetrix will reimburse Stanford for all Licensed Patent’s patenting expenses, including any interference or reexamination matters, (“Patent Costs”) incurred by Stanford after the Restatement Effective Date. In all instances, Stanford will pay the fees prescribed for large entities to the United States Patent and Trademark Office.
14.3Infringement Procedure. Each party will promptly notify the other if it believes a third party infringes a Licensed Patent or if a third party files a declaratory judgment action relating to the Licensed Patents. During the term of this Agreement and if ImmuMetrix is developing Licensed Product, ImmuMetrix may have the right to institute a suit against this third party as provided in Sections 14.4 - 14.8.
14.4ImmuMetrix Suit. ImmuMetrix, itself or through a designee, has the first right to institute suit, or defend any action for declaratory judgment, relating to the Licensed Patents and may name Stanford, subject to the requirements of this Section 14.4, as a party for standing purposes. If ImmuMetrix decides to institute suit,
Page 10 of 24

S09-367 : GWK
it will notify Stanford in writing. ImmuMetrix will bear the entire cost of the litigation. Stanford may be named as a party in a suit initiated by ImmuMetrix (other than in accordance with Section 14.5) only if:
(A)ImmuMetrix’s and Stanford’s counsel recommend that such action is necessary in their reasonably opinion to achieve standing or a court has required or will require such joinder to pursue the action.
(B)Stanford is not the first name party in the action; and
(C)The pleadings and any public statements about the action state that ImmuMetrix is pursuing the action and that ImmuMetrix has the right to join Stanford as a party.
14.5Joint Suit. If Stanford and ImmuMetrix so agree, they may institute suit jointly. If so, they will:
(D)prosecute the suit in both their names;
(E)bear the out-of-pocket costs equally;
(F)share any recovery or settlement equally; and
(G)agree how they will exercise control over the action.
14.1Stanford Suit. If ImmuMetrix does not initiate an enforcement action within 120 days of a request by Stanford to do so or ImmuMetrix does not elect to control a declaratory judgment action within 90 days of receiving notice that such action has been filed, Stanford may institute and prosecute a suit so long as it conforms with the requirements of this Section. Stanford will diligently pursue the suit and will bear the entire cost of the litigation, including expenses and counsel fees incurred by ImmuMetrix. Stanford will keep ImmuMetrix reasonably apprised of all developments in the suit, and will seek ImmuMetrix’s input and approval on any substantive submissions or positions taken in the litigation regarding the scope, validity and enforceability of the Licensed Patent. Stanford will not prosecute, settle or otherwise compromise any such suit in a manner that adversely affects ImmuMetrix’s interests without ImmuMetrix’s prior written consent.
14.2Recovery. If ImmuMetrix sues under Section 14.4, then any recovery in excess of any unrecovered litigation costs and fees will be shared with Stanford as follows:
(H)any payment for past sales will be deemed Net Sales, and ImmuMetrix will pay Stanford royalties at the rates specified in Section 7.4;
(I)any payment for future sales will be deemed a payment under a Sublicense, and royalties will be shared as specified in Article 4.
(J)ImmuMetrix and Stanford will negotiate in good faith appropriate compensation to Stanford for any non-cash settlement or non-cash cross-license.
14.6Abandonment of Suit. If either Stanford or ImmuMetrix commences a suit and then wants to abandon the suit, it will give timely notice to the other party. The other party may continue prosecution of the suit after Stanford and ImmuMetrix agree on the sharing of expenses and any recovery in the suit.
14.7Cooperation. The non-controlling party shall, at the reasonable request and expense of the party controlling any enforcement or declaratory action under this Article 14, fully cooperate with the controlling party, including making available relevant records, papers, information, samples, specimens, and the like. The party controlling the enforcement or declaratory action shall keep the non-controlling party reasonably informed of the progress of such action, and the non-controlling party shall have the right to participate in such enforcement or declaratory action with counsel of its own choice at its own expense.
15TERMINATION
15.1Termination by ImmuMetrix. ImmuMetrix may terminate this Agreement by giving Stanford written notice at least 30 days in advance of the effective date of termination selected by ImmuMetrix.
15.2Termination by Stanford.
Page 11 of 24

S09-367 : GWK
(A)Stanford may also terminate this Agreement if ImmuMetrix:
(1)is delinquent on any report or payment;
(2)is not diligently developing and commercializing Licensed Product;
(3)misses a milestone described in Appendix A;
(4)is in breach of any provision; or
(5)provides any false report.
(B)Termination under this Section 15.2 will take effect 30 days after written notice by Stanford specifying the nature of the default or breach unless ImmuMetrix remedies the problem in that 30-day period. Notwithstanding the foregoing, if ImmuMetrix disputes any such default or breach in writing within such 30-day period, Stanford shall not have the right to terminate this Agreement unless and until the arbitrator determines in a written decision delivered to the parties under Section 17 below, that such default or breach occurred, and ImmuMetrix fails to cure such default or breach within 30 days after such determination. Each party shall use reasonable efforts to conclude such arbitration within thirty (30) days of the initiation of such arbitration.
15.3Surviving Provisions. Surviving any termination or expiration are:
(C)ImmuMetrix’s obligation to pay royalties accrued or accruable;
(D)any claim of ImmuMetrix or Stanford, accrued or to accrue, because of any breach or default by the other party;
(E)the provisions of Articles 8, 9, 10 and 19.4 and any other provision that by its nature is intended to survive; and
(F)any sublicense granted hereunder, provided that the sublicensee agrees in writing to be bound by the applicable terms of this Agreement.
16ASSIGNMENT
16.1Permitted Assignment by ImmuMetrix. Subject to Section 16.3, ImmuMetrix may assign this Agreement as part of a sale or change of control, regardless of whether such a sale or change of control occurs through an asset sale, stock sale, merger or other combination, or any other transfer of:
(G)ImmuMetrix’s entire business; or
(H)that part of ImmuMetrix’s business that exercises all rights granted under this Agreement.
16.2Any Other Assignment by ImmuMetrix. Any other attempt to assign this Agreement by ImmuMetrix is null and void.
16.3Conditions of Assignment. Prior to any assignment, the following conditions must be met:
(I)ImmuMetrix must give Stanford 30 days prior written notice of the assignment, including the new assignee’s contact information; and
(J)the new assignee must agree in writing to Stanford to be bound by this Agreement; and
(K)Stanford must have received a $[***] assignment fee.
16.1After the Assignment. Upon a permitted assignment of this Agreement pursuant to Article 16, ImmuMetrix will be released of liability under this Agreement and the term “ImmuMetrix” in this Agreement will mean the assignee.
Page 12 of 24

S09-367 : GWK
16.2Bankruptcy. In the event of a bankruptcy, assignment is permitted only to a party that can provide adequate assurance of future performance, including diligent development and sales, of Licensed Product.
17DISPUTE RESOLUTION
17.1Dispute Resolution by Arbitration. Apart from any controversy or claim pertaining to HHMI’s rights under Article 10 or otherwise under this Agreement, any dispute between the parties regarding any payments made or due under this Agreement will be settled by arbitration in accordance with the Licensing Agreement Arbitration Rules of the American Arbitration Association. The parties are not obligated to settle any other dispute that may arise under this Agreement by arbitration.
17.2Request for Arbitration. Either party may request such arbitration. Stanford and ImmuMetrix will mutually agree in writing on a third party arbitrator within 30 days of the arbitration request. The arbitrator’s decision will be final and nonappealable and may be entered in any court having jurisdiction.
17.3Discovery. The parties will be entitled to discovery as if the arbitration were a civil suit in the California Superior Court. The arbitrator may limit the scope, time, and issues involved in discovery.
17.4Place of Arbitration. The arbitration will be held in Stanford, California unless the parties mutually agree in writing to another place.
17.5Patent Validity. Any dispute regarding the validity of any Licensed Patent shall be litigated in the courts located in Santa Clara County, California, and the parties agree not to challenge personal jurisdiction in that forum.
18NOTICES
18.1Legal Action. ImmuMetrix will provide written notice to Stanford at least three months prior to bringing an action seeking to invalidate any Licensed Patent or a declaration of non-infringement. ImmuMetrix will include with such written notice an identification of all prior art it believes invalidates any claim of the Licensed Patent.
18.2All Notices. All notices under this Agreement are deemed fully given when written, addressed, and sent as follows:
All general notices to ImmuMetrix are mailed to:
ImmuMetrix, Inc.
Attention: CEO/President
Address
Email:
With a copy (which shall not constitute notice) to:
Wilson Sonsini Goodrich & Rosati PC
Attention: Kenneth A. Clark, Esq.
Address: 650 Page Mill Road
               Palo Alto, CA 94304
Email: kclark@wsgr.com
All financial invoices to ImmuMetrix (i.e., accounting contact) are e-mailed to:
Name: Bruce Hironaka
Email:
All progress report invoices to ImmuMetrix (i.e., technical contact) are e-mailed to:
Name: Bruce Hironaka
Email:
Page 13 of 24

S09-367 : GWK
All general notices to Stanford are e-mailed or mailed to:
Office of Technology Licensing
All payments to Stanford are mailed to:
Stanford University
Office of Technology Licensing
All progress reports to Stanford are e-mailed or mailed to:
Office of Technology Licensing
Either party may change its address with written notice to the other party.
19MISCELLANEOUS
19.1Waiver. No term of this Agreement can be waived except by the written consent of the party waiving compliance.
19.2Choice of Law. This Agreement and any dispute arising under it is governed by the laws of the State of California, United States of America, applicable to agreements negotiated, executed, and performed within California.
19.3Exclusive Forum. The state and federal courts having jurisdiction over Stanford, California, United States of America, provide the exclusive forum for any court action between the parties relating to this Agreement. ImmuMetrix submits to the jurisdiction of such courts, and waives any claim that such a court lacks jurisdiction over ImmuMetrix or constitutes an inconvenient or improper forum.
19.4Third Party Beneficiary. HHMI is not a party to this Agreement and has no liability to any licensee or user of any technology covered by this Agreement, but HHMI is an intended third-party beneficiary of this Agreement and certain of its provisions are for the benefit of and are enforceable by HHMI in its own name.
19.5Headings. No headings in this Agreement affect its interpretation.
19.6Electronic Copy. The parties to this document agree that a copy of the original signature (including an electronic copy) may be used for any and all purposes for which the original signature may have been used. The parties further waive any right to challenge the admissibility or authenticity of this document in a court of law based solely on the absence of an original signature.
19.7Entire Agreement. This Restated Agreement (including the exhibits attached hereto) constitutes the entire agreement between the parties relating to its subject matter and supersedes all prior and contemporaneous agreements, understandings or representations, written or oral, between Stanford and ImmuMetrix with respect to such subject matter, including without limitation, the PCR Agreement and the Sequencing Agreement.

Page 14 of 24

S09-367 : GWK
The parties execute this Agreement in duplicate originals by their duly authorized officers or representatives.
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
Signature    /s/ Katherine Ku                                          
Name    Katharine Ku                                               
Title    Director Office of Technology Licensing   
Date    February 3, 2014                                         
ImmuMetrix, Inc.
Signature    /s/ Bruce Hironaka                                       
Name    Bruce Hironaka                                            
Title    President                                                      
Date    February 4, 2014                                          

Page 15 of 24

S09-367 : GWK
Appendix A
1.[***]
2.[***]
3.[***]
4.[***]
5.[***]
6.[***]
7.[***]
8.[***]

Page 16 of 24

S09-367 : GWK
Appendix B - Sample Reporting Form
Stanford Docket No. S
This report is provided pursuant to the license agreement between Stanford University and (ImmuMetrix Name)
License Agreement Effective Date:
Name(s) of Licensed Products being reported:
Report Covering Period
Yearly Maintenance Fee$
Number of Sublicenses Executed
Gross Revenue$
Net Sales$
Royalty Calculation
Royalty Subtotal$
Credit$
Royalty Due$
Comments:

Page 17 of 24

S09-367 : GWK
Appendix C — Licensed Patents
CountryTitleSerial NumberFile DatePublication Number
AustraliaNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS201031508405-Nov-20102010315084
CanadaNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS2,779,75005-Nov-20102779750
China (People’s Republic)NON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS201080060469.405-Nov-2010102712954
European
Patent
Convention
NON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS10829142.805-Nov-20102496720
Hong KongNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS13102099.105-Nov-20101175268
JapanNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS2012-53802705-Nov-20102013509883
Patent Cooperation TreatyNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTSUS2010/05560405-Nov-20102011057061
United KingdomNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS1209978.405-Nov-20102488289
United States of AmericaNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS61/280,67406-Nov-2009N/A
United States of AmericaNON-INVASIVE DIAGNOSIS OF GRAFT REJECTION IN ORGAN TRANSPLANT PATIENTS13/508,31819-Jul-201220120295810


Page 18 of 24

S09-367 : GWK
Appendix D- Technology
1.Algorithms and software code
2.sample preparation, per and sequencing protocols
3.raw sequencing data to date of license execution
4.patient records to date of license execution subject to IRB approval if needed
5.unpublished data and manuscripts
6.plasma, blood and tissue samples collected to date to permit ImmuMetrix to independently reproduce the results Stanford has obtained
7.any other information or technology provided by Stanford to ImmuMetrix.

Page 19 of 24

S09-367 : GWK
Appendix E- Stock Purchase Agreement
IMMUMETRIX, INC.
COMMON STOCK PURCHASE AGREEMENT
This Common Stock Purchase Agreement (the “Agreement”) is entered into by and between ImmuMetrix, Inc. (the “Company”) and (the “Purchaser”) as of                  , 2013 (the “Effective Date”).
1Sale of Shares. The Company will issue and sell to the Purchaser shares of the Company’s fully paid and nonassessable Common Stock (the “Shares”) pursuant to Section 7.16 of that certain Amended and Restated Exclusive Agreement dated by and between the Purchase and the Company (the “License Agreement”).
2Closing: Delivery.
2.1Closing. The closing of the purchase and sale of the Shares to the Purchaser hereunder shall be held at the offices of Wilson Sonsini Goodrich and Rosati, 650 Page Mill Road, Palo Alto, California 94304-1050 on the Effective Date (the “Closing”). The Closing shall be contingent upon the Purchaser executing and delivering the License. Within a reasonable time after the Closing, the Company will issue a stock certificate, registered in the name of the Purchaser, reflecting the Shares.
2.2Delivery. At the Closing, the Company will deliver to the Purchaser a certificate representing the Shares against the execution and delivery to the company of the License Agreement by Purchaser. If the Purchaser is not in attendance at the Closing, such delivery shall be via U.S. mail to the address shown under the Purchaser’s name on the signature page to this Agreement.
3Company Representations. The Company hereby represents and warrants to the Purchaser as of the date hereof as follows:
3.1Organization and Standing. The Company is a corporation duly organized, validly existing, and in good standing under the laws of the State of Delaware. The Company has all requisite corporate power and authority to own and operate its properties and assets and to carry on its business as presently conducted.
3.2Corporate Power. The Company has all requisite legal and corporate power to execute and deliver this Agreement, to sell and issue the Shares hereunder, and to carry out and perform its obligations under the terms of this Agreement.
3.3Authorization. All corporate action on the part of the Company, its officers, directors and stockholders necessary for the authorization, execution, delivery and performance by the Company of this Agreement, the authorization, issuance, sale and delivery of the Shares, and the performance of the Company’s obligations hereunder has been taken or will be taken prior to the Closing. This Agreement, when executed and delivered by the Company, shall constitute a valid and legally binding obligation of the Company enforceable in accordance with its respective terms, subject to laws of general application relating to bankruptcy, insolvency and the relief of debtors and rules of law governing specific performance, injunctive relief or other equitable remedies. The Shares, when issued in compliance with the provisions of this Agreement, will be validly issued, fully paid and nonassessable, and the Shares will be free of any liens or encumbrances created by the Company; provided, however, that the Shares may be subject to restrictions on transfer under applicable securities laws as set forth herein.
4Purchaser Representations. Warranties and Covenants. In connection with the purchase of the Shares, the Purchaser represents and warrants to the Company as follows:
4.4The Purchaser is aware of the Company’s business affairs and financial condition and has acquired sufficient information about the Company to reach an informed and knowledgeable decision to acquire the securities. The Purchaser is purchasing these securities for investment for the Purchaser’s own account only and not with a view to, or for resale in connection with, any “distribution” thereof within the meaning of the Securities Act of 1933 (the “Securities Act”). The Purchaser is an “accredited investor” within the meaning of SEC Rule 501 of Regulation D, as presently in effect.
4.5The Purchaser understands that the securities have not been registered under the Securities Act by reason of a specific exemption therefrom, which exemption depends upon, among other things, the bona fide nature of the Purchaser’s investment intent as expressed herein. In this regard, the Purchaser understands that, in view of the Securities and Exchange Commission (Commission”), the statutory basis for such exemption may not be present if the Purchaser’s representations meant that the Purchaser’s present intention was to hold these
Page 20 of 24

S09-367 : GWK
securities for a minimum capital gains period under the tax statutes, for a deferred sale, for a market rise, for a sale if the market does not rise, or for a year or any other fixed period in the future.
4.6The Purchaser further acknowledges and understands that the securities must be held indefinitely unless they are subsequently registered under the Securities Act or an exemption from such registration is available. The Purchaser further acknowledges and understands that the Company is under no obligation to register the securities. The Purchaser understands that the certificate evidencing the securities will be imprinted with a legend which prohibits the transfer of the securities unless they are registered or such registration is not required in the opinion of counsel for the Company.
4.7The Purchaser is aware of the adoption of Rule 144 by the Commission, promulgated under the Securities Act, which permits limited public resale of securities acquired in a non-public offering subject to the satisfaction of certain conditions.
4.8The Purchaser further acknowledges that in the event all of the requirements of Rule 144 are not met, compliance with Regulation A or some other registration exemption will be required; and that although Rule 144 is not exclusive, the staff of the Commission has expressed its opinion that persons proposing to sell private placement securities other than in a registered offering and other than pursuant to Rule 144 will have a substantial burden of proof in establishing that an exemption from registration is available for such offers or sales and that such persons and the brokers who participate in the transactions do so at their own risk.
4.9The Purchaser understands that the share certificate evidencing the Shares issued hereunder shall be endorsed with the following legends:
(A)THE SHARES REPRESENTED BY THIS CERTIFICATE HAVE BEEN ACQUIRED FOR INVESTMENT AND NOT WITH A VIEW TO, OR IN CONNECTION WITH, THE SALEOR DISTRIBUTION THEREOF. THES ECURITIES REPRESENTED HEREBY HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933 (THE “ACT”) AND MAY NOT BE OFFERED, SOLD OR OTHERWISE TRANSFERRED, PLEDGED OR HYPOTHECATED UNLESS AND UNTIL REGISTERED UNDER THE ACT OR, IN THE OPINION OF COUNSEL SATISFACTORY TO THE ISSUER OF THESE SECURITIES, SUCH OFFER, SALE OR TRANSFER, PLEDGE OR HYPOTHECATION OTHERWISE COMPLIES WITH THE ACT.
(B)THE SHARES REPRESENTED BY THIS CERTIFICATE ARE SUBJECT TO CERTAIN RESTRICTIONS ON TRANSFER, A RIGHT OF FIRST REFUSAL AND A LOCK-UP PERIOD IN THE EVENT OF A PUBLIC OFFERING HELD BY THE ISSUER OR ITS ASSIGNEE(S) AS SET FORTH IN THE STOCK PURCHASE 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 TRANSFER RESTRICTIONS, RIGHT OF FIRST REFUSAL AND LOCK-UP PERIOD ARE BINDING ON TRANSFEREES OF THESE SHARES.
(C)Any legend required to be placed thereon by applicable federal state securities laws, or the terms of this Agreement.
5Market Standoff Covenant. Purchaser shall not sell or otherwise transfer, make any short sale of, grant any option for the purchase of, or enter into any hedging or similar transaction with the same economic effect as a sale, of any Common Stock (or other securities) of the Company held by Purchaser (other than those included in the registration) during the period from the filing of the registration statement for the Company’s Initial Public Offering filed under the Securities Act that includes securities to be sold on behalf of the Company to the public in an underwritten public offering under the Securities Act through the end of the one hundred and eighty (180) day period following the effective date of the registration statement (or such other period as may be requested by the Company or an underwriter 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(0(4) or NYSE Rule 472(0(4), or any successor provisions or amendments thereto), provided that all officers and directors of the Company are bound by and have entered into similar agreements and the Company uses all reasonable efforts to have all holders of at least one percent (1%) of the Company’s voting securities be bound by and enter into similar agreements. The obligations described in this Section 5 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 transaction on Form S-4 or similar forms that may be promulgated in the future. The Company may impose stop-transfer instructions and may stamp each such certificate with the second legend set forth in Section 4.6 with respect to the shares of Common Stock (or other securities) subject to the foregoing restriction until the end of such one hundred and eighty (180) day (or other) period. Purchaser agrees to execute a market standoff agreement with said underwriters in customary form consistent with the provisions of this Section 5.
Page 21 of 24

S09-367 : GWK
6Company’s Right of First. Refusal. Before any Shares acquired by the Purchaser pursuant to this Agreement (or any beneficial interest in such Shares) may be sold, gifted, transferred, encumbered or otherwise disposed of in any way (whether by operation of law or otherwise) by the Purchaser or any subsequent transferee (each a “Holder”), such Holder must first offer such Shares or beneficial interest to the Company and/or its assignee(s) as follows:
6.1Notice of Proposed Transfer. The Holder shall deliver to the Company a written notice stating: (a) the Holder’s bona fide intention to sell or otherwise transfer the Shares; (b) the name of each proposed transferee; (c) the number of Shares to be transferred to each proposed transferee; (d) the bona fide cash price or other consideration for which the Holder proposes to transfer the Shares; and (e) that by delivering the notice, the Holder offers all such Shares to the Company and/or its assignee(s) pursuant to this Section and on the same terms described in the notice.
6.2Exercise of Right of First. Refusal. At any time within 30 days after receipt of the Holder’s notice, the Company and/or its assignee(s) may, by giving written notice to the Holder, elect to purchase all, but not less than all, of the Shares proposed to be transferred to any one or more of the proposed transferees, at the purchase price determined in accordance with Section 6.3.
6.3Purchase Price. The purchase price for the Shares purchased by the Company and/or its assignee(s) under this Section shall be the price listed in the Holder’s notice. If the price listed in the Holder’s notice includes consideration other than cash, the cash equivalent value of the non-cash consideration shall be determined by the Board of Directors of the Company in its sole discretion.
6.4Payment. Payment of the purchase price shall be made, at the option of the Company and/or its assignee(s), in cash (by check), by cancellation of all or a portion of any outstanding indebtedness of the Holder to the Company and/or its assignee(s), or by any combination thereof within 30 days after receipt by the Company of the Holder’s notice (or at such later date as is called for by such notice).
6.5Holder’s Right to Transfer. If all of the Shares proposed in the notice to be transferred to a given proposed transferee are not purchased by the Company and/or its assignee(s) as provided in this Section, then the Holder may sell or otherwise transfer such Shares to that proposed transferee, provided that: (a) the transfer is made only on the terms provided for in the notice, with the exception of the purchase price, which may be either the price listed in the notice or any higher price; (b) such transfer is consummated within 60 days after the date the notice is delivered to the Company; (c) the transfer is effected in accordance with any applicable securities laws, and if requested by the Company, the Holder shall have delivered an opinion of counsel acceptable to the Company to that effect; and (d) the proposed transferee agrees in writing that the provisions of this Section shall continue to apply to the transferred Shares in the hands of such proposed transferee. If any Shares described in a notice are not transferred to the proposed transferee within the period provided above, then before any such Shares may be transferred, a new notice shall be given to the Company, and the Company and/or its assignees shall again be offered the right of first refusal described in this Section.
6.6Exception for Certain Transfers. Notwithstanding anything to the contrary contained elsewhere in this Section, the transfer of any or all of the Shares by the Purchaser to his spouse, ex-spouse, domestic partner, lineal descendant or antecedent, brother or sister, the adopted child or adopted grandchild, or the spouse or domestic partner of any child, adopted child, grandchild or adopted grandchild of the Purchaser, or to one or more trusts, retirement accounts, or other estate planning vehicles for the exclusive benefit of Purchaser or those members of Purchaser’s family specified in this Section, shall be exempt from the provisions of this Section; provided that, in each such case, the transferee(s) shall agree in writing to receive and hold the Shares so transferred subject to all of the provisions of this Agreement, including but not limited to this Section, and there shall be no further transfer of such Shares except in accordance with the terms of this Section.
6.7Termination of Right of First. Refusal. The right of first refusal contained in this Section shall terminate as to all Shares purchased hereunder upon the earlier of: (i) the closing date of the first sale of Common Stock of the Company to the general public pursuant to a registration statement filed with and declared effective by the Securities and Exchange Commission under the Securities Act, as amended, and (ii) the closing date of a change of control transaction pursuant to which the holders of the outstanding voting securities of the Company receive securities of a class registered pursuant to Section 12 of the Securities Exchange Act of 1934, as amended.
7Miscellaneous.
7.13Governing Law. This Agreement shall be governed by and construed under the laws of the State of California.
Page 22 of 24

S09-367 : GWK
7.14Finder’s Fee. Each party represents that it neither is nor will be obligated for any finder’s fee or commission in connection with this transaction. The Purchaser and the Company agree to indemnify and hold harmless the other party from any liability for any commission or compensation in the nature of a finder’s fee (and the costs and expenses of defending against such liability or asserted liability) for which the Purchaser or the Company is responsible.
7.15Successors and Assigns. Except as otherwise expressly provided, the provisions of this Agreement shall inure to the benefit of, and be binding upon, the successors, assigns, heirs, executors, and administrators of the parties.
7.16Entire Agreement. This Agreement, any exhibits thereto and any other documents delivered pursuant to this Agreement constitute the full and entire understanding and agreement among the parties with regard to the subjects hereof and no party shall be liable or bound to any other party in any manner by any representations, warranties, covenants, or agreements except as specifically set forth herein or therein. Nothing in this Agreement, express or implied, is intended to confer upon any third party any rights, remedies, obligations, or liabilities under or by reason of this Agreement, except as expressly provided herein.
7.17Severability. In case any provision of this Agreement becomes or is declared by a court of competent jurisdiction to be unenforceable, this Agreement shall continue in full force and effect without said provision; provided, however, that no such severability shall be effective if it materially changes the economic benefit of this Agreement to any party.
7.18Amendment and Waiver. Any term of the Agreement may be amended and the observance of any term of the Agreement may be waived (either generally or in a particular instance and either retroactively or prospectively), only with the written consent of the Company and the Purchaser. Any amendment or waiver effected in accordance with this Section shall be binding upon each holder of any Shares purchased under the Agreement at the time outstanding, each future holder of all such securities and the Company.
7.19Delays or Omissions. No delay or omission to exercise any right, power, or remedy accruing to the Purchaser or any subsequent holder, of any Shares upon any breach, default or noncompliance of the Company under this Agreement shall impair any such right, power, or remedy, nor shall it be construed to be a waiver of any such breach, default or noncompliance, or any acquiescence therein, or of any similar breach, default or noncompliance thereafter occurring.
7.20Notices. All notices and other communications required or permitted hereunder shall be in writing and shall be deemed effectively given upon personal delivery or upon deposit with the United States Post Office, by first class mail, postage prepaid, addressed: (a) if to the Purchaser, at the Purchaser’s address as set forth on the signature page to this Agreement, or at such other address as the Purchaser shall have furnished to the Company in writing, or (b) if to the Company, at its address as set forth on the signature page to this Agreement, or at such other address as the Company shall have furnished to the Purchaser in writing.
7.21Titles and Subtitles. The titles of the sections of this Agreement are for convenience of reference only and are not to be considered in construing this Agreement.
7.22Counterparts. This Agreement may be executed in any number of counterparts, each of which is an original, and all of which together shall constitute one instrument.

Page 23 of 24

S09-367 : GWK
The foregoing Agreement is hereby confirmed and accepted by the Company as of the date first written above.
COMPANY:
IMMUMETRIX, INC
By:    ____________________________________
Print:    ____________________________________
Title:    ____________________________________
Address:
___________________________________________
___________________________________________
PURCHASER:
[             ]
By:    ____________________________________
Print:    ____________________________________
Title:    ____________________________________
Address:
___________________________________________
___________________________________________
Page 24 of 24
EX-10.2 3 cdna-20220630x10qxexx102.htm EX-10.2 Document
Exhibit 10.2
capture.jpg


CONSULTING AGREEMENT

This Consulting Agreement (“Agreement”) is entered into on May 20, 2022 and is effective May 27, 2022 (“Effective Date”) and is between CareDx, Inc., with a business address at 1 Tower Place, 9th Floor, South San Francisco, CA 94080, (“CareDx”) and Ankur Dhingra, with a business address at 1382 Buckthorne Way, San Jose, CA 95129 (“Consultant”). CareDx and Consultant may be referred to individually as a (“Party”) and collectively as the (“Parties”).

1.Services

a.Consultant will perform the services and/or participate in the event(s) described in Exhibit A (“Services”). CareDx will compensate Consultant as set forth in Exhibit A. Both Parties acknowledge that this compensation represents the fair market value of Consultant’s Services and is not dependent on the volume or value of any referrals or business.

b.Upon prior written approval by CareDx, CareDx will reimburse Consultant for reasonable travel, lodging, and incidental expenses incurred in the performance of the Services (“Reimbursable Expenses”).

c.CareDx must comply with legal requirements to provide compliance and regulatory training to each of its consultants. Consultant agrees to complete such training as is assigned by CareDx. Consultant acknowledges, understands and agrees that CareDx may condition and withhold payment for Services performed and Reimbursable Expenses incurred should Consultant fail to timely complete the required training until such training has been successfully completed.

2.Confidentiality

a.Consultant understands that his or her consulting work for CareDx creates a relationship of confidence and trust with respect to any information of a confidential or secret nature that (i) relates to the business of CareDx or to the business of any parent, subsidiary, affiliate, customer or vendor of CareDx or any other party with whom CareDx agrees to hold information of such party in confidence; (ii) that is not generally known to the public or to other persons in the industry; and (iii) that CareDx has taken reasonable measures under the circumstances to protect from unauthorized use or disclosure (Confidential Information). Confidential Information means (a) trade secrets; (b) proprietary information that does not rise to the level of a statutorily protectable trade secret that is made the property of CareDx through positive operation of law in the form of this mutual agreement of the parties; or (c) information that is otherwise legally protectable. Such Confidential Information includes, but is not limited to, Work Product (as defined below), knowledge, data, information and know-how, such as information relating to CareDx’s products, services and methods of operation, the identities and competencies of CareDx’s employees, customers and suppliers, chemical formulae, computer software, financial information, operating and cost data, research databases, selling and pricing information, business and marketing plans, and information concerning potential acquisitions, dispositions or joint ventures, as well as all non-public intellectual property rights including unpublished or pending patent applications and all related patent rights, techniques, formulae, processes, discoveries, improvements, ideas, conceptions, compilations of data, and developments, whether or not patentable and whether or not copyrightable. The foregoing are only examples of Confidential Information.

b.Consultant will, at all times, both during the term of this Agreement and for seven (7) years thereafter, hold all Confidential Information in the strictest confidence. Consultant will not attempt unauthorized access to Confidential Information, or use, disclose, copy, reverse-engineer or distribute any Confidential Information without the prior written consent of
CONFIDENTIAL    Page 1 of 7    
LEGAL_US_W # 112905540.1



CareDx, except as may be necessary to perform Consultant’s Services for CareDx for the benefit of CareDx. Despite Consultant’s confidentiality obligations, Consultant understands that he or she is permitted to disclose Confidential Information that is required to be disclosed pursuant to judicial order or other legal mandate, provided that Consultant has given CareDx prompt notice of the disclosure requirement, and that Consultant fully cooperates with any efforts by CareDx to obtain and comply with any protective order imposed on such disclosure.

c.Confidential Information does not include information that Consultant can show: (i) was generally known to the relevant public at the time of disclosure, or became generally known after disclosure to Consultant; (ii) was lawfully received by Consultant from a third party without breach of any confidentiality obligation; (iii) was known to Consultant prior to receipt from CareDx; or (iv) was independently developed by Consultant or independent third parties without breach by Consultant or any third party of any obligation of confidentiality or non-use.

d.During the term of this Agreement, Consultant will not improperly use, disclose, or induce CareDx to use any confidential information of any former or current employer or other person or entity with which Consultant has an agreement or duty to keep information in confidence.

e.Upon termination or expiration of this Agreement, or upon CareDx’s earlier request, Consultant will deliver to CareDx, and will not keep in his or her possession, recreate or deliver to anyone else, any and all CareDx property, including, but not limited to, Confidential Information, as well as all devices and equipment belonging to CareDx (including computers, handheld electronic devices, telephone equipment and other electronic devices), CareDx credit cards, records, data, notes, notebooks, reports, files, proposals, lists, correspondence, specifications, drawings, blueprints, sketches, materials, photographs, charts, any other documents and property, and reproductions of any and all of the aforementioned items that were developed by Consultant as part of Consultant’s Services for CareDx, obtained by Consultant in connection with Consultant’s Services for CareDx or otherwise belonging to CareDx, including, without limitation, those reports maintained pursuant to Section 4 (Reports). If, at the time of termination, Consultant has Confidential Information stored in Consultant’s personal computer or any mobile, cloud or other storage medium, Consultant will so advise CareDx and not delete, cache or transfer it. Consultant will then work with CareDx to ensure that the location of all such information is fully disclosed to CareDx, retrieved by CareDx in a forensically sound manner and is permanently deleted by CareDx or its designee.

3.Intellectual Property

a.Consultant hereby assigns and will assign all inventions, improvements, ideas, designs, original works of authorship, formulas, processes, compositions of matter, computer software programs, databases, that Consultant makes, creates, conceives or first reduces to practice that (i) are developed using equipment, supplies, facilities or trade secrets of CareDx, (ii) result from work performed by Consultant for CareDx, or (iii) relate to CareDx’s business or actual or demonstrably anticipated research and development (“Work Product”).

b.Consultant recognizes and understands that this Agreement does not require assignment of any inventions that are developed entirely on Consultant’s own time without using any of CareDx’s equipment, supplies, facilities or Confidential Information. Original works of authorship, inventions, developments and trade secrets that were made by Consultant, or acquired by Consultant, prior to providing Services under this Agreement are not assigned to CareDx (“Prior Inventions”).

CONFIDENTIAL    Page 2 of 7    
LEGAL_US_W # 112905540.1



c.To the extent any future act is required, Consultant will assist CareDx, or its designee, at CareDx’s expense, to secure CareDx’s rights in the Work Product including copyrights, patents, mask work rights or other intellectual property rights relating thereto in any and all countries. Consultant will execute or cause to be executed any such instrument or papers during the term of this Agreement and after the term of this Agreement. If, at any time, a court or other tribunal rules that the assignment under this section is ineffective or unenforceable for any reason, Consultant agrees to perform all actions necessary to assign the Work Product to CareDx.

d.If Consultant incorporates any invention, improvement, development, concept, discovery, Prior Invention or other confidential information owned by Consultant or in which Consultant has an interest, into any Work Product, Consultant hereby grants and will grant, without any further action required by either Party, a nonexclusive, royalty-free, perpetual, irrevocable, with the right to grant and authorize sublicenses, worldwide license to use, make, have made, modify, use and sell such item as part of or in connection with such Work Product.

e.If CareDx is unable because of Consultant’s unavailability, dissolution, mental or physical incapacity, or any other reason, to secure Consultant’s signature to pursue any application for any United States or foreign patents or mask work or copyright registrations covering the Work Product, then Consultant hereby irrevocably designates and appoints CareDx and its duly authorized officers and agents as Consultant’s agent and attorney-in-fact, to act for and on Consultant’s behalf to execute and file any such applications and to do all other lawfully permitted acts to further the prosecution and issuance of patents, copyright and mask work registrations thereon with the same legal force and effect as if executed by Consultant.

4.Reports

Consultant will keep detailed written records of Services, including dates, times and location of the Services provided. Consultant will provide a summary of the Services provided along with each invoice submitted to CareDx. Consultant will, as requested by CareDx, prepare written reports with respect thereto. Consultant will maintain and preserve such written record during the term of this Agreement and for two (2) years thereafter.

5.No Conflicting Obligations

Consultant warrants that entering into this Agreement does not violate any outstanding agreement, obligation or employment arrangement of Consultant. Consultant further warrants that during the term of this Agreement, he or she will not enter into (a) any such conflicting agreement, or (b) any consulting relationships with other companies engaged in business that is directly related to the business in which CareDx is now involved, becomes involved or has plans to become involved in. Further, Consultant will not perform any services for CareDx that would conflict with any agreement or obligation of Consultant, or which would cause or result in any other person or entity having any ownership interest in any CareDx intellectual property, including Work Product (as defined below).

6.Term and Termination

The term of this Agreement is for six (6) months from the Effective Date. CareDx may terminate this Agreement at any time for any reason upon written notice. Consultant may only terminate this Agreement upon written notice of termination to CareDx if CareDx breaches or is in default of any obligation under this Agreement and: (a) such breach or default is incapable of cure; or (b) such breach or default is capable of cure but has not been cured within thirty days after receipt by CareDx of written notice of such default from Consultant.

7.Independent Contractor

CONFIDENTIAL    Page 3 of 7    
LEGAL_US_W # 112905540.1



Consultant is an independent contractor and nothing in this Agreement or the performance of the Parties under this Agreement will constitute (or be deemed to constitute in law or in equity) a partnership, agency, distributorship, fiduciary, employment, principal/agent relationship or joint venture relationship between the Parties. The Parties are not affiliated and neither has any right or authority to bind the other in any way. As such, Consultant will not be entitled to any benefits accorded to CareDx’s employees, including workers’ compensation, disability insurance, vacation or sick pay. Consultant will have sole control of and will determine the manner, method, details and means of performing the obligations under this Agreement, provided, however, that CareDx retains the right to control the overall objectives regarding the Services.

8.DTSA Notification

Despite Consultant’s confidentiality obligations set forth in this Agreement, Consultant understands that, pursuant to the Defend Trade Secrets Act of 2016, Consultant will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (a) is made (i) in confidence to a federal, state or local government official, either directly or indirectly or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. If Consultant files a lawsuit for retaliation by CareDx for reporting a suspected violation of law, Consultant may disclose the trade secret to Consultant’s attorney and may use the trade secret information in the court proceeding, if Consultant (a) files any document containing the trade secret under seal, and (b) does not disclose the trade secret, except pursuant to court order.

9.Non-Solicitation

Consultant will not, during the term of this Agreement and for six (6) months thereafter, directly or indirectly, solicit or attempt to solicit or induce employees or consultants of CareDx to terminate their relationship with CareDx. Despite the previous sentence, Consultant may hire CareDx employees or consultants that respond to a general solicitation for employment or other engagement. Consultant will not during the term of this Agreement and for six months thereafter, directly or indirectly, solicit or induce (or attempt to solicit or induce) customers or vendors of CareDx to terminate their relationship with CareDx for Consultant’s benefit or for the benefit of any other person or entity.

10.Indemnification

Consultant will indemnify, defend (with counsel reasonably acceptable to CareDx) and hold harmless CareDx and its directors, officers, employees, affiliates, shareholders, agents, representatives and successors in interest from and against any and all third party claims, demands, suits, actions, causes of actions, legal or administrative proceedings, losses, damages, liabilities, costs and expenses, including but not limited to, reasonable attorneys’ fees, arising from or in connection with or relating to: (i) Consultant’s actual or alleged failure to comply with applicable laws, regulations or orders, including without limitation any actual or alleged violation of any third party’s confidential information or other intellectual property rights in connection with the performance of the Services; (ii) any negligent act or omission or intentional misconduct of Consultant; or (iii) the breach of any representation, warranty or covenant made by Consultant herein.

11.Limitation of Liability

Except for a breach of Section 2 (Confidentiality) or Section 3 (Intellectual Property) or as may be required by Consultant’s obligation under Section 10 (Indemnification), neither Party will be liable to the other Party for consequential, indirect, exemplary, special or incidental damages arising from or relating to this Agreement

CONFIDENTIAL    Page 4 of 7    
LEGAL_US_W # 112905540.1



12.Compliance with Laws

Consultant warrants to CareDx that during the term of this Agreement, Consultant and Consultant’s directors, officers, employees and contractors: (i) are not currently excluded, debarred, or otherwise ineligible to participate in any federal health care program as defined in 42 U.S.C. Section 1320a-7b(f) or any state healthcare program (collective, the “Healthcare Programs”); (ii) have not been convicted of a criminal offense related to the provision of health care items or services and not yet been excluded, debarred, or otherwise declared ineligible to participate in the Healthcare Programs, and (iii) are not under investigation or otherwise aware of any circumstances which may result in Consultant being excluded from participation in Healthcare Programs (collectively, the “Warranty of Non-exclusion”). Consultant will immediately notify CareDx of any change in the status of the representations and warranties set forth in this section.

13.Miscellaneous

a.Severability. If any provision of this Agreement is determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain enforceable and in full force and effect.

b.Survival. Sections 2 (Confidentiality), 3 (Intellectual Property), 4 (Reports, last sentence only), 9 (Non-Solicitation), 10 (Indemnification), 11 (Limitation of Liability), 13 (Miscellaneous, Governing Law and Equitable Remedies) will survive such termination or expiration of this Agreement.

c.Governing Law. This Agreement will be governed by and construed under the laws of the State of California without regard to the conflict of laws provisions thereof. Each Party consents to venue exclusively in San Mateo County, California, for any dispute or controversy arising out of or relating to any interpretation, construction, performance, or breach of this Agreement.

d.Equitable Remedies. In the event of a breach or a threatened breach of this Agreement by Consultant, CareDx may seek judicial relief in any forum with jurisdiction over the Parties. In such case, CareDx may suffer irreparable harm and will therefore be entitled to injunctive relief to enforce this Agreement, without any requirement to obtain bonds or other security. Consultant also acknowledges that, in the event of breach of this Agreement by Consultant, CareDx may pursue any and all available legal remedies, including monetary damages.

e.No Assignment. Consultant may not assign this Agreement to any third party.

f.Insurance. Consultant will maintain such adequate health, automobile, workers’ compensation, unemployment compensation, disability, liability, and any other type of insurance required by law or as is common practice in Consultant’s business.

g.Waiver. Waiver by either Party of a breach of any provision of this Agreement will not operate as a waiver of any other or subsequent breach.

h.Entire Agreement. This Agreement is the entire agreement of the Parties and supersedes any prior agreements, understandings or arrangement between them with respect to the subject matter hereof.

i.Modifications. This Agreement may be modified only by a subsequent written agreement signed by both Parties.

j.Execution. This Agreement may be executed via facsimile, electronic signature via recognized provider (e.g., DocuSign or Adobe) or “.pdf” file, and in two counterparts, each of which will be deemed an original, but both of which together will constitute one and the same
CONFIDENTIAL    Page 5 of 7    
LEGAL_US_W # 112905540.1



instrument and will have the same legal force and effect as the exchange of original signatures.

k.No Further Vesting; Break in Service: Forfeiture of Unvested Equity. Consultant acknowledges and agrees that, notwithstanding anything in Consultant’s other agreements with the Company to the contrary, Consultant shall not vest, during the term of this Agreement or otherwise, in any equity previously issued by the Company to Consultant on or after the Effective Date. Consultant further acknowledges and agrees that (i) Consultant’s last date of employment with the Company was May 25, 2022, (ii) Consultant had a break in service with the Company following the termination of Consultant’s employment with the Company and the commencement of Consultant’s service with the Company pursuant to this Agreement and (iii) any unvested equity issued by the Company to Consultant as of May 25, 2022 was irrevocably forfeited by Consultant in its entirety.



In witness hereof, this Agreement is signed in counterparts by the duly authorized representatives of the Parties as of the date first written above.

CareDx, Inc.     Ankur Dhingra


By: /s/ Reginald Seeto                                                        By: /s/ Ankur Dhingra                               

Name: Reginald Seeto, MB.BS    Name: _________________________

Title: President & CEO    Title: __________________________

Date:                     5/21/2022                         Date:                     5/20/2022                     
CONFIDENTIAL    Page 6 of 7    
LEGAL_US_W # 112905540.1



EXHIBIT A


1.    Contact

Consultant’s Contact information is as follows:

Name: Ankur Dhingra

Address: […***…]
[…***…]
United States

Phone: […***…]

Email: […***…]

2.    Services

Consultant will render to CareDx the following Services: general financial, accounting, investor relations and related services, in each case as requested by CareDx from time to time. Consultant’s performance of the Services will be subject to Consultant’s other professional obligations.

3.    Time Commitment & Compensation

Consultant will perform up to 20 hours of Services per month for each of the first four months commencing on the Effective Date and ending on September 27, 2022 (the “Initial Period”). Thereafter, subject to the agreement of CareDx and Consultant, Consultant will perform up to 20 hours of Services per month for each of the following two one-month periods, commencing on September 28, 2022 and ending on November 27, 2022 (with all Services terminating no later than November 27, 2022).

CareDx will pay Consultant a fixed fee of $10,000 per month (the “Monthly Fee”). At the end of the Initial Period, CareDx will make Consultant an additional one-time payment of $10,000 (in addition to the Monthly Fee for such month). The total amount of compensation (excluding Reimbursable Expenses) to be paid to Consultant by CareDx under this Agreement will be an amount up to and not to exceed $70,000. Consultant will send detailed invoices to: […***…]. CareDx will reimburse Consultant all pre-authorized Reimbursable Expenses upon presentation of an invoice, including original receipts.

4.    Payment

Payment to Consultant will be made no later than net sixty (60) days after Consultant’s submission of a detailed invoice. Consultant shall submit a monthly record of time charged to CareDx in electronic format and will be paid per CareDx’s normal expense reimbursement policy.

5.Term

Consultant will commence the Services on May 27, 2022 and will complete all Services by November 27, 2022.
CONFIDENTIAL    Page 7 of 7    
LEGAL_US_W # 112905540.1

EX-10.3 4 cdna-20220630x10qxexx103.htm EX-10.3 Document
Exhibit 10.3
capturea.jpg

May 21, 2022
Private & Confidential
Abhishek Jain
Dear Abhishek,
It is my pleasure to confirm your appointment as Interim Chief Financial Officer reporting to Reg Seeto, President & CEO.
This is a full-time exempt role at the Company with an annual salary of $305,000.00 paid on a semi-monthly basis on our regular paydays. Deductions required by law or authorized by you will be taken from each paycheck. Your target incentive compensation will increase to 35% of your base salary prorated for 2022, based on the effective date of this appointment, May 26, 2022.
Subject to the approval of the Board of Directors of the Company, you will be granted an option to purchase 10,000 shares of the Company’s Common Stock. This option shall vest, subject to your continued employment with the Company, as to one fourth (1/4) of the shares on the one-year anniversary of your start date, and as to an additional one forty-eighth (1/48th) of the total number of shares subject to the option at the end of each calendar month thereafter. Details of the price of these options will be provided in your stock option grant and determined by the Board of Directors.
You are also eligible to receive equity in the organization in the form of RSUs. Subject to the approval of the Board of Directors of the Company, you will be granted restricted stock units of 15,000. 25% of the Restricted Stock Units will vest on the 1-Year anniversary of the Vesting Commencement Date and 25% of the Restricted Stock Units will vest each year thereafter on the same date as the Vesting Commencement date, subject to Participant continuing to be a Service Provider through each such date.
I am excited about this opportunity and I’m looking forward to an exciting year of growth and execution as we are “Building for the Future”!
Sincerely,
/s/ Reginald Seeto             
Reginald Seeto
CEO & President
/s/ Abhishek Jain       _                     Date: May 21, 2022
Abhishek Jain
(Sign)

LEGAL_US_W # 112905675.1

EX-10.4 5 cdna-20220630x10qxexx104.htm EX-10.4 Document
Exhibit 10.4
THE TOWERS AT SIERRA POINT

LEASE
This Lease (the “Lease”), dated as of the date set forth in Section 1 of the Summary of Basic Lease Information (the “Summary”), below, is made by and between HCP LIFE SCIENCE REIT, INC., a Maryland corporation (“Landlord”), and CAREDX, INC., a Delaware corporation (“Tenant”).
SUMMARY OF BASIC LEASE INFORMATION
TERMS OF LEASEDESCRIPTION
Date:June 14, 2022.
Premises (Article 1).
2.1.Building:
That certain 8-story building located at 8000 Marina Boulevard, Brisbane, California 94005.
2.1.Premises:
Approximately 26,506 rentable square feet of space consisting of the entire fourth (4th) floor of the Building commonly known as Suite 400, as further set forth in Exhibit A to the Lease.
Lease Term (Article 2).
3.1Length of Term:
Six (6) years.
3.1Lease Commencement Date:
July 1, 2022.
3.1Lease Expiration Date:
June 30, 2028.
Base Rent (Article 3):
Lease YearAnnual Base Rent
Monthly Installment of Base Rent
Approximate Monthly Base Rent per Rentable Square Foot
1*$1,526,745.60$127,228.80$4.80
2$1,572,547.97$131,045.66$4.94
3$1,619,724.41$134,977.03$5.09
4$1,668,316.14$139,026.34$5.25
5$1,718,365.62$143,197.14$5.40
6$1,769,916.59$147,493.05$5.56



*Note: Tenant shall have no obligation to pay any Base Rent for the Premises attributable to the first four (4) full calendar months of the Lease Term (the “Base Rent Abatement Period”).
Tenant Improvement Allowance (Exhibit B):
An amount equal to $30.00 per rentable square foot of the Premises (i.e., $795,180.00 based upon 26,506 rentable square feet in the Premises).
Base Year (Article 4):Calendar Year 2022.
Tenant’s Share (Article 4):13.13%.
Permitted Use (Article 5):The Premises shall be used only for general office uses, including, but not limited to, administrative offices and other lawful uses reasonably related to or incidental to such specified uses, all (i) consistent with office projects in Brisbane, California, and (ii) in compliance with, and subject to, applicable laws and the terms of this Lease.
Security Deposit (Article 21):$294,986.10.
Parking (Article 28):3 unreserved parking spaces for every 1,000 rentable square feet of the Premises, subject to the terms of Article 28 of the Lease, at no charge for the duration of the Lease Term, as the same may be extended.
Address of Tenant (Section 29.18):CareDx, Inc.
11808 Miracle Hills Drive, Ste. 200
Omaha, Nebraska, 68154

and

CareDX, Inc.
150 North Hill Drive, Suite 31
Brisbane, CA 94005

and

CareDX, Inc.
3260 Bayshore Blvd.
Brisbane, CA 94005

Attn: Legal

-2-
[The Towers at Sierra Point]
[CareDx, Inc.]



Address of Landlord (Section 29.18):See Section 29.18 of the Lease.
Broker(s) (Section 29.24):CBRE, Inc.

and

Cushman & Wakefield


-3-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.PREMISES, BUILDING, PROJECT, AND COMMON AREAS
1.1Premises, Building, Project and Common Areas.
1.1.1The Premises; Tender of Possession. Landlord hereby leases to Tenant and Tenant hereby leases from Landlord the premises set forth in Section 2.2 of the Summary (the “Premises”). The outline of the Premises is set forth in Exhibit A attached hereto. The parties hereto agree that the lease of the Premises is upon and subject to the terms, covenants and conditions herein set forth, and Tenant covenants as a material part of the consideration for this Lease to keep and perform each and all of such terms, covenants and conditions by it to be kept and performed and that this Lease is made upon the condition of such performance. The parties hereto hereby acknowledge that the purpose of Exhibit A is to show the approximate location of the Premises only, and such Exhibit is not meant to constitute an agreement, representation or warranty as to the construction of the Premises, the precise area thereof or the specific location of the “Common Areas,” as that term is defined in Section 1.1.3, below, or the elements thereof or of the accessways to the Premises or the “Project,” as that term is defined in Section 1.1.2, below. Except as specifically set forth in this Lease and in the Tenant Work Letter attached hereto as Exhibit B (the “Tenant Work Letter”), Landlord shall tender possession of the Premises to Tenant in its existing, “as is” condition, and Landlord shall not be obligated to provide or pay for any improvement work or services related to the improvement of the Premises. Landlord shall be deemed to have tendered possession of the Premises to Tenant upon the date that Landlord provides Tenant with a key or access card to the Premises (the “Possession Date”), and no action by Tenant shall be required therefor. If for any reason, Landlord is delayed in tendering possession of the Premises to Tenant by any particular date, Landlord shall not be subject to any liability for such failure, and the validity of this Lease shall not be impaired. Neither Landlord nor any agent of Landlord has made any representation or warranty regarding the condition of the Premises, the Building or the Project or with respect to the suitability of any of the foregoing for the conduct of Tenant’s business, except as specifically set forth in this Lease and the Tenant Work Letter. Any process utilities shall be provided without warranty, in their currently existing, “as-is” condition.
1.1.2The Building and The Project. The Premises constitutes a portion of the building set forth in Section 2.1 of the Summary (the “Building”). The Building is part of an office/laboratory project currently known as “The Towers at Sierra Point.” The term “Project,” as used in this Lease, shall mean (i) the Building and the Common Areas, (ii) the land (which is improved with landscaping, parking facilities and other improvements) upon which the Building and the Common Areas are located, (iii) the other office/laboratory buildings located at the Project, and the land upon which such adjacent office/laboratory buildings are located, and (iv) at Landlord’s discretion, any additional real property, areas, land, buildings or other improvements added thereto outside of the Project.
1.1.3Common Areas. Tenant shall have the non-exclusive right to use in common with other tenants in the Project, and subject to the rules and regulations referred to in Article 5 of this Lease, those portions of the Project which are provided, from time to time, for use in common by Landlord, Tenant and any other tenants of the Project (such areas, together with such other portions of the Project designated by Landlord, in its discretion, are collectively referred to herein as the “Common Areas”). The manner in which the Common Areas are maintained and operated shall be at the sole discretion of Landlord (but shall at least be consistent with the manner in which the common areas of the “Comparable Buildings,” as that term is defined in Section 2.2.2 below, are maintained and operated), and the use thereof shall be subject to such reasonable rules, regulations and restrictions as Landlord may make from time to time and notify Tenant of in writing. Landlord reserves the right to close temporarily, make alterations or additions to, or change the location of elements of the Project and the Common Areas, provided that, in connection therewith, Landlord shall perform such closures, alterations, additions or changes in a commercially reasonable manner and, in connection therewith, shall use commercially reasonable efforts to minimize any material interference with Tenant’s use of and access to the Premises.
1.2Rentable Square Feet of Premises. The rentable square footage of the Premises is hereby deemed to be as set forth in Section 2.2 of the Summary, and shall not be subject to measurement or adjustment during the Lease Term.
1.3Delivery of the Premises. In the event that Landlord shall fail to cause the Possession Date to occur on or before July 1, 2022 (the “Deadline Date”), then, as Tenant’s sole remedy for such delay, Tenant shall be entitled to a credit against the first Base Rent due under this Lease following the Base Rent Abatement Period, in an amount equal to the product of (i) the number of days following the Deadline Date that occur until the Possession Date, and (ii) $4,182.86. Notwithstanding anything above to the contrary, the Deadline Date shall be extended on day-for-day basis to the extent that Landlord is delayed in causing the Possession Date to occur due to any acts or omissions of Tenant and/or due to any delays beyond Landlord’s reasonable control (including without limitation, events of “Force Majeure,” as that term is defined in Section 29.16 of this Lease). The remedy provided for in this Section 2.3.2 shall be Tenant’s sole and exclusive remedy for a delay in the Possession Date.

-4-
[The Towers at Sierra Point]
[CareDx, Inc.]



2.LEASE TERM; OPTION TERM
1.4Lease Term. The terms and provisions of this Lease shall be effective as of the date of this Lease. The term of this Lease (the “Lease Term”) shall be as set forth in Section 3.1 of the Summary, shall commence on the date set forth in Section 3.2 of the Summary (the “Lease Commencement Date”), and shall terminate on the date set forth in Section 3.3 of the Summary (the “Lease Expiration Date”) unless this Lease is sooner terminated as hereinafter provided. For purposes of this Lease, the term “Lease Year” shall mean each consecutive twelve (12) month period during the Lease Term. At any time during the Lease Term, Landlord may deliver to Tenant a notice in the form as set forth in Exhibit C, attached hereto, as a confirmation only of the information set forth therein, which Tenant shall execute and return to Landlord within five (5) days of receipt thereof.
1.5Option Term.
1.2.1Option Right. Landlord hereby grants the Tenant originally named in this Lease (the “Original Tenant”), and any assignee of Original Tenant’s entire interest in the Lease that has been approved in accordance with the terms of Article 14, below (a “Permitted Assignee”), one (1) option to extend the Lease Term for a period of five (5) years (the “Option Term”). Such option to extend shall be exercisable only by written notice delivered by Tenant to Landlord not more than twelve (12) months nor less than nine (9) months prior to the expiration of the initial Lease Term, stating that Tenant is thereby irrevocably exercising its option to lease the Premises during the Option Term. Upon the proper exercise of the option to extend, and provided that, at Landlord’s option, as of the date of delivery of such notice, Tenant is not in default under this Lease (beyond the applicable notice and cure period) and has not previously been in monetary or material non-monetary default under this Lease (beyond the applicable notice and cure period) more than twice, and as of the end of the initial Lease Term Tenant is not in default under this Lease (beyond the applicable notice and cure period), the Lease Term shall be extended for a period of five (5) years. The rights contained in this Section 2.2 shall be personal to Original Tenant and any Permitted Assignee (and not any other assignee, sublessee or “Transferee,” as that term is defined in Section 14.1, below, of Tenant’s interest in this Lease). In the event that Tenant fails to timely and appropriately exercise its option to extend the Lease Term in accordance with the terms of this Section 2.2, then such option shall automatically terminate and shall be of no further force or effect.
1.2.2Option Rent. The annual Base Rent payable by Tenant during the Option Term (the “Option Rent”) shall be equal to the “Fair Rental Value,” as that term is defined below, for the Premises as of the commencement date of the Option Term. The “Fair Rental Value,” as used in this Lease, shall be equal to the annual rent per rentable square foot (including additional rent and considering any “base year” or “expense stop” applicable thereto), including all escalations, at which tenants (pursuant to leases consummated within the twelve (12) month period preceding the first day of the Option Term), are leasing non-sublease, non-encumbered, non-equity space which is not significantly greater or smaller in size than the subject space, for a comparable lease term, in an arm’s length transaction, which comparable space is located in the Building or in “Comparable Buildings,” as that term is defined in this Section 2.2.2, below (transactions satisfying the foregoing criteria shall be known as the “Comparable Transactions”), taking into consideration the following concessions (the “Concessions”): (a) rental abatement concessions, if any, being granted such tenants in connection with such comparable space; (b) tenant improvements or allowances provided or to be provided for such comparable space, and taking into account the value, if any, of the existing improvements in the subject space, such value to be based upon the age, condition, design, quality of finishes and layout of the improvements; and (c) other reasonable monetary concessions being granted such tenants in connection with such comparable space; provided, however, that in calculating the Fair Rental Value, no consideration shall be given to (i) the fact that Landlord is or is not required to pay a real estate brokerage commission in connection with Tenant’s exercise of its right to extend the Lease Term, or the fact that landlords are or are not paying real estate brokerage commissions in connection with such comparable space, and (ii) any construction period, if any, granted to tenants in Comparable Transactions in connection with the design, permitting and construction of tenant improvements in such comparable spaces. The Fair Rental Value shall additionally include a determination as to whether, and if so to what extent, Tenant must provide Landlord with financial security, such as a letter of credit or guaranty, for Tenant’s Rent obligations in connection with Tenant’s lease of the Premises during the Option Term. Such determination shall be made by reviewing the extent of financial security then generally being imposed in Comparable Transactions from tenants of comparable financial condition and credit history to the then existing financial condition and credit history of Tenant (with appropriate adjustments to account for differences in the then- existing financial condition of Tenant and such other tenants). The Concessions (A) shall be reflected in the effective rental rate (which effective rental rate shall take into consideration the total dollar value of such Concessions as amortized on a straight-line basis over the applicable term of the Comparable Transaction (in which case such Concessions evidenced in the effective rental rate shall not be granted to Tenant)) payable by Tenant, or (B) at Landlord’s election, all such Concessions shall be granted to Tenant in kind. The term “Comparable Buildings” shall mean the Building and those other buildings which are comparable to the Building in terms of age (based upon the date of completion of construction or major renovation of the building), quality of construction, level of services and amenities, size and appearance, and located in Brisbane, California and the surrounding commercial area.

-5-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.2.3Determination of Option Rent. In the event Tenant timely and appropriately exercises its option to extend the Lease Term, Landlord shall notify Tenant of Landlord’s determination of the Option Rent on or before the date that is thirty (30) days following Landlord’s receipt of the Option Exercise Notice. If Tenant, on or before the date which is thirty (30) days following the date upon which Tenant receives Landlord’s determination of the Option Rent, in good faith objects to Landlord’s determination of the Option Rent, then Landlord and Tenant shall attempt to agree upon the Option Rent using their good-faith efforts. If Landlord and Tenant fail to reach agreement within thirty (30) days following Tenant’s objection to the Option Rent (the “Outside Agreement Date”), then each party shall thereafter make a separate determination of the Option Rent, within five (5) business days of the Outside Agreement Date, and such determinations shall be submitted to arbitration in accordance with Sections 2.2.3.1 through 2.2.3.8, below. If Tenant fails to object to Landlord’s determination of the Option Rent within the time period set forth herein, then Tenant shall be deemed to have rejected Landlord’s determination of the Option Rent, and the matter shall be submitted to arbitration in accordance with the terms hereof.
1.2.3.1Landlord and Tenant shall each appoint one arbitrator who shall be, at the option of the appointing party, a MAI appraiser, a real estate broker, or real estate attorney, who shall have been active over the five (5) year period ending on the date of such appointment in the leasing or appraisal, as the case may be, of properties in Brisbane, California. Each such arbitrator shall be appointed within twenty (20) days after the Outside Agreement Date. Landlord and Tenant may consult with their selected arbitrators prior to appointment and may select an arbitrator who is favorable to their respective positions. The arbitrators so selected by Landlord and Tenant shall be deemed “Advocate Arbitrators.”
1.2.3.2The two (2) Advocate Arbitrators so appointed shall be specifically required pursuant to an engagement letter within ten (10) days of the date of the appointment of the last appointed Advocate Arbitrator to agree upon and appoint a third arbitrator (“Neutral Arbitrator”) who shall be qualified under the same criteria set forth hereinabove for qualification of the two Advocate Arbitrators, except that neither the Landlord or Tenant or either parties’ Advocate Arbitrator may, directly or indirectly, consult with the Neutral Arbitrator prior or subsequent to his or her appointment. The Neutral Arbitrator shall be retained via an engagement letter jointly prepared by Landlord’s counsel and Tenant’s counsel.
1.2.3.3The three arbitrators shall, within thirty (30) days of the appointment of the Neutral Arbitrator, reach a decision as to whether the parties shall use Landlord’s or Tenant’s submitted Option Rent, and shall notify Landlord and Tenant thereof. The determination of the arbitrators shall be limited solely to the issue of whether Landlord’s or Tenant’s submitted Option Rent is the closest to the actual Option Rent, taking into account the requirements of Section 2.2.2 of this Lease, as determined by the arbitrators.
1.2.3.4The decision of the majority of the three arbitrators shall be binding upon Landlord and Tenant.
1.2.3.5If either Landlord or Tenant fails to appoint an Advocate Arbitrator within twenty (20) days after the Outside Agreement Date, then either party may petition the presiding judge of the Superior Court of San Mateo County to appoint such Advocate Arbitrator subject to the criteria in Section 2.2.3.1 of this Lease, or if he or she refuses to act, either party may petition any judge having jurisdiction over the parties to appoint such Advocate Arbitrator.
1.2.3.6If the two (2) Advocate Arbitrators fail to agree upon and appoint the Neutral Arbitrator within ten (10) business days after the appointment of the last appointed Advocate Arbitrator, then either party may petition the presiding judge of the Superior Court of San Mateo County to appoint the Neutral Arbitrator, subject to criteria in Section 2.2.3.2 of this Lease, or if he or she refuses to act, either party may petition any judge having jurisdiction over the parties to appoint such arbitrator.
1.2.3.7The cost of the arbitration shall be paid by Landlord and Tenant equally.
1.2.3.8In the event that the Option Rent shall not have been determined pursuant to the terms hereof prior to the commencement of the Option Term, Tenant shall be required to pay as Option Rent, an amount equal to 103% of the Base Rent payable by Tenant as of the expiration of the initial Lease Term, and upon the final determination of the Option Rent, the payments made by Tenant shall be reconciled with the actual amounts of Option Rent due, and the appropriate party shall make any corresponding payment to the other party.
3.BASE RENT Tenant shall pay, without prior notice or demand, to Landlord or Landlord’s agent at the management office of the Project, or, at Landlord’s option, at such other place as Landlord may from time to time designate in writing, by a check for currency which, at the time of payment, is legal tender for private or public debts in the United States of America, base rent (“Base Rent”) as set forth in Section 4 of the Summary, payable in equal monthly installments as set forth in Section 4 of the Summary in advance on or before the first day of each and every

-6-
[The Towers at Sierra Point]
[CareDx, Inc.]



calendar month during the Lease Term, without any setoff or deduction whatsoever. The Base Rent for the fifth (5th) full month of the Lease Term shall be paid at the time of Tenant’s execution of this Lease. If any Rent payment date (including the Lease Commencement Date) falls on a day of the month other than the first day of such month or if any payment of Rent is for a period which is shorter than one month, the Rent for any fractional month shall accrue on a daily basis for the period from the date such payment is due to the end of such calendar month or to the end of the Lease Term at a rate per day which is equal to 1/365 of the applicable annual Rent. All other payments or adjustments required to be made under the terms of this Lease that require proration on a time basis shall be prorated on the same basis.
4.ADDITIONAL RENT
1.6General Terms.
1.1.4Direct Expenses; Additional Rent. In addition to paying the Base Rent specified in Article 3 of this Lease, Tenant shall pay “Tenant’s Share” of the annual “Direct Expenses,” as those terms are defined in Sections 4.2.6 and 4.2.2 of this Lease, respectively, which are in excess of the amount of Direct Expenses applicable to the “Base Year,” as that term is defined in Section 4.2.1 of this Lease; provided, however, that in no event shall any decrease in Building Direct Expenses for any “Expense Year,” as that term is defined in Section 4.2.3 of this Lease, below Building Direct Expenses for the Base Year entitle Tenant to any decrease in Base Rent or any credit against sums due under this Lease. Such payments by Tenant, together with any and all other amounts payable by Tenant to Landlord pursuant to the terms of this Lease, are hereinafter collectively referred to as the “Additional Rent”, and the Base Rent and the Additional Rent are herein collectively referred to as “Rent.” All amounts due under this Article 4 as Additional Rent shall be payable for the same periods and in the same manner as the Base Rent. Without limitation on other obligations of Tenant which survive the expiration of the Lease Term, the obligations of Tenant to pay the Additional Rent provided for in this Article 4 shall survive the expiration of the Lease Term.
1.7Definitions of Key Terms Relating to Additional Rent. As used in this Article 4, the following terms shall have the meanings hereinafter set forth:
1.2.4Base Year” shall mean the period set forth in Section 6 of the Summary.
1.2.5Direct Expenses” shall mean “Operating Expenses” and “Tax Expenses.”
1.2.6Expense Year” shall mean each calendar year, including the Base Year, in which any portion of the Lease Term falls, through and including the calendar year in which the Lease Term expires, provided that Landlord, upon notice to Tenant, may change the Expense Year from time to time to any other twelve (12) consecutive month period, and, in the event of any such change, Tenant’s Share of Direct Expenses shall be equitably adjusted for any Expense Year involved in any such change.
1.2.7Operating Expenses” shall mean all expenses, costs and amounts of every kind and nature which Landlord pays or accrues during any Expense Year because of or in connection with the ownership, management, maintenance, security, repair, replacement, restoration or operation of the Project, or any portion thereof (subject to the express exclusions set forth in this Section 4.2.4 below). Without limiting the generality of the foregoing, Operating Expenses shall specifically include any and all of the following: (i) the cost of supplying all utilities, the cost of operating, repairing, maintaining, and renovating the utility, telephone, mechanical, sanitary, storm drainage, and elevator systems, and the cost of maintenance and service contracts in connection therewith; (ii) the cost of licenses, certificates, permits and inspections and the cost of contesting any governmental enactments which may affect Operating Expenses, and the costs incurred in connection with a governmentally mandated transportation system management program or similar program; (iii) the cost of all insurance carried by Landlord in connection with the Project and Premises as reasonably determined by Landlord; (iv) the cost of landscaping, relamping, and all supplies, tools, equipment and materials used in the operation, repair and maintenance of the Project, or any portion thereof; (v) the cost of parking area operation, repair, restoration, and maintenance; (vi) fees and other costs, including management and/or incentive fees, consulting fees, legal fees and accounting fees, of all contractors and consultants in connection with the management, operation, maintenance and repair of the Project; (vii) payments under any equipment rental agreements and the fair rental value of any management office space; (viii) subject to item (f), below, wages, salaries and other compensation and benefits, including taxes levied thereon, of all persons engaged in the operation, maintenance and security of the Project; (ix) costs under any instrument pertaining to the sharing of costs by the Project; (x) operation, repair, maintenance and replacement of all systems and equipment and components thereof of the Project; (xi) the cost of janitorial, alarm, security and other services, replacement of wall and floor coverings, ceiling tiles and fixtures in common areas, maintenance and replacement of curbs and walkways, repair to roofs and re-roofing; (xii) amortization (including commercially reasonable interest on the unamortized cost) over such period of time as Landlord shall reasonably determine in accordance with sound

-7-
[The Towers at Sierra Point]
[CareDx, Inc.]



real estate management and accounting practices, consistently applied, of the cost of acquiring or the rental expense of personal property used in the maintenance, operation and repair of the Project, or any portion thereof; (xiii) the cost of capital improvements or other costs incurred in connection with the Project (A) which are intended to effect economies in the operation or maintenance of the Project, or any portion thereof, or to reduce current or future Operating Expenses or to enhance the safety or security of the Project or its occupants, (B) that are required to comply with present or mandatory conservation programs, (C) which are replacements or modifications of nonstructural items located in the Common Areas required to keep the Common Areas in good order or condition, (D) that are required under any governmental law or regulation, or (E) which are repairs, replacements or modifications to the Building Systems (as defined in Section 7.1, below); provided, however, that any capital expenditure shall be amortized (including commercially reasonable interest on the amortized cost) over the reasonable useful life of such item as Landlord shall reasonably determine in accordance with sound real estate management and accounting practices, consistently applied; and (xiv) costs, fees, charges or assessments imposed by, or resulting from any mandate imposed on Landlord by, any federal, state or local government for fire and police protection, trash removal, community services, or other services which do not constitute “Tax Expenses” as that term is defined in Section 4.2.5, below, (xv) cost of tenant relation programs reasonably established by Landlord, and (xvi) payments under any easement, license, operating agreement, declaration, restrictive covenant, or instrument pertaining to the sharing of costs by the Building, including, without limitation, any covenants, conditions and restrictions affecting the property, and reciprocal easement agreements affecting the property, any parking licenses, and any agreements with transit agencies affecting the Property (collectively, “Underlying Documents”). Notwithstanding the foregoing, for purposes of this Lease, Operating Expenses shall not, however, include:
(a)costs, including legal fees, space planners’ fees, advertising and promotional expenses (except as otherwise set forth above), and brokerage fees incurred in connection with the original construction or development, or original or future leasing of the Project, and costs, including permit, license and inspection costs, incurred with respect to the installation of tenant improvements made for new tenants initially occupying space in the Project after the Lease Commencement Date or incurred in renovating or otherwise improving, decorating, painting or redecorating vacant space for tenants or other occupants of the Project (excluding, however, such costs relating to any common areas of the Project or parking facilities);
(b)except as set forth in items (xii), (xiii), and (xiv) above, capital expenses, depreciation, interest and principal payments on mortgages and other debt costs, if any, penalties and interest;
(c)costs for which the Landlord is reimbursed by any tenant or occupant of the Project or by insurance by its carrier or any tenant’s carrier or by anyone else, and electric power costs for which any tenant directly contracts with the local public service company;
(d)any bad debt loss, rent loss, or reserves for bad debts or rent loss;
(e)costs associated with the operation of the business of the partnership or entity which constitutes the Landlord, as the same are distinguished from the costs of operation of the Project (which shall specifically include, but not be limited to, accounting costs associated with the operation of the Project). Costs associated with the operation of the business of the partnership or entity which constitutes the Landlord include costs of partnership accounting and legal matters, costs of defending any lawsuits with any mortgagee (except as the actions of the Tenant may be in issue), costs of selling, syndicating, financing, mortgaging or hypothecating any of the Landlord’s interest in the Project, and costs incurred in connection with any disputes between Landlord and its employees, between Landlord and Project management, or between Landlord and other tenants or occupants;
(f)the wages and benefits of any employee who does not devote substantially all of his or her employed time to the Project unless such wages and benefits are prorated to reflect time spent on operating and managing the Project vis-a-vis time spent on matters unrelated to operating and managing the Project; provided, that in no event shall Operating Expenses for purposes of this Lease include wages and/or benefits attributable to personnel above the level of Project manager;
(g)amount paid as ground rental for the Project by the Landlord;
(h)except for a Project management fee to the extent allowed pursuant to item (l) below, overhead and profit increment paid to the Landlord or to subsidiaries or affiliates of the Landlord for services in the Project to the extent the same exceeds the costs of such services rendered by qualified, first- class unaffiliated third parties on a competitive basis;

-8-
[The Towers at Sierra Point]
[CareDx, Inc.]



(i)any compensation paid to clerks, attendants or other persons in commercial concessions operated by the Landlord, provided that any compensation paid to any concierge at the Project shall be includable as an Operating Expense;
(j)rentals and other related expenses incurred in leasing air conditioning systems, elevators or other equipment which if purchased the cost of which would be excluded from Operating Expenses as a capital cost, except equipment not affixed to the Project which is used in providing engineering, janitorial or similar services and, further excepting from this exclusion such equipment rented or leased to remedy or ameliorate an emergency condition in the Project;
(k)all items and services for which Tenant or any other tenant in the Project reimburses Landlord or which Landlord provides selectively to one or more tenants (other than Tenant) without reimbursement;
(l)any costs expressly excluded from Operating Expenses elsewhere in this Lease;
(m)rent for any office space occupied by Project management personnel to the extent the size or rental rate of such office space exceeds the size or fair market rental value of office space occupied by management personnel of the comparable buildings in the vicinity of the Building, with adjustment where appropriate for the size of the applicable project;
(n)costs arising from the gross negligence or willful misconduct of Landlord in connection with this Lease; and
(o)costs incurred to comply with laws relating to the removal of hazardous material (as defined under Applicable Law) which was in existence in the Building or on the Project prior to the Lease Commencement Date, and was of such a nature that a federal, State or municipal governmental authority, if it had then had knowledge of the presence of such hazardous material, in the state, and under the conditions that it then existed in the Building or on the Project, would have then required the removal of such hazardous material or other remedial or containment action with respect thereto; and costs incurred to remove, remedy, contain, or treat hazardous material, which hazardous material is brought into the Building or onto the Project after the date hereof by Landlord or any other tenant of the Project and is of such a nature, at that time, that a federal, State or municipal governmental authority, if it had then had knowledge of the presence of such hazardous material, in the state, and under the conditions, that it then exists in the Building or on the Project, would have then required the removal of such hazardous material or other remedial or containment action with respect thereto;
(p)the cost and expense of correcting structural defects in the original construction of the Project;
(q)advertising and promotional expenditures;
(r)fines, penalties, late fees and other costs incurred as a result of Landlord’s failure to comply with Applicable Laws, which compliance is Landlord’s obligation pursuant to the terms of Article 24 of this Lease;
(s)legal fees and costs concerning the negotiation and preparation of this Lease or any litigation between Landlord and Tenant;
(t)legal fees and costs, settlements, judgments or awards paid or incurred because of disputes between Landlord and its employees or contractors, Landlord and Tenant, or Landlord and other tenants or prospective occupants or prospective tenants/occupants or providers of goods and services to the Project;
(u)reserves of any kind; and
(v)fees payable by Landlord for management of the Project in excess of four percent (4%) (the “Management Fee Cap”) of Landlord’s gross rental revenues.
If Landlord is not furnishing any particular work or service (the cost of which, if performed by Landlord, would be included in Operating Expenses) to a tenant who has undertaken to perform such work or service in lieu of the performance thereof by Landlord, Operating Expenses shall be deemed to be increased by an amount equal to

-9-
[The Towers at Sierra Point]
[CareDx, Inc.]



the additional Operating Expenses which would reasonably have been incurred during such period by Landlord if it had at its own expense furnished such work or service to such tenant. If the Project is not one hundred percent (100%) occupied during all or a portion of any Expense Year, Landlord may elect to make an appropriate adjustment to the components of Operating Expenses for such Expense Year to determine the amount of Operating Expenses that would have been incurred had the Project been one hundred percent (100%) occupied; and the amount so determined shall be deemed to have been the amount of Operating Expenses for such Expense Year. For purposes hereof, cost savings in components of Operating Expenses arising by reason of the cessation of use by tenants at the Project due to Casualty (as that term is defined in Section 11.1 below), Force Majeure (as that term is defined in Section 29.16 below), or other extraordinary circumstances are considered variable Operating Expenses that may be grossed up in Operating Expenses. If Operating Expenses for the Base Year include amortized costs, or costs (including, but not limited to, costs of insurance, personnel, and increased or new services) relating to extraordinary circumstances, including, but not limited to, Casualty, Force Majeure, boycotts, strikes, conservation surcharges, embargoes or shortages, then at such time as such costs are no longer applicable, the increased Operating Expenses attributable thereto shall be excluded from the Base Year Operating Expenses. Landlord shall not (i) make a profit by charging items to Operating Expenses that are otherwise also charged separately to others and (ii) subject to Landlord’s right to adjust the components of Operating Expenses described above in this paragraph, collect Operating Expenses from Tenant and all other tenants in the Building in an amount in excess of what Landlord incurs for the items included in Operating Expenses.
1.2.1Taxes.
1.2.5.1Tax Expenses” shall mean all federal, state, county, or local governmental or municipal taxes, fees, charges or other impositions of every kind and nature, whether general, special, ordinary or extraordinary (including, without limitation, real estate taxes, general and special assessments, transit taxes, leasehold taxes or taxes based upon the receipt of rent, including gross receipts or sales taxes applicable to the receipt of rent, unless required to be paid by Tenant, personal property taxes imposed upon the fixtures, machinery, equipment, apparatus, systems and equipment, appurtenances, furniture and other personal property used in connection with the Project, or any portion thereof), which shall be paid or accrued during any Expense Year (without regard to any different fiscal year used by such governmental or municipal authority) because of or in connection with the ownership, leasing and operation of the Project, or any portion thereof.
1.2.5.2Tax Expenses shall include, without limitation: (i) Any tax on the rent, right to rent or other income from the Project, or any portion thereof, or as against the business of leasing the Project, or any portion thereof; (ii) Any assessment, tax, fee, levy or charge in addition to, or in substitution, partially or totally, of any assessment, tax, fee, levy or charge previously included within the definition of real property tax; (iii) Any assessment, tax, fee, levy, or charge allocable to or measured by the area of the Premises or the Rent payable hereunder, including, without limitation, any business or gross income tax or excise tax with respect to the receipt of such rent, or upon or with respect to the possession, leasing, operating, management, maintenance, alteration, repair, use or occupancy by Tenant of the Premises, or any portion thereof; and (iv) Any assessment, tax, fee, levy or charge, upon this transaction or any document to which Tenant is a party, creating or transferring an interest or an estate in the Premises or the improvements thereon.
1.2.5.3If Tax Expenses for any period during the Lease Term or any extension thereof are increased after payment thereof for any reason, including, without limitation, error or reassessment by applicable governmental or municipal authorities, Tenant shall pay Landlord upon demand Tenant’s Share of any such increased Tax Expenses included by Landlord as Building Tax Expenses pursuant to the terms of this Lease. Notwithstanding anything to the contrary contained in this Section 4.2.5 (except as set forth in Section 4.2.5.1, above), there shall be excluded from Tax Expenses (i) all excess profits taxes, franchise taxes, gift taxes, capital stock taxes, inheritance and succession taxes, estate taxes, federal and state income taxes, and other taxes to the extent applicable to Landlord’s general or net income (as opposed to rents, receipts or income attributable to operations at the Project), (ii) any items included as Operating Expenses, and (iii) any items paid by Tenant under Section 4.5 of this Lease.
1.2.5.4Notwithstanding anything to the contrary set forth in this Lease, the amount of Tax Expenses for the Base Year and any Expense Year shall be calculated without taking into account any decreases in real estate taxes obtained in connection with Proposition 8, and, therefore, the Tax Expenses in the Base Year and/or an Expense Year may be greater than those actually incurred by Landlord, but shall, nonetheless, be the Tax Expenses due under this Lease; provided that (i) any costs and expenses incurred by Landlord in securing any Proposition 8 reduction shall not be deducted from Tax Expenses nor included in Direct Expenses for purposes of this Lease, and (ii) tax refunds under Proposition 8 shall not be deducted from Tax Expenses nor refunded to Tenant, but rather shall be the sole property of Landlord. Landlord and Tenant acknowledge that the preceding sentence is not intended to in any way affect (A) the inclusion in Tax Expenses of the statutory two percent (2.0%) annual increase in Tax Expenses (as such statutory increase may be modified by subsequent legislation), or (B) the

-10-
[The Towers at Sierra Point]
[CareDx, Inc.]



inclusion or exclusion of Tax Expenses pursuant to the terms of Proposition 13. Notwithstanding the foregoing, upon a reassessment of the Building and/or the Project pursuant to the terms of Proposition 13 (a “Reassessment”) occurring after the Base Year which results in a decrease in Tax Expenses, the component of Tax Expenses for the Base Year which is attributable to the assessed value of the Building and/or the Project under Proposition 13 prior to the Reassessment (without taking into account any Proposition 8 reductions) (the “Base Year Prop 13 Taxes”) shall be reduced, if at all, for the purposes of comparison to all subsequent Expense Years (commencing with the Expense Year in which the Reassessment takes place) to an amount equal to the real estate taxes based upon such Reassessment, and if thereafter, in connection with a subsequent Reassessment, the assessed value of the Building and/or the Project under Proposition 13 shall increase, the current Base Year Prop 13 Taxes shall be increased for purposes of comparison to all subsequent Expense Years (commencing with the Expense Year in which the Reassessment takes place) to an amount equal to the lesser of the original Base Year Prop 13 Taxes and an amount equal to the real estate taxes based upon such Reassessment.
1.2.1Tenant’s Share” shall mean the percentage set forth in Section 6 of the Summary.
1.1Allocation of Direct Expenses.
1.3.1Method of Allocation. The parties acknowledge that the Building is a part of a multi- building project and that the costs and expenses incurred in connection with the Project (i.e., the Direct Expenses) should be shared between the Building and the other buildings in the Project. Accordingly, as set forth in Section 4.2 above, Direct Expenses (which consist of Operating Expenses and tax Expenses) are determined annually for the Project as a whole, and a portion of the Direct Expenses, which portion shall be determined by Landlord on an equitable basis, shall be allocated to the Building (as opposed to other buildings in the Project). Such portion of Direct Expenses allocated to the Building shall include all Direct Expenses attributable solely to the Building and an equitable portion of the Direct Expenses attributable to the Project as a whole, and shall not include Direct Expenses attributable solely to other buildings in the Project.
1.3.2Cost Pools. Landlord shall have the right, from time to time, to equitably allocate some or all of the Direct Expenses for the Project among different portions or occupants of the Project (the “Cost Pools”), in Landlord’s reasonable discretion. Such Cost Pools may include, but shall not be limited to, the office space tenants of a building of the Project or of the Project, and the retail space tenants of a building of the Project or of the Project. The Direct Expenses within each such Cost Pool shall be allocated and charged to the tenants within such Cost Pool in an equitable manner.
1.8Calculation and Payment of Additional Rent. If for any Expense Year ending or commencing within the Lease Term, Tenant’s Share of Building Direct Expenses for such Expense Year exceeds Tenant’s Share of Building Direct Expenses applicable to the Base Year, then Tenant shall pay to Landlord, in the manner set forth in Section 4.4.1, below, and as Additional Rent, an amount equal to the excess (the “Excess”).
1.4.1Statement of Actual Direct Expenses and Payment by Tenant. Landlord shall give to Tenant following the end of each Expense Year, a statement (the “Statement”) which shall state the Building Direct Expenses incurred or accrued for such preceding Expense Year, and which shall indicate the amount of the Excess. Upon receipt of the Statement for each Expense Year commencing or ending during the Lease Term, if an Excess is present, Tenant shall pay, within thirty (30) days, the full amount of the Excess for such Expense Year, less the amounts, if any, paid during such Expense Year as “Estimated Excess,” as that term is defined in Section 4.4.2, below. If the amounts paid by Tenant during an Expense Year as Estimated Excess exceed the Excess for such Expense Year, then such difference shall be reimbursed by Landlord to Tenant, provided that any such reimbursement, at Landlord’s option, may be credited against the Additional Rent next coming due under this Lease unless the Lease Term has expired, in which event Landlord shall refund the appropriate amount to Tenant within thirty (30) days. The failure of Landlord to timely furnish the Statement for any Expense Year shall not prejudice Landlord or Tenant from enforcing its rights under this Article 4. Even though the Lease Term has expired and Tenant has vacated the Premises, when the final determination is made of Tenant’s Share of Building Direct Expenses for the Expense Year in which this Lease terminates, if an Excess is present, Tenant shall immediately pay to Landlord such amount. The provisions of this Section 4.4.1 shall survive the expiration or earlier termination of the Lease Term, provided that, other than Tax Expenses and costs incurred for utilities, Tenant shall not be responsible for Tenant’s Share of any Operating Expenses which are first billed to Tenant more than two (2) calendar years after the end of the Expense Year to which such Operating Expenses relate.
1.4.2Statement of Estimated Direct Expenses. In addition, Landlord shall give Tenant a yearly expense estimate statement (the “Estimate Statement”) which shall set forth Landlord’s reasonable estimate (the “Estimate”) of what the total amount of Building Direct Expenses for the then-current Expense Year shall be and the estimated excess (the “Estimated Excess”) as calculated by comparing the Building Direct Expenses for such Expense Year, which shall be based upon the Estimate, to the amount of Building Direct Expenses for the Base

-11-
[The Towers at Sierra Point]
[CareDx, Inc.]



Year. The failure of Landlord to timely furnish the Estimate Statement for any Expense Year shall not preclude Landlord from enforcing its rights to collect any Estimated Excess under this Article 4, nor shall Landlord be prohibited from revising any Estimate Statement or Estimated Excess theretofore delivered to the extent necessary. Thereafter, Tenant shall pay, with its next installment of Base Rent due, a fraction of the Estimated Excess for the then-current Expense Year (reduced by any amounts paid pursuant to the last sentence of this Section 4.4.2). Such fraction shall have as its numerator the number of months which have elapsed in such current Expense Year, including the month of such payment, and twelve (12) as its denominator. Until a new Estimate Statement is furnished (which Landlord shall have the right to deliver to Tenant at any time), Tenant shall pay monthly, with the monthly Base Rent installments, an amount equal to one-twelfth (1/12) of the total Estimated Excess set forth in the previous Estimate Statement delivered by Landlord to Tenant.
1.9Taxes and Other Charges for Which Tenant Is Directly Responsible.
1.5.1Tenant shall be liable for and shall pay before delinquency, taxes levied against Tenant’s equipment, furniture, fixtures and any other personal property located in or about the Premises. If any such taxes on Tenant’s equipment, furniture, fixtures and any other personal property are levied against Landlord or Landlord’s property or if the assessed value of Landlord’s property is increased by the inclusion therein of a value placed upon such equipment, furniture, fixtures or any other personal property and if Landlord pays the taxes based upon such increased assessment, which Landlord shall have the right to do regardless of the validity thereof but only under proper protest if requested by Tenant, Tenant shall within thirty (30) days following demand repay to Landlord the taxes so levied against Landlord or the proportion of such taxes resulting from such increase in the assessment, as the case may be.
1.5.2If the tenant improvements in the Premises, whether installed and/or paid for by Landlord or Tenant and whether or not affixed to the real property so as to become a part thereof, are assessed for real property tax purposes at a valuation higher than the valuation at which tenant improvements conforming to Landlord’s “building standard” in other space in the Building are assessed, then the Tax Expenses levied against Landlord or the property by reason of such excess assessed valuation shall be deemed to be taxes levied against personal property of Tenant and shall be governed by the provisions of Section 4.5.1, above.
1.5.3Notwithstanding any contrary provision herein, Tenant shall pay prior to delinquency any (i) rent tax or sales tax, service tax, transfer tax or value added tax, business tax or any other applicable tax on the rent or services herein or otherwise respecting this Lease, (ii) taxes assessed upon or with respect to the possession, leasing, operation, management, maintenance, alteration, repair, use or occupancy by Tenant of the Premises or any portion of the Project, including the Project parking facility; or (iii) taxes assessed upon this transaction or any document to which Tenant is a party creating or transferring an interest or an estate in the Premises.
1.10Landlord’s Books and Records. Within one hundred twenty (120) days after receipt by Tenant of a Statement, if Tenant disputes the amount of Additional Rent set forth in the Statement, a member of Tenant’s finance department, or an independent certified public accountant (which accountant is a member of a nationally recognized accounting firm and is not working on a contingency fee basis) (“Tenant’s Accountant”), designated and paid for by Tenant, may, after reasonable notice to Landlord and at reasonable times, inspect Landlord’s records with respect to the Statement at Landlord’s offices, provided that there is no existing Event of Default and Tenant has paid all amounts required to be paid under the applicable Estimate Statement and Statement, as the case may be. In connection with such inspection, Tenant and Tenant’s agents must agree in advance to follow Landlord’s reasonable rules and procedures regarding inspections of Landlord’s records, and shall execute a commercially reasonable confidentiality agreement regarding such inspection. Tenant’s failure to dispute the amount of Additional Rent set forth in any Statement within one hundred twenty (120) days of Tenant’s receipt of such Statement shall be deemed to be Tenant’s approval of such Statement and Tenant, thereafter, waives the right or ability to dispute the amounts set forth in such Statement. If after such inspection, Tenant still disputes such Additional Rent, a determination as to the proper amount shall be made, at Tenant’s expense, by an independent certified public accountant (the “Accountant”) selected by Landlord and subject to Tenant’s reasonable approval; provided that if such Accountant determines that Direct Expenses were overstated by more than five percent (5%), then the cost of the Accountant and the cost of such determination shall be paid for by Landlord, and Landlord shall reimburse Tenant for the cost of the Tenant’s Accountant (provided that such cost shall be a reasonable market cost for such services). Tenant hereby acknowledges that Tenant’s sole right to inspect Landlord’s books and records and to contest the amount of Direct Expenses payable by Tenant shall be as set forth in this Section 4.6, and Tenant hereby waives any and all other rights pursuant to applicable law to inspect such books and records and/or to contest the amount of Direct Expenses payable by Tenant.
5.USE OF PREMISES

-12-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.11Permitted Use. Tenant shall use the Premises solely for the Permitted Use set forth in Section 7 of the Summary and Tenant shall not use or permit the Premises or the Project to be used for any other purpose or purposes whatsoever without the prior written consent of Landlord, which may be withheld in Landlord’s sole discretion.
1.12Prohibited Uses. Tenant further covenants and agrees that Tenant shall not use, or suffer or permit any person or persons to use, the Premises or any part thereof for any use or purpose in violation of the laws of the United States of America, the State of California, or the ordinances, regulations or requirements of the local municipal or county governing body or other lawful authorities having jurisdiction over the Project) including, without limitation, any such laws, ordinances, regulations or requirements relating to hazardous materials or substances, as those terms are defined by Applicable Laws now or hereafter in effect, or any Underlying Documents. Landlord shall have the right to impose reasonable and customary rule and regulations regarding the use of the Project, as reasonably deemed necessary by Landlord with respect to the orderly operation of the Project, and Tenant shall comply with such reasonable rules and regulations which Tenant receives in writing; provided, however, that in the event of any conflict between any rules and regulations and this Lease, the terms of this Lease shall control. Tenant shall not do or permit anything to be done in or about the Premises which will materially damage the reputation of the Project or materially obstruct or interfere with the rights of other tenants or occupants of the Building, or materially injure or annoy them or use or allow the Premises to be used for any unlawful purpose, nor shall Tenant cause, maintain or permit any nuisance in, on or about the Premises. Tenant shall comply with, and Tenant’s rights and obligations under the Lease and Tenant’s use of the Premises shall be subject and subordinate to, all recorded easements, covenants, conditions, and restrictions now or hereafter affecting the Project.
1.13Hazardous Materials.
1.3.3Tenant’s Obligations.
1.3.1.1Prohibitions. As a material inducement to Landlord to enter into this Lease with Tenant, Tenant has fully and accurately completed Landlord’s Pre-Leasing Environmental Exposure Questionnaire (the “Environmental Questionnaire”), which is attached as Exhibit F. Tenant agrees that except for those chemicals or materials, and their respective quantities, specifically listed on the Environmental Questionnaire, neither Tenant nor Tenant’s employees, contractors and subcontractors of any tier, entities with a contractual relationship with Tenant (other than Landlord), or any entity acting as an agent or sub-agent of Tenant (collectively, “Tenant’s Agents”) will produce, use, store or generate any “Hazardous Materials,” as that term is defined below, on, under or about the Premises, nor cause or permit any Hazardous Material to be brought upon, placed, stored, manufactured, generated, blended, handled, recycled, used or “Released,” as that term is defined below, on, in, under or about the Premises. If any information provided to Landlord by Tenant on the Environmental Questionnaire, or otherwise relating to information concerning Hazardous Materials is false, incomplete, or misleading in any material respect, the same shall be deemed an Event of Default by Tenant under this Lease. Landlord’s prior written consent shall be required to any Hazardous Materials use for the Premises not described on the initial Environmental Questionnaire, such consent to be withheld in Landlord’s sole discretion. Tenant shall not install or permit any underground storage tank on the Premises. For purposes of this Lease, “Hazardous Materials” means all flammable explosives, petroleum and petroleum products, waste oil, radon, radioactive materials, toxic pollutants, asbestos, polychlorinated biphenyls (“PCBs”), medical waste, chemicals known to cause cancer or reproductive toxicity, pollutants, contaminants, hazardous wastes, toxic substances or related materials, including without limitation any chemical, element, compound, mixture, solution, substance, object, waste or any combination thereof, which is or may be hazardous to human health, safety or to the environment due to its radioactivity, ignitability, corrosiveness, reactivity, explosiveness, toxicity, carcinogenicity, infectiousness or other harmful or potentially harmful properties or effects, or defined as, regulated as or included in, the definition of “hazardous substances,” “hazardous wastes,” “hazardous materials,” or “toxic substances” under any Environmental Laws. The term “Hazardous Materials” for purposes of this Lease shall also include any mold, fungus or spores, whether or not the same is defined, listed, or otherwise classified as a “hazardous material” under any Environmental Laws, if such mold, fungus or spores may pose a risk to human health or the environment or negatively impact the value of the Premises. For purposes of this Lease, “Release” or “Released” or “Releases” shall mean any release, deposit, discharge, emission, leaking, spilling, seeping, migrating, injecting, pumping, pouring, emptying, escaping, dumping, disposing, or other movement of Hazardous Materials into the environment.
1.3.1.2Notices to Landlord. Tenant shall notify Landlord in writing as soon as possible but in no event later than five (5) days after (i) the occurrence of any actual, alleged or threatened Release of any Hazardous Material in, on, under, from, about or in the vicinity of the Premises (whether past or present), regardless of the source or quantity of any such Release, or (ii) Tenant becomes aware of any regulatory actions, inquiries, inspections, investigations, directives, or any cleanup, compliance, enforcement or abatement proceedings (including any threatened or contemplated investigations or proceedings) relating to or potentially affecting the Premises, or (iii) Tenant becomes aware of any claims by any person or entity relating to any Hazardous Materials

-13-
[The Towers at Sierra Point]
[CareDx, Inc.]



in, on, under, from, about or in the vicinity of the Premises, whether relating to damage, contribution, cost recovery, compensation, loss or injury. Collectively, the matters set forth in clauses (i), (ii) and (iii) above are hereinafter referred to as “Hazardous Materials Claims”. Tenant shall promptly forward to Landlord copies of all orders, notices, permits, applications and other communications and reports in connection with any Hazardous Materials Claims. Additionally, Tenant shall promptly advise Landlord in writing of Tenant’s discovery of any occurrence or condition on, in, under or about the Premises that could subject Tenant or Landlord to any liability, or restrictions on ownership, occupancy, transferability or use of the Premises under any “Environmental Laws,” as that term is defined below. Tenant shall not enter into any legal proceeding or other action, settlement, consent decree or other compromise with respect to any Hazardous Materials Claims without first notifying Landlord of Tenant’s intention to do so and affording Landlord the opportunity to join and participate, as a party if Landlord so elects, in such proceedings and in no event shall Tenant enter into any agreements which are binding on Landlord or the Premises without Landlord’s prior written consent. Landlord shall have the right to appear at and participate in, any and all legal or other administrative proceedings concerning any Hazardous Materials Claim. For purposes of this Lease, “Environmental Laws” means all applicable present and future laws relating to the protection of human health, safety, wildlife or the environment, including, without limitation, (i) all requirements pertaining to reporting, licensing, permitting, investigation and/or remediation of emissions, discharges, Releases, or threatened Releases of Hazardous Materials, whether solid, liquid, or gaseous in nature, into the air, surface water, groundwater, or land, or relating to the manufacture, processing, distribution, use, treatment, storage, disposal, transport, or handling of Hazardous Materials; and (ii) all requirements pertaining to the health and safety of employees or the public. Environmental Laws include, but are not limited to, the Comprehensive Environmental Response, Compensation and Liability Act of 1980, 42 USC § 9601, et seq., the Hazardous Materials Transportation Authorization Act of 1994, 49 USC § 5101, et seq., the Solid Waste Disposal Act, as amended by the Resource Conservation and Recovery Act of 1976, and Hazardous and Solid Waste Amendments of 1984, 42 USC § 6901, et seq., the Federal Water Pollution Control Act, as amended by the Clean Water Act of 1977, 33 USC § 1251, et seq., the Clean Air Act of 1966, 42 USC § 7401, et seq., the Toxic Substances Control Act of 1976, 15 USC § 2601, et seq., the Safe Drinking Water Act of 1974, 42 USC §§ 300f through 300j, the Occupational Safety and Health Act of 1970, as amended, 29 USC § 651 et seq., the Oil Pollution Act of 1990, 33 USC § 2701 et seq., the Emergency Planning and Community Right-To-Know Act of 1986, 42 USC § 11001 et seq., the National Environmental Policy Act of 1969, 42 USC § 4321 et seq., the Federal Insecticide, Fungicide and Rodenticide Act of 1947, 7 USC § 136 et seq., California Carpenter-Presley-Tanner Hazardous Substance Account Act, California Health & Safety Code §§ 25300 et seq., Hazardous Materials Release Response Plans and Inventory Act, California Health & Safety Code, §§ 25500 et seq., Underground Storage of Hazardous Substances provisions, California Health & Safety Code, §§ 25280 et seq., California Hazardous Waste Control Law, California Health & Safety Code, §§ 25100 et seq., and any other state or local law counterparts, as amended, as such Applicable Laws, are in effect as of the Lease Commencement Date, or thereafter adopted, published, or promulgated.
1.3.1.3Releases of Hazardous Materials. If any Release of any Hazardous Material in, on, under, from or about the Premises shall occur at any time during the Lease and/or if any other Hazardous Material condition exists at the Premises that requires response actions of any kind, in addition to notifying Landlord as specified above, Tenant, at its own sole cost and expense, shall (i) immediately comply with any and all reporting requirements imposed pursuant to any and all Environmental Laws, (ii) provide a written certification to Landlord indicating that Tenant has complied with all applicable reporting requirements, (iii) take any and all necessary investigation, corrective and remedial action in accordance with any and all applicable Environmental Laws, utilizing an environmental consultant approved by Landlord, all in accordance with the provisions and requirements of this Section 5.3, including, without limitation, Section 5.3.4, and (iv) take any such additional investigative, remedial and corrective actions as Landlord shall in its reasonable discretion deem necessary such that the Premises are remediated to the condition existing prior to such Release.
1.3.1.4Indemnification.
1.3.1.4.1In General. Without limiting in any way Tenant’s obligations under any other provision of this Lease, Tenant shall be solely responsible for and shall protect, defend, indemnify and hold the Landlord Parties harmless from and against any and all claims, judgments, losses, damages, costs, expenses, penalties, enforcement actions, taxes, fines, remedial actions, liabilities (including, without limitation, actual attorneys’ fees, litigation, arbitration and administrative proceeding costs, expert and consultant fees and laboratory costs) including, without limitation, consequential damages and sums paid in settlement of claims, which arise during or after the Lease Term, whether foreseeable or unforeseeable, that arise during or after the Lease Term in whole or in part, foreseeable or unforeseeable, directly or indirectly arising out of or attributable to the presence, use, generation, manufacture, treatment, handling, refining, production, processing, storage, Release or presence of Hazardous Materials in, on, under or about the Premises by Tenant or Tenant’s Agents.
1.3.1.4.2Limitations. Notwithstanding anything in Section 5.3.1.4, above, to the contrary, Tenant’s indemnity of Landlord as set forth in Section 5.3.1.4, above, shall not be applicable

-14-
[The Towers at Sierra Point]
[CareDx, Inc.]



to claims based upon Hazardous Materials which may exist in, on or about the Premises as of the date of this Lease (“Existing Hazardous Materials”), except to the extent that Tenant’s construction activities and/or Tenant’s other acts or omissions (including Tenant’s failure to remove, remediate or otherwise treat or “Clean- up,” as that term is defined in Section 5.3.4, below, the subject Existing Hazardous Materials during the tenancy of the Premises) caused or exacerbated the subject claim.
1.3.1.1Compliance with Environmental Laws. Without limiting the generality of Tenant’s obligation to comply with Applicable Laws as otherwise provided in this Lease, Tenant shall, at its sole cost and expense, comply with all Environmental Laws. Tenant shall obtain and maintain any and all necessary permits, licenses, certifications and approvals appropriate or required for the use, handling, storage, and disposal of any Hazardous Materials used, stored, generated, transported, handled, blended, or recycled by Tenant on the Premises. Landlord shall have a continuing right, without obligation, to require Tenant to obtain, and to review and inspect any and all such permits, licenses, certifications and approvals, together with copies of any and all Hazardous Materials management plans and programs, any and all Hazardous Materials risk management and pollution prevention programs, and any and all Hazardous Materials emergency response and employee training programs respecting Tenant’s use of Hazardous Materials. Upon request of Landlord, Tenant shall deliver to Landlord a narrative description explaining the nature and scope of Tenant’s activities involving Hazardous Materials and showing to Landlord’s satisfaction compliance with all Environmental Laws and the terms of this Lease.
1.3.1Assurance of Performance.
1.3.2.1Environmental Assessments In General. Landlord may, but shall not be required to, engage from time to time such contractors as Landlord determines to be appropriate to perform environmental assessments of a scope reasonably determined by Landlord (an “Environmental Assessment”) to ensure Tenant’s compliance with the requirements of this Lease with respect to Hazardous Materials.
1.3.2.2Costs of Environmental Assessments. All costs and expenses incurred by Landlord in connection with any such Environmental Assessment initially shall be paid by Landlord; provided that if any such Environmental Assessment shows that Tenant has failed to comply with the provisions of this Section 5.3, then all of the costs and expenses of such Environmental Assessment shall be reimbursed by Tenant as Additional Rent within thirty (30) days after receipt of written demand therefor.
1.3.2Tenant’s Obligations upon Surrender. At the expiration or earlier termination of the Lease Term, Tenant, at Tenant’s sole cost and expense, shall: (i) cause all Hazardous Materials to be removed from the Premises and disposed of in accordance with all Environmental Laws and as necessary to allow the Premises to be used for any purpose; and (ii) cause to be removed all containers installed or used by Tenant or Tenant’s Agents to store any Hazardous Materials on the Premises, and cause to be repaired any damage to the Premises caused by such removal.
1.3.3Clean-up.
1.3.4.1Environmental Reports; Clean-Up. If any written report, including any report containing results of any Environmental Assessment (an “Environmental Report”) shall indicate (i) the presence of any Hazardous Materials as to which Tenant has a removal or remediation obligation under this Section 5.3, and (ii) that as a result of same, the investigation, characterization, monitoring, assessment, repair, closure, remediation, removal, or other clean-up (the “Clean-up”) of any Hazardous Materials is required, Tenant shall immediately prepare and submit to Landlord within thirty (30) days after receipt of the Environmental Report a comprehensive plan, subject to Landlord’s written approval, specifying the actions to be taken by Tenant to perform the Clean-up so that the Premises are restored to the conditions required by this Lease. Upon Landlord’s approval of the Clean-up plan, Tenant shall, at Tenant’s sole cost and expense, without limitation on any rights and remedies of Landlord under this Lease, immediately implement such plan with a consultant reasonably acceptable to Landlord and proceed to Clean-Up Hazardous Materials in accordance with all Applicable Laws and as required by such plan and this Lease. If, within thirty (30) days after receiving a copy of such Environmental Report, Tenant fails either (a) to complete such Clean- up, or (b) with respect to any Clean-up that cannot be completed within such thirty-day period, fails to proceed with diligence to prepare the Clean-up plan and complete the Clean-up as promptly as practicable, then Landlord shall have the right, but not the obligation, and without waiving any other rights under this Lease, to carry out any Clean-up recommended by the Environmental Report or required by any governmental authority having jurisdiction over the Premises, and recover all of the costs and expenses thereof from Tenant as Additional Rent, payable within thirty (30) days after receipt of written demand therefor.

-15-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.3.4.2No Rent Abatement. Tenant shall continue to pay all Rent due or accruing under this Lease during any Clean-up, and shall not be entitled to any reduction, offset or deferral of any Base Rent or Additional Rent due or accruing under this Lease during any such Clean-up.
1.3.4.3Surrender of Premises. Tenant shall complete any Clean-up prior to surrender of the Premises upon the expiration or earlier termination of this Lease. Tenant shall obtain and deliver to Landlord a letter or other written determination from the overseeing governmental authority confirming that the Clean-up has been completed in accordance with all requirements of such governmental authority and that no further response action of any kind is required for the unrestricted use of the Premises (“Closure Letter”). Upon the expiration or earlier termination of this Lease, Tenant shall also be obligated to close all permits obtained in connection with Hazardous Materials in accordance with Applicable Laws.
1.3.4.4Failure to Timely Clean-Up. Should any Clean-up for which Tenant is responsible not be completed, or should Tenant not receive the Closure Letter and any governmental approvals required under Environmental Laws in conjunction with such Clean-up prior to the expiration or earlier termination of this Lease, then Tenant shall be liable to Landlord as a holdover tenant (as more particularly provided in Article 16) until Tenant has fully complied with its obligations under this Section 5.3.
1.3.4Confidentiality. Unless compelled to do so by Applicable Law, Tenant agrees that Tenant shall not disclose, discuss, disseminate or copy any information, data, findings, communications, conclusions and reports regarding the environmental condition of the Premises to any Person (other than Tenant’s consultants, attorneys, property managers and employees that have a need to know such information), including any governmental authority, without the prior written consent of Landlord. In the event Tenant reasonably believes that disclosure is compelled by Applicable Law, it shall provide Landlord ten (10) days’ advance notice of disclosure of confidential information so that Landlord may attempt to obtain a protective order. Tenant may additionally release such information to bona fide prospective purchasers or lenders, subject to any such parties’ written agreement to be bound by the terms of this Section 5.3.
1.3.5Copies of Environmental Reports. Within thirty (30) days of receipt thereof, Tenant shall provide Landlord with a copy of any and all environmental assessments, audits, studies and reports regarding Tenant’s activities with respect to the Premises, or ground water beneath the Land, or the environmental condition or Clean-up thereof. Tenant shall be obligated to provide Landlord with a copy of such materials without regard to whether such materials are generated by Tenant or prepared for Tenant, or how Tenant comes into possession of such materials.
1.3.6Intentionally Omitted.
1.3.7Signs, Response Plans, Etc. Tenant shall be responsible for posting on the Premises any signs required under applicable Environmental Laws. Tenant shall also complete and file any business response plans or inventories required by any Applicable Laws. Tenant shall concurrently file a copy of any such business response plan or inventory with Landlord.
1.3.8Survival. Each covenant, agreement, representation, warranty and indemnification made by Tenant set forth in this Section 5.3 shall survive the expiration or earlier termination of this Lease and shall remain effective until all of Tenant’s obligations under this Section 5.3 have been completely performed and satisfied.
6.SERVICES AND UTILITIES
1.14In General. Landlord shall provide the following services on all days (unless otherwise stated below) during the Lease Term.
1.1.5Subject to limitations imposed by all governmental rules, regulations and guidelines applicable thereto, Landlord shall provide heating and air conditioning (“HVAC”) when necessary for normal comfort for normal office use in the Premises from 7:00 A.M. to 6:00 P.M. Monday through Friday, (collectively, the “Building Hours”), except for the date of observation of New Year’s Day, Independence Day, Labor Day, Memorial Day, Thanksgiving Day, Christmas Day and, at Landlord’s discretion, other locally or nationally recognized holidays which are observed by other buildings comparable to and in the vicinity of the Building (collectively, the “Holidays”).
1.1.6Subject to the other terms of this Lease, Landlord shall provide adequate electrical wiring and facilities and power for normal general office use as determined by Landlord. Tenant will design Tenant’s

-16-
[The Towers at Sierra Point]
[CareDx, Inc.]



electrical system serving any equipment producing nonlinear electrical loads to accommodate such nonlinear electrical loads, including, but not limited to, oversizing neutral conductors, derating transformers and/or providing power-line filters. Engineering plans shall include a calculation of Tenant’s fully connected electrical design load with and without demand factors and shall indicate the number of watts of unmetered and submetered loads, which electrical usage shall be subject to applicable laws and regulations, including Title 24. Landlord shall designate the electricity utility provider from time to time. Tenant shall bear the cost of replacement of lamps, starters and ballasts for non- Building standard lighting fixtures within the Premises.
1.1.7Landlord shall provide city water from the regular Building outlets for drinking, kitchen, lavatory and toilet purposes in the Building Common Areas and the Premises.
1.1.8Landlord shall provide nonexclusive, non-attended automatic passenger elevator service during the Building Hours, shall have one elevator available at all other times, including on the Holidays, except in the event of emergency.
1.1.9Landlord shall provide customary weekday janitorial services to the Premises, except the date of observation of the Holidays, in and about the Premises and customary occasional window washing services, each in a manner consistent with other office buildings located in the vicinity of the Project.
Tenant shall cooperate fully with Landlord at all times and abide by all regulations and requirements that Landlord may reasonably prescribe for the proper functioning and protection of the HVAC, electrical, mechanical and plumbing systems.
1.15Overstandard Tenant Use. Tenant shall not, without Landlord’s prior written consent, use heat- generating machines, machines other than normal fractional horsepower office machines, or equipment or lighting other than Building standard lights in the Premises, which may affect the temperature otherwise maintained by the air conditioning system or increase the water normally furnished for the Premises by Landlord pursuant to the terms of Section 6.1 of this Lease. If Tenant uses water, electricity, heat or air conditioning in excess of that supplied by Landlord pursuant to Section 6.1 of this Lease, Tenant shall pay to Landlord, upon billing, the cost of such excess consumption, the cost of the installation, operation, and maintenance of equipment which is installed in order to supply such excess consumption, and the cost of the increased wear and tear on existing equipment caused by such excess consumption; and Landlord may install devices to separately meter (or sub-meter) any increased use and in such event Tenant shall pay the increased cost directly to Landlord, on demand, at the rates charged by the public utility company furnishing the same, including the cost of such additional metering (or sub-metering) devices. Tenant’s use of electricity shall never exceed the capacity of the feeders to the Project or the risers or wiring installation, and Tenant shall not install or use or permit the installation or use of any computer or electronic data processing equipment in the Premises, without the prior written consent of Landlord. If Tenant desires to use heat, ventilation or air conditioning during hours other than those for which Landlord is obligated to supply such utilities pursuant to the terms of Section 6.1 of this Lease, Tenant shall give Landlord such prior notice, if any, as Landlord shall from time to time establish as appropriate, of Tenant’s desired use in order to supply such utilities, and Landlord shall supply such utilities to Tenant at such hourly cost to Tenant (which shall be treated as Additional Rent) as Landlord shall from time to time establish, which cost as of the date of this Lease is $75.00 per hour. Landlord shall have the exclusive right, but not the obligation, to provide any additional services which may be required by Tenant, including, without limitation, locksmithing, lamp replacement, additional janitorial service, and additional repairs and maintenance. If Tenant requests any such additional services, then Tenant shall pay to Landlord the cost of such additional services, including Landlord’s standard fee for its involvement with such additional services, promptly upon being billed for same.
1.16Interruption of Use. Tenant agrees that Landlord shall not be liable for damages, by abatement of Rent or otherwise, for failure to furnish or delay in furnishing any service (including telephone and telecommunication services), or for any diminution in the quality or quantity thereof, when such failure or delay or diminution is occasioned, in whole or in part, by breakage, repairs, replacements, or improvements, by any strike, lockout or other labor trouble, by inability to secure electricity, gas, water, or other fuel at the Building or Project after reasonable effort to do so, by any riot or other dangerous condition, emergency, accident or Casualty (as that term is defined in Section 11.1 below) whatsoever, by act or default of Tenant or other parties, or by any other cause; and such failures or delays or diminution shall never be deemed to constitute an eviction or disturbance of Tenant’s use and possession of the Premises or relieve Tenant from paying Rent or performing any of its obligations under this Lease. Furthermore, Landlord shall not be liable under any circumstances for a loss of, or injury to, property or for injury to, or interference with, Tenant’s business, including, without limitation, loss of profits, however occurring, through or in connection with or incidental to a failure to furnish any of the services or utilities as set forth in this Article 6.

-17-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.17Energy Performance Disclosure Information. Tenant hereby acknowledges that Landlord may be required to disclose certain information concerning the energy performance of the Building pursuant to California Public Resources Code Section 25402.10 and the regulations adopted pursuant thereto (collectively the “Energy Disclosure Requirements”). Tenant hereby acknowledges prior receipt of the Data Verification Checklist, as defined in the Energy Disclosure Requirements (the “Energy Disclosure Information”), and agrees that Landlord has timely complied in full with Landlord’s obligations under the Energy Disclosure Requirements. Tenant acknowledges and agrees that (i) Landlord makes no representation or warranty regarding the energy performance of the Building or the accuracy or completeness of the Energy Disclosure Information, (ii) the Energy Disclosure Information is for the current occupancy and use of the Building and that the energy performance of the Building may vary depending on future occupancy and/or use of the Building, and (iii) Landlord shall have no liability to Tenant for any errors or omissions in the Energy Disclosure Information. If and to the extent not prohibited by Applicable Laws, Tenant hereby waives any right Tenant may have to receive the Energy Disclosure Information, including, without limitation, any right Tenant may have to terminate this Lease as a result of Landlord’s failure to disclose such information. Further, Tenant hereby releases Landlord from any and all losses, costs, damages, expenses and/or liabilities relating to, arising out of and/or resulting from the Energy Disclosure Requirements, including, without limitation, any liabilities arising as a result of Landlord’s failure to disclose the Energy Disclosure Information to Tenant prior to the execution of this Lease. Tenant’s acknowledgment of the AS-IS condition of the Premises pursuant to the terms of this Lease shall be deemed to include the energy performance of the Building. Tenant further acknowledges that pursuant to the Energy Disclosure Requirements, Landlord may be required in the future to disclose information concerning Tenant’s energy usage to certain third parties, including, without limitation, prospective purchasers, lenders and tenants of the Building (the “Tenant Energy Use Disclosure”). Tenant hereby (A) consents to all such Tenant Energy Use Disclosures, and (B) acknowledges that Landlord shall not be required to notify Tenant of any Tenant Energy Use Disclosure. Further, Tenant hereby releases Landlord from any and all losses, costs, damages, expenses and liabilities relating to, arising out of and/or resulting from any Tenant Energy Use Disclosure. The terms of this Section 6.3 shall survive the expiration or earlier termination of this Lease.
1.18Rent Abatement. If (i) Landlord fails to provide services required of Landlord under Section 6.1 above, and (ii) such failure causes all or a material portion of the Premises to be untenantable by Tenant and Tenant actually ceases to use all or a material portion of the Premises, (iii) such failure is reasonably within Landlord’s ability to cure, and (iv) such failure is not the result of the acts and/or omissions of Tenant and/or other Tenant Parties, then in order to be entitled to receive the benefits of this Section 6.4, Tenant must give Landlord notice (the “Initial Notice”), specifying such failure to perform by Landlord (the “Abatement Event”). If Landlord has not commenced to cure such Abatement Event within five (5) business days after the receipt of the Initial Notice and is not otherwise excused from such performance by this Lease, then prior to any abatement, Tenant must deliver an additional notice to Landlord (the “Additional Notice”), specifying such Abatement Event and Tenant’s intention to abate the payment of Rent under this Lease. If Landlord does not commence to cure such Abatement Event within five (5) business days of receipt of the Additional Notice and thereafter diligently pursue the cure to completion, Tenant may, upon written notice to Landlord, immediately abate Base Rent and Tenant’s Share of Direct Expenses payable under this Lease for that portion of the Premises rendered untenantable and not actually used by Tenant, for the period beginning on the date five (5) business days after the Initial Notice to the earlier of the date Landlord cures such Abatement Event or the date Tenant recommences the use of such portion of the Premises. If Tenant fails to immediately provide the Additional Notice and commence applying any abatement of Base Rent and Tenant’s Share of Direct Expenses payable under this Lease for that portion of the Premises rendered untenantable and not actually used by Tenant, then Tenant’s right to abate Base Rent and Tenant’s Share of Direct Expenses shall be of no further force or effect with respect to the applicable Abatement Event. Such right to abate Rent shall be Tenant’s sole and exclusive remedy at law or in equity for an Abatement Event. Except as provided in this Section 6.4, nothing contained herein shall be interpreted to mean that Tenant is excused from paying Rent due hereunder.
7.REPAIRS Tenant shall, at Tenant’s own expense, keep the Premises, including all improvements, fixtures and furnishings therein, and the floor or floors of the Building on which the Premises are located, in good order, repair and condition at all times during the Lease Term. In addition, subject to Section 10.5 below, Tenant shall, at Tenant’s own expense, but under the supervision and subject to the prior approval of Landlord, and within any reasonable period of time specified by Landlord, promptly and adequately repair all damage to the Premises and replace or repair all damaged, broken, or worn fixtures and appurtenances, except for damage caused by ordinary wear and tear or beyond the reasonable control of Tenant or Casualty or condemnation; provided however, that, Landlord shall have the exclusive right, at Landlord’s option, but not the obligation, to make such repairs and replacements, and Tenant shall pay to Landlord the cost thereof, including Landlord’s standard fee for its involvement with such repairs and replacements, promptly upon being billed for same. Landlord may, but shall not be required to, enter the Premises at all reasonable times (in compliance with the terms of Article 27 below) to make such repairs, alterations, improvements or additions to the Premises or to the Project or to any equipment located in the Project as Landlord shall desire or deem necessary or as Landlord may be required to do by governmental or quasi-governmental authority or court order or decree. Tenant hereby waives any and all rights under and benefits

-18-
[The Towers at Sierra Point]
[CareDx, Inc.]



of subsection 1 of Section 1932 and Sections 1941 and 1942 of the California Civil Code or under any similar law, statute, or ordinance now or hereafter in effect.
8.ADDITIONS AND ALTERATIONS
1.19Landlord’s Consent to Alterations. Tenant may not make any improvements, alterations, additions or changes to the Premises or any mechanical, plumbing or HVAC facilities or systems pertaining to the Premises (collectively, the “Alterations”) without first procuring the prior written consent of Landlord to such Alterations, which consent shall be requested by Tenant not less than thirty (30) days prior to the commencement thereof, and which consent shall not be unreasonably withheld by Landlord, provided it shall be deemed reasonable for Landlord to withhold its consent to any Alteration which adversely affects the structural portions or the systems or equipment of the Building or is visible from the exterior of the Building. Notwithstanding the foregoing, Tenant shall be permitted to make Alterations following ten (10) business days’ notice to Landlord, but without Landlord’s prior consent, to the extent that such Alterations (i) do not affect the building systems or equipment, (ii) are not visible from the exterior of the Building, and (iii) cost less than $50,000.00 for a particular job of work. The construction of the initial improvements to the Premises shall be governed by the terms of the Tenant Work Letter and not the terms of this Article 8.
1.20Manner of Construction. Landlord may impose, as a condition of its consent to any and all Alterations or repairs of the Premises or about the Premises, such requirements as Landlord in its reasonable discretion may deem desirable, including, but not limited to, the requirement that upon Landlord’s request, Tenant shall, at Tenant’s expense, remove such Alterations upon the expiration or any early termination of the Lease Term. Tenant shall construct such Alterations and perform such repairs in a good and workmanlike manner, in conformance with any and all applicable federal, state, county or municipal laws, rules and regulations and pursuant to a valid building permit, issued by the city in which the Building is located (or other applicable governmental authority). Tenant shall not use (and upon notice from Landlord shall cease using) contractors, services, workmen, labor, materials or equipment that, in Landlord’s reasonable judgment, would disturb labor harmony with the workforce or trades engaged in performing other work, labor or services in or about the Building or the Common Areas. Upon completion of any Alterations (or repairs), Tenant shall deliver to Landlord final lien waivers from all contractors, subcontractors and materialmen who performed such work. In addition to Tenant’s obligations under Article 9 of this Lease, upon completion of any Alterations, Tenant agrees to cause a Notice of Completion to be recorded in the office of the Recorder of the County of San Mateo in accordance with Section 3093 of the Civil Code of the State of California or any successor statute, and Tenant shall deliver to the Project construction manager a reproducible copy of the “as built” drawings of the Alterations as well as all permits, approvals and other documents issued by any governmental agency in connection with the Alterations.
1.21Payment for Improvements. If Tenant orders any work directly from Landlord, Tenant shall pay to Landlord an amount not to exceed four percent (4%) of the cost of such work to compensate Landlord for all overhead, general conditions, fees and other costs and expenses arising from Landlord’s involvement with such work. If Tenant does not order any work directly from Landlord, Tenant shall reimburse Landlord for Landlord’s reasonable, actual, out-of-pocket costs and expenses actually incurred in connection with Landlord’s review of such work.
1.22Construction Insurance. In addition to the requirements of Article 10 of this Lease, in the event that Tenant makes any Alterations, prior to the commencement of such Alterations, Tenant shall provide Landlord with evidence that Tenant carries “Builder’s All Risk” insurance in an amount approved by Landlord covering the construction of such Alterations, and such other insurance as Landlord may reasonably require, it being understood and agreed that all of such Alterations shall be insured by Tenant pursuant to Article 10 of this Lease immediately upon completion thereof. In addition, Tenant’s contractors and subcontractors shall be required to carry (i) Commercial General Liability Insurance in an amount approved by Landlord, with Landlord, and, at Landlord’s option, Landlord’s property manager and project manager, as additional insureds in an amount approved by Landlord, and otherwise in accordance with the requirements of Article 10 of this Lease, and (ii) workers compensation insurance with a waiver of subrogation in favor of Landlord. If Tenant is in monetary default under this Lease (beyond the applicable notice and cure period) or has previously been in monetary default under this Lease (beyond the applicable notice and cure period) more than twice during the Lease Term prior to the date of proposed Alterations, Landlord may, in its discretion in connection with a concurrent set of Alterations reasonably anticipated to exceed $300,000.00, require Tenant to obtain a lien and completion bond or some alternate form of security satisfactory to Landlord in an amount sufficient to ensure the lien-free completion of such Alterations and naming Landlord as a co- obligee.
1.23Landlord’s Property. All Alterations, improvements, fixtures, equipment and/or appurtenances which may be installed or placed in or about the Premises, from time to time, shall be at the sole cost of Tenant and shall be and become the property of Landlord and remain in place at the Premises following the expiration or earlier

-19-
[The Towers at Sierra Point]
[CareDx, Inc.]



termination of this Lease. Notwithstanding the foregoing, Landlord may, by written notice to Tenant given at the time Landlord reviews the plans for any particular Alterations, require Tenant, at Tenant’s expense, to remove any Alterations and/or improvements and/or systems and equipment within the Premises and to repair any damage to the Premises and Building caused by such removal and return the affected portion of the Premises to a building standard tenant improved condition as determined by Landlord. If Tenant fails to complete such removal and/or to repair any damage caused by the removal of any Alterations and/or improvements and/or systems and equipment in the Premises and return the affected portion of the Premises to a building standard tenant improved condition as reasonably determined by Landlord, Landlord may do so and may charge the cost thereof to Tenant. Tenant hereby protects, defends, indemnifies and holds Landlord harmless from any liability, cost, obligation, expense or claim of lien in any manner relating to the installation, placement, removal or financing of any such Alterations, improvements, fixtures and/or equipment in, on or about the Premises, which obligations of Tenant shall survive the expiration or earlier termination of this Lease.
9.COVENANT AGAINST LIENS Tenant shall keep the Project and Premises free from any liens or encumbrances arising out of the work performed, materials furnished or obligations incurred by or on behalf of Tenant, and shall protect, defend, indemnify and hold Landlord harmless from and against any claims, liabilities, judgments or costs (including, without limitation, reasonable attorneys’ fees and costs) arising out of same or in connection therewith. Tenant shall give Landlord notice at least twenty (20) days prior to the commencement of any such work on the Premises (or such additional time as may be necessary under Applicable Laws) to afford Landlord the opportunity of posting and recording appropriate notices of non-responsibility (to the extent applicable pursuant to then Applicable Laws). Tenant shall remove any such lien or encumbrance by bond or otherwise within ten (10) business days after notice by Landlord, and if Tenant shall fail to do so, Landlord may pay the amount necessary to remove such lien or encumbrance, without being responsible for investigating the validity thereof.
10.INSURANCE
1.24Indemnification and Waiver. Except to the extent arising from the gross negligence or willful misconduct of Landlord or the Landlord Parties, Tenant hereby assumes all risk of damage to property or injury to persons in, upon or about the Premises from any cause whatsoever and agrees that Landlord, its partners, subpartners and their respective officers, agents, servants, employees, lenders, any property manager and independent contractors (collectively, “Landlord Parties”) shall not be liable for, and are hereby released from any responsibility for, any damage either to person or property or resulting from the loss of use thereof, which damage is sustained by Tenant or by other persons claiming through Tenant. Tenant shall indemnify, defend, protect, and hold harmless the Landlord Parties from any and all claims, loss, cost, damage, injury, expense and liability (including without limitation court costs and reasonable attorneys’ fees) incurred in connection with or arising from any cause in, on or about the Premises, any acts, omissions or negligence of Tenant or of any person claiming by, through or under Tenant, or of the contractors, agents, servants, employees, invitees, guests or licensees of Tenant or any such person, in, on or about the Project or any breach of the terms of this Lease, either prior to, during, or after the expiration of the Lease Term, provided that the terms of the foregoing indemnity shall not apply if and from the time that a final adjudication has resulted in a finding of gross negligence or willful misconduct of Landlord. Should Landlord be named as a defendant in any suit brought against Tenant in connection with or arising out of Tenant’s occupancy of the Premises, Tenant shall pay to Landlord its costs and expenses incurred in such suit, including without limitation, its actual professional fees such as reasonable appraisers’, accountants’ and attorneys’ fees. The provisions of this Section 10.1 shall survive the expiration or sooner termination of this Lease with respect to any claims or liability arising in connection with any event occurring prior to such expiration or termination.
1.25Tenant’s Compliance With Landlord’s Property Insurance. Landlord shall insure the Building during the Lease Term against loss or damage under an “all risk” property insurance policy. Such coverage shall be in such amounts, from such companies, and on such other terms and conditions, as Landlord may from time to time reasonably determine. Additionally, at the option of Landlord, such insurance coverage may include the risks of earthquakes and/or flood damage and additional hazards, a rental loss endorsement and one or more loss payee endorsements in favor of the holders of any mortgages or deeds of trust encumbering the interest of Landlord in the Building or the ground or underlying lessors of the Building, or any portion thereof. Tenant shall, at Tenant’s expense, comply with all insurance company requirements pertaining to the use of the Premises. If Tenant’s conduct or use of the Premises causes any increase in the premium for such insurance policies then Tenant shall reimburse Landlord for any such increase. Tenant, at Tenant’s expense, shall comply with all rules, orders, regulations or requirements of the American Insurance Association (formerly the National Board of Fire Underwriters) and with any similar body. Tenant shall also provide Landlord and Landlord’s insurer(s) with such information regarding the use of the Premises and any damage to the Premises as they may require in connection with the placement of insurance for the Premises or the adjusting of any losses to the Premises.
1.26Tenant’s Insurance. Tenant shall maintain the following coverages in the following amounts.

-20-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.3.1Commercial General Liability Insurance on an occurrence form covering the insured against claims of bodily injury, personal injury and property damage (including loss of use thereof) arising out of Tenant’s operations, and contractual liabilities including a contractual coverage, and including products and completed operations coverage, for limits of liability on a per location basis of not less than:
Bodily Injury and
Property Damage Liability
$5,000,000 each occurrence
$5,000,000 annual aggregate
Personal Injury Liability
$3,000,000 each occurrence
$3,000,000 annual aggregate

1.3.2Property Insurance covering (i) all office furniture, business and trade fixtures, office equipment, free-standing cabinet work, movable partitions, merchandise and all other items of Tenant’s property on the Premises installed by, for, or at the expense of Tenant, (ii) the “Tenant Improvements,” as that term is defined in the Tenant Work Letter, and any other improvements which exist in the Premises as of the Lease Commencement Date (excluding the Base Building) (the “Original Improvements”), and (iii) all other improvements, alterations and additions to the Premises. Such insurance shall be written on an “all risks” of physical loss or damage basis, for the full replacement cost value (subject to reasonable deductible amounts) new without deduction for depreciation of the covered items and in amounts that meet any co-insurance clauses of the policies of insurance and shall include coverage for damage or other loss caused by fire or other peril including, but not limited to, vandalism and malicious mischief, theft, water damage of any type, including sprinkler leakage, bursting or stoppage of pipes, and explosion.
1.3.3Business Income Interruption for one (1) year plus Extra Expense insurance in such amounts as will reimburse Tenant for actual direct or indirect loss of earnings attributable to the risks outlined in Section 10.3.2 above.
1.3.4Worker’s Compensation and Employer’s Liability or other similar insurance pursuant to all applicable state and local statutes and regulations. The policy shall include a waiver of subrogation in favor of Landlord, its employees, Lenders and any property manager or partners.
1.27Form of Policies. The minimum limits of policies of insurance required of Tenant under this Lease shall in no event limit the liability of Tenant under this Lease. Such insurance shall (i) name Landlord, its subsidiaries and affiliates, its property manager (if any) and any other party the Landlord so specifies, as an additional insured or loss payee, as applicable, including Landlord’s managing agent, if any; (ii) be issued by an insurance company having a rating of not less than A:VIII in Best’s Insurance Guide or which is otherwise acceptable to Landlord and licensed to do business in the State of California; (iv) be primary insurance as to all claims thereunder and provide that any insurance carried by Landlord is excess and is non-contributing with any insurance required of Tenant; (v) be in form and content reasonably acceptable to Landlord; and (vi) provide that said insurance shall not be canceled or coverage changed unless thirty (30) days’ prior written notice shall have been given to Landlord and any mortgagee of Landlord (unless such cancellation is the result of non-payment of premiums). Tenant shall deliver said policy or policies or certificates thereof to Landlord on or before the Lease Commencement Date and before the expiration dates thereof. In the event Tenant shall fail to procure such insurance, or to deliver such policies or certificate, Landlord may, at its option, procure such policies for the account of Tenant, and the cost thereof shall be paid to Landlord within five (5) days after delivery to Tenant of bills therefor.
1.28Subrogation. Landlord and Tenant hereby agree to look solely to, and seek recovery only from, their respective insurance carriers in the event of a property or business interruption loss to the extent that such coverage is agreed to be provided hereunder. The parties each hereby waive all rights and claims against each other for such losses, and waive all rights of subrogation of their respective insurers, provided such waiver of subrogation shall not affect the right to the insured to recover thereunder. The parties agree that their respective insurance policies do now, or shall, contain the waiver of subrogation.
1.29Additional Insurance Obligations. From and after the first three (3) years of the Lease Term, Tenant shall carry and maintain during the entire Lease Term, at Tenant’s sole cost and expense, increased amounts of the insurance required to be carried by Tenant pursuant to this Article 10 and such other reasonable types of insurance coverage and in such reasonable amounts covering the Premises and Tenant’s operations therein, as may be reasonably requested by Landlord or Landlord’s lender, but in no event in excess of the amounts and types of insurance then being required by landlords of buildings comparable to and in the vicinity of the Building.

-21-
[The Towers at Sierra Point]
[CareDx, Inc.]



11.DAMAGE AND DESTRUCTION
1.30Repair of Damage. Tenant shall promptly notify Landlord of any damage to the Premises resulting from fire or any other casualty (“Casualty”). If the Premises or any Common Areas serving or providing access to the Premises shall be damaged by Casualty, Landlord shall promptly and diligently, subject to reasonable delays for insurance adjustment or other matters beyond Landlord’s reasonable control, and subject to all other terms of this Article 11, restore the Base Building and such Common Areas. Such restoration shall be to substantially the same condition of the Base Building and the Common Areas prior to the Casualty, except for modifications required by zoning and building codes and other laws or by the holder of a mortgage on the Building or Project or any other modifications to the Common Areas deemed desirable by Landlord, which are consistent with the character of the Project, provided that access to the Premises shall not be materially impaired. Subject to the terms of Section 11.2, below, Tenant shall, at its sole cost and expense, repair any injury or damage to the Tenant Improvements and the Original Improvements installed in the Premises and shall return such Tenant Improvements and Original Improvements to their original condition. Whether or not Landlord delivers a “Landlord Repair Notice,” as that term is defined in Section 11.2 below, prior to the commencement of construction, Tenant shall submit to Landlord, for Landlord’s review and approval, all plans, specifications and working drawings relating thereto, and Landlord shall select the contractors to perform such improvement work. Tenant shall in addition cooperate with requests for information regarding any repairs from Landlord’s insurer(s) by providing the requested information within ten (10) days after Tenant receives the request. Landlord shall not be liable for any inconvenience or annoyance to Tenant or its visitors, or injury to Tenant’s business resulting in any way from such damage or the repair thereof; provided however, that if such Casualty shall have damaged the Premises or Common Areas necessary to Tenant’s occupancy, and the Premises are not occupied by Tenant as a result thereof, then during the time and to the extent the Premises are unfit for occupancy, the Rent shall be abated in proportion to the ratio that the amount of rentable square feet of the Premises which is unfit for occupancy for the purposes permitted under this Lease bears to the total rentable square feet of the Premises. In the event that Landlord shall not deliver the Landlord Repair Notice, Tenant’s right to rent abatement pursuant to the preceding sentence shall terminate as of the date which is reasonably determined by Landlord to be the date Tenant should have completed repairs to the Premises assuming Tenant used reasonable due diligence in connection therewith. Notwithstanding any contrary provision of this Article 11, the parties hereby agree as follows: (i) the closure of the Project, the Building, the Common Areas, or any part thereof to protect public health shall not constitute a Casualty for purposes of this Lease, (ii) Casualty covered by this Article 11 shall require that the physical or structural integrity of the Premises, the Project, the Building, or the Common Areas is degraded as a direct result of such occurrence, and (iii) a Casualty under this Article 11 shall not be deemed to occur merely because Tenant is unable to productively use the Premises in the event that the physical and structural integrity of the Premises is undamaged.
1.31Landlord’s Option to Repair. Upon the occurrence of any damage to the Premises, Landlord may, at Landlord’s option, deliver a notice (the “Landlord Repair Notice”) to Tenant, and upon receipt of a Landlord Repair Notice Tenant shall assign to Landlord (or to any party designated by Landlord) all insurance proceeds payable to Tenant under Tenant’s insurance required under Section 10.3 of this Lease, and Landlord shall repair any injury or damage to the Tenant Improvements and the Original Improvements installed in the Premises and shall return such Tenant Improvements and Original Improvements to their original condition; provided that if the cost of such repair by Landlord exceeds the amount of insurance proceeds received by Landlord from Tenant’s insurance carrier (including by taking into account any deductible or self-insured retention), as assigned by Tenant, the cost of such repairs shall be paid by Tenant to Landlord prior to Landlord’s commencement of repair of the damage. Notwithstanding the terms of Section 11.1 of this Lease, Landlord may elect not to rebuild and/or restore the Premises, Building and/or Project, and instead terminate this Lease, by notifying Tenant in writing of such termination within sixty (60) days after the date of discovery of the damage, such notice to include a termination date giving Tenant sixty (60) days to vacate the Premises, but Landlord may so elect only if the Building or Project shall be damaged by Casualty, whether or not the Premises are affected, and one or more of the following conditions is present: (i) in Landlord’s reasonable judgment, repairs cannot reasonably be completed within one hundred eighty (180) days after the date of discovery of the damage (when such repairs are made without the payment of overtime or other premiums); (ii) the holder of any mortgage on the Building or Project or ground lessor with respect to the Building or Project shall require that the insurance proceeds or any portion thereof be used to retire the mortgage debt, or shall terminate the ground lease, as the case may be; (iii) the damage is not fully covered by Landlord’s insurance policies; (iv) Landlord decides to rebuild the Building or Common Areas so that they will be substantially different structurally or architecturally; (v) the damage occurs during the last twelve (12) months of the Lease Term; or (vi) any owner of any other portion of the Project, other than Landlord, does not intend to repair the damage to such portion of the Project; provided, however, that (i) if Landlord does not elect to terminate this Lease pursuant to Landlord’s termination right as provided above, and the repairs cannot, in the reasonable opinion of Landlord, be completed within one (1) year after being commenced, or (ii) if the damage occurs during the last twelve (12) months of the Lease Term, Tenant may elect, no earlier than sixty (60) days after the date of the damage and not later than ninety (90) days after the date of such damage, to terminate this Lease by written notice to Landlord effective as of the date specified in the notice, which date shall not be less than thirty (30) days nor more than sixty (60) days after the date such notice is given by Tenant. Notwithstanding the provisions of this Section 11.2, Tenant

-22-
[The Towers at Sierra Point]
[CareDx, Inc.]



shall have the right to terminate this Lease under this Section 11.2 only if each of the following conditions is satisfied: (a) as a result of the damage, Tenant cannot reasonably conduct business from fifty percent (50%) or more of the Premises for the Permitted Use; and, (b) as a result of the damage to the Project, Tenant does not occupy or use at least fifty percent (50%) of the Premises for the Permitted Use (as opposed to temporary storage purposes, or continued utilization of any server room within the Premises).
1.32Waiver of Statutory Provisions. The provisions of this Lease, including this Article 11, constitute an express agreement between Landlord and Tenant with respect to any and all damage to, or destruction of, all or any part of the Premises, the Building or the Project, and any statute or regulation of the State of California, including, without limitation, Sections 1932(2) and 1933(4) of the California Civil Code, with respect to any rights or obligations concerning damage or destruction in the absence of an express agreement between the parties, and any other statute or regulation, now or hereafter in effect, shall have no application to this Lease or any damage or destruction to all or any part of the Premises, the Building or the Project.
12.NONWAIVER No provision of this Lease shall be deemed waived by either party hereto unless expressly waived in a writing signed thereby. The waiver by either party hereto of any breach of any term, covenant or condition herein contained shall not be deemed to be a waiver of any subsequent breach of same or any other term, covenant or condition herein contained. The subsequent acceptance of Rent hereunder by Landlord shall not be deemed to be a waiver of any preceding breach by Tenant of any term, covenant or condition of this Lease, other than the failure of Tenant to pay the particular Rent so accepted, regardless of Landlord’s knowledge of such preceding breach at the time of acceptance of such Rent. No acceptance of a lesser amount than the Rent herein stipulated shall be deemed a waiver of Landlord’s right to receive the full amount due, nor shall any endorsement or statement on any check or payment or any letter accompanying such check or payment be deemed an accord and satisfaction, and Landlord may accept such check or payment without prejudice to Landlord’s right to recover the full amount due. No receipt of monies by Landlord from Tenant after the termination of this Lease shall in any way alter the length of the Lease Term or of Tenant’s right of possession hereunder, or after the giving of any notice shall reinstate, continue or extend the Lease Term or affect any notice given Tenant prior to the receipt of such monies, it being agreed that after the service of notice or the commencement of a suit, or after final judgment for possession of the Premises, Landlord may receive and collect any Rent due, and the payment of said Rent shall not waive or affect said notice, suit or judgment.
13.CONDEMNATION If the whole or any part of the Premises, Building or Project shall be taken by power of eminent domain or condemned by any competent authority for any public or quasi-public use or purpose, or if any adjacent property or street shall be so taken or condemned, or reconfigured or vacated by such authority in such manner as to require the use, reconstruction or remodeling of any part of the Premises, Building or Project, or if Landlord shall grant a deed or other instrument in lieu of such taking by eminent domain or condemnation, Landlord shall have the option to terminate this Lease effective as of the date possession is required to be surrendered to the authority. Tenant shall not because of such taking assert any claim against Landlord or the authority for any compensation because of such taking and Landlord shall be entitled to the entire award or payment in connection therewith, except that Tenant shall have the right to file any separate claim available to Tenant for any taking of Tenant’s personal property and fixtures belonging to Tenant and removable by Tenant upon expiration of the Lease Term pursuant to the terms of this Lease, and for moving expenses, so long as such claims do not diminish the award available to Landlord, its ground lessor with respect to the Building or Project or its mortgagee, and such claim is payable separately to Tenant. All Rent shall be apportioned as of the date of such termination. If any part of the Premises shall be taken, and this Lease shall not be so terminated, the Rent shall be proportionately abated. Tenant hereby waives any and all rights it might otherwise have pursuant to Section 1265.130 of The California Code of Civil Procedure. Notwithstanding anything to the contrary contained in this Article 13, in the event of a temporary taking of all or any portion of the Premises for a period of one hundred and eighty (180) days or less, then this Lease shall not terminate but the Base Rent and the Additional Rent shall be abated for the period of such taking in proportion to the ratio that the amount of rentable square feet of the Premises taken bears to the total rentable square feet of the Premises. Landlord shall be entitled to receive the entire award made in connection with any such temporary taking. Notwithstanding any contrary provision of this Lease, the following governmental actions shall not constitute a taking or condemnation, either permanent or temporary: (i) an action that requires Tenant’s business or the Building or Project to close during the Lease Term, and (ii) an action taken for the purpose of protecting public safety (e.g., to protect against acts of war, the spread of communicable diseases, or an infestation), and no such governmental actions shall entitle Tenant to any compensation from Landlord or any authority, or Rent abatement or any other remedy under this Lease.
14.ASSIGNMENT AND SUBLETTING
1.33Transfers. Tenant shall not, without the prior written consent of Landlord, assign, mortgage, pledge, hypothecate, encumber, or permit any lien to attach to, or otherwise transfer, this Lease or any interest hereunder, permit any assignment, or other transfer of this Lease or any interest hereunder by operation of law,

-23-
[The Towers at Sierra Point]
[CareDx, Inc.]



sublet the Premises or any part thereof, or enter into any license or concession agreements or otherwise permit the occupancy or use of the Premises or any part thereof by any persons other than Tenant and its employees and contractors (all of the foregoing are hereinafter sometimes referred to collectively as “Transfers” and any person to whom any Transfer is made or sought to be made is hereinafter sometimes referred to as a “Transferee”). If Tenant desires Landlord’s consent to any Transfer, Tenant shall notify Landlord in writing, which notice (the “Transfer Notice”) shall include (i) the proposed effective date of the Transfer, which shall not be less than thirty (30) days nor more than one hundred eighty (180) days after the date of delivery of the Transfer Notice, (ii) a description of the portion of the Premises to be transferred (the “Subject Space”), (iii) all of the terms of the proposed Transfer and the consideration therefor, including calculation of the “Transfer Premium”, as that term is defined in Section 14.3 below, in connection with such Transfer, the name and address of the proposed Transferee, and a copy of all existing executed and/or proposed documentation pertaining to the proposed Transfer, and (iv) current financial statements of the proposed Transferee certified by an officer, partner or owner thereof, business credit and personal references and history of the proposed Transferee and any other information reasonably required by Landlord which will enable Landlord to determine the financial responsibility, character, and reputation of the proposed Transferee, nature of such Transferee’s business and proposed use of the Subject Space. Any Transfer made without Landlord’s prior written consent shall, at Landlord’s option, be null, void and of no effect, and shall, at Landlord’s option, constitute an Event of Default by Tenant under this Lease. Whether or not Landlord consents to any proposed Transfer, Tenant shall pay Landlord’s reasonable review and processing fees, as well as any reasonable professional fees (including, without limitation, attorneys’, accountants’, architects’, engineers’ and consultants’ fees) incurred by Landlord, within thirty (30) days after written request by Landlord.
1.34Landlord’s Consent. Landlord shall not unreasonably withhold or delay its consent to any proposed Transfer of the Subject Space to the Transferee on the terms specified in the Transfer Notice. Without limitation as to other reasonable grounds for withholding consent, the parties hereby agree that it shall be reasonable under this Lease and under any Applicable Law for Landlord to withhold consent to any proposed Transfer where one or more of the following apply:
1.2.1The Transferee is of a character or reputation or engaged in a business which is not consistent with the quality of the Building or the Project;
1.2.2The Transferee is either a governmental agency or instrumentality thereof;
1.2.3The Transferee is not a party of reasonable financial worth and/or financial stability in light of the responsibilities to be undertaken in connection with the Transfer on the date consent is requested; or
1.2.4The proposed Transfer would cause a violation of another lease for space in the Project, or would give an occupant of the Project a right to cancel its lease.
If Landlord consents to any Transfer pursuant to the terms of this Section 14.2 (and does not exercise any recapture rights Landlord may have under Section 14.4 of this Lease), Tenant may within six (6) months after Landlord’s consent, but not later than the expiration of said six-month period, enter into such Transfer of the Premises or portion thereof, upon substantially the same terms and conditions as are set forth in the Transfer Notice furnished by Tenant to Landlord pursuant to Section 14.1 of this Lease, provided that if there are any changes in the terms and conditions from those specified in the Transfer Notice such that Landlord would initially have been entitled to refuse its consent to such Transfer under this Section 14.2, Tenant shall again submit the Transfer to Landlord for its approval and other action under this Article 14 (including Landlord’s right of recapture, if any, under Section 14.4 of this Lease). Notwithstanding anything to the contrary in this Lease, if Tenant or any proposed Transferee claims that Landlord has unreasonably withheld or delayed its consent under Section 14.2 or otherwise has breached or acted unreasonably under this Article 14, their sole remedies shall be a suit for contract damages (other than damages for injury to, or interference with, Tenant’s business including, without limitation, loss of profits, however occurring) or declaratory judgment and an injunction for the relief sought, and Tenant hereby waives all other remedies, including, without limitation, any right at law or equity to terminate this Lease, on its own behalf and, to the extent permitted under all Applicable Laws, on behalf of the proposed Transferee.
1.35Transfer Premium. If Landlord consents to a Transfer, as a condition thereto which the parties hereby agree is reasonable, Tenant shall pay to Landlord fifty percent (50%) of any “Transfer Premium,” as that term is defined in this Section 14.3, received by Tenant from such Transferee. “Transfer Premium” shall mean all rent, additional rent or other consideration payable by such Transferee in connection with the Transfer in excess of the Rent and Additional Rent payable by Tenant under this Lease during the term of the Transfer on a per rentable square foot basis if less than all of the Premises is transferred, and after deduction of (i) any costs of improvements made to the Subject Space in connection with such Transfer, (ii) brokerage commissions paid in connection with such Transfer, and (iii) reasonable legal and brokerage fees incurred in connection with such Transfer. “Transfer Premium” shall also include, but not be limited to, key money, bonus money or other cash consideration paid by

-24-
[The Towers at Sierra Point]
[CareDx, Inc.]



Transferee to Tenant in connection with such Transfer, and any payment in excess of fair market value for services rendered by Tenant to Transferee or for assets, fixtures, inventory, equipment, or furniture transferred by Tenant to Transferee in connection with such Transfer. The determination of the amount of Landlord’s applicable share of the Transfer Premium shall be made on a monthly basis as rent or other consideration is received by Tenant under the Transfer.
1.36Landlord’s Option as to Subject Space. Notwithstanding anything to the contrary contained in this Article 14, in the event Tenant contemplates a Transfer which, together with all prior Transfers then remaining in effect, would cause fifty percent (50%) or more of the Premises to be Transferred for more than fifty percent (50%) of the then remaining Lease Term (taking into account any extension of the Lease Term which has irrevocably exercised by Tenant), Tenant shall give Landlord notice (the “Intention to Transfer Notice”) of such contemplated Transfer (whether or not the contemplated Transferee or the terms of such contemplated Transfer have been determined). The Intention to Transfer Notice shall specify the portion of and amount of rentable square feet of the Premises which Tenant intends to Transfer (the “Contemplated Transfer Space”), the contemplated date of commencement of the Contemplated Transfer (the “Contemplated Effective Date”), and the contemplated length of the term of such contemplated Transfer, and shall specify that such Intention to Transfer Notice is delivered to Landlord pursuant to this Section 14.4 in order to allow Landlord to elect to recapture the Contemplated Transfer Space. Thereafter, Landlord shall have the option, by giving written notice to Tenant within thirty (30) days after receipt of any Intention to Transfer Notice, to recapture the Contemplated Transfer Space. Such recapture shall cancel and terminate this Lease with respect to such Contemplated Transfer Space as of the Contemplated Effective Date. In the event of a recapture by Landlord, if this Lease shall be canceled with respect to less than the entire Premises, the Rent reserved herein shall be prorated on the basis of the number of rentable square feet retained by Tenant in proportion to the number of rentable square feet contained in the Premises, and this Lease as so amended shall continue thereafter in full force and effect, and upon request of either party, the parties shall execute written confirmation of the same. If Landlord declines, or fails to elect in a timely manner, to recapture such Contemplated Transfer Space under this Section 14.4, then, subject to the other terms of this Article 14, for a period of nine (9) months (the “Nine Month Period”) commencing on the last day of such thirty (30) day period, Landlord shall not have any right to recapture the Contemplated Transfer Space with respect to any Transfer made during the Nine Month Period, provided that any such Transfer is substantially on the terms set forth in the Intention to Transfer Notice, and provided further that any such Transfer shall be subject to the remaining terms of this Article 14. If such a Transfer is not so consummated within the Nine Month Period (or if a Transfer is so consummated, then upon the expiration of the term of any Transfer of such Contemplated Transfer Space consummated within such Nine Month Period), Tenant shall again be required to submit a new Intention to Transfer Notice to Landlord with respect any contemplated Transfer, as provided above in this Section 14.4.
1.37Effect of Transfer. If Landlord consents to a Transfer, (i) the terms and conditions of this Lease shall in no way be deemed to have been waived or modified, (ii) such consent shall not be deemed consent to any further Transfer by either Tenant or a Transferee, (iii) Tenant shall deliver to Landlord, promptly after execution, an original executed copy of all documentation pertaining to the Transfer in form reasonably acceptable to Landlord, (iv) Tenant shall furnish upon Landlord’s request a complete statement, certified by an independent certified public accountant, or Tenant’s chief financial officer, setting forth in detail the computation of any Transfer Premium Tenant has derived and shall derive from such Transfer, and (v) no Transfer relating to this Lease or agreement entered into with respect thereto, whether with or without Landlord’s consent, shall relieve Tenant or any guarantor of the Lease from any liability under this Lease, including, without limitation, in connection with the Subject Space. Landlord or its authorized representatives shall have the right at all reasonable times to audit the books, records and papers of Tenant relating to any Transfer, and shall have the right to make copies thereof. If the Transfer Premium respecting any Transfer shall be found understated, Tenant shall, within thirty (30) days after demand, pay the deficiency, and if understated by more than two percent (2%), Tenant shall pay Landlord’s costs of such audit.
1.38Additional Transfers. For purposes of this Lease, the term “Transfer” shall also include (i) if Tenant is a partnership, the withdrawal or change, voluntary, involuntary or by operation of law, of fifty percent (50%) or more of the partners, or transfer of fifty percent (50%) or more of partnership interests, within a twelve (12)-month period, or the dissolution of the partnership without immediate reconstitution thereof, and (ii) if Tenant is a closely held corporation (i.e., whose stock is not publicly held and not traded through an exchange or over the counter), (A) the dissolution, merger, consolidation or other reorganization of Tenant or (B) the sale or other transfer of an aggregate of fifty percent (50%) or more of the voting shares of Tenant (other than to immediate family members by reason of gift or death), within a twelve (12)-month period, or (C) the sale, mortgage, hypothecation or pledge of an aggregate of fifty percent (50%) or more of the value of the unencumbered assets of Tenant within a twelve (12)-month period.
1.39Occurrence of Default. Any Transfer hereunder shall be subordinate and subject to the provisions of this Lease, and if this Lease shall be terminated during the term of any Transfer, Landlord shall have the right to: (i) treat such Transfer as cancelled and repossess the Subject Space by any lawful means, or (ii) require that such Transferee attorn to and recognize Landlord as its landlord under any such Transfer. If Tenant shall be in

-25-
[The Towers at Sierra Point]
[CareDx, Inc.]



default under this Lease, Landlord is hereby irrevocably authorized, as Tenant’s agent and attorney-in-fact, to direct any Transferee to make all payments under or in connection with the Transfer directly to Landlord (which Landlord shall apply towards Tenant’s obligations under this Lease) until such default is cured. Such Transferee shall rely on any representation by Landlord that Tenant is in default hereunder, without any need for confirmation thereof by Tenant. Upon any assignment, the assignee shall assume in writing all obligations and covenants of Tenant thereafter to be performed or observed under this Lease. No collection or acceptance of rent by Landlord from any Transferee shall be deemed a waiver of any provision of this Article 14 or the approval of any Transferee or a release of Tenant from any obligation under this Lease, whether theretofore or thereafter accruing. In no event shall Landlord’s enforcement of any provision of this Lease against any Transferee be deemed a waiver of Landlord’s right to enforce any term of this Lease against Tenant or any other person. If Tenant’s obligations hereunder have been guaranteed, Landlord’s consent to any Transfer shall not be effective unless the guarantor also consents to such Transfer.
1.40Deemed Consent Transfers. Notwithstanding anything to the contrary contained in this Lease, (A) an assignment or subletting of all or a portion of the Premises to an affiliate of Tenant (an entity which is controlled by, controls, or is under common control with, Tenant as of the date of this Lease), (B) a sale of corporate shares of capital stock in Tenant in connection with an initial public offering of Tenant’s stock on a nationally-recognized stock exchange, (C) an assignment of the Lease to an entity which acquires all or substantially all of the stock or assets of Tenant, or (D) an assignment of the Lease to an entity which is the resulting entity of a merger or consolidation of Tenant during the Lease Term, shall not be deemed a Transfer requiring Landlord’s consent under this Article 14 (any such assignee or sublessee described in items (A) through (D) hereinafter referred to as a “Permitted Transferee”), provided that (i) Tenant notifies Landlord in writing of any such assignment or sublease (which written notification shall be given not less than ten (10) days prior to the effective date of such assignment or sublease, if reasonably practicable and not a breach of confidentiality, but in any event within five (5) days after the effective date of such assignment or sublease), and promptly supplies Landlord with any documents or information reasonably requested by Landlord regarding such transfer or transferee as set forth above, (ii) Tenant is not in default, beyond any applicable notice and cure period, and such assignment or sublease is not a subterfuge by Tenant to avoid its obligations under this Lease, (iii) such Permitted Transferee shall be of a character and reputation consistent with the quality of the Building, (iv) such Permitted Transferee shall have a tangible net worth (not including goodwill as an asset) computed in accordance with generally accepted accounting principles (“Net Worth”) at least equal to $100,000,000.00, and (v) except in cases of a Series Reorganization, in which case the surviving entity in the series to which this Lease has been designated shall be liable as the Tenant under this Lease, no assignment relating to this Lease, whether with or without Landlord’s consent, shall relieve Tenant from any liability under this Lease, and, in the event of an assignment of Tenant’s entire interest in this Lease, the liability of Tenant and such transferee shall be joint and several. An assignee of Tenant’s entire interest in this Lease who qualifies as a Permitted Transferee may also be referred to herein as a “Permitted Transferee Assignee.” “Control,” as used in this Section 14.8, shall mean the ownership, directly or indirectly, of at least fifty-one percent (51%) of the voting securities of, or possession of the right to vote, in the ordinary direction of its affairs, of at least fifty-one percent (51%) of the voting interest in, any person or entity. If any parent, affiliate or subsidiary of Tenant to which this Lease is assigned or the Premises sublet (in whole or in part) shall cease to be such a parent, affiliate or subsidiary, such cessation shall be considered an assignment or subletting requiring Landlord’s consent.
15.SURRENDER OF PREMISES; OWNERSHIP AND REMOVAL OF TRADE FIXTURES
1.41Surrender of Premises. No act or thing done by Landlord or any agent or employee of Landlord during the Lease Term shall be deemed to constitute an acceptance by Landlord of a surrender of the Premises unless such intent is specifically acknowledged in writing by Landlord. The delivery of keys to the Premises to Landlord or any agent or employee of Landlord shall not constitute a surrender of the Premises or effect a termination of this Lease, whether or not the keys are thereafter retained by Landlord, and notwithstanding such delivery Tenant shall be entitled to the return of such keys at any reasonable time upon request until this Lease shall have been properly terminated. The voluntary or other surrender of this Lease by Tenant, whether accepted by Landlord or not, or a mutual termination hereof, shall not work a merger, and at the option of Landlord shall operate as an assignment to Landlord of all subleases or subtenancies affecting the Premises or terminate any or all such sublessees or subtenancies.
1.42Removal of Tenant Property by Tenant. Upon the expiration of the Lease Term, or upon any earlier termination of this Lease, Tenant shall, subject to the provisions of this Article 15, quit and surrender possession of the Premises to Landlord in as good order and condition as when Tenant took possession and as thereafter improved by Landlord and/or Tenant, reasonable wear and tear and repairs which are specifically made the responsibility of Landlord hereunder excepted. Upon such expiration or termination, Tenant shall, without expense to Landlord, remove or cause to be removed from the Premises all debris and rubbish, and such items of furniture, equipment, free- standing cabinet work, movable partitions and other articles of personal property owned by Tenant or installed or placed by Tenant at its expense in the Premises, and such similar articles of any other

-26-
[The Towers at Sierra Point]
[CareDx, Inc.]



persons claiming under Tenant, as Landlord may, in its sole discretion, require to be removed, and Tenant shall repair at its own expense all damage to the Premises and Building resulting from such removal.
1.43Condition of the Building and Premises Upon Surrender. In addition to the above requirements of this Article 15, upon the expiration of the Lease Term, or upon any earlier termination of this Lease, Tenant shall, surrender the Premises in good order and condition and with Tenant having complied with all of Tenant’s obligations under this Lease, including those relating to improvement, repair, maintenance, compliance with law, testing and other related obligations of Tenant set forth in Article 7 of this Lease. In the event that the Building and Premises shall be surrendered in a condition which does not comply with the terms of this Section 15.3, because Tenant failed to comply with its obligations set forth in Lease, then following thirty (30) days’ notice to Tenant, during which thirty (30) day period Tenant shall have the right to cure such noncompliance, Landlord shall be entitled to expend all reasonable costs in order to cause the same to comply with the required condition upon surrender and Tenant shall within thirty (30) days reimburse Landlord for all such costs upon notice.
16.HOLDING OVER If Tenant holds over after the expiration of the Lease Term or earlier termination thereof, with the express or implied consent of Landlord, such tenancy shall be from month-to-month only, and shall not constitute a renewal hereof or an extension for any further term. If Tenant holds over after the expiration of the Lease Term of earlier termination thereof, without the express or implied consent of Landlord, such tenancy shall be deemed to be a tenancy by sufferance only, and shall not constitute a renewal hereof or an extension for any further term. In either case, Base Rent shall be payable at a monthly rate equal to 150% of the Base Rent applicable during the last rental period of the Lease Term under this Lease, and Tenant shall continue to pay all Additional Rent in accordance with the terms of the Lease. Such month-to-month tenancy or tenancy by sufferance, as the case may be, shall be subject to every other applicable term, covenant and agreement contained herein. Nothing contained in this Article 16 shall be construed as consent by Landlord to any holding over by Tenant, and Landlord expressly reserves the right to require Tenant to surrender possession of the Premises to Landlord as provided in this Lease upon the expiration or other termination of this Lease. The provisions of this Article 16 shall not be deemed to limit or constitute a waiver of any other rights or remedies of Landlord provided herein or at law. If Tenant fails to surrender the Premises within thirty (30) days following the termination or expiration of this Lease, in addition to any other liabilities to Landlord accruing therefrom, Tenant shall protect, defend, indemnify and hold Landlord harmless from all loss, costs (including reasonable attorneys’ fees) and liability resulting from such failure, including, without limiting the generality of the foregoing, any claims made by any succeeding tenant founded upon such failure to surrender and any lost profits to Landlord resulting therefrom.
17.ESTOPPEL CERTIFICATES Within ten (10) business days following a request in writing by Landlord, Tenant shall execute, acknowledge and deliver to Landlord an estoppel certificate, which, as submitted by Landlord, shall be substantially in the form of Exhibit D, attached hereto (or such other commercially reasonable form as may be required by any prospective mortgagee or purchaser of the Project, or any portion thereof), indicating therein any exceptions thereto that may exist at that time, and shall also contain any other factual information reasonably requested by Landlord or Landlord’s mortgagee or prospective mortgagee. Any such certificate may be relied upon by any prospective mortgagee or purchaser of all or any portion of the Project. Tenant shall execute and deliver whatever other commercially reasonable instruments may be reasonably required for such purposes. At any time during the Lease Term (but not more than once in any calendar year unless in connection with the sale or proposed sale, or the financing/refinancing, of the Project or any portion thereof), Landlord may require Tenant to provide Landlord with a current financial statement and financial statements of the two (2) years prior to the current financial statement year. Such statements shall be prepared in accordance with generally accepted accounting principles and, if such is the normal practice of Tenant, shall be audited by an independent certified public accountant. If Tenant fails to timely execute, acknowledge and deliver such estoppel certificate (or provide written comments to any proposed certificate delivered by Landlord), Landlord may provide to Tenant a second written request with respect to such estoppel certificate which written notice must state in bold and all caps “FAILURE TO RESPOND TO THIS WRITTEN NOTICE WITHIN FIVE (5) BUSINESS DAYS AFTER RECEIPT HEREOF SHALL CONSTITUTE ACCEPTANCE OF AN ESTOPPEL CERTIFICATE” (the “Estoppel Reminder Notice”). If Tenant fails to execute and deliver such certificate (or provide written comments to any proposed certificate delivered by Landlord) within a five (5) business day period following the receipt of an Estoppel Reminder Notice, such failure shall constitute an acceptance of the Premises and an acknowledgment by Tenant that statements included in the estoppel certificate are true and correct, without exception. Notwithstanding the foregoing, in the event that (i) stock in the entity which constitutes Tenant under this Lease (as opposed to an entity that “controls” Tenant or is otherwise an “affiliate” of Tenant) is publicly traded on a national stock exchange, and (ii) Tenant has its own, separate and distinct 10K and 10Q filing requirements (as opposed joint or cumulative filings with an entity that controls Tenant or with entities which are otherwise Affiliates of Tenant), then Tenant’s obligation to provide Landlord with a copy of its most recent current financial statement shall be deemed satisfied.
18.SUBORDINATION As of the date of this Lease the Project is not subject to the lien of any mortgage or deed of trust. This Lease shall be subject and subordinate to all present and future ground or underlying leases of the Building or Project and to the lien of any mortgage, trust deed or other encumbrances now or hereafter in force

-27-
[The Towers at Sierra Point]
[CareDx, Inc.]



against the Building or Project or any part thereof, if any, and to all renewals, extensions, modifications, consolidations and replacements thereof, and to all advances made or hereafter to be made upon the security of such mortgages or trust deeds (collectively, the “Encumbrances”), unless the holders of such mortgages, trust deeds or other encumbrances, or the lessors under such ground lease or underlying leases (collectively, the “Mortgagee”), require in writing that this Lease be superior thereto; provided, however, that in consideration of and a condition precedent to Tenant’s agreement to subordinate this Lease to any future Encumbrances, shall be the receipt by Tenant of a commercially reasonable non-disturbance agreement which requires such Mortgagee to accept this Lease, and not to disturb Tenant’s possession, so long as Tenant is not in default under this Lease after any applicable notice and cure period expressly set forth in this Lease (a “SNDA”) executed by Landlord and the appropriate Mortgagee. Tenant covenants and agrees in the event any proceedings are brought for the foreclosure of any such mortgage or deed in lieu thereof (or if any ground lease is terminated), to attorn, without any deductions or set-offs whatsoever, to the lienholder or purchaser or any successors thereto upon any such foreclosure sale or deed in lieu thereof (or to the ground lessor), if so requested to do so by such purchaser or lienholder or ground lessor, and to recognize such purchaser or lienholder or ground lessor as the lessor under this Lease, provided such lienholder or purchaser or ground lessor shall agree to accept this Lease and not disturb Tenant’s occupancy, so long as Tenant timely pays the rent and observes and performs the terms, covenants and conditions of this Lease to be observed and performed by Tenant. Landlord’s interest herein may be assigned as security at any time to any lienholder. Tenant shall, within twenty (20) days of request by Landlord, execute such further commercially reasonable instruments or assurances as Landlord may reasonably deem necessary to evidence or confirm the subordination or superiority of this Lease to any such mortgages, trust deeds, ground leases or underlying leases. Tenant waives the provisions of any current or future statute, rule or law which may give or purport to give Tenant any right or election to terminate or otherwise adversely affect this Lease and the obligations of the Tenant hereunder in the event of any foreclosure proceeding or sale.
19.DEFAULTS; REMEDIES
1.44Events of Default. In addition to any other Events of Default specified in this Lease, the occurrence of any of the following shall constitute a default of this Lease by Tenant (each, an “Event of Default”):
1.1.10Any failure by Tenant to pay any Rent or any other charge required to be paid under this Lease, or any part thereof, when due unless such failure is cured within five (5) business days after notice; or
1.1.11Except where a specific time period is otherwise set forth for Tenant’s performance in this Lease, in which event the failure to perform by Tenant within such time period shall be a default by Tenant under this Section 19.1.2, any failure by Tenant to observe or perform any other provision, covenant or condition of this Lease to be observed or performed by Tenant where such failure continues for thirty (30) days after written notice thereof from Landlord to Tenant; provided that if the nature of such default is such that the same cannot reasonably be cured within a thirty (30) day period, Tenant shall not be deemed to be in default if it diligently commences such cure within such period and thereafter diligently proceeds to rectify and cure such default; or
1.1.12Abandonment of all or a substantial portion of the Premises by Tenant; or
1.1.13The failure by Tenant to observe or perform according to the provisions of Articles 5, 14, 17 or 18 of this Lease or any provision of the Tenant Work Letter, where, in each instance, such failure continues for more than three (3) business days after notice from Landlord.
Any notices to be provided by Landlord under this Section 19.1 shall be in lieu of, and not in addition to, any notice required under Section 1161 et seq. of the Code of Civil Procedure, and may be served on Tenant in the manner allowed for service of notices under this Lease.
1.45Remedies Upon Event of Default. Upon the occurrence of any event of default by Tenant, Landlord shall have, in addition to any other remedies available to Landlord at law or in equity (all of which remedies shall be distinct, separate and cumulative), the option to pursue any one or more of the following remedies (including, without limitation, during any eviction moratorium, to the extent allowed by Applicable Law), each and all of which shall be cumulative and nonexclusive, without any notice or demand whatsoever.
1.2.1Terminate this Lease, in which event Tenant shall immediately surrender the Premises to Landlord, and if Tenant fails to do so, Landlord may, without prejudice to any other remedy which it may have for possession or arrearages in rent, enter upon and take possession of the Premises and expel or remove Tenant and any other person who may be occupying the Premises or any part thereof, without being liable for prosecution or any claim or damages therefor; and Landlord may recover from Tenant the following:

-28-
[The Towers at Sierra Point]
[CareDx, Inc.]



(i)The worth at the time of award of the unpaid rent which has been earned at the time of such termination; plus
(ii)The worth at the time of award of the amount by which the unpaid rent which would have been earned after termination until the time of award exceeds the amount of such rental loss that Tenant proves could have been reasonably avoided; plus
(iii)The worth at the time of award of the amount by which the unpaid rent for the balance of the Lease Term after the time of award exceeds the amount of such rental loss that Tenant proves could have been reasonably avoided; plus
(iv)Any other amount necessary to compensate Landlord for all the detriment proximately caused by Tenant’s failure to perform its obligations under this Lease or which in the ordinary course of things would be likely to result therefrom, specifically including but not limited to, brokerage commissions and advertising expenses incurred, expenses of remodeling the Premises or any portion thereof for a new tenant, whether for the same or a different use, and any special concessions made to obtain a new tenant; and
(v)At Landlord’s election, such other amounts in addition to or in lieu of the foregoing as may be permitted from time to time by Applicable Law.
The term “rent” as used in this Section 19.2 shall be deemed to be and to mean all sums of every nature required to be paid by Tenant pursuant to the terms of this Lease, whether to Landlord or to others. As used in Sections 19.2.1(i) and (ii), above, the “worth at the time of award” shall be computed by allowing interest at the rate set forth in Article 25 of this Lease, but in no case greater than the maximum amount of such interest permitted by law. As used in Section 19.2.1(iii) above, the “worth at the time of award” shall be computed by discounting such amount at the discount rate of the Federal Reserve Bank of San Francisco at the time of award plus one percent (1%).
1.2.1Landlord shall have the remedy described in California Civil Code Section 1951.4 (lessor may continue lease in effect after lessee’s breach and abandonment and recover rent as it becomes due, if lessee has the right to sublet or assign, subject only to reasonable limitations). Accordingly, if Landlord does not elect to terminate this Lease on account of any Event of Default by Tenant, Landlord may, from time to time, without terminating this Lease, enforce all of its rights and remedies under this Lease, including the right to recover all rent as it becomes due.
1.2.2Landlord shall at all times have the rights and remedies (which shall be cumulative with each other and cumulative and in addition to those rights and remedies available under Sections 19.2.1 and 19.2.2, above, or any law or other provision of this Lease), without prior demand or notice except as required by Applicable Law, to seek any declaratory, injunctive or other equitable relief, and specifically enforce this Lease, or restrain or enjoin a violation or breach of any provision hereof.
1.46Subleases of Tenant. If Landlord elects to terminate this Lease on account of any Event of Default by Tenant, as set forth in this Article 19, Landlord shall have the right to terminate any and all subleases, licenses, concessions or other consensual arrangements for possession entered into by Tenant and affecting the Premises or may, in Landlord’s sole discretion, succeed to Tenant’s interest in such subleases, licenses, concessions or arrangements. In the event of Landlord’s election to succeed to Tenant’s interest in any such subleases, licenses, concessions or arrangements, Tenant shall, as of the date of notice by Landlord of such election, have no further right to or interest in the rent or other consideration receivable thereunder.
1.47Efforts to Relet. No re-entry or repossession, repairs, maintenance, changes, alterations and additions, reletting, appointment of a receiver to protect Landlord’s interests hereunder, or any other action or omission by Landlord shall be construed as an election by Landlord to terminate this Lease or Tenant’s right to possession, or to accept a surrender of the Premises, nor shall same operate to release Tenant in whole or in part from any of Tenant’s obligations hereunder, unless express written notice of such intention is sent by Landlord to Tenant. Tenant hereby irrevocably waives any right otherwise available under any law to redeem or reinstate this Lease.
1.48Landlord Default. Landlord shall be in default under this Lease if Landlord fails to perform any of its obligations hereunder following the Lease Commencement Date and such failure continues for thirty (30) days after Tenant delivers to Landlord written notice specifying such failure; however, if such failure cannot reasonably be cured within such 30-day period, but Landlord commences to cure such failure within such 30-day period and

-29-
[The Towers at Sierra Point]
[CareDx, Inc.]



thereafter diligently pursues the curing thereof to completion, then Landlord shall not be in default hereunder or liable for damages therefor. Except where the provisions of this Lease grant Tenant an express, exclusive remedy, or expressly deny Tenant a remedy, Tenant’s exclusive remedy for Landlord’s failure to perform its obligations under this Lease shall be limited to damages, injunctive relief, or specific performance; in each case, Landlord’s liability or obligations with respect to any such remedy shall be limited as provided in Section 29.13.
20.COVENANT OF QUIET ENJOYMENT. Landlord covenants that Tenant, on paying the Rent, charges for services and other payments herein reserved and on keeping, observing and performing all the other terms, covenants, conditions, provisions and agreements herein contained on the part of Tenant to be kept, observed and performed, shall, during the Lease Term, peaceably and quietly have, hold and enjoy the Premises subject to the terms, covenants, conditions, provisions and agreements hereof without interference by any persons lawfully claiming by or through Landlord. The foregoing covenant is in lieu of any other covenant express or implied.
21.LETTER OF CREDIT
1.49Delivery of Letter of Credit. Tenant shall deliver to Landlord, concurrently with Tenant’s execution of this Lease, an unconditional, clean, irrevocable letter of credit (the “L-C”) in the amount set forth in Section 9 of the Lease Summary (the “L-C Amount”), which L-C shall be issued by a money-center, solvent and nationally recognized bank (a bank which accepts deposits, maintains accounts, has a local San Francisco Bay Area office which will negotiate a letter of credit, and whose deposits are insured by the FDIC) reasonably acceptable to Landlord (such approved, issuing bank being referred to herein as the “Bank”), which Bank must have a rating from Standard and Poors Corporation of A- or better (or any equivalent rating thereto from any successor or substitute rating service selected by Lessor) and a letter of credit issuer rating from Moody’s Investor Service of A3 or better (or any equivalent rating thereto from any successor rating agency thereto)) (collectively, the “Bank’s Credit Rating Threshold”), and which L-C shall be substantially in the form of Exhibit F, attached hereto. Tenant shall pay all expenses, points and/or fees incurred by Tenant in obtaining the L-C. The L-C shall (i) be “callable” at sight, irrevocable and unconditional, (ii) be maintained in effect, whether through renewal or extension, for the period commencing on the date of this Lease and continuing until the date (the “L-C Expiration Date”) that is no less than ninety (90) days after the expiration of the Lease Term as the same may be extended, and Tenant shall deliver a new L-C or certificate of renewal or extension to Landlord at least thirty (30) days prior to the expiration of the L-C then held by Landlord, without any action whatsoever on the part of Landlord, (iii) be fully assignable by Landlord, its successors and assigns, (iv) permit partial draws and multiple presentations and drawings, and (v) be otherwise subject to the Uniform Customs and Practices for Documentary Credits (1993-Rev), International Chamber of Commerce Publication #500, or the International Standby Practices-ISP 98, International Chamber of Commerce Publication #590. Landlord, or its then managing agent, shall have the right to draw down an amount up to the face amount of the L-C if any of the following shall have occurred or be applicable: (A) such amount is due to Landlord under the terms and conditions of this Lease, and has not been paid within applicable notice and cure periods (or, if Landlord is prevented by law from providing notice, within the period for payment set forth in the Lease), or (B) Tenant has filed a voluntary petition under the U. S. Bankruptcy Code or any state bankruptcy code (collectively, “Bankruptcy Code”), or (C) an involuntary petition has been filed against Tenant under the Bankruptcy Code that is not dismissed within thirty (30) days, or (D) the Lease has been rejected, or is deemed rejected, under Section 365 of the U.S. Bankruptcy Code, following the filing of a voluntary petition by Tenant under the Bankruptcy Code, or the filing of an involuntary petition against Tenant under the Bankruptcy Code, or (E) the Bank has notified Landlord that the L-C will not be renewed or extended through the L-C Expiration Date, and Tenant has not provided a replacement L-C that satisfies the requirements of this Lease at least thirty (30) days prior to such expiration, or (F) Tenant is placed into receivership or conservatorship, or becomes subject to similar proceedings under Federal or State law, or (G) Tenant executes an assignment for the benefit of creditors, or (H) if (1) any of the Bank’s (other than Silicon Valley Bank) Fitch Ratings (or other comparable ratings to the extent the Fitch Ratings are no longer available) have been reduced below the Bank’s Credit Rating Threshold, or (2) there is otherwise a material adverse change in the financial condition of the Bank, and Tenant has failed to provide Landlord with a replacement letter of credit, conforming in all respects to the requirements of this Article 21 (including, but not limited to, the requirements placed on the issuing Bank more particularly set forth in this Section 21.1 above), in the amount of the applicable L-C Amount, within ten (10) business days following Landlord’s written demand therefor (with no other notice or cure or grace period being applicable thereto, notwithstanding anything in this Lease to the contrary) (each of the foregoing being an “L-C Draw Event”). The L-C shall be honored by the Bank regardless of whether Tenant disputes Landlord’s right to draw upon the L-C. In addition, in the event the Bank is placed into receivership or conservatorship by the Federal Deposit Insurance Corporation or any successor or similar entity, then, effective as of the date such receivership or conservatorship occurs, said L-C shall be deemed to fail to meet the requirements of this Article 21, and, within ten (10) business days following Landlord’s notice to Tenant of such receivership or conservatorship (the “L-C FDIC Replacement Notice”), Tenant shall replace such L-C with a substitute letter of credit from a different issuer (which issuer shall meet or exceed the Bank’s Credit Rating Threshold and shall otherwise be acceptable to Landlord in its reasonable discretion) and that complies in all respects with the requirements of this Article 21. If Tenant fails to replace such L-C with such conforming, substitute letter of credit pursuant to the terms and conditions of this Section 21.1, then,

-30-
[The Towers at Sierra Point]
[CareDx, Inc.]



notwithstanding anything in this Lease to the contrary, Landlord shall have the right to declare Tenant in default of this Lease for which there shall be no notice or grace or cure periods being applicable thereto (other than the aforesaid ten (10) business day period). Tenant shall be responsible for the payment of any and all Tenant’s and Bank’s costs incurred with the review of any replacement L-C, which replacement is required pursuant to this Section or is otherwise requested by Tenant. In the event of an assignment by Tenant of its interest in the Lease (and irrespective of whether Landlord’s consent is required for such assignment), the acceptance of any replacement or substitute letter of credit by Landlord from the assignee shall be subject to Landlord’s prior written approval, in Landlord’s reasonable discretion, and the actual and reasonable attorney’s fees incurred by Landlord in connection with such determination shall be payable by Tenant to Landlord within ten (10) days of billing.
1.50Application of L-C. Tenant hereby acknowledges and agrees that Landlord is entering into this Lease in material reliance upon the ability of Landlord to draw upon the L-C upon the occurrence of any L-C Draw Event and apply the proceeds of the L-C in accordance with this Article 21, Landlord may, but without obligation to do so, and without notice to Tenant (except in connection with an L-C Draw Event under Section 21.1(H) above), draw upon the L-C, in part or in whole, in the amount necessary to cure any such L-C Draw Event and/or to compensate Landlord for any and all damages of any kind or nature sustained or which Landlord reasonably estimates that it will sustain resulting from Tenant’s breach or default of the Lease or other L-C Draw Event and/or to compensate Landlord for any and all damages arising out of, or incurred in connection with, the termination of this Lease, including, without limitation, those specifically identified in Section 1951.2 of the California Civil Code. The use, application or retention of the L-C proceeds, or any portion thereof, by Landlord shall not prevent Landlord from exercising any other right or remedy provided by this Lease or by any applicable law, it being intended that Landlord shall not first be required to proceed against the L-C, and such L-C shall not operate as a limitation on any recovery to which Landlord may otherwise be entitled. Tenant agrees and acknowledges that (i) the L-C constitutes a separate and independent contract between Landlord and the Bank, (ii) Tenant is not a third party beneficiary of such contract, (iii) Tenant has no property interest whatsoever in the L-C or the proceeds thereof, and (iv) in the event Tenant becomes a debtor under any chapter of the Bankruptcy Code, Tenant is placed into receivership or conservatorship, and/or there is an event of a receivership, conservatorship or a bankruptcy filing by, or on behalf of, Tenant, neither Tenant, any trustee, nor Tenant’s bankruptcy estate shall have any right to restrict or limit Landlord’s claim and/or rights to the L-C and/or the proceeds thereof by application of Section 502(b)(6) of the U. S. Bankruptcy Code or otherwise.
1.51Maintenance of L-C by Tenant. If, as a result of any proper drawing by Landlord of all or any portion of the L-C, the amount of the L-C shall be less than the L-C Amount, Tenant shall, within five (5) business days thereafter, provide Landlord with additional letter(s) of credit in an amount equal to the deficiency, and any such additional letter(s) of credit shall comply with all of the provisions of this Article 21. Tenant further covenants and warrants that it will neither assign nor encumber the L-C or any part thereof and that neither Landlord nor its successors or assigns will be bound by any such assignment, encumbrance, attempted assignment or attempted encumbrance. Without limiting the generality of the foregoing, if the L-C expires earlier than the L-C Expiration Date, Landlord will accept a renewal thereof (such renewal letter of credit to be in effect and delivered to Landlord, as applicable, not later than thirty (30) days prior to the expiration of the L-C), which shall be irrevocable and automatically renewable as above provided through the L-C Expiration Date upon the same terms as the expiring L-C or such other terms as may be acceptable to Landlord in its sole discretion. If Tenant exercises its option to extend the Lease Term pursuant to Section 2.2 of this Lease then, not later than thirty (30) days prior to the commencement of the Option Term, Tenant shall deliver to Landlord a new L C or certificate of renewal or extension evidencing the L-C Expiration Date as thirty (30) days after the expiration of the Option Term. However, if the L-C is not timely renewed, or if Tenant fails to maintain the L-C in the amount and in accordance with the terms set forth in this Article 21, Landlord shall have the right to present the L-C to the Bank in accordance with the terms of this Article 21, and the proceeds of the L-C may be applied by Landlord against any Rent payable by Tenant under this Lease that is not paid when due and/or to pay for all losses and damages that Landlord has suffered or that Landlord reasonably estimates that it will suffer as a result of any breach or default by Tenant under this Lease. In the event Landlord elects to exercise its rights as provided above, (I) any unused proceeds shall constitute the property of Landlord (and not Tenant’s property or, in the event of a receivership, conservatorship, or a bankruptcy filing by, or on behalf of, Tenant, property of such receivership, conservatorship or Tenant’s bankruptcy estate) and need not be segregated from Landlord’s other assets, and (II) Landlord agrees to pay to Tenant within thirty (30) days after the L-C Expiration Date the amount of any proceeds of the L-C received by Landlord and not applied against any Rent payable by Tenant under this Lease that was not paid when due or used to pay for any losses and/or damages suffered by Landlord (or reasonably estimated by Landlord that it will suffer) as a result of any breach or default by Tenant under this Lease; provided, however, that if prior to the L-C Expiration Date a voluntary petition is filed by Tenant, or an involuntary petition is filed against Tenant by any of Tenant’s creditors, under the Bankruptcy Code, then Landlord shall not be obligated to make such payment in the amount of the unused L-C proceeds until either all preference issues relating to payments under this Lease have been resolved in such bankruptcy or reorganization case or such bankruptcy or reorganization case has been dismissed. If Landlord draws on the L-C due to Tenant’s failure to timely renew or provide a replacement L-C, such failure shall not be considered a default under this Lease and Landlord shall return such cash proceeds upon Tenant’s

-31-
[The Towers at Sierra Point]
[CareDx, Inc.]



presentation of a replacement L-C that satisfies the requirements of this Lease, subject to reasonable satisfaction of any preference risk to Landlord.
1.52Transfer and Encumbrance. The L-C shall also provide that Landlord may, at any time and without notice to Tenant and without first obtaining Tenant’s consent thereto, transfer (one or more times) all or any portion of its interest in and to the L-C to another party, person or entity, as a part of the assignment by Landlord of its rights and interests in and to this Lease. In the event of a transfer of Landlord’s interest in this Lease, Landlord shall transfer the L-C, in whole or in part, to the transferee and thereupon Landlord shall, without any further agreement between the parties, be released by Tenant from all liability therefor, and it is agreed that the provisions hereof shall apply to every transfer or assignment of the whole of said L-C to a new landlord. In connection with any such transfer of the L-C by Landlord, Tenant shall, at Tenant’s sole cost and expense, execute and submit to the Bank such applications, documents and instruments as may be necessary to effectuate such transfer and, Tenant shall be responsible for paying the Bank’s transfer and processing fees in connection therewith; provided that, Landlord shall have the right (in its sole discretion), but not the obligation, to pay such fees on behalf of Tenant, in which case Tenant shall reimburse Landlord within thirty (30) days after Tenant’s receipt of an invoice from Landlord therefor.
1.53L-C Not a Security Deposit. Landlord and Tenant (1) acknowledge and agree that in no event or circumstance shall the L-C or any renewal thereof or substitute therefor or any proceeds thereof be deemed to be or treated as a “security deposit” under any law applicable to security deposits in the commercial context, including, but not limited to, Section 1950.7 of the California Civil Code, as such Section now exists or as it may be hereafter amended or succeeded (the “Security Deposit Laws), (2) acknowledge and agree that the L-C (including any renewal thereof or substitute therefor or any proceeds thereof) is not intended to serve as a security deposit, and the Security Deposit Laws shall have no applicability or relevancy thereto, and (3) waive any and all rights, duties and obligations that any such party may now, or in the future will, have relating to or arising from the Security Deposit Laws. Tenant hereby irrevocably waives and relinquishes the provisions of Section 1950.7 of the California Civil Code and any successor statute, and all other provisions of law, now or hereafter in effect, which (x) establish the time frame by which a landlord must refund a security deposit under a lease, and/or (y) provide that a landlord may claim from a security deposit only those sums reasonably necessary to remedy defaults in the payment of rent, to repair damage caused by a tenant or to clean the premises, it being agreed that Landlord may, in addition, claim those sums specified in this Article 21 and/or those sums reasonably necessary to (a) compensate Landlord for any loss or damage caused by Tenant’s breach of this Lease, including any damages Landlord suffers following termination of this Lease, and/or (b) compensate Landlord for any and all damages arising out of, or incurred in connection with, the termination of this Lease, including, without limitation, those specifically identified in Section 1951.2 of the California Civil Code. Tenant agrees not to interfere in any way with any payment to Landlord of the proceeds of the L-C, either prior to or following a “draw” by Landlord of all or any portion of the L-C, regardless of whether any dispute exists between Tenant and Landlord as to Landlord’s right to draw down all or any portion of the L-C. No condition or term of this Lease shall be deemed to render the L-C conditional and thereby afford the Bank a justification for failing to honor a drawing upon such L-C in a timely manner. Tenant shall not request or instruct the Bank of any L-C to refrain from paying sight draft(s) drawn under such L-C.
1.54Remedy for Improper Drafts. Tenant’s sole remedy in connection with Landlord’s improper draw against the L-C or Landlord’s improper application of any proceeds of sight drafts drawn under the L-C shall be the right to obtain from Landlord a refund of the amount of any sight draft(s) that were improperly presented or the proceeds of which were misapplied, and reasonable actual out-of-pocket attorneys’ fees and costs, provided that at the time of such refund, Tenant restores the amount of such L-C to the amount (if any) then required under the applicable provisions of this Lease. Tenant acknowledges that Landlord’s draw against the L-C, application or retention of any proceeds thereof, the presentment of sight drafts drawn under any L-C, or the Bank’s payment of sight drafts drawn under such L-C, could not under any circumstances cause Tenant injury that could not be remedied by an award of money damages, and that the recovery of money damages would be an adequate remedy therefor. In the event Tenant shall be entitled to a refund as aforesaid and Landlord shall fail to make such payment within ten (10) business days after demand, Tenant shall have the right to deduct the amount thereof from the next installment(s) of Base Rent.
22.COMMUNICATIONS AND COMPUTER LINE. Tenant may install, maintain, replace, remove or use any communications or computer wires and cables serving the Premises (collectively, the “Lines”), provided that Tenant shall obtain Landlord’s prior written consent, use an experienced and qualified contractor approved in writing by Landlord, and comply with all of the other provisions of Articles 7 and 8 of this Lease. Tenant shall pay all costs in connection therewith. Landlord reserves the right, upon notice to Tenant prior to the expiration or earlier termination of this Lease, to require that Tenant, at Tenant’s sole cost and expense, remove any Lines located in or serving the Premises prior to the expiration or earlier termination of this Lease.
23.SIGNS

-32-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.55Exterior Signage. Provided all signs are in keeping with the quality, design and style of the Building and Project, Landlord, at its sole cost and expense, shall install (i) identification signage at the entrance to the Premises, and (ii) Tenant’s name in the directory serving the Building(collectively, “Tenant Signage”); provided, however, in no event shall Tenant’s Signage include an “Objectionable Name,” as that term is defined in Section 23.3, of this Lease. All such signage shall be subject to Tenant’s obtaining all required governmental approvals. All permitted signs shall be maintained by Tenant at its expense in a first-class and safe condition and appearance. Upon the expiration or earlier termination of this Lease, Tenant shall remove all of its signs at Tenant’s sole cost and expense. The graphics, materials, color, design, lettering, lighting, size, illumination, specifications and exact location of Tenant’s Signage (collectively, the “Sign Specifications”) shall be subject to the prior written approval of Landlord, which approval shall not be unreasonably withheld, conditioned or delayed, and shall be consistent and compatible with the quality and nature of the Project. Tenant hereby acknowledges that, notwithstanding Landlord’s approval of Tenant’s Signage, Landlord has made no representation or warranty to Tenant with respect to the probability of obtaining all necessary governmental approvals and permits for Tenant’s Signage. In the event Tenant does not receive the necessary governmental approvals and permits for Tenant’s Signage, Tenant’s and Landlord’s rights and obligations under the remaining TCCs of this Lease shall be unaffected.
1.56Objectionable Name. Tenant’s Signage shall not include a name or logo which relates to an entity which is of a character or reputation, or is associated with a political faction or orientation, which is inconsistent with the quality of the Project, or which would otherwise reasonably offend a landlord of the Comparable Buildings (an “Objectionable Name”). The parties hereby agree that the following name, or any reasonable derivation thereof, shall be deemed not to constitute an Objectionable Name: “CareDx, Inc..”
1.57Prohibited Signage and Other Items. Any signs, notices, logos, pictures, names or advertisements which are installed and that have not been separately approved by Landlord may be removed without notice by Landlord at the sole expense of Tenant. Any signs, window coverings, or blinds (even if the same are located behind the Landlord-approved window coverings for the Building), or other items visible from the exterior of the Premises or Building, shall be subject to the prior approval of Landlord, in its sole discretion.
1.58Termination of Right to Tenant’s Signage. The rights contained in this Article 23 shall be personal to Original Tenant and its Permitted Assignee, and may only be exercised and maintained by such parties (and not any other assignee, sublessee or other transferee of the Original Tenant’s interest in this Lease) to the extent (x) they are not in default under this Lease (beyond any applicable notice and cure period) and (y) if they occupy the entire Premises.
24.COMPLIANCE WITH LAW
1.59In General. Landlord shall comply with all Applicable Laws relating to the Building structure and Building systems, provided that compliance with such Applicable Laws is not the responsibility of Tenant under this Lease, and provided further that Landlord’s failure to comply therewith would prohibit Tenant from obtaining or maintaining a certificate of occupancy for the Premises, or would unreasonably and materially affect the safety of Tenant’s employees or create a significant health hazard for Tenant’s employees, or would otherwise materially and adversely affect Tenant’s use of or access to the Premises. Landlord shall be permitted to include in Operating Expenses any costs or expenses incurred by Landlord under this Article 24 to the extent not prohibited by the terms of Article 4 of this Lease, above. Tenant shall not do anything or suffer anything to be done in or about the Premises or the Project which will in any way conflict with any law, statute, ordinance or other rule, directive, order, regulation, guideline or requirement of any governmental entity or governmental agency (the “Applicable Laws”) now in force or which may hereafter be enacted or promulgated. At its sole cost and expense, Tenant shall promptly comply with all such governmental measures. Should any standard or regulation now or hereafter be imposed on Landlord or Tenant by a state, federal or local governmental body charged with the establishment, regulation and enforcement of occupational, health or safety standards for employers, employees, landlords or tenants, then Tenant agrees, at its sole cost and expense, to comply promptly with such standards or regulations. Tenant shall be responsible, at its sole cost and expense, to make all alterations to the Building and Premises as are required to comply with the governmental rules, regulations, requirements or standards described in this Article 24. The judgment of any court of competent jurisdiction or the admission of Tenant in any judicial action, regardless of whether Landlord is a party thereto, that Tenant has violated any of said governmental measures, shall be conclusive of that fact as between Landlord and Tenant.
1.60California Required Disclosures. For purposes of Section 1938 of the California Civil Code, Landlord hereby discloses to Tenant, and Tenant hereby acknowledges, that the Project, Building and Premises have not undergone inspection by a Certified Access Specialist (CASp). As required by Section 1938(e) of the California Civil Code, Landlord hereby states as follows: “A Certified Access Specialist (CASp) can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction-related accessibility standards under state law. Although state law does not require a CASp inspection of the subject

-33-
[The Towers at Sierra Point]
[CareDx, Inc.]



premises, the commercial property owner or lessor may not prohibit the lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the lessee or tenant, if requested by the lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction- related accessibility standards within the premises.” In furtherance of the foregoing, Landlord and Tenant hereby agree as follows: (a) any CASp inspection requested by Tenant shall be conducted, at Tenant’s sole cost and expense, by a CASp approved in advance by Landlord; and (b) pursuant to Article 24 below, Tenant, at its cost, is responsible for making any repairs within the Premises to correct violations of construction-related accessibility standards; and, if anything done by or for Tenant in its use or occupancy of the Premises shall require repairs to the Building (outside the Premises) to correct violations of construction-related accessibility standards, then Tenant shall, at Landlord’s option, either perform such repairs at Tenant’s sole cost and expense or reimburse Landlord upon demand, as Additional Rent, for the cost to Landlord of performing such repairs. The terms of this Section 24.2 do not amend or reduce the obligations of Landlord and Tenant set forth in this Lease regarding compliance with Applicable Laws in general, and repair and maintenance of the Premises and the Project, but apply solely to the obligations of Landlord and Tenant in connection with Tenant’s election to conduct a CASp inspection hereunder.
25.LATE CHARGES If any installment of Rent or any other sum due from Tenant shall not be received by Landlord or Landlord’s designee within five (5) business days after Tenant’s receipt of written notice from Landlord that said amount is due, then Tenant shall pay to Landlord a late charge equal to five percent (5%) of the overdue amount plus any reasonable attorneys’ fees incurred by Landlord by reason of Tenant’s failure to pay Rent and/or other charges when due hereunder. The late charge shall be deemed Additional Rent and the right to require it shall be in addition to all of Landlord’s other rights and remedies hereunder or at law and shall not be construed as liquidated damages or as limiting Landlord’s remedies in any manner. In addition to the late charge described above, any Rent or other amounts owing hereunder which are not paid within ten (10) days after the date they are due shall bear interest from the date when due until paid at a rate per annum equal to the lesser of (i) the annual “Bank Prime Loan” rate cited in the Federal Reserve Statistical Release Publication G.13(415), published on the first Tuesday of each calendar month (or such other comparable index as Landlord and Tenant shall reasonably agree upon if such rate ceases to be published) plus four (4) percentage points, and (ii) the highest rate permitted by Applicable Law.
26.LANDLORD’S RIGHT TO CURE DEFAULT; PAYMENTS BY TENANT
1.61Landlord’s Cure. All covenants and agreements to be kept or performed by Tenant under this Lease shall be performed by Tenant at Tenant’s sole cost and expense and without any reduction of Rent, except to the extent, if any, otherwise expressly provided herein. If Tenant shall fail to perform any obligation under this Lease, and such failure shall continue in excess of the time allowed under Section 19.1.2, above, unless a specific time period is otherwise stated in this Lease, Landlord may, but shall not be obligated to, make any such payment or perform any such act on Tenant’s part without waiving its rights based upon any default of Tenant and without releasing Tenant from any obligations hereunder.
1.62Tenant’s Reimbursement. Except as may be specifically provided to the contrary in this Lease, Tenant shall pay to Landlord, upon delivery by Landlord to Tenant of statements therefor: (i) sums equal to expenditures reasonably made and obligations incurred by Landlord in connection with the remedying by Landlord of Tenant’s defaults pursuant to the provisions of Section 26.1; (ii) sums equal to all losses, costs, liabilities, damages and expenses referred to in Article 10 of this Lease; and (iii) sums equal to all expenditures made and obligations incurred by Landlord in collecting or attempting to collect the Rent or in enforcing or attempting to enforce any rights of Landlord under this Lease or pursuant to law, including, without limitation, all reasonable legal fees and other amounts so expended. Tenant’s obligations under this Section 26.2 shall survive the expiration or sooner termination of the Lease Term.
27.ENTRY BY LANDLORD Landlord reserves the right at all reasonable times and upon not less than twenty-four (24) hours’ notice to Tenant (except in the case of an emergency) to enter the Premises to (i) inspect them; (ii) show the Premises to prospective purchasers, or to current or prospective mortgagees, ground or underlying lessors or insurers or, during the last nine (9) months of the Lease Term, to prospective tenants; (iii) post notices of nonresponsibility (to the extent applicable pursuant to then Applicable Law); or (iv) alter, improve or repair the Premises or the Building, or for structural alterations, repairs or improvements to the Building or the Building’s systems and equipment. Landlord may make any such entries without the abatement of Rent, except as otherwise provided in this Lease, and may take such reasonable steps as required to accomplish the stated purposes. In an emergency, Landlord shall have the right to use any means that Landlord may deem proper to open the doors in and to the Premises. Any entry into the Premises by Landlord in the manner hereinbefore described shall not be deemed to be a forcible or unlawful entry into, or a detainer of, the Premises, or an actual or constructive eviction of Tenant from any portion of the Premises. At all times, Landlord shall use commercially reasonable efforts to

-34-
[The Towers at Sierra Point]
[CareDx, Inc.]



perform any such entries in in the Premises in a manner designed to minimize interference with Tenant’s use of the Premises for the Permitted Use. With respect to entry into the Premises for the performance of alterations or improvements (other than maintenance and repair Landlord is required to perform under this Lease) (“Landlord Alterations”) that are reasonably anticipated to create unreasonable levels of noise, dust or vibrations, including without limitation, concrete sawing, coring or jack hammering, or otherwise materially interfere with Tenant’s business operations in the Premises (the “Disruptive Work”), Landlord will provide Tenant with reasonable advance notice of not less than thirty (30) days prior to the commencement of any such Disruptive Work and the anticipated schedule and work program for the Disruptive Work. Upon Tenant’s request, Landlord agrees to meet with Tenant no later than three (3) days before the commencement of the Disruptive Work and on a weekly basis during the performance of any Disruptive Work and use commercially reasonable efforts to address any of Tenant’s reasonable ongoing concerns related to the Disruptive Work. Landlord agrees to provide an overall construction schedule and updated “two week look ahead” schedules at the start of each week during which any Disruptive Work is being performed.
28.TENANT PARKING Tenant shall have the right to use the amount of parking set forth in Section 10 of the Summary, in the on-site parking facility (or facilities) which serve the Project. Tenant shall abide by all reasonable rules and regulations which are prescribed from time to time for the orderly operation and use of the parking facility where the parking passes are located (including any sticker or other identification system established by Landlord and the prohibition of vehicle repair and maintenance activities in the parking facilities), and shall cooperate in seeing that Tenant’s employees and visitors also comply with such rules and regulations. Tenant’s use of the Project parking facility shall be at Tenant’s sole risk and Tenant acknowledges and agrees that Landlord shall have no liability whatsoever for damage to the vehicles of Tenant, its employees and/or visitors, or for other personal injury or property damage or theft relating to or connected with the parking rights granted herein or any of Tenant’s, its employees’ and/or visitors’ use of the parking facilities.
29.MISCELLANEOUS PROVISIONS
1.63Terms; Captions. The words “Landlord” and “Tenant” as used herein shall include the plural as well as the singular. The necessary grammatical changes required to make the provisions hereof apply either to corporations or partnerships or individuals, men or women, as the case may require, shall in all cases be assumed as though in each case fully expressed. The captions of Articles and Sections are for convenience only and shall not be deemed to limit, construe, affect or alter the meaning of such Articles and Sections.
1.64Binding Effect. Subject to all other provisions of this Lease, each of the covenants, conditions and provisions of this Lease shall extend to and shall, as the case may require, bind or inure to the benefit not only of Landlord and of Tenant, but also of their respective heirs, personal representatives, successors or assigns, provided this clause shall not permit any assignment by Tenant contrary to the provisions of Article 14 of this Lease.
1.65No Air Rights. No rights to any view or to light or air over any property, whether belonging to Landlord or any other person, are granted to Tenant by this Lease. If at any time any windows of the Premises are temporarily darkened or the light or view therefrom is obstructed by reason of any repairs, improvements, maintenance or cleaning in or about the Project, the same shall be without liability to Landlord and without any reduction or diminution of Tenant’s obligations under this Lease.
1.66Modification of Lease. Should any current or prospective mortgagee or ground lessor for the Building or Project require a modification of this Lease, which modification will not cause an increased cost or expense to Tenant or in any other way materially and adversely change the rights and obligations of Tenant hereunder, then and in such event, Tenant agrees that this Lease may be so modified and agrees to execute whatever documents are reasonably required therefor and to deliver the same to Landlord within ten (10) business days following a request therefor. At the request of Landlord or any mortgagee or ground lessor, Tenant agrees to execute a short form of Lease and deliver the same to Landlord within ten (10) business days following the request therefor.
1.67Transfer of Landlord’s Interest. Tenant acknowledges that Landlord has the right to transfer all or any portion of its interest in the Project or Building and in this Lease, and Tenant agrees that in the event of any such transfer, Landlord shall automatically be released from all liability under this Lease arising from and after such transfer and Tenant agrees to look solely to such transferee for the performance of Landlord’s obligations hereunder after the date of transfer and such transferee shall be deemed to have fully assumed and be liable for all obligations of this Lease to be performed by Landlord, including the return of any security deposit or letter of credit, and Tenant shall attorn to such transferee.

-35-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.68Prohibition Against Recording. Except as provided in Section 29.4 of this Lease, neither this Lease, nor any memorandum, affidavit or other writing with respect thereto, shall be recorded by Tenant or by anyone acting through, under or on behalf of Tenant.
1.69Landlord’s Title. Landlord’s title is and always shall be paramount to the title of Tenant. Nothing herein contained shall empower Tenant to do any act which can, shall or may encumber the title of Landlord.
1.70Relationship of Parties. Nothing contained in this Lease shall be deemed or construed by the parties hereto or by any third party to create the relationship of principal and agent, partnership, joint venturer or any association between Landlord and Tenant.
1.71Application of Payments. Landlord shall have the right to apply payments received from Tenant pursuant to this Lease, regardless of Tenant’s designation of such payments, to satisfy any obligations of Tenant hereunder, in such order and amounts as Landlord, in its sole discretion, may elect.
1.72Time of Essence. Time is of the essence with respect to the performance of every provision of this Lease in which time of performance is a factor.
1.73Partial Invalidity. If any term, provision or condition contained in this Lease shall, to any extent, be invalid or unenforceable, the remainder of this Lease, or the application of such term, provision or condition to persons or circumstances other than those with respect to which it is invalid or unenforceable, shall not be affected thereby, and each and every other term, provision and condition of this Lease shall be valid and enforceable to the fullest extent possible permitted by law.
1.74No Warranty. In executing and delivering this Lease, Tenant has not relied on any representations, including, but not limited to, any representation as to the amount of any item comprising Additional Rent or the amount of the Additional Rent in the aggregate or that Landlord is furnishing the same services to other tenants, at all, on the same level or on the same basis, or any warranty or any statement of Landlord which is not set forth herein or in one or more of the exhibits attached hereto.
1.75Landlord Exculpation; Mutual Waiver of Consequential Damages. The liability of Landlord or the Landlord Parties to Tenant for any default by Landlord under this Lease or arising in connection herewith or with Landlord’s operation, management, leasing, repair, renovation, alteration or any other matter relating to the Project or the Premises shall be limited solely and exclusively to an amount which is equal to the lesser of (a) the interest of Landlord in the Building or (b) the equity interest Landlord would have in the Building if the Building were encumbered by third-party debt in an amount equal to eighty percent (80%) of the value of the Building (as such value is determined by Landlord), provided that in no event shall such liability extend to any sales or insurance proceeds received by Landlord or the Landlord Parties in connection with the Project, Building or Premises. Neither Landlord, nor any of the Landlord Parties shall have any personal liability therefor, and Tenant hereby expressly waives and releases such personal liability on behalf of itself and all persons claiming by, through or under Tenant. The limitations of liability contained in this Section 29.13 shall inure to the benefit of Landlord’s and the Landlord Parties’ present and future partners, beneficiaries, officers, directors, trustees, shareholders, agents and employees, and their respective partners, heirs, successors and assigns. Under no circumstances shall any present or future partner of Landlord (if Landlord is a partnership), or trustee or beneficiary (if Landlord or any partner of Landlord is a trust), have any liability for the performance of Landlord’s obligations under this Lease. Notwithstanding any contrary provision herein, except in the event of a holdover in the Premises by Tenant as set forth in Article 16 of this Lease, neither Landlord nor the Landlord Parties, nor Tenant nor the Tenant Parties, shall be liable under any circumstances for injury or damage to, or interference with, Tenant’s business, including but not limited to, loss of profits, loss of rents or other revenues, loss of business opportunity, loss of goodwill or loss of use, in each case, however occurring, or loss to inventory, scientific research, scientific experiments, laboratory animals, products, specimens, samples, and/or scientific, business, accounting and other records of every kind and description kept at the premises and any and all income derived or derivable therefrom. Similarly, except with respect to Tenant’s violations of the provisions of this Lease regarding Hazardous Materials and Tenant’s holding over in the Premises following the expiration or sooner termination of this Lease as set forth in Article 16, Tenant shall not be liable under any circumstances for injury or damage to, or interference with, Landlord’s business, including, but not limited to, loss of profits or other revenues (not including, however, loss of rents), loss of business opportunity, loss of goodwill or loss of use, in each case, however occurring. Except to the extent provided by Applicable Law (e.g., piercing the corporate veil), under no circumstances shall any present or future partner, member, stockholder, trustee, beneficiary, officer, director, employee or agent of Tenant or the Tenant Parties have any personal liability for the performance of Tenant’s obligations under this Lease.

-36-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.76Entire Agreement. It is understood and acknowledged that there are no oral agreements between the parties hereto affecting this Lease and this Lease constitutes the parties’ entire agreement with respect to the leasing of the Premises and supersedes and cancels any and all previous negotiations, arrangements, brochures, agreements and understandings, if any, between the parties hereto or displayed by Landlord to Tenant with respect to the subject matter thereof, and none thereof shall be used to interpret or construe this Lease. None of the terms, covenants, conditions or provisions of this Lease can be modified, deleted or added to except in writing signed by the parties hereto.
1.77Right to Lease. Landlord reserves the absolute right to effect such other tenancies in the Project as Landlord in the exercise of its sole business judgment shall determine to best promote the interests of the Building or Project. Tenant does not rely on the fact, nor does Landlord represent, that any specific tenant or type or number of tenants shall, during the Lease Term, occupy any space in the Building or Project.
1.78Force Majeure. Notwithstanding anything to the contrary contained in this Lease, any prevention, delay or stoppage due to strikes, lockouts, labor disputes, acts of God, acts of war, terrorist acts, inability to obtain services, labor, or materials or reasonable substitutes therefor, governmental actions, civil commotions, Casualty, actual or threatened public health emergency (including, without limitation, epidemic, pandemic, famine, disease, plague, quarantine, and other significant public health risk), governmental edicts, actions, declarations or quarantines by a governmental entity or health organization (including, without limitation, any shelter-in-place orders, stay at home orders or any restrictions on travel related thereto that preclude Tenant, its agents, contractors or its employees from accessing the Premises, national or regional emergency), breaches in cybersecurity, and other causes beyond the reasonable control of the party obligated to perform, regardless of whether such other causes are (i) foreseeable or unforeseeable or (ii) related to the specifically enumerated events in this paragraph (collectively, a “Force Majeure”), shall excuse the performance of such party for a period equal to any such prevention, delay or stoppage. If this Lease specifies a time period for performance of an obligation of either party, that time period shall be extended by the period of any delay in such party’s performance caused by a Force Majeure. Notwithstanding anything to the contrary in this Lease, no event of Force Majeure shall (i) excuse Tenant’s obligations to pay Rent and other charges due pursuant to this Lease, (ii) be grounds for Tenant to abate any portion of Rent due pursuant to this Lease, or entitle either party to terminate this Lease, except as allowed pursuant to Articles 11 and 13 of this Lease, or (iii) excuse Tenant’s obligations under Articles 5 and 24 of this Lease.
1.79Waiver of Redemption by Tenant. Tenant hereby waives, for Tenant and for all those claiming under Tenant, any and all rights now or hereafter existing to redeem by order or judgment of any court or by any legal process or writ, Tenant’s right of occupancy of the Premises after any termination of this Lease.
1.80Notices. All notices, demands, statements, designations, approvals or other communications (collectively, “Notices”) given or required to be given by either party to the other hereunder or by law shall be in writing, shall be (A) sent by United States certified or registered mail, postage prepaid, return receipt requested (“Mail”), (B) transmitted by telecopy, if such telecopy is promptly followed by a Notice sent by Mail, (C) delivered by a nationally recognized overnight courier, or (D) delivered personally. Any Notice shall be sent, transmitted, or delivered, as the case may be, to Tenant at the appropriate address set forth in Section 10 of the Summary, or to such other place as Tenant may from time to time designate in a Notice to Landlord, or to Landlord at the addresses set forth below, or to such other places as Landlord may from time to time designate in a Notice to Tenant. Any Notice will be deemed given (i) three (3) days after the date it is posted if sent by Mail, (ii) the date the telecopy is transmitted, (iii) the date the overnight courier delivery is made, or (iv) the date personal delivery is made. As of the date of this Lease, any Notices to Landlord must be sent, transmitted, or delivered, as the case may be, to the following addresses:
HCP Life Science REIT, Inc.
c/o Healthpeak Properties, Inc.
5050 S Syracuse St. #800
Denver, CO 80237
Attn: Legal Department

with a copy to:

Healthpeak Properties, Inc.
2000 Sierra Point Parkway, Suite 100
Brisbane, CA 94005
Attention: Scott Bohn

and

-37-
[The Towers at Sierra Point]
[CareDx, Inc.]




Allen Matkins Leck Gamble Mallory & Natsis LLP
1901 Avenue of the Stars, Suite 1800
Los Angeles, California 90067
Attention: Anton N. Natsis, Esq.
1.81Joint and Several. If there is more than one tenant, the obligations imposed upon Tenant under this Lease shall be joint and several.
1.82Authority. If Tenant is a corporation, trust or partnership, each individual executing this Lease on behalf of Tenant hereby represents and warrants that Tenant is a duly formed and existing entity qualified to do business in the State of California and that Tenant has full right and authority to execute and deliver this Lease and that each person signing on behalf of Tenant is authorized to do so.
1.83Attorneys’ Fees. In the event that either Landlord or Tenant should bring suit for the possession of the Premises, for the recovery of any sum due under this Lease, or because of the breach of any provision of this Lease or for any other relief against the other, then all costs and expenses, including reasonable attorneys’ fees, incurred by the prevailing party therein shall be paid by the other party, which obligation on the part of the other party shall be deemed to have accrued on the date of the commencement of such action and shall be enforceable whether or not the action is prosecuted to judgment.
1.84Governing Law; WAIVER OF TRIAL BY JURY; JUDICIAL REFERENCE. This Lease shall be construed and enforced in accordance with the laws of the State of California. In any action or proceeding arising herefrom, landlord and tenant hereby consent to (i) the jurisdiction of any competent court within the State of California, (ii) service of process by any means authorized by California law, AND (III) IN THE INTEREST OF SAVING TIME AND EXPENSE, TRIAL WITHOUT A JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM BROUGHT BY EITHER OF THE PARTIES HERETO AGAINST THE OTHER OR THEIR SUCCESSORS IN RESPECT OF ANY MATTER ARISING OUT OF OR IN CONNECTION WITH THIS LEASE, THE RELATIONSHIP OF LANDLORD AND TENANT, TENANT’S USE OR OCCUPANCY OF THE PREMISES, AND/OR ANY CLAIM FOR INJURY OR DAMAGE, OR ANY EMERGENCY OR STATUTORY REMEDY. IN THE EVENT LANDLORD COMMENCES ANY SUMMARY PROCEEDINGS OR ACTION FOR NONPAYMENT OF BASE RENT OR ADDITIONAL RENT, TENANT SHALL NOT INTERPOSE ANY COUNTERCLAIM OF ANY NATURE OR DESCRIPTION (UNLESS SUCH COUNTERCLAIM SHALL BE MANDATORY) IN ANY SUCH PROCEEDING OR ACTION, BUT SHALL BE RELEGATED TO AN INDEPENDENT ACTION AT LAW. IF THE JURY WAIVER PROVISIONS OF THIS SECTION 29.22 ARE NOT ENFORCEABLE UNDER CALIFORNIA LAW, THEN THE FOLLOWING PROVISIONS SHALL APPLY. IT IS THE DESIRE AND INTENTION OF THE PARTIES TO AGREE UPON A MECHANISM AND PROCEDURE UNDER WHICH CONTROVERSIES AND DISPUTES ARISING OUT OF THIS LEASE OR RELATED TO THE PREMISES WILL BE RESOLVED IN A PROMPT AND EXPEDITIOUS MANNER. ACCORDINGLY, EXCEPT WITH RESPECT TO ACTIONS FOR UNLAWFUL OR FORCIBLE DETAINER OR WITH RESPECT TO THE PREJUDGMENT REMEDY OF ATTACHMENT, ANY ACTION, PROCEEDING OR COUNTERCLAIM BROUGHT BY EITHER PARTY HERETO AGAINST THE OTHER (AND/OR AGAINST ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS OR SUBSIDIARIES OR AFFILIATED ENTITIES) ON ANY MATTERS WHATSOEVER ARISING OUT OF OR IN ANY WAY CONNECTED WITH THIS LEASE, TENANT’S USE OR OCCUPANCY OF THE PREMISES AND/OR ANY CLAIM OF INJURY OR DAMAGE, WHETHER SOUNDING IN CONTRACT, TORT, OR OTHERWISE, SHALL BE HEARD AND RESOLVED BY A REFEREE UNDER THE PROVISIONS OF THE CALIFORNIA CODE OF CIVIL PROCEDURE, SECTIONS 638 — 645.1, INCLUSIVE (AS SAME MAY BE AMENDED, OR ANY SUCCESSOR STATUTE(S) THERETO) (THE “REFEREE SECTIONS”). ANY FEE TO INITIATE THE JUDICIAL REFERENCE PROCEEDINGS AND ALL FEES CHARGED AND COSTS INCURRED BY THE REFEREE SHALL BE PAID BY THE PARTY INITIATING SUCH PROCEDURE (EXCEPT THAT IF A REPORTER IS REQUESTED BY EITHER PARTY, THEN A REPORTER SHALL BE PRESENT AT ALL PROCEEDINGS WHERE REQUESTED AND THE FEES OF SUCH REPORTER – EXCEPT FOR COPIES ORDERED BY THE OTHER PARTIES – SHALL BE BORNE BY THE PARTY REQUESTING THE REPORTER); PROVIDED HOWEVER, THAT ALLOCATION OF THE COSTS AND FEES, INCLUDING ANY INITIATION FEE, OF SUCH PROCEEDING SHALL BE ULTIMATELY DETERMINED IN ACCORDANCE WITH SECTION 29.21 ABOVE. THE VENUE OF THE PROCEEDINGS SHALL BE IN THE COUNTY IN WHICH THE PREMISES ARE LOCATED. WITHIN TEN (10) DAYS OF RECEIPT BY ANY PARTY OF A WRITTEN REQUEST TO RESOLVE ANY DISPUTE OR CONTROVERSY PURSUANT TO THIS SECTION 29.22, THE PARTIES SHALL AGREE UPON A SINGLE REFEREE WHO SHALL TRY ALL ISSUES, WHETHER OF FACT OR LAW, AND REPORT A FINDING AND JUDGMENT ON SUCH ISSUES AS REQUIRED BY THE REFEREE SECTIONS. IF THE PARTIES ARE UNABLE TO AGREE UPON A REFEREE WITHIN SUCH TEN (10) DAY PERIOD, THEN ANY PARTY MAY THEREAFTER FILE A LAWSUIT IN THE COUNTY IN WHICH THE PREMISES ARE LOCATED FOR THE PURPOSE OF APPOINTMENT OF A REFEREE UNDER THE REFEREE SECTIONS. IF THE REFEREE IS APPOINTED BY THE COURT, THE REFEREE SHALL BE A

-38-
[The Towers at Sierra Point]
[CareDx, Inc.]



NEUTRAL AND IMPARTIAL RETIRED JUDGE WITH SUBSTANTIAL EXPERIENCE IN THE RELEVANT MATTERS TO BE DETERMINED, FROM JAMS, THE AMERICAN ARBITRATION ASSOCIATION OR SIMILAR MEDIATION/ARBITRATION ENTITY. THE PROPOSED REFEREE MAY BE CHALLENGED BY ANY PARTY FOR ANY OF THE GROUNDS LISTED IN THE REFEREE SECTIONS. THE REFEREE SHALL HAVE THE POWER TO DECIDE ALL ISSUES OF FACT AND LAW AND REPORT HIS OR HER DECISION ON SUCH ISSUES, AND TO ISSUE ALL RECOGNIZED REMEDIES AVAILABLE AT LAW OR IN EQUITY FOR ANY CAUSE OF ACTION THAT IS BEFORE THE REFEREE, INCLUDING AN AWARD OF ATTORNEYS’ FEES AND COSTS IN ACCORDANCE WITH THIS LEASE. THE REFEREE SHALL NOT, HOWEVER, HAVE THE POWER TO AWARD PUNITIVE DAMAGES, NOR ANY OTHER DAMAGES WHICH ARE NOT PERMITTED BY THE EXPRESS PROVISIONS OF THIS LEASE, AND THE PARTIES HEREBY WAIVE ANY RIGHT TO RECOVER ANY SUCH DAMAGES. THE PARTIES SHALL BE ENTITLED TO CONDUCT ALL DISCOVERY AS PROVIDED IN THE CALIFORNIA CODE OF CIVIL PROCEDURE, AND THE REFEREE SHALL OVERSEE DISCOVERY AND MAY ENFORCE ALL DISCOVERY ORDERS IN THE SAME MANNER AS ANY TRIAL COURT JUDGE, WITH RIGHTS TO REGULATE DISCOVERY AND TO ISSUE AND ENFORCE SUBPOENAS, PROTECTIVE ORDERS AND OTHER LIMITATIONS ON DISCOVERY AVAILABLE UNDER CALIFORNIA LAW. THE REFERENCE PROCEEDING SHALL BE CONDUCTED IN ACCORDANCE WITH CALIFORNIA LAW (INCLUDING THE RULES OF EVIDENCE), AND IN ALL REGARDS, THE REFEREE SHALL FOLLOW CALIFORNIA LAW APPLICABLE AT THE TIME OF THE REFERENCE PROCEEDING. THE PARTIES SHALL PROMPTLY AND DILIGENTLY COOPERATE WITH ONE ANOTHER AND THE REFEREE, AND SHALL PERFORM SUCH ACTS AS MAY BE NECESSARY TO OBTAIN A PROMPT AND EXPEDITIOUS RESOLUTION OF THE DISPUTE OR CONTROVERSY IN ACCORDANCE WITH THE TERMS OF THIS SECTION 29.22. IN THIS REGARD, THE PARTIES AGREE THAT THE PARTIES AND THE REFEREE SHALL USE BEST EFFORTS TO ENSURE THAT (A) DISCOVERY BE CONDUCTED FOR A PERIOD NO LONGER THAN SIX (6) MONTHS FROM THE DATE THE REFEREE IS APPOINTED, EXCLUDING MOTIONS REGARDING DISCOVERY, AND (B) A TRIAL DATE BE SET WITHIN NINE (9) MONTHS OF THE DATE THE REFEREE IS APPOINTED. IN ACCORDANCE WITH SECTION 644 OF THE CALIFORNIA CODE OF CIVIL PROCEDURE, THE DECISION OF THE REFEREE UPON THE WHOLE ISSUE MUST STAND AS THE DECISION OF THE COURT, AND UPON THE FILING OF THE STATEMENT OF DECISION WITH THE CLERK OF THE COURT, OR WITH THE JUDGE IF THERE IS NO CLERK, JUDGMENT MAY BE ENTERED THEREON IN THE SAME MANNER AS IF THE ACTION HAD BEEN TRIED BY THE COURT. ANY DECISION OF THE REFEREE AND/OR JUDGMENT OR OTHER ORDER ENTERED THEREON SHALL BE APPEALABLE TO THE SAME EXTENT AND IN THE SAME MANNER THAT SUCH DECISION, JUDGMENT, OR ORDER WOULD BE APPEALABLE IF RENDERED BY A JUDGE OF THE SUPERIOR COURT IN WHICH VENUE IS PROPER HEREUNDER. THE REFEREE SHALL IN HIS/HER STATEMENT OF DECISION SET FORTH HIS/HER FINDINGS OF FACT AND CONCLUSIONS OF LAW. THE PARTIES INTEND THIS GENERAL REFERENCE AGREEMENT TO BE SPECIFICALLY ENFORCEABLE IN ACCORDANCE WITH THE CODE OF CIVIL PROCEDURE. NOTHING IN THIS SECTION 29.22 SHALL PREJUDICE THE RIGHT OF ANY PARTY TO OBTAIN PROVISIONAL RELIEF OR OTHER EQUITABLE REMEDIES FROM A COURT OF COMPETENT JURISDICTION AS SHALL OTHERWISE BE AVAILABLE UNDER THE CODE OF CIVIL PROCEDURE AND/OR APPLICABLE COURT RULES.
1.85Submission of Lease. Submission of this instrument for examination or signature by Tenant does not constitute a reservation of, option for or option to lease, and it is not effective as a lease or otherwise until execution and delivery by both Landlord and Tenant.
1.86Brokers. Landlord and Tenant hereby warrant to each other that they have had no dealings with any real estate broker or agent in connection with the negotiation of this Lease, excepting only the real estate brokers or agents specified in Section 12 of the Summary (the “Brokers”), and that they know of no other real estate broker or agent who is entitled to a commission in connection with this Lease. Each party agrees to indemnify and defend the other party against and hold the other party harmless from any and all claims, demands, losses, liabilities, lawsuits, judgments, costs and expenses (including without limitation reasonable attorneys’ fees) with respect to any leasing commission or equivalent compensation alleged to be owing on account of any dealings with any real estate broker or agent, other than the Brokers, occurring by, through, or under the indemnifying party. The terms of this Section 29.24 shall survive the expiration or earlier termination of the Lease Term.
1.87Independent Covenants. This Lease shall be construed as though the covenants herein between Landlord and Tenant are independent and not dependent and Tenant hereby expressly waives the benefit of any statute to the contrary and agrees that if Landlord fails to perform its obligations set forth herein, Tenant shall not be entitled to make any repairs or perform any acts hereunder at Landlord’s expense or to any setoff of the Rent or other amounts owing hereunder against Landlord.

-39-
[The Towers at Sierra Point]
[CareDx, Inc.]



1.88Project or Building Name, Address and Signage. Landlord shall have the right at any time to change the name and/or address of the Project or Building and to install, affix and maintain any and all signs on the exterior and on the interior of the Project or Building as Landlord may, in Landlord’s sole discretion, desire. Tenant shall not use the name of the Project or Building or use pictures or illustrations of the Project or Building in advertising or other publicity or for any purpose other than as the address of the business to be conducted by Tenant in the Premises, without the prior written consent of Landlord.
1.89Counterparts. This Lease may be executed in counterparts with the same effect as if both parties hereto had executed the same document. Both counterparts shall be construed together and shall constitute a single lease.
1.90Confidentiality. Tenant acknowledges that the content of this Lease and any related documents are confidential information. Tenant shall keep such confidential information strictly confidential and shall not disclose such confidential information to any person or entity other than Tenant’s financial, legal, and space planning consultants.
1.91Development of the Project.
1.29.1Subdivision. Landlord reserves the right to subdivide all or a portion of the buildings and Common Areas. Tenant agrees to execute and deliver, upon demand by Landlord and in the form requested by Landlord, any additional documents needed to conform this Lease to the circumstances resulting from a subdivision and any all maps in connection therewith. Notwithstanding anything to the contrary set forth in this Lease, the separate ownership of any buildings and/or Common Areas by an entity other than Landlord shall not affect the calculation of Direct Expenses or Tenant’s payment of Tenant’s Share of Direct Expenses.
1.29.2Construction of Property and Other Improvements. Tenant acknowledges that portions of the Project may be under construction following Tenant’s occupancy of the Premises, and that such construction may result in levels of noise, dust, obstruction of access, etc. which are in excess of that present in a fully constructed project. Tenant hereby waives any and all rent offsets or claims of constructive eviction which may arise in connection with such construction.
1.92No Violation. Tenant hereby warrants and represents that neither its execution of nor performance under this Lease shall cause Tenant to be in violation of any agreement, instrument, contract, law, rule or regulation by which Tenant is bound, and Tenant shall protect, defend, indemnify and hold Landlord harmless against any claims, demands, losses, damages, liabilities, costs and expenses, including, without limitation, reasonable attorneys’ fees and costs, arising from Tenant’s breach of this warranty and representation.
1.93Transportation Management. Tenant shall fully comply with all present or future programs intended to manage parking, transportation or traffic in and around the Project and/or the Building, and in connection therewith, Tenant shall take responsible action for the transportation planning and management of all employees located at the Premises by working directly with Landlord, any governmental transportation management organization or any other transportation-related committees or entities. Such programs may include, without limitation: (i) restrictions on the number of peak-hour vehicle trips generated by Tenant; (ii) increased vehicle occupancy; (iii) implementation of an in-house ridesharing program and an employee transportation coordinator; (iv) working with employees and any Project, Building or area-wide ridesharing program manager; (v) instituting employer-sponsored incentives (financial or in-kind) to encourage employees to rideshare; and (vi) utilizing flexible work shifts for employees.
1.94Signatures. The parties hereto consent and agree that this Lease may be signed and/or transmitted by facsimile, e-mail of a .pdf document or using electronic signature technology (e.g., via DocuSign or similar electronic signature technology), and that such signed electronic record shall be valid and as effective to bind the party so signing as a paper copy bearing such party’s handwritten signature. The parties further consent and agree that (1) to the extent a party signs this Lease using electronic signature technology, by clicking “SIGN”, such party is signing this Lease electronically, and (2) the electronic signatures appearing on this Lease shall be treated, for purposes of validity, enforceability and admissibility, the same as handwritten signatures.
[signatures contained on following page]


-40-
[The Towers at Sierra Point]
[CareDx, Inc.]



IN WITNESS WHEREOF, Landlord and Tenant have caused this Lease to be executed the day and date first above written.
LANDLORD:


HCP LIFE SCIENCES REIT, INC.,
a Maryland corporation


By:
/s/ Scott Bohn                                       

      Scott Bohn                                             
                           Print Name

Its:
          Executive Vice President           
TENANT:


CAREDX, INC.,
a Delaware corporation


By:
/s/ Reginald Seeto, MBBS                               

Reginald Seeto, MBBS                                         
                                Print Name

Its:
President and Chief Executive Officer           

By: ___________________________________

_______________________________________
                                   Print Name

Its: _____________________________________


-41-
[The Towers at Sierra Point]
[CareDx, Inc.]










LEASE



THE TOWERS AT SIERRA POINT









HCP LIFE SCIENCES REIT, INC.,
a Maryland corporation,

as Landlord,

and

CAREDX, INC.,

a Delaware corporation,

as Tenant.
[The Towers at Sierra Point]
[CareDx, Inc.]


TABLE OF CONTENTS

Page
1.    PREMISES, BUILDING, PROJECT, AND COMMON AREAS    3
2.    LEASE TERM; OPTION TERM    4
3.    BASE RENT    6
4.    ADDITIONAL RENT    6
5.    USE OF PREMISES    13
6.    SERVICES AND UTILITIES    17
7.    REPAIRS    19
8.    ADDITIONS AND ALTERATIONS    19
9.    COVENANT AGAINST LIENS    20
10.    INSURANCE    21
11.    DAMAGE AND DESTRUCTION    23
12.    NONWAIVER    24
13.    CONDEMNATION    24
14.    ASSIGNMENT AND SUBLETTING    25
15.    SURRENDER OF PREMISES; OWNERSHIP AND REMOVAL OF TRADE FIXTURES    28
16.    HOLDING OVER    28
17.    ESTOPPEL CERTIFICATES    29
18.    SUBORDINATION    29
19.    DEFAULTS; REMEDIES    30
20.    COVENANT OF QUIET ENJOYMENT    32
21.    SECURITY DEPOSIT    32
22.    COMMUNICATIONS AND COMPUTER LINE    35
23.    SIGNS    35
24.    COMPLIANCE WITH LAW    35
25.    LATE CHARGES    36
26.    LANDLORD’S RIGHT TO CURE DEFAULT; PAYMENTS BY TENANT    37
27.    ENTRY BY LANDLORD    37
28.    TENANT PARKING    37
29.    MISCELLANEOUS PROVISIONS    37
EXHIBITS
A    OUTLINE OF PREMISES
B    TENANT WORK LETTER
C    FORM OF NOTICE OF LEASE TERM DATES
D    FORM OF TENANT’S ESTOPPEL CERTIFICATE
E    ENVIRONMENTAL QUESTIONNAIRE
F    LETTER OF CREDIT

(i)
[The Towers at Sierra Point]
[CareDx, Inc.]


INDEX

Page(s)
Abatement Event    20
Accountant    13
Additional Notice    20
Advocate Arbitrators    6
Alterations    20
Base Rent    7
Base Year Prop 13 Taxes    11
Brokers    43
Building    4
Casualty    24
Common Areas    4
Comparable Buildings    6
Comparable Transactions    5
Concessions    5
Contemplated Effective Date    27
Contemplated Transfer Space    27
Direct Expenses    7
Estimate    12
Estimate Statement    12
Estimated Excess    12
Excess    12
Existing Hazardous Materials    16
Expense Year    8
Fair Rental Value,    5
Force Majeure    41
Initial Notice    20
Intention to Transfer Notice    27
Landlord    1
Landlord Parties    22
Landlord Repair Notice    24
L-C    33
L-C Amount    33
Lease    1
Lease Commencement Date    5
Lease Expiration Date    5
Lease Term    5
Lease Year    5
Lines    36
Mail    41
Management Fee Cap    10
Net Worth    29
Neutral Arbitrator    6
Nine Month Period    27
Notices    41
Objectionable Name    36
Operating Expenses    8
Option Rent    5
Original Improvements    23
Outside Agreement Date    6
Permitted Transferee Assignee.    29
Possession Date    4
Premises    4
Project,    4
Reassessment    11
Sign Specifications    36
SNDAA    30
Statement    12
Subject Space    26
Summary    1
Tax Expenses    11
Tenant    1
Tenant Work Letter    4
Tenant’s Accountant    13
(ii)
[The Towers at Sierra Point]
[CareDx, Inc.]




Page(s)
Tenant’s Share    12
Transfer Notice    26
Transferee    26

(iii)
[The Towers at Sierra Point]
[CareDx, Inc.]

EX-31.1 6 cdna-20220630x10qxexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Reginald Seeto, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CareDx, 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(s) 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 control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) 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 4, 2022By:/s/ Reginald Seeto, MBBS
Reginald Seeto, MBBS
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 7 cdna-20220630x10qxexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Abhishek Jain, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CareDx, 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(s) 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 control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) 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 4, 2022By:/s/ Abhishek Jain
Abhishek Jain
Interim Chief Financial Officer
(Principal Accounting and Financial Officer)

EX-32.1 8 cdna-20220630x10qxexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER 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 on Form 10-Q of CareDx, Inc. (the “Company”) for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to their knowledge that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company
By:/s/ Reginald Seeto, MBBSBy:/s/ Abhishek Jain
Reginald Seeto, MBBSAbhishek Jain
President and Chief Executive OfficerInterim Chief Financial Officer
(Principal Executive Officer)(Principal Accounting and Financial Officer)
Date: August 4, 2022Date: August 4, 2022

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
This certification accompanies the Report, is not deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 9 cdna-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Fair Value Measurements - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Balance Sheet Components - Summary of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2339307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Commitments and Contingencies - Summary of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - Commitments and Contingencies - Summary of Other Information Related to Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2144110 - Disclosure - 401(K) Plan link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - 401(K) Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2448428 - Disclosure - Warrants - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 2150112 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) link:presentationLink link:calculationLink link:definitionLink 2455433 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2456434 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) link:presentationLink link:calculationLink link:definitionLink 2157113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2458435 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2159114 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2360310 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink 2462437 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cdna-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cdna-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cdna-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Capital expenditures Accrued Capital Expenditures Accrued Capital Expenditures Business Acquisition Business Acquisition [Axis] Cost of Product Cost of product Cost Of Product [Member] Cost Of Product Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total lease payments Lessee, Operating Lease, Liability, to be Paid Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Entity Address, Postal Zip Code Entity Address, Postal Zip Code CAREDX, INC. vs Natera Inc. CAREDX, INC. vs Natera Inc. [Member] CAREDX, INC. vs Natera Inc. Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Number of unique solutions Number Of Unique Solutions Number Of Unique Solutions Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Other (expense) income: Other Income and Expenses [Abstract] Operating leases liabilities, net Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Repurchase of common stock under employee incentive plans (in shares) Share Based Compensation Arrangement By Share Based Payment Award Repurchases Of Common Stock Under Employee Incentive Plans Share based compensation arrangement by share based payment award, repurchases of common stock under employee incentive plans. Financial Instruments Financial Instruments [Domain] Laboratory processing fees & materials Accrued Sample Processing Fees Accrued Sample Processing Fees Range Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Issuance of common stock for cash upon exercise of stock options (in shares) Stock options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Weighted-average discount rate - Operating leases (%) Operating Lease, Weighted Average Discount Rate, Percent Maturities of short-term marketable securities Proceeds from Sale and Maturity of Marketable Securities Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Original Term (in years) Warrant Fair Value Assumptions Expected Term Warrant fair value assumptions expected term. Additional paid-in capital Additional Paid in Capital, Common Stock Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Net loss Net loss Net Income (Loss) Attributable to Parent Measurement Input Type Measurement Input Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Intangible Assets [Member] Number of investments Number Of Investments Number Of Investments Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Fair Value Marketable Securities, Fair Value, Short Term Marketable Securities, Fair Value, Short Term Equity Component Equity Component [Domain] Net loss per share: Earnings Per Share Reconciliation [Abstract] Total Assets, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Investment, Name [Domain] Investment, Name [Domain] Number of warrants exercised (in shares) Number of Warrants Exercised Number of Warrants Exercised Plan Name Plan Name [Axis] Corporate debt securities Fair value Debt Securities, Available-for-Sale Intangible assets with finite lives: Finite-Lived Intangible Assets, Net [Abstract] Weighted average exercise price - options forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Plan Name Plan Name [Domain] Remainder of 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Fair Value Measured Using - (Level 1) Fair Value, Inputs, Level 1 [Member] Amortized Cost Marketable Securities, Amortized Cost, Long Term Marketable Securities, Amortized Cost, Long Term Employee stock purchase plan Employee Stock [Member] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Number of renal transplant patients (more than) Number Of Renal Transplant Patients Number Of Renal Transplant Patients Cost of Patient and Digital Solutions Cost of patient and digital solutions Cost Of Patient And Digital Solutions [Member] Cost Of Patient And Digital Solutions Award Type Award Type [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities AlloSure Heart AlloSure Heart [Member] AlloSure Heart Public Offering Public Offering [Member] Public Offering Short-term lease liability Less operating lease liability, current portion Operating Lease, Liability, Current Accrued compensation Increase (Decrease) in Accrued Salaries Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Options expired (in shares) Stock options expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Derecognition of ROU and lease liability Increase (Decrease) In Right-Of-Use Asset and Lease Liability Increase (Decrease) In Right-Of-Use Asset and Lease Liability Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Punitive Damages Punitive Damages [Member] Punitive Damages Shares of common stock subject to outstanding options Employee And Non Employee Stock Options [Member] Employee and non employee stock options. Options forfeited (in shares) Stock options forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Liability Class Liability Class [Axis] Entity Addresses [Table] Entity Addresses [Table] Unrealized Holding Losses Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Short Term Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Short Term Total liabilities Liabilities Weighted-average remaining lease term - Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Geographical Geographical [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Issuance of common shares through public equity offering, net of commissions and offering costs Stock Issued During Period, Value, New Issues Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Goodwill and intangible assets. Taxes paid related to net share settlement of restricted stock units Taxes Paid Related To Net Share Settlement Of Restricted Stock Units Taxes paid related to net share settlement of restricted stock units. Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Debt securities, unrealized loss Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Assets Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Weighted average grant date fair value beginning balance (in dollars per share) Weighted average grant date fair value ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets AlloSure Kidney AlloSure Kidney [Member] AlloSure Kidney Product and Service Product and Service [Domain] Entity Shell Company Entity Shell Company Concentration Risk [Table] Concentration Risk [Table] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Developed Technology Developed Technology Rights [Member] Financial Instrument Financial Instrument [Axis] Proceeds from exercise of warrants Proceeds from Warrant Exercises Within one year Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One Noncurrent liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Schedule Of Finite And Infinite Lived Intangible Assets [Table] Schedule Of Finite And Infinite Lived Intangible Assets [Table] Schedule of finite and infinite lived intangible assets. Revenue Benchmark Revenue Benchmark [Member] Document Period End Date Document Period End Date Total assets Assets Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Net loss per share Earnings Per Share [Abstract] Damages awarded Litigation Settlement, Amount Awarded from Other Party Income Statement Location Income Statement Location [Axis] Deferred payments for intangible assets Deferred Payments For Intangible Assets Deferred payments for intangible assets. Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Corporate equity securities Equity Securities, FV-NI, Current Antidilutive Securities Antidilutive Securities [Axis] Credit Concentration Risk Credit Concentration Risk [Member] Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation. Weighted average exercise price - options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Assets acquired Finite-Lived Intangible Assets Acquired Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Accrued compensation Employee-related Liabilities, Current Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid and other current assets Prepaid Expense and Other Assets, Current Debt securities, amortized cost Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Deferred payments for intangible assets Deferred Payments For Intangible Assets Noncurrent Deferred payments for intangible assets, noncurrent. Net Loss Per Share Earnings Per Share [Text Block] Customer Customer [Axis] Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Total fair value of options vested during period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Equity Award Award Type [Domain] Stock options and RSUs expected weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Cash Payments to Acquire Businesses, Gross Compensatory Damages Compensatory Damages [Member] Compensatory Damages Entity Registrant Name Entity Registrant Name Issuance of common shares through public equity offering, net of commissions and offering costs (in shares) Stock Issued During Period, Shares, New Issues Marketable Securities Marketable Securities [Table Text Block] Rest of World Rest of World Rest Of The World [Member] Rest of the world. Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town 401(K) Plan Retirement Benefits [Text Block] Operating expenses: Operating Expenses [Abstract] Remaining term (in years) Original Term Measurement Input, Expected Term [Member] Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Vested (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Number Share based compensation arrangement by share based payment award options vested outstanding number. Minimum Minimum [Member] Patient and digital solutions revenue Patient And Digital Solutions [Member] Patient And Digital Solutions Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Short-term marketable securities Short-Term Marketable Securities [Abstract] Short-Term Marketable Securities Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Fair Value Measurements Fair Value Disclosures [Text Block] Investment, Name [Axis] Investment, Name [Axis] Stock price (in dollars per share) Share Price Trading Symbol Trading Symbol Entity File Number Entity File Number Vested, aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options vested outstanding aggregate intrinsic value. 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Research and development Research and Development Expense Amortized Cost Marketable Securities, Amortized Cost Marketable Securities, Amortized Cost Fair Value by Liability Class Fair Value by Liability Class [Domain] Proceeds from advance payment CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment RSUs granted (in shares) RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock units Restricted Stock Units Restricted Stock Units (RSUs) [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Unrealized Holding Losses Marketable Securities, Accumulated Unrecognized Gain (Loss) Marketable Securities, Accumulated Unrecognized Gain (Loss) Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Total (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] Business Combinations Business Combination Disclosure [Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Accounts payable Increase (Decrease) in Accounts Payable Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Future Minimum Lease Commitments under Operating and Finance Leases Schedule Of Finance Lease And Operating Lease Liability Maturity [Table Text Block] Schedule of finance lease and operating lease liability maturity Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Concentration risk percentage Concentration Risk, Percentage Additional options authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Income Taxes Income Tax Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Amortization expense of intangible assets Amortization of Intangible Assets Total intangible assets - gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Basic (in dollars per share) Earnings Per Share, Basic Common Stock Warrant Liability Common Stock Warrant Liability [Member] Common stock warrant liability. 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Private Placement Common Stock Warrant Liability Private Placement Common Stock Warrant Liability [Member] Private placement common stock warrant liability. Concentration Risk Type Concentration Risk Type [Domain] Sales and marketing Selling and Marketing Expense Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total stockholders’ equity Stockholders' Equity Attributable to Parent Weighted average grant date fair value - RSUs forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Gain Contingency, Nature [Domain] Gain Contingency, Nature [Domain] Amortization of premium on short-term marketable securities, net Investment Income, Amortization of Premium Entity Interactive Data Current Entity Interactive Data Current Shares issued and sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization RSU settlements, net of shares withheld Restricted Stock, Value, Shares Issued Net of Tax Withholdings Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Money market funds Money Market Funds [Member] Accumulated Deficit Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total lease cost Lease, Cost Common Stock Common Stock [Member] Maximum portion of earning an employee may contribute to the ESPP Plan Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Lease Cost Lease, Cost [Table Text Block] Shares available for grant beginning balance (in shares) Shares available for grant ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Marketable Securities Marketable Securities, Policy [Policy Text Block] Statement [Table] Statement [Table] Cash, cash equivalents, and marketable securities Cash, Cash Equivalents, and Short-Term Investments Weighted average grant date fair value - RSUs vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Shares Available for Grant Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant [Roll Forward] Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant Operating lease, extension period Lessee, Operating Lease, Renewal Term Document Quarterly Report Document Quarterly Report Total identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current assets: Assets, Current [Abstract] Operating lease liability, less current portion Operating lease liability, long-term portion Operating Lease, Liability, Noncurrent Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Expense incurred related to plan Defined Contribution Plan, Cost Range Statistical Measurement [Axis] Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Net carrying amount Indefinite-Lived Intangible Assets (Excluding Goodwill) Reportable Revenues by Geographic Regions Revenue from External Customers by Geographic Areas [Table Text Block] Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding Purchases of short-term marketable securities Payments to Acquire Marketable Securities Equity Components Equity Components [Axis] Trademarks Trademarks [Member] Recurring Fair Value, Recurring [Member] Litigation Case [Domain] Litigation Case [Domain] AlloMap Heart AlloMap Heart [Member] AlloMap Heart Weighted average exercise price - options expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Interest income, net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Liquidity and Capital Resources Liquidity [Policy Text Block] Liquidity. Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Principal payments on finance lease obligations Finance Lease, Principal Payments Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Number of RSU shares beginning balance (in shares) Number of RSU shares ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Contingent consideration Business Combination, Contingent Consideration, Liability, Current Total other (expense) income Nonoperating Income (Expense) Gross Carrying Amount Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Issuance of common stock for cash upon exercise of warrants (in shares) Issuance Of Common Stock For Cash Upon Exercise Of Warrants Shares Issuance of common stock for cash upon exercise of warrants shares. Loss Contingencies [Table] Loss Contingencies [Table] Revaluation of contingent consideration to estimated fair value Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Accrued royalty Accrued Royalties, Current Long-term marketable securities Long-Term Marketable Securities [Abstract] Long-Term Marketable Securities Product revenue Product revenue Product [Member] Operating leases right-of-use assets Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Loss from operations Operating Income (Loss) Inventory Increase (Decrease) in Inventories Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Accrued and other liabilities Total accrued and other liabilities Accrued Liabilities and Other Liabilities Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Acquired and developed technology Acquired And Developed Technology [Member] Acquired And Developed Technology Testing services revenue Testing services revenue Service [Member] Goodwill Goodwill Total Liabilities, Fair Value Disclosure Issuance of common stock for cash upon exercise of warrants Issuance Of Common Stock For Cash Upon Exercise Of Warrants Value Issuance of common stock for cash upon exercise of warrants value. Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Geographical Geographical [Domain] Deferred tax liability Deferred Income Tax Liabilities, Net Intrinsic value of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted (in shares) Stock options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Address Type [Domain] Address Type [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Cost of testing services, product, digital, and other Cost of Goods and Services Sold Diluted (in shares) Weighted-average shares used to compute diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted MedActionPlan MedActionPlan [Member] MedActionPlan Summary of Inventory Schedule of Inventory, Current [Table Text Block] Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss Contingencies [Line Items] Loss Contingencies [Line Items] Corporate equity securities Equity Securities, FV-NI, Noncurrent Accounts Receivable Accounts Receivable [Member] Fair Value Marketable Securities Common stock: $0.001 par value; 100,000,000 shares authorized at June 30, 2022 and December 31, 2021; 53,323,712 shares and 52,923,360 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Finance lease cost Finance Lease Cost Finance lease cost. Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] RSU settlements, net of shares withheld (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Unrealized Holding Losses Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term Weighted average grant date fair value - RSUs granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value of Financial Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Expected to vest, aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options expected to vest outstanding aggregate intrinsic value. Equity securities, unrealized holding gains (losses) Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Total cash, cash equivalents, and restricted cash at the end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation adjustments, net of tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Summary of Intangible Assets Schedule Of Intangible Assets Table [Table Text Block] Schedule of intangible assets. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Short-term liabilities: Liabilities, Current [Abstract] Net loss used to compute basic net loss per share Net Income (Loss) Available to Common Stockholders, Basic Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Deferred revenue Contract with Customer, Liability, Current Refund liability - CMS advance payment Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act Common stock warrant liability Warrants and Rights Outstanding Acquisition related costs Business Combination, Acquisition Related Costs Income Statement Location Income Statement Location [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Estimated Useful Life (Years) Weighted Average Remaining Useful Life (In Years) Finite-Lived Intangible Asset, Useful Life Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Exercise Price Measurement Input, Exercise Price [Member] Vested, weighted average remaining life Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term Offering period for employee stock purchases Share Based Compensation Arrangement By Share Based Payment Award Offering Period Share based compensation arrangement by share based payment award offering period. Number of complaints Loss Contingency, New Claims Filed, Number Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Intangible asset, measurement input, discount rate Intangible Asset, Measurement Input, Discount Rate Intangible Asset, Measurement Input, Discount Rate Net comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Litigation Case [Axis] Litigation Case [Axis] Debt securities, unrealized holding gains (losses) Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Expected to vest (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price Share based compensation arrangement by share based payment award options expected to vest weighted average exercise price. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Business combination, deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Depreciation and amortization Depreciation, Depletion and Amortization Issuance of common stock under employee stock purchase plan (in shares) Shares issued under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Stock options outstanding beginning balance (in shares) Stock options outstanding ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Vested (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price Share based compensation arrangement by share based payment award options vested weighted average exercise price. Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Long-lived assets Property, Plant and Equipment, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Cash and Cash Equivalents [Abstract] Defined Benefit Plan, Type Defined Benefit Plan, Type [Extensible Enumeration] Summary of Estimated Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of Identified Intangible Assets Acquired at Acquisition Date Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Change in estimated fair value of common stock warrant liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Employee Stock Option Employee stock options Share-Based Payment Arrangement, Option [Member] Sales and Marketing Expense Sales and Marketing Sales and marketing Selling and Marketing Expense [Member] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Cost of Testing Services Cost of testing services Cost Of Testing [Member] Cost Of Testing Issuance of common stock for cash upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised RSUs forfeited (in shares) RSUs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other (expense) income, net Other Nonoperating Income (Expense) Exercise price (in dollars per share) Derivative Liability Exercise Price Derivative liability exercise price. Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Sale of stock (in usd per share) Sale of Stock, Price Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Restricted cash Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Components of Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Fair Value, Measurement Frequency Measurement Frequency [Domain] Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Revenue: Revenues [Abstract] Total future amortization expense Finite-Lived Intangible Assets, Net Warrants and Rights Note Disclosure [Abstract] Warrants and Rights Note Disclosure [Abstract] Commercialization rights Commercialization Rights [Member] Commercialization rights. Summary of Options Outstanding and Exercisable Vested or Expected to Vest Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] XynManagement, Inc. XynManagement, Inc. [Member] XynManagement, Inc. Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Total unrecognized compensation costs related to stock options and RSUs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-based compensation expense tax benefit recognized Share-Based Payment Arrangement, Expense, Tax Benefit Remaining lease terms Remaining Operating And Finance Lease Term Remaining operating and finance lease term. Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] After one year through five years Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five Entity Addresses [Line Items] Entity Addresses [Line Items] Business Combination and Asset Acquisition [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Present value of future minimum lease payments Operating Lease, Liability Segment Reporting Segment Reporting Disclosure [Text Block] Volatility Measurement Input, Price Volatility [Member] Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Weighted average exercise price - options granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Debt securities, amortized cost Debt Securities, Available-for-Sale, Amortized Cost Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Acquisition of intangible assets Payments to Acquire Intangible Assets Weighted-average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Inventory Total inventory Inventory, Net Accounts payable Accounts Payable, Current Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-Maturity [Table] Aggregate Intrinsic Value, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Equity securities, amortized cost Equity Securities, FV-NI, Cost Shares of common stock subject to outstanding common stock warrants Warrant [Member] Entity Filer Category Entity Filer Category Proceeds from issuance of common shares in public equity offering, net of issuance costs paid Proceeds from Issuance of Common Stock Basic (in shares) Weighted-average shares used to compute basic net loss per share (in shares) Weighted Average Number of Shares Outstanding, Basic United States United States UNITED STATES Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information Schedule Of Share Based Compensation Stock Options And Unvested Restricted Stock Units Activity Table [Table Text Block] Schedule of share based compensation stock options and unvested restricted stock units activity. Fair Value Marketable Securities, Fair Value, Long Term Marketable Securities, Fair Value, Long Term Liabilities Liabilities, Fair Value Disclosure [Abstract] Share based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 9) Commitments and Contingencies Security Exchange Name Security Exchange Name Weighted average exercise price beginning balance (in dollars per share) Weighted average exercise price ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Intangible assets with indefinite lives Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] TransChart LLC TransChart LLC [Member] TransChart LLC Expected to vest (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award options expected to vest outstanding number. Preferred stock: $0.001 par value; 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021 Preferred Stock, Value, Issued Intangible asset, measurement input, royalty rate Intangible Asset, Measurement Input, Royalty Rate Intangible Asset, Measurement Input, Royalty Rate Issuance of common stock for services Stock Issued During Period, Value, Issued for Services General and Administrative Expense General and administrative General and Administrative Expense [Member] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Common stock warrant liability Common Stock Warrant Liability Common stock warrant liability. Former Address Former Address [Member] Number of milestone payments Number Of Milestone Payments Number Of Milestone Payments Long-term liabilities: Liabilities, Noncurrent [Abstract] Cover [Abstract] Leases Lessee, Leases [Policy Text Block] Fair Value Measured Using - (Level 3) Fair Value, Inputs, Level 3 [Member] Clinical studies Accrued Clinical And Cost Of Other Studies Current Accrued Clinical And Cost Of Other Studies Current Stock Incentive Plans Share-Based Payment Arrangement [Text Block] Work in progress Inventory, Work in Process, Net of Reserves Debt securities, fair value Debt Securities, Held-to-Maturity, Fair Value Change in deferred taxes Increase (Decrease) in Deferred Income Taxes Medicare Medicare [Member] Medicare [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Total liabilities and stockholders’ equity Liabilities and Equity Aggregate proceeds from the issuance of shares Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Other information: Lease Other Information [Abstract] Lease other information. Prepaid and other assets Increase (Decrease) in Prepaid Expenses, Other TransChart, TTP, and MedActionPlan TransChart, TTP, And MedActionPlan [Member] TransChart, TTP, And MedActionPlan Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Common stock awards for services (in shares) Share Based Compensation Arrangement By Share Based Payment Award Common Stock Awards For Services Share based compensation arrangement by share based payment award common stock awards for services. Goodwill expected to be deductible for income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Fair Value Measured Using - (Level 2) Fair Value, Inputs, Level 2 [Member] Additions of capital expenditures, net Payments To Acquire Capital Expenditures, Net Payments To Acquire Capital Expenditures, Net Expected to vest, weighted average remaining contractual life Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Remaining Contractual Term Share based compensation arrangement by share based payment award options expected to vest outstanding weighted average remaining contractual term. Current Fiscal Year End Date Current Fiscal Year End Date Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Marketable securities Marketable Securities, Current Net loss used to compute diluted net loss per share Net Income (Loss) Available to Common Stockholders, Diluted Diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Amortized Cost Marketable Securities, Amortized Cost, Short Term Marketable Securities, Amortized Cost, Short Term Sale of Stock Sale of Stock [Domain] Trademarks and tradenames Trademarks and Trade Names [Member] Transplant Pharmacy Transplant Pharmacy [Member] Transplant Pharmacy Common stock, commissions and offering costs Payments of Stock Issuance Costs Common Stock Warrant Liability and Contingent Consideration Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Employee stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Estimated Fair Value Finite-Lived Intangible Assets, Fair Value Disclosure Revaluation of common stock warrant liability to estimated fair value Fair Value Adjustment of Warrants Concentration Risk Type Concentration Risk Type [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Customer Concentration Risk Customer Concentration Risk [Member] Corporate equity securities Equity Securities [Member] Issuance of common stock for services (in shares) Stock Issued During Period, Shares, Issued for Services Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Entity Address, Address Line One Entity Address, Address Line One 2014 Employee Stock Purchase Plan Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Share-based compensation expense capitalized Share-Based Payment Arrangement, Amount Capitalized Change in estimated fair value of common stock warrant liability Unrealized Gain (Loss) on Investments Over-Allotment Option Over-Allotment Option [Member] Product and Service Product and Service [Axis] Europe Europe Europe [Member] Contingent Consideration Contingent Consideration [Member] Contingent consideration. Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Reimbursement rate Recovery of Direct Costs Miromatrix, Inc. Miromatrix, Inc. [Member] Miromatrix, Inc. Components of Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Unrealized loss (gain) on long-term marketable equity securities Marketable Securities, Unrealized Gain (Loss) RSUs vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions Long-Lived Assets by Geographic Areas [Table Text Block] Payments related to contingent consideration Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements Fixed assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Asset Business combination, recognized identifiable assets acquired and liabilities assumed, fixed asset. Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Contingent consideration, measurement input, discount rate Business Combination, Contingent Consideration, Liability, Measurement Input, Discount Rate Business Combination, Contingent Consideration, Liability, Measurement Input, Discount Rate Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Goodwill and intangible assets. Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and Marketable Securities Cash and Cash Equivalents Disclosure [Text Block] Entity Central Index Key Entity Central Index Key Antidilutive Securities Name Antidilutive Securities, Name [Domain] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Measurement Frequency Measurement Frequency [Axis] Weighted- Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Total consideration Total consideration Business Combination, Consideration Transferred Derivative liability measurement input (percent) Derivative Liability, Measurement Input Concentrations of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Other accrued expenses Other Accrued Liabilities, Current Measurement Input Type Measurement Input Type [Axis] City Area Code City Area Code Professional fees Accrued Professional Fees, Current General and administrative General and Administrative Expense Assets Assets [Abstract] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock Sale of Stock [Axis] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Number of shares underlying warrants (in shares) Class of Warrant or Right, Outstanding Other liabilities Other Liabilities, Noncurrent Gain Contingencies, Nature [Axis] Gain Contingencies, Nature [Axis] Acquired in-process technology Acquired In Process Technology [Member] Acquired In Process Technology Warrants Warrants Disclosure [Text Block] Warrants Disclosure [Text Block] Research and development Research and Development Expense [Member] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Remaining term (in years) Derivative Liability Term Derivative liability term. Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Number of RSU Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares Payments to acquire minority interest Payments to Acquire Interest in Subsidiaries and Affiliates Schedule Of Finite And Infinite Lived Intangible Assets [Line Items] Schedule Of Finite And Infinite Lived Intangible Assets [Line Items] Schedule of finite and infinite lived intangible assets. Customer Customer [Domain] Maximum value of shares which an employee can purchase per calendar year Share Based Compensation Arrangement By Share Based Payment Award Fair Value Amount Of Outstanding Stock Maximum Share based compensation arrangement by share based payment award fair value amount of outstanding stock maximum. Accrued shipping expenses Accrued Shipping Expenses Accrued Shipping Expenses Postemployment Retirement Benefits [Member] EX-101.PRE 13 cdna-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 capture.jpg CAREDX LOGO begin 644 capture.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#R17AI9@ 34T *@ @ ! $[ ( M - (2H=I 0 ! (6)R= $ : 0T.H< < @, /@ M &UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@ M96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8 M%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4 M"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ_\ $0@ 6@$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BO*_%7P^UK5_B)_; M-H;?[+YD+C>YW?*%!XQ[5ZBH&P9K.$Y2;35CIK4H4X0E&=VUJNP^BD'2EK0Y M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **3UH[4 ,=U4_,RCV)Q7E^C_$'6;[XC_V)-'#]C^U2P[A'@[5W M8_\ 0:O?$SPAK'B:^L9=(>-4AC99"\I3J0>/\:E\*^,=&2YL?#;Q2?VI"@MI M'\L8\R-&;6\\2ZEG'DZ>F4!]WZ M 4 >F45YQ%K7Q4U-!):>&]%TN-AG;?73O(/P3_&FSWGQ?M5+II_AF]'>-9)4 M;\.: /2:*\&OOVAM5\+:I_9_CGP9/I\Q&5:*7@_[0R""/H:]V@<2V\;K]UE! M'TH ?1110 4444 %%%% !1110 45',SK&YC&YP,JN[&3V&??I7C7C#XWZ]X( M>%==\"R6J3DB&0WRLKD=0"%X.* /::*\:\*?%SQCXVL&OO#W@B*2S5S&9I;W M8NX"*Z%_$_Q(B7)A,@]\@ #\ZZ[PE\3O"GC3":)JL;W'4VTOR2?]\GK^% '744#I10 4444 M%%%% "'O7,^/?$$OA_PA?WFGS0B]A5#&CD$\NH/R_0FND8 MS_\ JKYA\1RW M?C+XO:A:6DI/F77V>%6?"@1_+_[+7/B*CA&RW9WX'#JO4]YV2U9[!\+/%NK> M+-/OIM8\O="R*FQ-O7.?Z55\1>%=+\.B]\3:1(3JL ]*O\ MPYJ5U8ZB@1+M?-A ;/*D!O\ T):V/B+J4NE?#/Q#>VIVS1:=,8V'\)*$ _@3 MFNVC*4J:YMSRL7&$:SY-NA\[?%/XEZM\2/&L7@[PC,RZ:;D6J;&Q]JDSC>Q_ MNY_0$]Z^A/ 'P^TCX?Z!%8:9"KW&!]HNF7YYF[D^WH.PXKY;_9VMHKGXU:89 MP#Y,,\JAO[WED?U_2OL\=*V.44,=)\$:!+J MVMS&.)3L1%Y:1ST510!T%%>3:!KOCCXGZ'_;6AWMGX;TJ9W2W5HO-FD53C<3 MT7D'I7GOB/XC_$7X2^.(+'Q-J$.LV,RK*"8\"6/<0<$\@C!H ^FZ*KVEQ'>V M<%U \0?%O6_"5EJ'@[28[*Q:V1U+N'NI@5'S;>@SU'L16[X1\9:_P"% M?A7S_P Q7K8KR3]FK_DC5O\ M]?D__H0KUN@"*X@BN8FBN(UEC88977((]QWKYG^.GPDA\*QCQGX-5[2&.0?: MX(N!"2<+(OH,D CW!KZ=K"\:V,6I^!M=LKC'ES:?.ISVS&V#_GTH \T^ OQ7 MG\:V,VA:_+OUBR3>DS'YKB+IG_>!(R>^:]H'(&*^'?@;>RV7QGT P'_72O"X MZY5D8'_'\*]S^(NJ?%CP+I3ZM8:I9:MIR?ZTK9CS(>>I'<>] 'M]%>3?!#QQ MJGCG2KJ_UK7+:ZN(SY%_ NIV=_ M&O[RX+VHVV )X5G[D"@#VRXGBMH7FN)%BBC&YG=L #US5?3M6L-55SI]S'/L M/S!3R,\CBN,N/#7B^Y\,W$.O:M::Q<>=;SI;);^3&XCD#O&WJ& QSW JO\./ M"NKZ/JWVG4S((XK62+?-@23M(T3<@=D\ML?]=&H ]$?C)/2OC^#5;SPYXXFO M4P+JUNW)WC/S D&OL)OO9KYZ^,GP_N;+6I]?TR$R6ER=\X0?ZMSW^A//XUQ8 MN$I)2CT/8RFI&-5PEU*UQX^O_$,D,NJM'OA4JNQ,=?\ ]5>CV-A&?!L?B#[5 M(SV\37(C/0E#G'_CM?-T=U+ VTYS6DGB+59(19PW-TZ.-HA20X;/;;T/TKS8 M3:DW+6Y[];#0G!*#Y4ON/.6&-$L[:5B4]&* _J!7H7B/1XM M?\,ZEH\[!8[ZUDMRQ_AW*1G\.M<1\(?!5SX=TB74=6CV7U\!B-NL48Z#\>N/ M85Z4O"C^M>OAU)0]X^6Q\J;KM4E[J/A?P3J5Q\,_B_8SZO&T#Z==M!>(>R," MCG\ 2?RK[F@FCN+=)H'5XY%#(R]&!Y!KRSXM_!6Q^(2G4M.=;+7(TVB4CY)P M.BO[^A^G:N#\(>.?&GP?"Z!X^T.]NM&B.V"[B7>85ST#=&7VZ^G%=!PGTG17 M&:-\5_!6MQ VFOVB/C_53OY3C\#S6E=^.?"UE"9KOQ!I\48&26N%YH WV.T$ MD@8&W=[^Y>^CB.%#<83U)SC-,^+>@:YX*^ N@Z+X?DE6ULG6/4Y+8D$[E))/?8 M7+$_\!H ]0O?B!X-\,1)I\-] 6B&U+*P3S' ]D2OFW]H7Q2WB?Q5IWS 4 ?6NAQ^3X?T^ M+_GG:QK^2@5\Q?M7?\CYHWOIG_M5Z]M\,_%GPCKNGV"6>I(;B6 -) %)-OM3 M+;_[H&#R:^??VB_$>F>*O'.GR^'KE;^"VL!&\T'S)OWNV 1UX(_.@#ZRT,8\ M/:< ,?Z+'_Z"*^U^#/'/AS7 MM)TNUTS5[62[:U3_ $4/^\4A 2-O7@ UQO[0'PSNO&^@VFJ:'$9=4TS)L$J/<$9 ]S0!L:=\(/"5QI=K-:7&K-;R0HT1347 *D#&,'TI]S\#/!M\F MR]CU"Y7J!-?.V/SKR#X8_'>X\$:?'X:\;V5T]O:?NX)E3]Y"!_ P[@=*]5/[ M0'@F:W7^RY[W4;ION6L%HY=V]!D=SQ0!VGA3PEI'@G1CI>@6[06IE:9@S9)8 M@ G/T KR;]JW_DG^C_\ 84'_ **>O4_#NKZI)X9DU7Q?:PZ0VYYO)+_\>\ Z M>8?7 R:\*_:/\HRQ7;3RO!\RJ A7J._S?I0!WO[-7_)&K M?_K\G_\ 0A7K=?,?P ^*NC>%O#\_ASQ3*UB/M+3V]S(IV$,!E2>V""?QKW%? MB9X)\H./$^E[%_A;K-S(X6>YMVM+=2>6>0;>/H"6_ MX#5+5OC9X4LU*:1+<:[=D?NX-.A:3>?3=C:*\]OO /CKXT>((-0\:(?#NA6Y M_<61YEP>OR]-Q]30!R/[,_@ZXU7QRWB2>,K9:2C;'8%'4GN6/'KKP%J>KZW?VFNWFLHSZS>.^Y$XW&+/\(4$?0C/85XC8^(#\'?BA+) MX0U)=:;1_EE0>Z]L=*Z@4 (:CDA2:,I*JNC#!##.:2Y69HB+=@K]LBN9U*S\2/\ MZF<,/1.#0'6Y4U/X3>$M4G:633O)9CD^2VT'\*NZ#\//#7ARX$^G:;']H'2: M3YV'TST_"L-],\5D\-/C_KI3X--\5!@6>4>[-FH5*%[V-WB*LH\KD['H5'&: MPM-MM<0+]LN$9<\@CFMU<[1NY-68"BF2(LB,DB*ZMP589!_.GT4 <_=^!O"U M_)OO/#NF2O\ WC:H#^E00_#CP; ^Z/PSI@.D,:H/TJ9UBF1HI5616&&1@""/<5#J5C%J=A/9W&?+F3:2#@CT(]P<'\ M!7%6,]Y#!:7VH:@;:34'E2YO#&/D$7RQH,\*&PS>YH Z*W\%>&;.\^UVWA_3 M8[C.1(EJ@(K2U'2K#5K0VVIV<%W 3_JIXPZ_D:Y+_A)K]+ _:IA#=36]F\,1 MC +%W(DP#UXQQVK?T&6\N#?37ER94^V3111[ H14=E'/4]* ':9H.@Z5');: M3IEC:K*")(X(57>/1L#D?6IUT'1U4!=)L0!V%LG^%DD<*JPR,<$#CBKR\#';M7$&2[L;_ %F*'4YFN6O+ M1-S*A8*PB4N%VX[D>G'/-176M:M;L+?[8L<<=U<0FZEV1Y*!2@)P5 PS<8!. M.* .GU3PQH6M/NU;1[*]#TJM>7=Z-8N;>TE^SB75(86D2)2 MVTV^X]1USCDT =//'%+ Z7"(\3##K(,J1Z$'M6?%HNAD;(M.T\X'1;=/\*CT M1WU/0"FI@3GS9H'WH/G59&49'T KG-/M6M;V*'356R:YU6[BEFCA&[RE+,%& M>Q*@?_7H ZB3PUH26]NW4G:%;:1@9=3 MD\\*!EN>G6@#O",@AN<\=*IC1M+.2--L^3D_N%_PKEX]7U68&Z:[95C^PY@2 M)=K^=MW]03_$?RK4\+;EAU.-[IIY4OI@R/CY?G..!ZCF@#6BM+&))+:W@MXT M?[\2( K9&.5'7@4Q=%TH* NFV8&. +=?\*Y+2;C3+>QM'FCD;78O,:Y\I,S; MP&+EQP2N>0"?[M16>O:M>GR(=0_UTMJ%E"I(8_,+[P<*%SA1PU ':P:9 M86MQYUM96\,N,&2.)5./3(JX.E<=I^KZH_BC[)/M%% M!1BBB@ H Z444 )M&.O6@ 8 I: +* $P,YI:** /_]D! end GRAPHIC 15 capturea.jpg CAREDX LOGO begin 644 capturea.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#R17AI9@ 34T *@ @ ! $[ ( M - (2H=I 0 ! (6)R= $ : 0T.H< < @, /@ M &UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@ M96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8 M%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4 M"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ_\ $0@ 6@$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BO*_%7P^UK5_B)_; M-H;?[+YD+C>YW?*%!XQ[5ZBH&P9K.$Y2;35CIK4H4X0E&=VUJNP^BD'2EK0Y M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **3UH[4 ,=U4_,RCV)Q7E^C_$'6;[XC_V)-'#]C^U2P[A'@[5W M8_\ 0:O?$SPAK'B:^L9=(>-4AC99"\I3J0>/\:E\*^,=&2YL?#;Q2?VI"@MI M'\L8\R-&;6\\2ZEG'DZ>F4!]WZ M 4 >F45YQ%K7Q4U-!):>&]%TN-AG;?73O(/P3_&FSWGQ?M5+II_AF]'>-9)4 M;\.: /2:*\&OOVAM5\+:I_9_CGP9/I\Q&5:*7@_[0R""/H:]V@<2V\;K]UE! M'TH ?1110 4444 %%%% !1110 45',SK&YC&YP,JN[&3V&??I7C7C#XWZ]X( M>%==\"R6J3DB&0WRLKD=0"%X.* /::*\:\*?%SQCXVL&OO#W@B*2S5S&9I;W M8NX"*Z%_$_Q(B7)A,@]\@ #\ZZ[PE\3O"GC3":)JL;W'4VTOR2?]\GK^% '744#I10 4444 M%%%% "'O7,^/?$$OA_PA?WFGS0B]A5#&CD$\NH/R_0FND8 MS_\ JKYA\1RW M?C+XO:A:6DI/F77V>%6?"@1_+_[+7/B*CA&RW9WX'#JO4]YV2U9[!\+/%NK> M+-/OIM8\O="R*FQ-O7.?Z55\1>%=+\.B]\3:1(3JL ]*O\ MPYJ5U8ZB@1+M?-A ;/*D!O\ T):V/B+J4NE?#/Q#>VIVS1:=,8V'\)*$ _@3 MFNVC*4J:YMSRL7&$:SY-NA\[?%/XEZM\2/&L7@[PC,RZ:;D6J;&Q]JDSC>Q_ MNY_0$]Z^A/ 'P^TCX?Z!%8:9"KW&!]HNF7YYF[D^WH.PXKY;_9VMHKGXU:89 MP#Y,,\JAO[WED?U_2OL\=*V.44,=)\$:!+J MVMS&.)3L1%Y:1ST510!T%%>3:!KOCCXGZ'_;6AWMGX;TJ9W2W5HO-FD53C<3 MT7D'I7GOB/XC_$7X2^.(+'Q-J$.LV,RK*"8\"6/<0<$\@C!H ^FZ*KVEQ'>V M<%U \0?%O6_"5EJ'@[28[*Q:V1U+N'NI@5'S;>@SU'L16[X1\9:_P"% M?A7S_P Q7K8KR3]FK_DC5O\ M]?D__H0KUN@"*X@BN8FBN(UEC88977((]QWKYG^.GPDA\*QCQGX-5[2&.0?: MX(N!"2<+(OH,D CW!KZ=K"\:V,6I^!M=LKC'ES:?.ISVS&V#_GTH \T^ OQ7 MG\:V,VA:_+OUBR3>DS'YKB+IG_>!(R>^:]H'(&*^'?@;>RV7QGT P'_72O"X MZY5D8'_'\*]S^(NJ?%CP+I3ZM8:I9:MIR?ZTK9CS(>>I'<>] 'M]%>3?!#QQ MJGCG2KJ_UK7+:ZN(SY%_ NIV=_ M&O[RX+VHVV )X5G[D"@#VRXGBMH7FN)%BBC&YG=L #US5?3M6L-55SI]S'/L M/S!3R,\CBN,N/#7B^Y\,W$.O:M::Q<>=;SI;);^3&XCD#O&WJ& QSW JO\./ M"NKZ/JWVG4S((XK62+?-@23M(T3<@=D\ML?]=&H ]$?C)/2OC^#5;SPYXXFO M4P+JUNW)WC/S D&OL)OO9KYZ^,GP_N;+6I]?TR$R6ER=\X0?ZMSW^A//XUQ8 MN$I)2CT/8RFI&-5PEU*UQX^O_$,D,NJM'OA4JNQ,=?\ ]5>CV-A&?!L?B#[5 M(SV\37(C/0E#G'_CM?-T=U+ VTYS6DGB+59(19PW-TZ.-HA20X;/;;T/TKS8 M3:DW+6Y[];#0G!*#Y4ON/.6&-$L[:5B4]&* _J!7H7B/1XM M?\,ZEH\[!8[ZUDMRQ_AW*1G\.M<1\(?!5SX=TB74=6CV7U\!B-NL48Z#\>N/ M85Z4O"C^M>OAU)0]X^6Q\J;KM4E[J/A?P3J5Q\,_B_8SZO&T#Z==M!>(>R," MCG\ 2?RK[F@FCN+=)H'5XY%#(R]&!Y!KRSXM_!6Q^(2G4M.=;+7(TVB4CY)P M.BO[^A^G:N#\(>.?&GP?"Z!X^T.]NM&B.V"[B7>85ST#=&7VZ^G%=!PGTG17 M&:-\5_!6MQ VFOVB/C_53OY3C\#S6E=^.?"UE"9KOQ!I\48&26N%YH WV.T$ MD@8&W=[^Y>^CB.%#<83U)SC-,^+>@:YX*^ N@Z+X?DE6ULG6/4Y+8D$[E))/?8 M7+$_\!H ]0O?B!X-\,1)I\-] 6B&U+*P3S' ]D2OFW]H7Q2WB?Q5IWS 4 ?6NAQ^3X?T^ M+_GG:QK^2@5\Q?M7?\CYHWOIG_M5Z]M\,_%GPCKNGV"6>I(;B6 -) %)-OM3 M+;_[H&#R:^??VB_$>F>*O'.GR^'KE;^"VL!&\T'S)OWNV 1UX(_.@#ZRT,8\ M/:< ,?Z+'_Z"*^U^#/'/AS7 MM)TNUTS5[62[:U3_ $4/^\4A 2-O7@ UQO[0'PSNO&^@VFJ:'$9=4TS)L$J/<$9 ]S0!L:=\(/"5QI=K-:7&K-;R0HT1347 *D#&,'TI]S\#/!M\F MR]CU"Y7J!-?.V/SKR#X8_'>X\$:?'X:\;V5T]O:?NX)E3]Y"!_ P[@=*]5/[ M0'@F:W7^RY[W4;ION6L%HY=V]!D=SQ0!VGA3PEI'@G1CI>@6[06IE:9@S9)8 M@ G/T KR;]JW_DG^C_\ 84'_ **>O4_#NKZI)X9DU7Q?:PZ0VYYO)+_\>\ Z M>8?7 R:\*_:/\HRQ7;3RO!\RJ A7J._S?I0!WO[-7_)&K M?_K\G_\ 0A7K=?,?P ^*NC>%O#\_ASQ3*UB/M+3V]S(IV$,!E2>V""?QKW%? MB9X)\H./$^E[%_A;K-S(X6>YMVM+=2>6>0;>/H"6_ MX#5+5OC9X4LU*:1+<:[=D?NX-.A:3>?3=C:*\]OO /CKXT>((-0\:(?#NA6Y M_<61YEP>OR]-Q]30!R/[,_@ZXU7QRWB2>,K9:2C;'8%'4GN6/'KKP%J>KZW?VFNWFLHSZS>.^Y$XW&+/\(4$?0C/85XC8^(#\'?BA+) MX0U)=:;1_EE0>Z]L=*Z@4 (:CDA2:,I*JNC#!##.:2Y69HB+=@K]LBN9U*S\2/\ MZF<,/1.#0'6Y4U/X3>$M4G:633O)9CD^2VT'\*NZ#\//#7ARX$^G:;']H'2: M3YV'TST_"L-],\5D\-/C_KI3X--\5!@6>4>[-FH5*%[V-WB*LH\KD['H5'&: MPM-MM<0+]LN$9<\@CFMU<[1NY-68"BF2(LB,DB*ZMP589!_.GT4 <_=^!O"U M_)OO/#NF2O\ WC:H#^E00_#CP; ^Z/PSI@.D,:H/TJ9UBF1HI5616&&1@""/<5#J5C%J=A/9W&?+F3:2#@CT(]P<'\ M!7%6,]Y#!:7VH:@;:34'E2YO#&/D$7RQH,\*&PS>YH Z*W\%>&;.\^UVWA_3 M8[C.1(EJ@(K2U'2K#5K0VVIV<%W 3_JIXPZ_D:Y+_A)K]+ _:IA#=36]F\,1 MC +%W(DP#UXQQVK?T&6\N#?37ER94^V3111[ H14=E'/4]* ':9H.@Z5');: M3IEC:K*")(X(57>/1L#D?6IUT'1U4!=)L0!V%LG^%DD<*JPR,<$#CBKR\#';M7$&2[L;_ %F*'4YFN6O+ M1-S*A8*PB4N%VX[D>G'/-176M:M;L+?[8L<<=U<0FZEV1Y*!2@)P5 PS<8!. M.* .GU3PQH6M/NU;1[*]#TJM>7=Z-8N;>TE^SB75(86D2)2 MVTV^X]1USCDT =//'%+ Z7"(\3##K(,J1Z$'M6?%HNAD;(M.T\X'1;=/\*CT M1WU/0"FI@3GS9H'WH/G59&49'T KG-/M6M;V*'356R:YU6[BEFCA&[RE+,%& M>Q*@?_7H ZB3PUH26]NW4G:%;:1@9=3 MD\\*!EN>G6@#O",@AN<\=*IC1M+.2--L^3D_N%_PKEX]7U68&Z:[95C^PY@2 M)=K^=MW]03_$?RK4\+;EAU.-[IIY4OI@R/CY?G..!ZCF@#6BM+&))+:W@MXT M?[\2( K9&.5'7@4Q=%TH* NFV8&. +=?\*Y+2;C3+>QM'FCD;78O,:Y\I,S; MP&+EQP2N>0"?[M16>O:M>GR(=0_UTMJ%E"I(8_,+[P<*%SA1PU ':P:9 M86MQYUM96\,N,&2.)5./3(JX.E<=I^KZH_BC[)/M%% M!1BBB@ H Z444 )M&.O6@ 8 I: +* $P,YI:** /_]D! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 02, 2022
Entity Addresses [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-36536  
Entity Registrant Name CAREDX, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3316839  
Entity Address, Address Line One 8000 Marina Boulevard  
Entity Address, City or Town Brisbane  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94005  
City Area Code 415  
Local Phone Number 287-2300  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol CDNA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   53,458,126
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001217234  
Current Fiscal Year End Date --12-31  
Former Address    
Entity Addresses [Line Items]    
Entity Address, Address Line One 1 Tower Place  
Entity Address, City or Town South San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94080  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 166,832 $ 348,485
Marketable securities 139,388 0
Accounts receivable 70,142 59,761
Inventory 18,861 17,186
Prepaid and other current assets 8,657 7,928
Total current assets 403,880 433,360
Property and equipment, net 32,904 22,044
Operating leases right-of-use assets 15,841 17,993
Intangible assets, net 46,318 50,195
Goodwill 37,084 36,983
Restricted cash 204 211
Other assets 5,057 5,835
Total assets 541,288 566,621
Current liabilities:    
Accounts payable 16,892 13,337
Accrued compensation 14,631 26,042
Accrued and other liabilities 46,933 37,922
Total current liabilities 78,456 77,301
Deferred tax liability 25 415
Common stock warrant liability 64 139
Deferred payments for intangible assets 2,877 5,041
Operating lease liability, less current portion 16,065 17,394
Other liabilities 252 455
Total liabilities 97,739 100,745
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021 0 0
Common stock: $0.001 par value; 100,000,000 shares authorized at June 30, 2022 and December 31, 2021; 53,323,712 shares and 52,923,360 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 52 52
Additional paid-in capital 875,213 853,683
Accumulated other comprehensive loss (7,182) (4,670)
Accumulated deficit (424,534) (383,189)
Total stockholders’ equity 443,549 465,876
Total liabilities and stockholders’ equity $ 541,288 $ 566,621
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 53,323,712 52,923,360
Common stock, shares outstanding (in shares) 53,323,712 52,923,360
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Total revenue $ 80,634 $ 74,188 $ 160,050 $ 141,588
Operating expenses:        
Research and development 22,632 19,036 44,512 35,040
Sales and marketing 26,950 19,599 50,098 35,051
General and administrative 25,232 16,322 51,791 31,545
Total operating expenses 102,353 78,930 200,822 147,188
Loss from operations (21,719) (4,742) (40,772) (5,600)
Other (expense) income:        
Interest income, net 478 1 667 127
Change in estimated fair value of common stock warrant liability 48 (65) 75 (38)
Other (expense) income, net (553) 2,779 (1,376) 2,534
Total other (expense) income (27) 2,715 (634) 2,623
Loss before income taxes (21,746) (2,027) (41,406) (2,977)
Income tax benefit 49 100 61 363
Net loss $ (21,697) $ (1,927) $ (41,345) $ (2,614)
Net loss per share        
Basic (in dollars per share) $ (0.41) $ (0.04) $ (0.78) $ (0.05)
Diluted (in dollars per share) $ (0.41) $ (0.04) $ (0.78) $ (0.05)
Weighted-average shares used to compute net loss per share:        
Basic (in shares) 53,249,545 52,224,300 53,133,149 51,705,587
Diluted (in shares) 53,249,545 52,224,300 53,133,149 51,705,587
Testing services revenue        
Revenue:        
Total revenue $ 67,135 $ 64,890 $ 133,579 $ 124,171
Operating expenses:        
Cost of testing services, product, digital, and other 18,230 17,235 35,858 33,718
Product revenue        
Revenue:        
Total revenue 6,714 6,861 13,502 12,639
Operating expenses:        
Cost of testing services, product, digital, and other 3,887 5,205 8,286 8,852
Patient and digital solutions revenue        
Revenue:        
Total revenue 6,785 2,437 12,969 4,778
Operating expenses:        
Cost of testing services, product, digital, and other $ 5,422 $ 1,533 $ 10,277 $ 2,982
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (21,697) $ (1,927) $ (41,345) $ (2,614)
Other comprehensive loss:        
Foreign currency translation adjustments, net of tax (2,092) 443 (2,512) (1,060)
Net comprehensive loss $ (23,789) $ (1,484) $ (43,857) $ (3,674)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2020   49,441,166      
Beginning balance at Dec. 31, 2020 $ 277,679 $ 49 $ 632,253 $ (2,096) $ (352,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common shares through public equity offering, net of commissions and offering costs (in shares)   2,211,538      
Issuance of common shares through public equity offering, net of commissions and offering costs 188,755 $ 2 188,753    
Issuance of common stock under employee stock purchase plan (in shares)   24,052      
Issuance of common stock under employee stock purchase plan 838   838    
RSU settlements, net of shares withheld (in shares)   121,447      
RSU settlements, net of shares withheld (2,313)   (2,313)    
Issuance of common stock for services (in shares)   1,339      
Issuance of common stock for services 96   96    
Issuance of common stock for cash upon exercise of stock options (in shares)   139,579      
Issuance of common stock for cash upon exercise of stock options 2,193   2,193    
Employee stock-based compensation expense 6,488   6,488    
Foreign currency translation adjustment (1,503)     (1,503)  
Net loss (687)       (687)
Ending balance (in shares) at Mar. 31, 2021   51,939,121      
Ending balance at Mar. 31, 2021 471,546 $ 51 828,308 (3,599) (353,214)
Beginning balance (in shares) at Dec. 31, 2020   49,441,166      
Beginning balance at Dec. 31, 2020 277,679 $ 49 632,253 (2,096) (352,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation adjustment (1,060)        
Net loss (2,614)        
Ending balance (in shares) at Jun. 30, 2021   52,552,761      
Ending balance at Jun. 30, 2021 479,843 $ 51 838,089 (3,156) (355,141)
Beginning balance (in shares) at Dec. 31, 2020   49,441,166      
Beginning balance at Dec. 31, 2020 277,679 $ 49 632,253 (2,096) (352,527)
Ending balance (in shares) at Dec. 31, 2021   52,923,360      
Ending balance at Dec. 31, 2021 465,876 $ 52 853,683 (4,670) (383,189)
Beginning balance (in shares) at Mar. 31, 2021   51,939,121      
Beginning balance at Mar. 31, 2021 471,546 $ 51 828,308 (3,599) (353,214)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
RSU settlements, net of shares withheld (in shares)   160,286      
RSU settlements, net of shares withheld (6,638)   (6,638)    
Issuance of common stock for services (in shares)   23,163      
Issuance of common stock for services 59   59    
Issuance of common stock for cash upon exercise of stock options (in shares)   427,059      
Issuance of common stock for cash upon exercise of stock options 6,833   6,833    
Issuance of common stock for cash upon exercise of warrants (in shares)   3,132      
Issuance of common stock for cash upon exercise of warrants 205   205    
Employee stock-based compensation expense 9,322   9,322    
Foreign currency translation adjustment 443     443  
Net loss (1,927)       (1,927)
Ending balance (in shares) at Jun. 30, 2021   52,552,761      
Ending balance at Jun. 30, 2021 479,843 $ 51 838,089 (3,156) (355,141)
Beginning balance (in shares) at Dec. 31, 2021   52,923,360      
Beginning balance at Dec. 31, 2021 465,876 $ 52 853,683 (4,670) (383,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock purchase plan (in shares)   25,852      
Issuance of common stock under employee stock purchase plan 999   999    
RSU settlements, net of shares withheld (in shares)   64,819      
RSU settlements, net of shares withheld (1,482)   (1,482)    
Issuance of common stock for services (in shares)   1,249      
Issuance of common stock for services 58   58    
Issuance of common stock for cash upon exercise of stock options (in shares)   69,993      
Issuance of common stock for cash upon exercise of stock options 1,598   1,598    
Employee stock-based compensation expense 10,563   10,563    
Foreign currency translation adjustment (420)     (420)  
Net loss (19,648)       (19,648)
Ending balance (in shares) at Mar. 31, 2022   53,085,273      
Ending balance at Mar. 31, 2022 457,544 $ 52 865,419 (5,090) (402,837)
Beginning balance (in shares) at Dec. 31, 2021   52,923,360      
Beginning balance at Dec. 31, 2021 $ 465,876 $ 52 853,683 (4,670) (383,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for cash upon exercise of stock options (in shares) 89,326        
Foreign currency translation adjustment $ (2,512)        
Net loss (41,345)        
Ending balance (in shares) at Jun. 30, 2022   53,323,712      
Ending balance at Jun. 30, 2022 443,549 $ 52 875,213 (7,182) (424,534)
Beginning balance (in shares) at Mar. 31, 2022   53,085,273      
Beginning balance at Mar. 31, 2022 457,544 $ 52 865,419 (5,090) (402,837)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
RSU settlements, net of shares withheld (in shares)   216,950      
RSU settlements, net of shares withheld (3,211)   (3,211)    
Issuance of common stock for services (in shares)   2,156      
Issuance of common stock for services 79   79    
Issuance of common stock for cash upon exercise of stock options (in shares)   19,333      
Issuance of common stock for cash upon exercise of stock options 413   413    
Employee stock-based compensation expense 12,513   12,513    
Foreign currency translation adjustment (2,092)     (2,092)  
Net loss (21,697)       (21,697)
Ending balance (in shares) at Jun. 30, 2022   53,323,712      
Ending balance at Jun. 30, 2022 $ 443,549 $ 52 $ 875,213 $ (7,182) $ (424,534)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Public Offering  
Common stock, commissions and offering costs $ 12,495
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating activities:    
Net loss $ (41,345) $ (2,614)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 23,227 15,945
Revaluation of common stock warrant liability to estimated fair value (75) 38
Depreciation and amortization 5,363 4,102
Amortization of right-of-use assets 1,822 1,366
Unrealized loss (gain) on long-term marketable equity securities 486 (3,090)
Revaluation of contingent consideration to estimated fair value 564 (191)
Amortization of premium on short-term marketable securities, net 540 637
Changes in operating assets and liabilities:    
Accounts receivable (10,562) (13,419)
Inventory (2,506) (5,331)
Prepaid and other assets (514) (4,203)
Operating leases liabilities, net (1,962) (951)
Accounts payable 4,486 1,559
Accrued compensation (12,290) (1,395)
Accrued and other liabilities 7,579 4,646
Refund liability - CMS advance payment 0 (20,496)
Change in deferred taxes (158) (445)
Net cash used in operating activities (25,345) (23,842)
Investing activities:    
Acquisition of business, net of cash acquired (102) (3,500)
Acquisition of intangible assets (2,100) (6,700)
Purchases of short-term marketable securities (182,913) (5,500)
Maturities of short-term marketable securities 42,984 55,080
Additions of capital expenditures, net (13,111) (4,088)
Net cash (used in) provided by investing activities (155,242) 35,292
Financing activities:    
Proceeds from issuance of common shares in public equity offering, net of issuance costs paid 0 188,755
Proceeds from issuance of common stock under employee stock purchase plan 999 838
Taxes paid related to net share settlement of restricted stock units (3,892) (8,951)
Proceeds from exercise of warrants 0 4
Proceeds from exercise of stock options 2,011 9,026
Principal payments on finance lease obligations 0 (63)
Payment of contingent consideration (250) 0
Net cash (used in) provided by financing activities (1,132) 189,609
Effect of exchange rate changes on cash, cash equivalents and restricted cash 59 (105)
Net (decrease) increase in cash, cash equivalents and restricted cash (181,660) 200,954
Cash, cash equivalents, and restricted cash at beginning of period 348,696 134,939
Cash, cash equivalents, and restricted cash at end of period $ 167,036 $ 335,893
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business ORGANIZATION AND DESCRIPTION OF BUSINESS
CareDx, Inc. (“CareDx” or the “Company”), together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients and caregivers. The Company’s headquarters are in Brisbane, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia; and Stockholm, Sweden.
The Company’s commercially available testing services consist of AlloSure® Kidney, a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients, AlloMap® Heart, a gene expression solution for heart transplant patients, AlloSure® Heart, a dd-cfDNA solution for heart transplant patients, and AlloSure® Lung, a dd-cfDNA solution for lung transplant patients. The Company has initiated several clinical studies to generate data on its existing and planned future testing services. In April 2020, the Company announced its first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. The Company also offers high-quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs. In 2019, the Company began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management (“Ottr”) and XynManagement, Inc. (“XynManagement”), as well as the acquisitions of TransChart LLC (“TransChart”), MedActionPlan.com, LLC (“MedActionPlan”) and The Transplant Pharmacy, LLC (“TTP”) in 2021.
Testing Services
AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received positive coverage decisions from several commercial payers, and is reimbursed by other private payers on a case-by-case basis.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, the Company's Medicare Administrative Contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
In May 2021, the Company purchased a minority investment of common stock in the biotechnology company Miromatrix Medical, Inc. (“Miromatrix”), for $5.0 million, and the investment is marked to market. Miromatrix works to eliminate the need for an organ transplant waiting list through the development of implantable engineered biological organs.
Clinical Studies

In January 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (“K-OAR”), to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant patients who will receive AlloSure Kidney long-term surveillance.

In September 2018, the Company initiated the Surveillance HeartCare™ Outcomes Registry (“SHORE”). SHORE is a prospective, multi-center, observational registry of patients receiving HeartCare for surveillance. HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure® Heart in one surveillance solution.

In February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. In June 2020, the Company submitted an AlloSure Lung application to the Palmetto MolDx Technical Assessment program seeking coverage and reimbursement for Medicare beneficiaries.

In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study, which is an extension of K-OAR. OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap Kidney and the predictive artificial intelligence technology of iBox for a multimodality surveillance solution. The Company has not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare.
Products
The Company’s suite of AlloSeq products are commercial next generation sequencing (“NGS”)-based kitted solutions. These products include: AlloSeq™ Tx, a high-resolution Human Leukocyte Antigen (“HLA”) typing solution, AlloSeq™ cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq™ HCT, a solution for chimerism testing for stem cell transplant recipients.
The Company's other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP®, based on the sequence specific primer (“SSP”) technology; and QTYPE®, which uses real-time polymerase chain reaction (“PCR”) methodology, to perform HLA typing.
In March 2021, the Company acquired certain assets of BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.
Patient and Digital Solutions
Following the acquisitions of both Ottr and XynManagement, the Company is a leading provider of transplant patient management software (“Ottr software”), as well as of transplant quality tracking and waitlist management solutions. Ottr software provides comprehensive solutions for transplant patient management and enables integration with electronic medical record (“EMR”) systems providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients ("SRTR") reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
In September 2020, the Company launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
In January 2021, the Company acquired TransChart. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As part of the Company's acquisition of TransChart in January 2021, the Company acquired TxAccess, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.
In June 2021, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
In June 2021, the Company entered into a strategic agreement, which was amended in April 2022, with OrganX to develop clinical decision support tools across the transplant patient journey. Together, the Company and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system. The Company has agreed to potential future milestone payments.
In November 2021, the Company acquired MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. MedActionPlan is a leader in patient medication management for transplant patients and beyond.
In December 2021, the Company acquired TTP, a transplant focused pharmacy located in Mississippi. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.
COVID-19 Pandemic
The full impact of the continued COVID-19 pandemic, including the impact associated with preventative and precautionary measures that the Company, other businesses and governments have taken and may take, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company, but the pandemic may materially affect the Company's financial condition, liquidity and future results of operations.
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, the Company experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, the Company launched RemoTraC, a remote
home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests.
There continues to be uncertainty around the COVID-19 pandemic as the Omicron variant, including its sub-variants, has caused an increase in COVID-19 cases globally, impacted the availability of medical personnel in transplant centers and the volume of transplant procedures. A sustained reduction in transplant volume can negatively impact the testing volumes, as the Company saw in the early part of the first quarter of 2022.
The Company's product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as it was unable to undertake onsite discussions and demonstrations of its recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. The Company's product business regained normalized sales volumes during the fourth quarter of 2020.
The Company is maintaining its testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among employees. In areas where COVID-19 impacts healthcare operations, the Company's field-based sales and clinical support teams are supporting providers through virtual platforms. Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where the Company's laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions could be adopted in the future depending upon the COVID-19 transmission rates in the Company's county and state, as well as other factors.
In addition, the Company created, and continues to have, a COVID-19 task force that is responsible for crisis decision making, employee communications, and enforcing all safety, monitoring and testing protocols in line with local regulations.
Liquidity and Capital Resources
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $424.5 million at June 30, 2022. As of June 30, 2022, the Company had cash, cash equivalents and marketable securities of $306.2 million and no debt outstanding.
CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services (CMS”) expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021.
January 2021 Underwritten Public Offering of Common Stock
On January 25, 2021, the Company sold 1,923,077 shares of its common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to the Company from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and offering expenses.
On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the full exercise of the overallotment option granted to the underwriters in connection with the offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2021, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the "SEC") on February 24, 2022. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 are reflected below.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the SEC for
interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination or an asset acquisition; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare.
As of June 30, 2022 and December 31, 2021, approximately 28% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable at either June 30, 2022 or December 31, 2021.
Marketable Securities
The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of June 30, 2022, the Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase, which were classified as current assets on the condensed consolidated balance sheet.
The Company classifies its short-term marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Short-term marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income, net on the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income, net. The cost of securities sold will be determined using specific identification.
The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2022, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet.
The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. Unrealized gains and losses from the reevaluation of the long-term marketable debt securities, if any, are included in other comprehensive gain (loss) in the condensed consolidated statement of comprehensive income (loss). Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income, net.
The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense), net, in the condensed consolidated statements of operations.
Leases
The Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases, and determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and
a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
As of June 30, 2022, the Company’s leases had remaining terms of 0.04 years to 6.67 years, some of which include options to extend the lease term.
Recent Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which contains amendments that require annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model. The disclosures include (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted. The amendments in this ASU should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC 606 as if it had originated the contracts. The amendments set forth in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption of the amendments is permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company early adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company prospectively adopted the standard on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company adopted the standard on January 1, 2021. The adoption of the new standard did not have an impact on the Company's consolidated financial statements and disclosures.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share NET LOSS PER SHARE
Basic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.
The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Numerator:
Net loss used to compute basic and diluted net loss per share$(21,697)$(1,927)$(41,345)$(2,614)
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share
53,249,545 52,224,300 53,133,149 51,705,587 
Net loss per share:
Basic and diluted$(0.41)$(0.04)$(0.78)$(0.05)
The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2022 and 2021 because their effect would be antidilutive:
Three and Six Months Ended
20222021
Shares of common stock subject to outstanding options2,497,986 2,117,516 
Shares of common stock subject to outstanding common stock warrants3,132 3,132 
Restricted stock units2,591,882 1,868,980 
Total common stock equivalents5,093,000 3,989,628 
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
The Company records its financial assets and liabilities at fair value. The carrying amounts of certain financial instruments of the Company, including cash and cash equivalents, prepaid expenses and other current assets, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.  Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date.  The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1: Inputs that include quoted prices in active markets for identical assets and liabilities.
Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The following tables set forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$142,355 $— $— $142,355 
Long-term marketable securities:
Corporate equity securities2,771 — — 2,771 
Corporate debt securities— 500 — 500 
Total$145,126 $500 $— $145,626 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $2,778 $2,778 
Long-term liabilities:
Contingent consideration— — 2,877 2,877 
Common stock warrant liability— — 64 64 
Total$— $— $5,719 $5,719 

December 31, 2021
 Fair Value Measured Using 
 (Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$335,107 $— $— $335,107 
Long-term marketable securities:
Corporate equity securities3,257 — — 3,257 
Corporate debt securities— 500 — 500 
Total$338,364 $500 $— $338,864 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $2,114 $2,114 
Long-term liabilities:
Contingent consideration— — 3,227 3,227 
Common stock warrant liability— — 139 139 
Total $— $— $5,480 $5,480 
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
Common Stock Warrant Liability and Contingent Consideration
Balance as of December 31, 2021
$5,480 
Change in estimated fair value of common stock warrant liability(75)
Change in estimated fair value of contingent consideration564 
Payments related to contingent consideration(250)
Balance as of June 30, 2022
$5,719 
As of June 30, 2022, the Company had one investment in convertible preferred shares carried at cost. In the event the Company had to calculate the fair value of this investment, it would be based on Level 3 inputs. This investment is not considered material to the Company's condensed consolidated financial statements.
In determining fair value, the Company uses various valuation approaches within the fair value measurement framework.  The valuation methodologies used for the Company’s instruments measured at fair value and their classification in the valuation hierarchy are summarized below:
Money market funds – Investments in money market funds are classified within Level 1. Money market funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. At June 30, 2022 and December 31, 2021, money market funds were included as cash and cash equivalents in the condensed consolidated balance sheets.
Short-term marketable securities – Investments in short-term marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.
Long-term marketable equity and debt securities – Investments in long-term marketable equity securities are classified within Level 1. The securities are recorded at fair value based on readily available quoted market prices in active markets. Investments in long-term marketable debt securities are classified within Level 2. The securities are recorded at fair value based on observable inputs for quoted prices for identical or similar assets in markets that are not active. Long-term marketable securities are located within other assets on the condensed consolidated balance sheets.
Contingent consideration Contingent consideration is classified within Level 3. Contingent consideration relates to asset acquisitions and business combinations. The Company recorded the estimate of the fair value of the contingent consideration based on its evaluation of the probability of the achievement of the contractual conditions that would result in the payment of the contingent consideration. Contingent consideration was estimated using the fair value of the milestones to be paid if the contingency is met multiplied by management’s estimate of the probability of success at a discounted rate of 12% at June 30, 2022 and December 31, 2021. The significant input in the Level 3 measurement that is not supported by market activity is the Company’s probability assessment of the achievement of the milestones. The value of the liability is subsequently remeasured to fair value at each reporting date, and the change in estimated fair value is recorded as a component of operating expenses until the milestones are paid, expire or are no longer achievable. Increases or decreases in the estimation of the probability percentage result in a directionally similar impact to the fair value measurement of the contingent consideration liability. The carrying amount of the contingent consideration liability represents its fair value.
Common stock warrant liability – Common stock warrant liability is classified within Level 3. The Company utilizes intrinsic value to estimate the fair value of the warrants. The intrinsic value is computed as the difference between the fair value of the Company’s common stock on the valuation date and the exercise price of the warrants. Increases (decreases) in the Company's stock price discussed above result in a directionally similar impact to the fair value of the common stock warrant liability. Prior to fiscal year 2022, the Company utilized a binomial lattice pricing model (the "Monte Carlo Simulation Model") which involves a market condition simulation to estimate the fair value of the warrants. The application of the Monte Carlo Simulation Model requires the use of a number of complex assumptions, including the Company’s stock price, expected life of the warrants, stock price volatility determined from the Company’s historical stock prices, and risk-free rates based on the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected life of the warrants. The change in valuation method does not have material financial impact.
Common Stock Warrant Liability Valuation Assumptions Utilized at June 30, 2022 and December 31, 2021:
June 30, 2022December 31, 2021
Private Placement Common Stock Warrant Liability
Stock Price$21.48$45.48
Exercise Price$1.12$1.12
Remaining term (in years)0.791.28
VolatilityN/A66.00 %
Risk-free interest rateN/A0.49 %
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Marketable Securities
6 Months Ended
Jun. 30, 2022
Cash and Cash Equivalents [Abstract]  
Cash and Marketable Securities CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2022June 30, 2021
Cash and cash equivalents$166,832 $335,625 
Restricted cash204 268 
Total cash, cash equivalents, and restricted cash at the end of the period$167,036 $335,893 
Marketable Securities
All short-term marketable securities were considered held-to-maturity at June 30, 2022. At June 30, 2022, some of the Company’s short-term marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of June 30, 2022. All short-term marketable securities with unrealized losses as of the balance sheet date have been in a loss position for less than twelve months. Contractual maturities of the short-term marketable securities were within one year or less at June 30, 2022.
The long-term marketable equity securities were recorded at fair market value at June 30, 2022 and December 31, 2021. The long-term marketable debt securities were considered available-for-sale at June 30, 2022 and December 31, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.
The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the tables below (in thousands):
June 30, 2022
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$139,388 $(835)$138,553 
Total short-term marketable securities139,388 (835)138,553 
Long-term marketable securities:
Corporate equity securities5,000 (2,229)2,771 
Corporate debt securities500 — 500 
Total long-term marketable securities5,500 (2,229)3,271 
Total$144,888 $(3,064)$141,824 
December 31, 2021
Amortized CostUnrealized Holding LossesFair Value
Long-term marketable securities:
Corporate equity securities$5,000 $(1,743)$3,257 
Corporate debt securities500 — 500 
Total long-term marketable securities$5,500 $(1,743)$3,757 

Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2022December 31, 2021
Within one year$139,388 $— 
After one year through five years500 500 
Total$139,888 $500 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations BUSINESS COMBINATIONS
The Transplant Pharmacy
In December 2021, the Company acquired TTP, a transplant focused pharmacy located in Mississippi. The Company acquired TTP with a combination of cash consideration paid upfront and contingent consideration with a fair value of $1.3 million. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. Acquisition-related costs of $0.3 million were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statements of operations.
Goodwill of $5.5 million arising from the acquisition primarily consists of additional growth opportunities within the pharmacy sector. The integration of TTP into the Company’s portfolio is expected to continue to increase the transplant ecosystem for patients and make medication more accessible. The Company estimated net deferred tax liabilities of approximately $0.6 million arising from temporary differences related to the assets acquired and liabilities assumed. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.
The following table summarizes the fair value of the intangible asset acquired as of the acquisition date ($ in thousands):
Estimated Fair Value
Estimated Useful Life (Years)
Trademark
$2,080 10
The trademark acquired consists primarily of the TTP brand and markings. The fair value of the trademark was determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rate of 2% was used to estimate the fair value of the trademark.
A discount rate of 13.5% was utilized in estimating the fair value of the trademark.
The pro forma impact of the TTP acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
MedActionPlan
In November 2021, the Company acquired MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. The Company acquired MedActionPlan with a combination of cash consideration paid upfront and contingent consideration with a fair value of $3.5 million. MedActionPlan is a leader in patient medication management for transplant patients and beyond.
The Company accounted for the transaction as a business combination using the acquisition method of accounting. Acquisition-related costs of $0.6 million associated with the acquisition were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statement of operations.
Goodwill of $4.9 million arising from the acquisition primarily consists of synergies from integrating the MedActionPlan technology with the current testing and digital solutions offered by the Company. The integration of MedActionPlan into centers with the Company's other software platforms will continue to increase the standard of care for transplant patient safety, increase efficiency and facilitate medication compliance. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.
The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):
Estimated Fair Value
Estimated Useful Lives (Years)
Customer relationships$2,590 10
Developed technology1,090 10
Trademarks80 5
Total$3,760 
Customer relationships acquired by the Company represent the fair value of future projected revenue that is expected to be derived from sales of MedActionPlan’s products to existing customers. The customer relationships’ fair value has been estimated utilizing a multi-period excess earnings method under the income approach, which reflects the present value of the
projected cash flows that are expected to be generated by the customer relationships, less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the distribution of the present value of the cash flows attributable to the intangible asset.
The acquired developed technology represents the fair value of MedActionPlan’s proprietary software. The trademark acquired consists primarily of the MedActionPlan brand and markings. The fair value of both the developed technology and the trademark were determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rates of 15% and 1% were used to estimate the fair value of the developed technology and the trademark, respectively.
A discount rate of 40.0% was utilized in estimating the fair value of these three intangible assets.
The pro forma impact of the MedActionPlan acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
TransChart LLC
In January 2021, the Company acquired TransChart for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As a result of the acquisition, the Company recognized goodwill of $2.2 million and intangible assets of $2.0 million.
The pro forma impact of the TransChart acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
Combined Consideration Paid
The following table summarizes the consideration paid for TTP, MedActionPlan and TransChart, and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):
Total
Consideration
Cash$17,166 
Total consideration
$17,166 
Recognized amounts of identifiable assets acquired and liabilities assumed
Current assets$3,444 
Fixed assets23 
Identifiable intangible assets7,860 
Other assets
Current liabilities(3,915)
Noncurrent liabilities(2,883)
Total identifiable net assets acquired4,531 
Goodwill12,635 
Total consideration$17,166 
The allocation of the purchase price to assets acquired and liabilities assumed was based on the Company’s best estimate of the fair value of such assets and liabilities as of the acquisition date.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the three and six months ended June 30, 2022. The balance of the Company's goodwill was $37.1 million and $37.0 million as of June 30, 2022 and December 31, 2021, respectively.
Intangible Assets
The following table presents details of the Company’s intangible assets as of June 30, 2022 ($ in thousands):
June 30, 2022
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$35,874 $(13,705)$(2,281)$19,888 7.8
Customer relationships21,898 (6,759)(2,009)13,130 9.4
Commercialization rights11,579 (2,601)— 8,978 7.1
Trademarks and tradenames4,540 (1,170)(298)3,072 9.0
Total intangible assets with finite lives73,891 (24,235)(4,588)45,068 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$75,141 $(24,235)$(4,588)$46,318 
The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):
December 31, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$35,874 $(12,088)$(1,513)$22,273 8.1
Customer relationships21,898 (6,024)(1,210)14,664 9.9
Commercialization rights10,579 (2,030)— 8,549 7.6
Trademarks and tradenames4,540 (988)(155)3,397 9.5
Other250 (188)— 62 0.2
Total intangible assets with finite lives73,141 (21,318)(2,878)48,945 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$74,391 $(21,318)$(2,878)$50,195 
Acquisition of Intangible Assets
In June 2021and June 2022, the Company acquired commercialization rights in an exclusive partnership for comprehensive data analytics in relation to NGS-based metagenomics testing for infectious diseases. This is included within Commercialization rights as of June 30, 2022.
In June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of June 30, 2022.
In the fourth quarter of 2021, acquisition of intangible assets increased $13.4 million primarily from business combinations. These acquisitions included $4.7 million of Acquired and developed technology, $2.5 million of Commercialization rights, $3.7 million of Customer relationships, $2.2 million of Trademarks and tradenames and $0.3 million of Other intangible assets.
Amortization of Intangible Assets
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing expenses in the condensed consolidated statements of operations.
The following table summarizes the Company's amortization expense of intangible assets (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of testing services$329 $350 $658 $658 
Cost of product437 489 890 954 
Cost of patient and digital solutions236 141 472 249 
Sales & marketing543 449 1,148 842 
Total$1,545 $1,429 $3,168 $2,703 
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2022 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Patient and Digital SolutionsSales and MarketingTotal
Remainder of 2022$658 $847 $472 $1,117 $3,094 
20231,316 1,694 945 2,223 6,178 
20241,316 1,694 709 2,223 5,942 
20251,316 1,694 540 2,223 5,773 
20261,316 747 540 2,221 4,824 
Thereafter4,141 4,052 1,720 9,344 19,257 
Total future amortization expense$10,063 $10,728 $4,926 $19,351 $45,068 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
June 30, 2022December 31, 2021
Finished goods$3,602 $3,911 
Work in progress3,944 2,828 
Raw materials11,315 10,447 
Total inventory$18,861 $17,186 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Clinical studies$13,325 $10,653 
Professional fees8,257 5,780 
Deferred revenue4,295 4,208 
Short-term lease liability2,989 3,958 
Deferred payments for intangible assets2,906 2,000 
Contingent consideration2,778 2,114 
Capital expenditures2,537 2,612 
Laboratory processing fees & materials2,400 1,888 
Accrued royalty1,560 1,664 
Accrued shipping expenses704 670 
Other accrued expenses5,182 2,375 
Total accrued and other liabilities$46,933 $37,922 
CMS Accelerated and Advance Payment Program for Medicare ProvidersOn March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Leases
The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in Brisbane, California; Columbus, Ohio; West Chester, Pennsylvania; Flowood, Mississippi; Gaithersburg, Maryland; Fremantle, Australia; and Stockholm, Sweden. 
The Company's facility leases expire at various dates through 2029. In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.
As of June 30, 2022, the carrying value of the ROU asset was $15.8 million. The related current and non-current liabilities as of June 30, 2022 were $3.0 million and $16.1 million, respectively. The current and non-current lease liabilities are included in accrued and other current liabilities and operating lease liability, less current portion, respectively, in the condensed consolidated balance sheets.
The following table summarizes the lease cost for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Operating lease cost$1,372 $1,207 $2,785 $2,412 
Finance lease cost— 23 — 53 
Total lease cost$1,372 $1,230 $2,785 $2,465 

Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
June 30, 2022
Other information:
Weighted-average remaining lease term - Operating leases (in years)5.76
Weighted-average discount rate - Operating leases (%)9.9 %
Maturities of operating lease liabilities as of June 30, 2022 are as follows (in thousands):
Years Ending December 31,Operating Leases
Remainder of 2022$2,305 
20234,495 
20244,318 
20253,955 
20263,196 
Thereafter7,140 
Total lease payments25,409 
Less imputed interest6,355 
Present value of future minimum lease payments19,054 
Less operating lease liability, current portion2,989 
Operating lease liability, long-term portion$16,065 

In June 2022, the Company signed a termination agreement (the "Termination Agreement") for its headquarters office lease in South San Francisco, California (the "South San Francisco Lease"). Pursuant to the Termination Agreement, the termination date for the South San Francisco Lease was modified from December 31, 2022 to July 15, 2022. As a result of such modification, the Company remeasured its lease liability using the current incremental borrowing rate and made an adjustment by reducing the ROU asset and lease liability by $0.5 million.
In July 2022, the Company moved and relocated its headquarters from South San Francisco, California to Brisbane, California.
Also, in June 2022, the Company renewed the lease agreement for its offices in Fremantle, Australia, and extended the lease term for two years through May 2024.
Royalty Commitments
The Board of Trustees of the Leland Stanford Junior University (“Stanford”)
In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology.
Illumina
On May 4, 2018, the Company entered into a license agreement with Illumina, Inc. (the “Illumina Agreement”). The Illumina Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of products covered by the Illumina Agreement.
Cibiltech Commitments
Pursuant to that certain license and commercialization agreement that the Company entered into with Cibiltech SAS (“Cibiltech”) effective April 30, 2019, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from iBox.  
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina, Inc. through 2023.
Litigation and Indemnification Obligations
In response to the Company's false advertising suit filed against Natera Inc. (“Natera”), on April 10, 2019, Natera filed a counterclaim against the Company on February 18, 2020, in the U.S. District Court for the District of Delaware (the “Court”) alleging the Company made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of Court to amend its counterclaims to include additional allegations regarding purportedly false claims the Company made with respect to AlloSure, and the Court granted Natera’s request. The trial commenced on March 7, 2022 and concluded on March 14, 2022, with the
jury awarding the Company $44.9 million in damages, comprised of $21.2 million in compensatory damages and $23.7 million in punitive damages. Post-trial motion practice remains pending. The Company will not record the award until cash is received or the matter is otherwise resolved.
On July 19, 2022, the Federal Circuit court of appeals affirmed the district court’s judgment dismissing the Company’s patent infringement suit against Natera.
In addition, in response to the Company's patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against the Company on January 13, 2020, in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. This case was consolidated with the Company’s patent infringement suit on February 4, 2020. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that the Company has infringed Natera’s patents, an order preliminarily and permanently enjoining the Company from any further infringement of such patents and unspecified damages. On May 13, 2022, Natera filed two new complaints alleging that AlloSure infringes Natera’s U.S. Patents 10,655,180 and 11,111,544. These two cases were consolidated with the patent infringement case on June 15, 2022. On May 17, 2022, Natera agreed to dismiss the case alleging infringement of Natera’s U.S. Patent 10,526,658. On July 6, 2022, the Company moved to dismiss the rest of Natera’s claims. The motion remains pending. The Company intends to defend both of these matters vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suits, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for these suits.
United States Department of Justice and United States Securities and Exchange Commission Investigations
As previously disclosed, in 2021, the Company received a civil investigative demand (“CID”) from the United States Department of Justice ("DOJ") requesting that the Company produce certain documents in connection with a False Claims Act investigation being conducted by the DOJ regarding certain business practices related to the Company's kidney testing and phlebotomy services, and a subpoena from the United States Securities and Exchange Commission (“SEC”) in relation to an investigation by the SEC in respect of matters similar to those identified in the CID, as well as certain of the Company's accounting and public reporting practices. The Company also received an information request from a state regulatory agency and may receive additional requests for information from the DOJ, SEC, or other regulatory and governmental agencies regarding similar or related subject matters. The Company does not believe that the CID, the SEC subpoena or the state regulatory agency information request raise any issues regarding the safety or efficacy of any of the Company's products or services and are cooperating fully with the investigations. Although the Company remains committed to compliance with all applicable laws and regulations, it cannot predict the outcome of the DOJ or SEC investigations, the state regulatory agency information request, or any other requests or investigations that may arise in the future regarding these or other subject matters.
From time to time, the Company may become involved in litigation and other legal actions. The Company estimates the range of liability related to any pending litigation where the amount and range of loss can be estimated. The Company records its best estimate of a loss when the loss is considered probable. Where a liability is probable and there is a range of estimated loss with no best estimate in the range, the Company records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the condensed consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the condensed consolidated financial statements, and (ii) the range of loss can be reasonably estimated.
Olymbios Matter
On April 15, 2022, a complaint was filed by Michael Olymbios against the Company in the Superior Court of the State of California for the County of San Mateo (the “San Mateo County Court”). The complaint alleges that the Company failed to pay certain fees and costs required to continue an arbitration proceeding against Dr. Olymbios, and that the Company has defamed Dr. Olymbios. Dr. Olymbios also seeks to void restrictive covenants previously agreed to by him in favor of the Company and to recover damages purportedly incurred by Dr. Olymbios. The Company filed a motion to compel arbitration and dismiss the case. On April 25, 2022, the San Mateo County Court granted the Company’s ex parte application to stay the case and advance the hearing date to June 10, 2022 for the motion to compel arbitration and dismiss. At the June 10, 2022 hearing, the San Mateo County Court found that the decision should be made by the arbitrator, and stayed the case. The arbitration hearing is currently set for October 27, 2022. The Company intends to defend itself vigorously. The Company believes it has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail if the case continues. The Company has not recorded any liabilities for this suit.
Securities Class Action
On May 23, 2022, Plumbers & Pipefitters Local Union #295 Pension Fund filed a federal securities class action in the U.S. District Court for the Northern District of California against the Company, Reginald Seeto, its President, Chief Executive Officer and member of the Company’s Board of Directors, Ankur Dhingra, its former Chief Financial Officer, Marcel Konrad, its former interim Chief Financial Officer and former Senior Vice President of Finance & Accounting, and Peter Maag, its
former President, former Chief Executive Officer, former Chairman of the Board and current member of the Company’s Board of Directors. The action alleges that the Company and the individual defendants made materially false and/or misleading statements and/or omissions and that such statements violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder. The action also alleges that the individual defendants are liable pursuant to Section 20(a) of the Exchange Act as controlling persons of the Company. The suit seeks to recover damages caused by the alleged violations of federal securities laws, along with the plaintiffs’ costs incurred in the lawsuit, including their reasonable attorneys’ and experts’ witness fees and other costs. The Company intends to defend itself vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for this suit.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.2
401(K) Plan
6 Months Ended
Jun. 30, 2022
Retirement Benefits [Abstract]  
401(K) Plan 401(K) PLANThe Company sponsors a 401(k) defined contribution plan (the "401(k) Plan") covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions to the 401(k) Plan are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. The Company incurred expenses related to contributions to the 401(k) Plan of $0.5 million and $0.3 million for the three months ended June 30, 2022 and 2021, respectively. The Company incurred expenses related to contributions to the plan of $1.2 million and $0.8 million for the six months ended June 30, 2022 and 2021, respectively.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants
6 Months Ended
Jun. 30, 2022
Warrants and Rights Note Disclosure [Abstract]  
Warrants WARRANTS
The Company issues common stock warrants in connection with debt or equity financings to lenders, placement agents and investors. Issued warrants are considered standalone financial instruments and the terms of each warrant are analyzed for equity or liability classification in accordance with U.S. GAAP. Warrants that are classified as liabilities usually have various features that would require net-cash settlement by the Company. Warrants that are not liabilities, derivatives and/or meet the exception criteria are classified as equity. Warrants liabilities are remeasured at fair value at each period end with changes in fair value recorded in the condensed consolidated statements of operations until expired or exercised. Warrants that are classified as equity are valued at their relative fair value on the date of issuance, recorded in additional paid in capital and not remeasured.
In the three and six months ended June 30, 2022, no warrants to purchase shares of common stock were exercised.
In the three and six months ended June 30, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.
As of June 30, 2022, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares Underlying Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock Incentive Plans STOCK INCENTIVE PLANS
Stock Options and Restricted Stock Units (“RSU”)
The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price
Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 20212,066,529 1,863,633 $29.33 2,047,657 $50.21 
Additional shares authorized2,116,934 — — — — 
Common stock awards for services(3,082)— — — — 
RSUs granted(1,223,905)— — 1,223,905 34.20 
RSUs vested— — (408,565)39.00 
Options granted(908,835)908,835 34.68 — — 
Options exercised— (89,326)22.51 — — 
Repurchase of common stock under employee incentive plans126,796 — — — — 
RSUs forfeited271,115 — — (271,115)50.39 
Options forfeited177,860 (177,860)39.34 — — 
Options expired7,296 (7,296)30.96 — — 
Balance—June 30, 20222,630,708 2,497,986 $30.58 2,591,882 $44.52 
The total intrinsic value of options exercised was $0.3 million and $1.3 million for the three and six months ended June 30, 2022, respectively. The total intrinsic value of options exercised was $25.9 million and $35.0 million for the three and six months ended June 30, 2021, respectively.
As of June 30, 2022, the total intrinsic value of outstanding RSUs was approximately $55.7 million and there were $91.7 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 2.95 years.
Options outstanding that have vested and are expected to vest at June 30, 2022 are as follows:
Number of Shares Issued
(In thousands)
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(In thousands)
Vested1,134 $23.80 6.35$5,857 
Expected to vest1,260 36.21 9.02637 
Total2,394 $6,494 

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock at June 30, 2022 for stock options that were in-the-money.
The total fair value of options that vested during the three and six months ended June 30, 2022 was $2.4 million and $6.3 million, respectively. As of June 30, 2022, there were approximately $28.8 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.96 years.
2014 Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share must be equal to the lower of 85% of the fair value of the common stock on the first day of the offering period or on the exercise date.
During the offering period in 2022 that ended on June 30, 2022, 67,570 shares were purchased pursuant to the ESPP for aggregate proceeds of $1.2 million from the issuance of such shares, which occurred on July 1, 2022.  
During the offering period in 2021 that ended on December 31, 2021, 25,852 shares were purchased pursuant to the ESPP for aggregate proceeds of $1.0 million from the issuance of such shares, which occurred on January 6, 2022.
Valuation Assumptions
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Employee stock options
Expected term (in years)5.95.65.95.9
Expected volatility76.94%78.07%76.94%77.78%
Risk-free interest rate2.88%1.03%2.41%0.76%
Expected dividend yield—%—%—%—%
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility67.79%53.10%67.79%53.10%
Risk-free interest rate2.51%0.09%2.51%0.09%
Expected dividend yield—%—%—%—%
Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.
VolatilityThe Company used an average historical stock price volatility of its own stock.
Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.
Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2022 and 2021, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of testing services$566 $570 $585 $965 
Cost of product402 214 530 289 
Cost of patient and digital solutions391 230 583 338 
Research and development2,323 1,940 4,513 3,298 
Sales and marketing3,907 2,632 7,030 4,292 
General and administrative5,004 3,811 9,986 6,763 
Total$12,593 $9,397 $23,227 $15,945 
No tax benefit was recognized related to stock-based compensation expense since the Company has never reported taxable income and has established a full valuation allowance to offset all of the potential tax benefits associated with its deferred tax assets.  In addition, no amounts of stock-based compensation expense were capitalized for the periods presented.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits, and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income. 
For the three and six months ended June 30, 2022, the Company recorded an income tax benefit of $49 thousand and $61 thousand, respectively. For the three and six months ended June 30, 2021, the Company recorded an income tax benefit of $0.1 million and $0.4 million, respectively. The income tax benefit of $49 thousand and $61 thousand for the three and six months ended June 30, 2022 is primarily attributable to the recognition of deferred tax assets from foreign losses. The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods. The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. The Company has also placed a valuation allowance on the net deferred tax assets of its Australian operations. Accordingly, the U.S. and Australian net deferred tax assets have been offset by a full valuation allowance.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment Reporting SEGMENT REPORTING
Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company's Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments. The Company has identified its Chief Executive Officer as the CODM. In determining its reportable segments, the Company considered the markets and types of customers served and the products or services provided in those markets. The Company operates in a single reportable segment.
Revenues by geographic regions are based upon the customers’ ship-to address for product revenue, the region of testing for testing services revenue, and the region of services provided for patient and digital solutions revenue. The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Testing services revenue
United States$66,905 $64,839 $133,128 $123,860 
Rest of World230 51 451 311 
$67,135 $64,890 $133,579 $124,171 
Product revenue
United States$3,577 $3,465 $7,190 $5,960 
Europe2,383 2,659 4,625 4,911 
Rest of World754 737 1,687 1,768 
$6,714 $6,861 $13,502 $12,639 
Patient and digital solutions revenue
United States$6,525 $2,407 $12,678 $4,695 
Europe210 10 220 41 
Rest of World50 20 71 42 
$6,785 $2,437 $12,969 $4,778 
Total United States$77,007 $70,711 $152,996 $134,515 
Total Europe$2,593 $2,669 $4,845 $4,952 
Total Rest of World$1,034 $808 $2,209 $2,121 
Total$80,634 $74,188 $160,050 $141,588 
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
June 30, 2022December 31, 2021
Long-lived assets:
United States$32,321 $21,444 
Europe441 403 
Rest of World142 197 
Total$32,904 $22,044 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Liquidity and Capital Resources
Liquidity and Capital Resources
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $424.5 million at June 30, 2022. As of June 30, 2022, the Company had cash, cash equivalents and marketable securities of $306.2 million and no debt outstanding.
CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services (CMS”) expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021.
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the SEC for
interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.
Use of Estimates
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination or an asset acquisition; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare.
As of June 30, 2022 and December 31, 2021, approximately 28% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable at either June 30, 2022 or December 31, 2021.
Marketable Securities
Marketable Securities
The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of June 30, 2022, the Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase, which were classified as current assets on the condensed consolidated balance sheet.
The Company classifies its short-term marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Short-term marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income, net on the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income, net. The cost of securities sold will be determined using specific identification.
The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2022, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet.
The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. Unrealized gains and losses from the reevaluation of the long-term marketable debt securities, if any, are included in other comprehensive gain (loss) in the condensed consolidated statement of comprehensive income (loss). Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income, net.
The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense), net, in the condensed consolidated statements of operations.
Leases
Leases
The Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases, and determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and
a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
As of June 30, 2022, the Company’s leases had remaining terms of 0.04 years to 6.67 years, some of which include options to extend the lease term.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which contains amendments that require annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model. The disclosures include (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted. The amendments in this ASU should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC 606 as if it had originated the contracts. The amendments set forth in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption of the amendments is permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company early adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company prospectively adopted the standard on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.
In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company adopted the standard on January 1, 2021. The adoption of the new standard did not have an impact on the Company's consolidated financial statements and disclosures.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Numerator:
Net loss used to compute basic and diluted net loss per share$(21,697)$(1,927)$(41,345)$(2,614)
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share
53,249,545 52,224,300 53,133,149 51,705,587 
Net loss per share:
Basic and diluted$(0.41)$(0.04)$(0.78)$(0.05)
Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2022 and 2021 because their effect would be antidilutive:
Three and Six Months Ended
20222021
Shares of common stock subject to outstanding options2,497,986 2,117,516 
Shares of common stock subject to outstanding common stock warrants3,132 3,132 
Restricted stock units2,591,882 1,868,980 
Total common stock equivalents5,093,000 3,989,628 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities Measured on Recurring Basis
The following tables set forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$142,355 $— $— $142,355 
Long-term marketable securities:
Corporate equity securities2,771 — — 2,771 
Corporate debt securities— 500 — 500 
Total$145,126 $500 $— $145,626 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $2,778 $2,778 
Long-term liabilities:
Contingent consideration— — 2,877 2,877 
Common stock warrant liability— — 64 64 
Total$— $— $5,719 $5,719 

December 31, 2021
 Fair Value Measured Using 
 (Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$335,107 $— $— $335,107 
Long-term marketable securities:
Corporate equity securities3,257 — — 3,257 
Corporate debt securities— 500 — 500 
Total$338,364 $500 $— $338,864 
Liabilities
Short-term liabilities:
Contingent consideration$— $— $2,114 $2,114 
Long-term liabilities:
Contingent consideration— — 3,227 3,227 
Common stock warrant liability— — 139 139 
Total $— $— $5,480 $5,480 
Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
Common Stock Warrant Liability and Contingent Consideration
Balance as of December 31, 2021
$5,480 
Change in estimated fair value of common stock warrant liability(75)
Change in estimated fair value of contingent consideration564 
Payments related to contingent consideration(250)
Balance as of June 30, 2022
$5,719 
Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions Common Stock Warrant Liability Valuation Assumptions Utilized at June 30, 2022 and December 31, 2021:
June 30, 2022December 31, 2021
Private Placement Common Stock Warrant Liability
Stock Price$21.48$45.48
Exercise Price$1.12$1.12
Remaining term (in years)0.791.28
VolatilityN/A66.00 %
Risk-free interest rateN/A0.49 %
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2022June 30, 2021
Cash and cash equivalents$166,832 $335,625 
Restricted cash204 268 
Total cash, cash equivalents, and restricted cash at the end of the period$167,036 $335,893 
Marketable Securities
The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the tables below (in thousands):
June 30, 2022
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$139,388 $(835)$138,553 
Total short-term marketable securities139,388 (835)138,553 
Long-term marketable securities:
Corporate equity securities5,000 (2,229)2,771 
Corporate debt securities500 — 500 
Total long-term marketable securities5,500 (2,229)3,271 
Total$144,888 $(3,064)$141,824 
December 31, 2021
Amortized CostUnrealized Holding LossesFair Value
Long-term marketable securities:
Corporate equity securities$5,000 $(1,743)$3,257 
Corporate debt securities500 — 500 
Total long-term marketable securities$5,500 $(1,743)$3,757 

Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2022December 31, 2021
Within one year$139,388 $— 
After one year through five years500 500 
Total$139,888 $500 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Summary of Identified Intangible Assets Acquired at Acquisition Date The following table summarizes the fair value of the intangible asset acquired as of the acquisition date ($ in thousands):
Estimated Fair Value
Estimated Useful Life (Years)
Trademark
$2,080 10
The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):
Estimated Fair Value
Estimated Useful Lives (Years)
Customer relationships$2,590 10
Developed technology1,090 10
Trademarks80 5
Total$3,760 
Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date The following table summarizes the consideration paid for TTP, MedActionPlan and TransChart, and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):
Total
Consideration
Cash$17,166 
Total consideration
$17,166 
Recognized amounts of identifiable assets acquired and liabilities assumed
Current assets$3,444 
Fixed assets23 
Identifiable intangible assets7,860 
Other assets
Current liabilities(3,915)
Noncurrent liabilities(2,883)
Total identifiable net assets acquired4,531 
Goodwill12,635 
Total consideration$17,166 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
The following table presents details of the Company’s intangible assets as of June 30, 2022 ($ in thousands):
June 30, 2022
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$35,874 $(13,705)$(2,281)$19,888 7.8
Customer relationships21,898 (6,759)(2,009)13,130 9.4
Commercialization rights11,579 (2,601)— 8,978 7.1
Trademarks and tradenames4,540 (1,170)(298)3,072 9.0
Total intangible assets with finite lives73,891 (24,235)(4,588)45,068 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$75,141 $(24,235)$(4,588)$46,318 
The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):
December 31, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$35,874 $(12,088)$(1,513)$22,273 8.1
Customer relationships21,898 (6,024)(1,210)14,664 9.9
Commercialization rights10,579 (2,030)— 8,549 7.6
Trademarks and tradenames4,540 (988)(155)3,397 9.5
Other250 (188)— 62 0.2
Total intangible assets with finite lives73,141 (21,318)(2,878)48,945 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$74,391 $(21,318)$(2,878)$50,195 
Summary of Estimated Future Amortization Expense of Intangible Assets
The following table summarizes the Company's amortization expense of intangible assets (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of testing services$329 $350 $658 $658 
Cost of product437 489 890 954 
Cost of patient and digital solutions236 141 472 249 
Sales & marketing543 449 1,148 842 
Total$1,545 $1,429 $3,168 $2,703 
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2022 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Patient and Digital SolutionsSales and MarketingTotal
Remainder of 2022$658 $847 $472 $1,117 $3,094 
20231,316 1,694 945 2,223 6,178 
20241,316 1,694 709 2,223 5,942 
20251,316 1,694 540 2,223 5,773 
20261,316 747 540 2,221 4,824 
Thereafter4,141 4,052 1,720 9,344 19,257 
Total future amortization expense$10,063 $10,728 $4,926 $19,351 $45,068 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory Inventory consisted of the following (in thousands):
June 30, 2022December 31, 2021
Finished goods$3,602 $3,911 
Work in progress3,944 2,828 
Raw materials11,315 10,447 
Total inventory$18,861 $17,186 
Components of Accrued and Other Liabilities Accrued and other liabilities consisted of the following (in thousands):
June 30, 2022December 31, 2021
Clinical studies$13,325 $10,653 
Professional fees8,257 5,780 
Deferred revenue4,295 4,208 
Short-term lease liability2,989 3,958 
Deferred payments for intangible assets2,906 2,000 
Contingent consideration2,778 2,114 
Capital expenditures2,537 2,612 
Laboratory processing fees & materials2,400 1,888 
Accrued royalty1,560 1,664 
Accrued shipping expenses704 670 
Other accrued expenses5,182 2,375 
Total accrued and other liabilities$46,933 $37,922 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Cost
The following table summarizes the lease cost for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022202120222021
Operating lease cost$1,372 $1,207 $2,785 $2,412 
Finance lease cost— 23 — 53 
Total lease cost$1,372 $1,230 $2,785 $2,465 

Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
June 30, 2022
Other information:
Weighted-average remaining lease term - Operating leases (in years)5.76
Weighted-average discount rate - Operating leases (%)9.9 %
Future Minimum Lease Commitments under Operating and Finance Leases Maturities of operating lease liabilities as of June 30, 2022 are as follows (in thousands):
Years Ending December 31,Operating Leases
Remainder of 2022$2,305 
20234,495 
20244,318 
20253,955 
20263,196 
Thereafter7,140 
Total lease payments25,409 
Less imputed interest6,355 
Present value of future minimum lease payments19,054 
Less operating lease liability, current portion2,989 
Operating lease liability, long-term portion$16,065 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2022
Warrants and Rights Note Disclosure [Abstract]  
Components of Warrants Outstanding As of June 30, 2022, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares Underlying Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price
Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 20212,066,529 1,863,633 $29.33 2,047,657 $50.21 
Additional shares authorized2,116,934 — — — — 
Common stock awards for services(3,082)— — — — 
RSUs granted(1,223,905)— — 1,223,905 34.20 
RSUs vested— — (408,565)39.00 
Options granted(908,835)908,835 34.68 — — 
Options exercised— (89,326)22.51 — — 
Repurchase of common stock under employee incentive plans126,796 — — — — 
RSUs forfeited271,115 — — (271,115)50.39 
Options forfeited177,860 (177,860)39.34 — — 
Options expired7,296 (7,296)30.96 — — 
Balance—June 30, 20222,630,708 2,497,986 $30.58 2,591,882 $44.52 
Summary of Options Outstanding and Exercisable Vested or Expected to Vest Options outstanding that have vested and are expected to vest at June 30, 2022 are as follows:
Number of Shares Issued
(In thousands)
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(In thousands)
Vested1,134 $23.80 6.35$5,857 
Expected to vest1,260 36.21 9.02637 
Total2,394 $6,494 
Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Employee stock options
Expected term (in years)5.95.65.95.9
Expected volatility76.94%78.07%76.94%77.78%
Risk-free interest rate2.88%1.03%2.41%0.76%
Expected dividend yield—%—%—%—%
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility67.79%53.10%67.79%53.10%
Risk-free interest rate2.51%0.09%2.51%0.09%
Expected dividend yield—%—%—%—%
Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs
The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2022 and 2021, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Cost of testing services$566 $570 $585 $965 
Cost of product402 214 530 289 
Cost of patient and digital solutions391 230 583 338 
Research and development2,323 1,940 4,513 3,298 
Sales and marketing3,907 2,632 7,030 4,292 
General and administrative5,004 3,811 9,986 6,763 
Total$12,593 $9,397 $23,227 $15,945 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Reportable Revenues by Geographic Regions The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Testing services revenue
United States$66,905 $64,839 $133,128 $123,860 
Rest of World230 51 451 311 
$67,135 $64,890 $133,579 $124,171 
Product revenue
United States$3,577 $3,465 $7,190 $5,960 
Europe2,383 2,659 4,625 4,911 
Rest of World754 737 1,687 1,768 
$6,714 $6,861 $13,502 $12,639 
Patient and digital solutions revenue
United States$6,525 $2,407 $12,678 $4,695 
Europe210 10 220 41 
Rest of World50 20 71 42 
$6,785 $2,437 $12,969 $4,778 
Total United States$77,007 $70,711 $152,996 $134,515 
Total Europe$2,593 $2,669 $4,845 $4,952 
Total Rest of World$1,034 $808 $2,209 $2,121 
Total$80,634 $74,188 $160,050 $141,588 
Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
June 30, 2022December 31, 2021
Long-lived assets:
United States$32,321 $21,444 
Europe441 403 
Rest of World142 197 
Total$32,904 $22,044 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business - Additional Information (Details)
1 Months Ended 6 Months Ended
Feb. 11, 2021
USD ($)
shares
Jan. 25, 2021
USD ($)
$ / shares
shares
May 31, 2021
USD ($)
Apr. 30, 2020
USD ($)
Jun. 30, 2022
USD ($)
unique_solution
Dec. 31, 2021
USD ($)
Jan. 31, 2018
patient
Schedule of Capitalization, Equity [Line Items]              
Number of renal transplant patients (more than) | patient             1,700
Accumulated deficit         $ 424,534,000 $ 383,189,000  
Cash, cash equivalents, and marketable securities         $ 306,200,000    
Proceeds from advance payment       $ 20,500,000      
Miromatrix, Inc.              
Schedule of Capitalization, Equity [Line Items]              
Payments to acquire minority interest     $ 5,000,000        
Public Offering              
Schedule of Capitalization, Equity [Line Items]              
Shares issued and sold (in shares) | shares   1,923,077          
Sale of stock (in usd per share) | $ / shares   $ 91.00          
Sale of stock, consideration received on transaction   $ 164,000,000          
Over-Allotment Option              
Schedule of Capitalization, Equity [Line Items]              
Shares issued and sold (in shares) | shares 288,461            
Sale of stock, consideration received on transaction $ 24,700,000            
XynManagement, Inc.              
Schedule of Capitalization, Equity [Line Items]              
Number of unique solutions | unique_solution         2    
Medicare | AlloSure Kidney              
Schedule of Capitalization, Equity [Line Items]              
Reimbursement rate         $ 2,841    
Medicare | AlloMap Heart              
Schedule of Capitalization, Equity [Line Items]              
Reimbursement rate         3,240    
Medicare | AlloSure Heart              
Schedule of Capitalization, Equity [Line Items]              
Reimbursement rate         $ 2,753    
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Medicare
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue Benchmark | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage 54.00% 61.00% 54.00% 61.00%  
Accounts Receivable | Credit Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     28.00%   27.00%
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Leases (Details)
6 Months Ended
Jun. 30, 2022
Minimum  
Summary Of Significant Accounting Policies [Line Items]  
Remaining lease terms 14 days
Maximum  
Summary Of Significant Accounting Policies [Line Items]  
Remaining lease terms 6 years 8 months 1 day
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net loss used to compute basic net loss per share $ (21,697) $ (1,927) $ (41,345) $ (2,614)
Net loss used to compute diluted net loss per share $ (21,697) $ (1,927) $ (41,345) $ (2,614)
Denominator:        
Weighted-average shares used to compute basic net loss per share (in shares) 53,249,545 52,224,300 53,133,149 51,705,587
Weighted-average shares used to compute diluted net loss per share (in shares) 53,249,545 52,224,300 53,133,149 51,705,587
Net loss per share:        
Basic (in dollars per share) $ (0.41) $ (0.04) $ (0.78) $ (0.05)
Diluted (in dollars per share) $ (0.41) $ (0.04) $ (0.78) $ (0.05)
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 5,093,000 3,989,628
Shares of common stock subject to outstanding options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 2,497,986 2,117,516
Shares of common stock subject to outstanding common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 3,132 3,132
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares) 2,591,882 1,868,980
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Short-term liabilities:    
Contingent consideration $ 2,778 $ 2,114
Corporate debt securities    
Assets    
Corporate debt securities 500 500
Recurring    
Assets    
Total 145,626 338,864
Short-term liabilities:    
Contingent consideration 2,778 2,114
Long-term liabilities:    
Contingent consideration 2,877 3,227
Common stock warrant liability 64 139
Total 5,719 5,480
Recurring | Money market funds    
Assets    
Cash equivalents 142,355 335,107
Recurring | Corporate equity securities    
Assets    
Corporate equity securities 2,771 3,257
Recurring | Corporate debt securities    
Assets    
Corporate debt securities 500 500
Fair Value Measured Using - (Level 1) | Recurring    
Assets    
Total 145,126 338,364
Short-term liabilities:    
Contingent consideration 0 0
Long-term liabilities:    
Contingent consideration 0 0
Common stock warrant liability 0 0
Total 0 0
Fair Value Measured Using - (Level 1) | Recurring | Money market funds    
Assets    
Cash equivalents 142,355 335,107
Fair Value Measured Using - (Level 1) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 2,771 3,257
Fair Value Measured Using - (Level 1) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities 0 0
Fair Value Measured Using - (Level 2) | Recurring    
Assets    
Total 500 500
Short-term liabilities:    
Contingent consideration 0 0
Long-term liabilities:    
Contingent consideration 0 0
Common stock warrant liability 0 0
Total 0 0
Fair Value Measured Using - (Level 2) | Recurring | Money market funds    
Assets    
Cash equivalents 0 0
Fair Value Measured Using - (Level 2) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 0 0
Fair Value Measured Using - (Level 2) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities 500 500
Fair Value Measured Using - (Level 3) | Recurring    
Assets    
Total 0 0
Short-term liabilities:    
Contingent consideration 2,778 2,114
Long-term liabilities:    
Contingent consideration 2,877 3,227
Common stock warrant liability 64 139
Total 5,719 5,480
Fair Value Measured Using - (Level 3) | Recurring | Money market funds    
Assets    
Cash equivalents 0 0
Fair Value Measured Using - (Level 3) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 0 0
Fair Value Measured Using - (Level 3) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities $ 0 $ 0
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Common Stock Warrant Liability and Contingent Consideration  
Beginning balance $ 5,480
Ending balance 5,719
Common Stock Warrant Liability  
Common Stock Warrant Liability and Contingent Consideration  
Change in estimated fair value of common stock warrant liability (75)
Contingent Consideration  
Common Stock Warrant Liability and Contingent Consideration  
Change in estimated fair value of common stock warrant liability 564
Payments related to contingent consideration $ (250)
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Narratives (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2022
investment
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Number of investments 1  
Contingent consideration, measurement input, discount rate 0.12 0.12
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Details) - Private Placement Common Stock Warrant Liability
6 Months Ended 12 Months Ended
Jun. 30, 2022
$ / shares
Dec. 31, 2021
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Stock price (in dollars per share) $ 21.48 $ 45.48
Exercise Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Exercise price (in dollars per share) $ 1.12 $ 1.12
Remaining term (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Remaining term (in years) 9 months 14 days 1 year 3 months 10 days
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability measurement input (percent)   0.6600
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability measurement input (percent)   0.0049
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 166,832 $ 348,485 $ 335,625  
Restricted cash 204 211 268  
Total cash, cash equivalents, and restricted cash at the end of the period $ 167,036 $ 348,696 $ 335,893 $ 134,939
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Marketable Securities - Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Short-term marketable securities    
Debt securities, amortized cost $ 139,888 $ 500
Amortized Cost 139,388  
Unrealized Holding Losses (835)  
Fair Value 138,553  
Long-term marketable securities    
Amortized Cost 5,500 5,500
Unrealized Holding Losses (2,229) (1,743)
Fair Value 3,271 3,757
Amortized Cost 144,888  
Unrealized Holding Losses (3,064)  
Fair Value 141,824  
Corporate debt securities    
Short-term marketable securities    
Debt securities, amortized cost 139,388  
Debt securities, unrealized loss (835)  
Debt securities, fair value 138,553  
Long-term marketable securities    
Debt securities, amortized cost 500 500
Debt securities, unrealized holding gains (losses) 0 0
Fair value 500 500
Corporate equity securities    
Long-term marketable securities    
Equity securities, amortized cost 5,000 5,000
Equity securities, unrealized holding gains (losses) (2,229) (1,743)
Corporate equity securities $ 2,771 $ 3,257
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Marketable Securities - Schedule of Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]    
Within one year $ 139,388 $ 0
After one year through five years 500 500
Debt securities, amortized cost $ 139,888 $ 500
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - Additional Information (Details)
1 Months Ended
Dec. 31, 2021
USD ($)
Nov. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jan. 31, 2021
USD ($)
Business Acquisition [Line Items]        
Goodwill $ 36,983,000   $ 37,084,000  
Transplant Pharmacy        
Business Acquisition [Line Items]        
Total consideration 1,300,000      
Goodwill 5,500,000      
Business combination, deferred tax liabilities 600,000      
Goodwill expected to be deductible for income tax purposes $ 0      
Transplant Pharmacy | Trademarks        
Business Acquisition [Line Items]        
Intangible asset, measurement input, royalty rate 0.02      
Intangible asset, measurement input, discount rate 0.135      
Transplant Pharmacy | General and Administrative Expense        
Business Acquisition [Line Items]        
Acquisition related costs $ 300,000      
MedActionPlan        
Business Acquisition [Line Items]        
Total consideration   $ 3,500,000    
Goodwill   4,900,000    
Goodwill expected to be deductible for income tax purposes   $ 0    
Intangible asset, measurement input, discount rate   0.400    
MedActionPlan | Trademarks        
Business Acquisition [Line Items]        
Intangible asset, measurement input, royalty rate   0.01    
MedActionPlan | Developed Technology        
Business Acquisition [Line Items]        
Intangible asset, measurement input, royalty rate   0.15    
MedActionPlan | General and Administrative Expense        
Business Acquisition [Line Items]        
Acquisition related costs   $ 600,000    
TransChart LLC        
Business Acquisition [Line Items]        
Goodwill       $ 2,200,000
Intangible assets       $ 2,000,000
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Nov. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
Transplant Pharmacy        
Business Acquisition [Line Items]        
Estimated Fair Value $ 2,080     $ 2,080
MedActionPlan        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 3,760    
Customer relationships        
Business Acquisition [Line Items]        
Estimated Useful Life (Years)     9 years 4 months 24 days 9 years 10 months 24 days
Customer relationships | MedActionPlan        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 2,590    
Estimated Useful Life (Years)   10 years    
Developed Technology | MedActionPlan        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 1,090    
Estimated Useful Life (Years)   10 years    
Trademarks | Transplant Pharmacy        
Business Acquisition [Line Items]        
Estimated Useful Life (Years) 10 years      
Trademarks | MedActionPlan        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 80    
Estimated Useful Life (Years)   5 years    
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Jun. 30, 2022
Business Acquisition [Line Items]    
Goodwill $ 36,983 $ 37,084
TransChart, TTP, and MedActionPlan    
Business Acquisition [Line Items]    
Cash 17,166  
Total consideration 17,166  
Current assets 3,444  
Fixed assets 23  
Identifiable intangible assets 7,860  
Other assets 2  
Current liabilities (3,915)  
Noncurrent liabilities (2,883)  
Total identifiable net assets acquired 4,531  
Goodwill 12,635  
Total consideration $ 17,166  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2021
Jun. 30, 2022
Goodwill And Intangible Assets [Line Items]    
Goodwill $ 36,983 $ 37,084
Assets acquired 13,400  
Acquired and developed technology    
Goodwill And Intangible Assets [Line Items]    
Assets acquired 4,700  
Commercialization rights    
Goodwill And Intangible Assets [Line Items]    
Assets acquired 2,500  
Customer relationships    
Goodwill And Intangible Assets [Line Items]    
Assets acquired 3,700  
Trademarks and tradenames    
Goodwill And Intangible Assets [Line Items]    
Assets acquired 2,200  
Other    
Goodwill And Intangible Assets [Line Items]    
Assets acquired $ 300  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Intangible assets with finite lives:    
Gross Carrying Amount $ 73,891 $ 73,141
Accumulated Amortization (24,235) (21,318)
Foreign Currency Translation (4,588) (2,878)
Total future amortization expense 45,068 48,945
Intangible Assets, Net (Excluding Goodwill)    
Total intangible assets - gross carrying amount 75,141 74,391
Total intangible assets, net 46,318 50,195
Acquired in-process technology    
Intangible assets with indefinite lives    
Net carrying amount 1,250 1,250
Acquired and developed technology    
Intangible assets with finite lives:    
Gross Carrying Amount 35,874 35,874
Accumulated Amortization (13,705) (12,088)
Foreign Currency Translation (2,281) (1,513)
Total future amortization expense $ 19,888 $ 22,273
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 7 years 9 months 18 days 8 years 1 month 6 days
Customer relationships    
Intangible assets with finite lives:    
Gross Carrying Amount $ 21,898 $ 21,898
Accumulated Amortization (6,759) (6,024)
Foreign Currency Translation (2,009) (1,210)
Total future amortization expense $ 13,130 $ 14,664
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 9 years 4 months 24 days 9 years 10 months 24 days
Commercialization rights    
Intangible assets with finite lives:    
Gross Carrying Amount $ 11,579 $ 10,579
Accumulated Amortization (2,601) (2,030)
Foreign Currency Translation 0 0
Total future amortization expense $ 8,978 $ 8,549
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 7 years 1 month 6 days 7 years 7 months 6 days
Trademarks and tradenames    
Intangible assets with finite lives:    
Gross Carrying Amount $ 4,540 $ 4,540
Accumulated Amortization (1,170) (988)
Foreign Currency Translation (298) (155)
Total future amortization expense $ 3,072 $ 3,397
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 9 years 9 years 6 months
Other    
Intangible assets with finite lives:    
Gross Carrying Amount   $ 250
Accumulated Amortization   (188)
Foreign Currency Translation   0
Total future amortization expense   $ 62
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years)   2 months 12 days
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Goodwill And Intangible Assets [Line Items]        
Amortization expense of intangible assets $ 1,545 $ 1,429 $ 3,168 $ 2,703
Cost of Testing Services        
Goodwill And Intangible Assets [Line Items]        
Amortization expense of intangible assets 329 350 658 658
Cost of Product        
Goodwill And Intangible Assets [Line Items]        
Amortization expense of intangible assets 437 489 890 954
Cost of Patient and Digital Solutions        
Goodwill And Intangible Assets [Line Items]        
Amortization expense of intangible assets 236 141 472 249
Sales and Marketing Expense        
Goodwill And Intangible Assets [Line Items]        
Amortization expense of intangible assets $ 543 $ 449 $ 1,148 $ 842
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 $ 3,094  
2023 6,178  
2024 5,942  
2025 5,773  
2026 4,824  
Thereafter 19,257  
Total future amortization expense 45,068 $ 48,945
Cost of Testing Services    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 658  
2023 1,316  
2024 1,316  
2025 1,316  
2026 1,316  
Thereafter 4,141  
Total future amortization expense 10,063  
Cost of Product    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 847  
2023 1,694  
2024 1,694  
2025 1,694  
2026 747  
Thereafter 4,052  
Total future amortization expense 10,728  
Cost of Patient and Digital Solutions    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 472  
2023 945  
2024 709  
2025 540  
2026 540  
Thereafter 1,720  
Total future amortization expense 4,926  
Sales and Marketing    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 1,117  
2023 2,223  
2024 2,223  
2025 2,223  
2026 2,221  
Thereafter 9,344  
Total future amortization expense $ 19,351  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Summary of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 3,602 $ 3,911
Work in progress 3,944 2,828
Raw materials 11,315 10,447
Total inventory $ 18,861 $ 17,186
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 13,325 $ 10,653
Professional fees 8,257 5,780
Deferred revenue 4,295 4,208
Short-term lease liability 2,989 3,958
Deferred payments for intangible assets 2,906 2,000
Contingent consideration 2,778 2,114
Capital expenditures 2,537 2,612
Laboratory processing fees & materials 2,400 1,888
Accrued royalty 1,560 1,664
Accrued shipping expenses 704 670
Other accrued expenses 5,182 2,375
Total accrued and other liabilities $ 46,933 $ 37,922
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Additional Information (Details)
$ in Millions
1 Months Ended
Apr. 30, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Proceeds from advance payment $ 20.5
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended
May 13, 2022
complaint
Mar. 14, 2022
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2014
milestone_payment
Dec. 31, 2021
USD ($)
Loss Contingencies [Line Items]          
Operating lease right-of-use asset     $ 15,841   $ 17,993
Short-term lease liability     2,989   3,958
Operating lease liability, less current portion     16,065   $ 17,394
Number of milestone payments | milestone_payment       6  
Derecognition of ROU and lease liability     $ 500    
Operating lease, extension period     2 years    
CAREDX, INC. vs Natera Inc.          
Loss Contingencies [Line Items]          
Damages awarded   $ 44,900      
Number of complaints | complaint 2        
CAREDX, INC. vs Natera Inc. | Compensatory Damages          
Loss Contingencies [Line Items]          
Damages awarded   21,200      
CAREDX, INC. vs Natera Inc. | Punitive Damages          
Loss Contingencies [Line Items]          
Damages awarded   $ 23,700      
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Summary of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 1,372 $ 1,207 $ 2,785 $ 2,412
Finance lease cost 0 23 0 53
Total lease cost $ 1,372 $ 1,230 $ 2,785 $ 2,465
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Summary of Other Information Related to Lease (Details)
Jun. 30, 2022
Other information:  
Weighted-average remaining lease term - Operating leases (in years) 5 years 9 months 3 days
Weighted-average discount rate - Operating leases (%) 9.90%
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 2,305  
2023 4,495  
2024 4,318  
2025 3,955  
2026 3,196  
Thereafter 7,140  
Total lease payments 25,409  
Less imputed interest 6,355  
Present value of future minimum lease payments 19,054  
Less operating lease liability, current portion 2,989 $ 3,958
Operating lease liability, long-term portion $ 16,065 $ 17,394
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.2
401(K) Plan - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Retirement Benefits [Abstract]        
Defined Benefit Plan, Type     Postemployment Retirement Benefits [Member]  
Expense incurred related to plan $ 0.5 $ 0.3 $ 1.2 $ 0.8
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Warrants and Rights Note Disclosure [Abstract]        
Number of warrants exercised (in shares) 0 3,000 0 3,000
Proceeds from exercise of warrants   $ 4 $ 0 $ 4
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) - Common Stock
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1.12
Number of shares underlying warrants (in shares) | shares 3,132
Original Term  
Class of Warrant or Right [Line Items]  
Original Term (in years) 7 years
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Shares Available for Grant  
Shares available for grant beginning balance (in shares) 2,066,529
Additional options authorized (in shares) 2,116,934
Common stock awards for services (in shares) (3,082)
RSUs granted (in shares) (1,223,905)
Options granted (in shares) (908,835)
Repurchase of common stock under employee incentive plans (in shares) 126,796
RSUs forfeited (in shares) 271,115
Options forfeited (in shares) 177,860
Options expired (in shares) 7,296
Shares available for grant ending balance (in shares) 2,630,708
Stock Options Outstanding  
Stock options outstanding beginning balance (in shares) 1,863,633
Stock options granted (in shares) 908,835
Stock options exercised (in shares) (89,326)
Stock options forfeited (in shares) (177,860)
Stock options expired (in shares) (7,296)
Stock options outstanding ending balance (in shares) 2,497,986
Weighted- Average Exercise Price  
Weighted average exercise price beginning balance (in dollars per share) | $ / shares $ 29.33
Weighted average exercise price - options granted (in dollars per share) | $ / shares 34.68
Weighted average exercise price - options exercised (in dollars per share) | $ / shares 22.51
Weighted average exercise price - options forfeited (in dollars per share) | $ / shares 39.34
Weighted average exercise price - options expired (in dollars per share) | $ / shares 30.96
Weighted average exercise price ending balance (in dollars per share) | $ / shares $ 30.58
Number of RSU Shares  
RSUs granted (in shares) 1,223,905
RSUs forfeited (in shares) (271,115)
Restricted Stock Units  
Shares Available for Grant  
RSUs granted (in shares) (1,223,905)
RSUs forfeited (in shares) 271,115
Number of RSU Shares  
Number of RSU shares beginning balance (in shares) 2,047,657
RSUs granted (in shares) 1,223,905
RSUs vested (in shares) (408,565)
RSUs forfeited (in shares) (271,115)
Number of RSU shares ending balance (in shares) 2,591,882
Weighted- Average Grant Date Fair Value  
Weighted average grant date fair value beginning balance (in dollars per share) | $ / shares $ 50.21
Weighted average grant date fair value - RSUs granted (in dollars per share) | $ / shares 34.20
Weighted average grant date fair value - RSUs vested (in dollars per share) | $ / shares 39.00
Weighted average grant date fair value - RSUs forfeited (in dollars per share) | $ / shares 50.39
Weighted average grant date fair value ending balance (in dollars per share) | $ / shares $ 44.52
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total intrinsic value of options exercised $ 300,000 $ 25,900,000 $ 1,300,000 $ 35,000,000  
Share-based compensation expense tax benefit recognized     0    
Share-based compensation expense capitalized     $ 0    
2014 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum portion of earning an employee may contribute to the ESPP Plan 15.00%   15.00%    
Maximum value of shares which an employee can purchase per calendar year     $ 25,000    
Offering period for employee stock purchases     6 months    
Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock     85.00%    
Shares issued under ESPP (in shares)     67,570   25,852
Aggregate proceeds from the issuance of shares     $ 1,200,000   $ 1,000,000
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Intrinsic value of RSUs $ 55,700,000   55,700,000    
Total unrecognized compensation costs related to stock options and RSUs 91,700,000   $ 91,700,000    
Stock options and RSUs expected weighted average period     2 years 11 months 12 days    
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total unrecognized compensation costs related to stock options and RSUs 28,800,000   $ 28,800,000    
Stock options and RSUs expected weighted average period     2 years 11 months 15 days    
Total fair value of options vested during period $ 2,400,000   $ 6,300,000    
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Vested (in shares) | shares 1,134
Expected to vest (in shares) | shares 1,260
Total (in shares) | shares 2,394
Vested (in dollars per share) | $ / shares $ 23.80
Expected to vest (in dollars per share) | $ / shares $ 36.21
Vested, weighted average remaining life 6 years 4 months 6 days
Expected to vest, weighted average remaining contractual life 9 years 7 days
Vested, aggregate intrinsic value | $ $ 5,857
Expected to vest, aggregate intrinsic value | $ 637
Aggregate Intrinsic Value, Total | $ $ 6,494
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee stock purchase plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 months 6 months 6 months 6 months
Expected volatility 67.79% 53.10% 67.79% 53.10%
Risk-free interest rate 2.51% 0.09% 2.51% 0.09%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Employee stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 10 months 24 days 5 years 7 months 6 days 5 years 10 months 24 days 5 years 10 months 24 days
Expected volatility 76.94% 78.07% 76.94% 77.78%
Risk-free interest rate 2.88% 1.03% 2.41% 0.76%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense $ 12,593 $ 9,397 $ 23,227 $ 15,945
Cost of testing services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 566 570 585 965
Cost of product        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 402 214 530 289
Cost of patient and digital solutions        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 391 230 583 338
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 2,323 1,940 4,513 3,298
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 3,907 2,632 7,030 4,292
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense $ 5,004 $ 3,811 $ 9,986 $ 6,763
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Income tax benefit $ 49 $ 100 $ 61 $ 363
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Reportable Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Total revenue $ 80,634 $ 74,188 $ 160,050 $ 141,588
United States        
Segment Reporting Information [Line Items]        
Total revenue 77,007 70,711 152,996 134,515
Europe        
Segment Reporting Information [Line Items]        
Total revenue 2,593 2,669 4,845 4,952
Rest of World        
Segment Reporting Information [Line Items]        
Total revenue 1,034 808 2,209 2,121
Testing services revenue        
Segment Reporting Information [Line Items]        
Total revenue 67,135 64,890 133,579 124,171
Testing services revenue | United States        
Segment Reporting Information [Line Items]        
Total revenue 66,905 64,839 133,128 123,860
Testing services revenue | Rest of World        
Segment Reporting Information [Line Items]        
Total revenue 230 51 451 311
Product revenue        
Segment Reporting Information [Line Items]        
Total revenue 6,714 6,861 13,502 12,639
Product revenue | United States        
Segment Reporting Information [Line Items]        
Total revenue 3,577 3,465 7,190 5,960
Product revenue | Europe        
Segment Reporting Information [Line Items]        
Total revenue 2,383 2,659 4,625 4,911
Product revenue | Rest of World        
Segment Reporting Information [Line Items]        
Total revenue 754 737 1,687 1,768
Patient and digital solutions revenue        
Segment Reporting Information [Line Items]        
Total revenue 6,785 2,437 12,969 4,778
Patient and digital solutions revenue | United States        
Segment Reporting Information [Line Items]        
Total revenue 6,525 2,407 12,678 4,695
Patient and digital solutions revenue | Europe        
Segment Reporting Information [Line Items]        
Total revenue 210 10 220 41
Patient and digital solutions revenue | Rest of World        
Segment Reporting Information [Line Items]        
Total revenue $ 50 $ 20 $ 71 $ 42
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Long-lived assets $ 32,904 $ 22,044
United States    
Segment Reporting Information [Line Items]    
Long-lived assets 32,321 21,444
Europe    
Segment Reporting Information [Line Items]    
Long-lived assets 441 403
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets $ 142 $ 197
XML 86 cdna-20220630_htm.xml IDEA: XBRL DOCUMENT 0001217234 2022-01-01 2022-06-30 0001217234 dei:FormerAddressMember 2022-01-01 2022-06-30 0001217234 2022-08-02 0001217234 2022-06-30 0001217234 2021-12-31 0001217234 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001217234 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001217234 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001217234 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember 2022-04-01 2022-06-30 0001217234 us-gaap:ProductMember 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember 2022-01-01 2022-06-30 0001217234 us-gaap:ProductMember 2021-01-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember 2022-04-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember 2021-04-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember 2022-01-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember 2021-01-01 2021-06-30 0001217234 2022-04-01 2022-06-30 0001217234 2021-04-01 2021-06-30 0001217234 2021-01-01 2021-06-30 0001217234 us-gaap:CommonStockMember 2021-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001217234 us-gaap:RetainedEarningsMember 2021-12-31 0001217234 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001217234 2022-01-01 2022-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001217234 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001217234 us-gaap:CommonStockMember 2022-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001217234 us-gaap:RetainedEarningsMember 2022-03-31 0001217234 2022-03-31 0001217234 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001217234 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001217234 us-gaap:CommonStockMember 2022-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001217234 us-gaap:RetainedEarningsMember 2022-06-30 0001217234 us-gaap:CommonStockMember 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001217234 us-gaap:RetainedEarningsMember 2020-12-31 0001217234 2020-12-31 0001217234 cdna:PublicOfferingMember 2021-01-01 2021-03-31 0001217234 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001217234 2021-01-01 2021-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001217234 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001217234 us-gaap:CommonStockMember 2021-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001217234 us-gaap:RetainedEarningsMember 2021-03-31 0001217234 2021-03-31 0001217234 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001217234 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001217234 us-gaap:CommonStockMember 2021-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001217234 us-gaap:RetainedEarningsMember 2021-06-30 0001217234 2021-06-30 0001217234 cdna:MedicareMember cdna:AlloSureKidneyMember 2022-01-01 2022-06-30 0001217234 cdna:MedicareMember cdna:AlloMapHeartMember 2022-01-01 2022-06-30 0001217234 cdna:MedicareMember cdna:AlloSureHeartMember 2022-01-01 2022-06-30 0001217234 cdna:MiromatrixIncMember 2021-05-01 2021-05-31 0001217234 2018-01-31 0001217234 cdna:XynManagementIncMember 2022-01-01 2022-06-30 0001217234 2020-04-01 2020-04-30 0001217234 cdna:PublicOfferingMember 2021-01-25 2021-01-25 0001217234 cdna:PublicOfferingMember 2021-01-25 0001217234 us-gaap:OverAllotmentOptionMember 2021-02-11 2021-02-11 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-06-30 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001217234 srt:MinimumMember 2022-01-01 2022-06-30 0001217234 srt:MaximumMember 2022-01-01 2022-06-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2022-04-01 2022-06-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2021-04-01 2021-06-30 0001217234 us-gaap:WarrantMember 2022-04-01 2022-06-30 0001217234 us-gaap:WarrantMember 2021-04-01 2021-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001217234 cdna:CommonStockWarrantLiabilityMember 2022-01-01 2022-06-30 0001217234 cdna:ContingentConsiderationMember 2022-01-01 2022-06-30 0001217234 2021-01-01 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2022-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2022-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2022-01-01 2022-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2021-01-01 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001217234 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001217234 us-gaap:EquitySecuritiesMember 2022-06-30 0001217234 us-gaap:EquitySecuritiesMember 2021-12-31 0001217234 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001217234 cdna:TransplantPharmacyMember 2021-12-01 2021-12-31 0001217234 cdna:TransplantPharmacyMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-01 2021-12-31 0001217234 cdna:TransplantPharmacyMember 2021-12-31 0001217234 cdna:TransplantPharmacyMember us-gaap:TrademarksMember 2021-12-01 2021-12-31 0001217234 cdna:TransplantPharmacyMember us-gaap:TrademarksMember 2021-12-31 0001217234 cdna:MedActionPlanMember 2021-11-01 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-11-01 2021-11-30 0001217234 cdna:MedActionPlanMember 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:CustomerRelationshipsMember 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:CustomerRelationshipsMember 2021-11-01 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:DevelopedTechnologyRightsMember 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:DevelopedTechnologyRightsMember 2021-11-01 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:TrademarksMember 2021-11-30 0001217234 cdna:MedActionPlanMember us-gaap:TrademarksMember 2021-11-01 2021-11-30 0001217234 cdna:TransChartLLCMember 2021-01-31 0001217234 cdna:TransChartTTPAndMedActionPlanMember 2021-01-01 2021-12-31 0001217234 cdna:TransChartTTPAndMedActionPlanMember 2021-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2022-06-30 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2022-01-01 2022-06-30 0001217234 us-gaap:CustomerRelationshipsMember 2022-06-30 0001217234 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0001217234 cdna:CommercializationRightsMember 2022-06-30 0001217234 cdna:CommercializationRightsMember 2022-01-01 2022-06-30 0001217234 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0001217234 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-06-30 0001217234 cdna:AcquiredInProcessTechnologyMember 2022-06-30 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2021-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2021-01-01 2021-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2021-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001217234 cdna:CommercializationRightsMember 2021-12-31 0001217234 cdna:CommercializationRightsMember 2021-01-01 2021-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001217234 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001217234 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001217234 cdna:AcquiredInProcessTechnologyMember 2021-12-31 0001217234 2021-10-01 2021-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2021-10-01 2021-12-31 0001217234 cdna:CommercializationRightsMember 2021-10-01 2021-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2021-10-01 2021-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2021-10-01 2021-12-31 0001217234 us-gaap:OtherIntangibleAssetsMember 2021-10-01 2021-12-31 0001217234 cdna:CostOfTestingMember 2022-04-01 2022-06-30 0001217234 cdna:CostOfTestingMember 2021-04-01 2021-06-30 0001217234 cdna:CostOfTestingMember 2022-01-01 2022-06-30 0001217234 cdna:CostOfTestingMember 2021-01-01 2021-06-30 0001217234 cdna:CostOfProductMember 2022-04-01 2022-06-30 0001217234 cdna:CostOfProductMember 2021-04-01 2021-06-30 0001217234 cdna:CostOfProductMember 2022-01-01 2022-06-30 0001217234 cdna:CostOfProductMember 2021-01-01 2021-06-30 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2022-04-01 2022-06-30 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2021-04-01 2021-06-30 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2022-01-01 2022-06-30 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2021-01-01 2021-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001217234 cdna:CostOfTestingMember 2022-06-30 0001217234 cdna:CostOfProductMember 2022-06-30 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2022-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2022-06-30 0001217234 2022-06-01 2022-06-30 0001217234 2014-06-01 2014-06-30 0001217234 cdna:CAREDXINCVsNateraIncMember 2022-03-07 2022-03-14 0001217234 cdna:CAREDXINCVsNateraIncMember cdna:CompensatoryDamagesMember 2022-03-07 2022-03-14 0001217234 cdna:CAREDXINCVsNateraIncMember cdna:PunitiveDamagesMember 2022-03-07 2022-03-14 0001217234 cdna:CAREDXINCVsNateraIncMember 2022-05-13 2022-05-13 0001217234 us-gaap:MeasurementInputExpectedTermMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2022-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2022-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001217234 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0001217234 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001217234 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001217234 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001217234 us-gaap:ServiceMember country:US 2022-04-01 2022-06-30 0001217234 us-gaap:ServiceMember country:US 2021-04-01 2021-06-30 0001217234 us-gaap:ServiceMember country:US 2022-01-01 2022-06-30 0001217234 us-gaap:ServiceMember country:US 2021-01-01 2021-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2022-04-01 2022-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2022-01-01 2022-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember country:US 2022-04-01 2022-06-30 0001217234 us-gaap:ProductMember country:US 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember country:US 2022-01-01 2022-06-30 0001217234 us-gaap:ProductMember country:US 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2022-04-01 2022-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2022-01-01 2022-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2022-04-01 2022-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2022-01-01 2022-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2022-04-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2021-04-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2022-01-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2021-01-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2022-04-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2021-04-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2022-01-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2021-01-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfTheWorldMember 2022-04-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfTheWorldMember 2022-01-01 2022-06-30 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 country:US 2022-04-01 2022-06-30 0001217234 country:US 2021-04-01 2021-06-30 0001217234 country:US 2022-01-01 2022-06-30 0001217234 country:US 2021-01-01 2021-06-30 0001217234 srt:EuropeMember 2022-04-01 2022-06-30 0001217234 srt:EuropeMember 2021-04-01 2021-06-30 0001217234 srt:EuropeMember 2022-01-01 2022-06-30 0001217234 srt:EuropeMember 2021-01-01 2021-06-30 0001217234 cdna:RestOfTheWorldMember 2022-04-01 2022-06-30 0001217234 cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 cdna:RestOfTheWorldMember 2022-01-01 2022-06-30 0001217234 cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 country:US 2022-06-30 0001217234 country:US 2021-12-31 0001217234 srt:EuropeMember 2022-06-30 0001217234 srt:EuropeMember 2021-12-31 0001217234 cdna:RestOfTheWorldMember 2022-06-30 0001217234 cdna:RestOfTheWorldMember 2021-12-31 shares iso4217:USD iso4217:USD shares cdna:patient cdna:unique_solution pure cdna:investment cdna:milestone_payment cdna:complaint false 2022 Q2 0001217234 --12-31 http://fasb.org/us-gaap/2022#PostemploymentRetirementBenefitsMember 10-Q true 2022-06-30 false 001-36536 CAREDX, INC. DE 94-3316839 8000 Marina Boulevard Brisbane CA 94005 415 287-2300 1 Tower Place South San Francisco CA 94080 Common Stock, par value $0.001 per share CDNA NASDAQ Yes Yes Large Accelerated Filer false false false 53458126 166832000 348485000 139388000 0 70142000 59761000 18861000 17186000 8657000 7928000 403880000 433360000 32904000 22044000 15841000 17993000 46318000 50195000 37084000 36983000 204000 211000 5057000 5835000 541288000 566621000 16892000 13337000 14631000 26042000 46933000 37922000 78456000 77301000 25000 415000 64000 139000 2877000 5041000 16065000 17394000 252000 455000 97739000 100745000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 53323712 53323712 52923360 52923360 52000 52000 875213000 853683000 -7182000 -4670000 -424534000 -383189000 443549000 465876000 541288000 566621000 67135000 64890000 133579000 124171000 6714000 6861000 13502000 12639000 6785000 2437000 12969000 4778000 80634000 74188000 160050000 141588000 18230000 17235000 35858000 33718000 3887000 5205000 8286000 8852000 5422000 1533000 10277000 2982000 22632000 19036000 44512000 35040000 26950000 19599000 50098000 35051000 25232000 16322000 51791000 31545000 102353000 78930000 200822000 147188000 -21719000 -4742000 -40772000 -5600000 478000 1000 667000 127000 48000 -65000 75000 -38000 -553000 2779000 -1376000 2534000 -27000 2715000 -634000 2623000 -21746000 -2027000 -41406000 -2977000 -49000 -100000 -61000 -363000 -21697000 -1927000 -41345000 -2614000 -0.41 -0.04 -0.78 -0.05 -0.41 -0.04 -0.78 -0.05 53249545 52224300 53133149 51705587 53249545 52224300 53133149 51705587 -21697000 -1927000 -41345000 -2614000 -2092000 443000 -2512000 -1060000 -23789000 -1484000 -43857000 -3674000 52923360 52000 853683000 -4670000 -383189000 465876000 25852 999000 999000 64819 -1482000 -1482000 1249 58000 58000 69993 1598000 1598000 10563000 10563000 -420000 -420000 -19648000 -19648000 53085273 52000 865419000 -5090000 -402837000 457544000 216950 -3211000 -3211000 2156 79000 79000 19333 413000 413000 12513000 12513000 -2092000 -2092000 -21697000 -21697000 53323712 52000 875213000 -7182000 -424534000 443549000 49441166 49000 632253000 -2096000 -352527000 277679000 12495000 2211538 2000 188753000 188755000 24052 838000 838000 121447 -2313000 -2313000 1339 96000 96000 139579 2193000 2193000 6488000 6488000 -1503000 -1503000 -687000 -687000 51939121 51000 828308000 -3599000 -353214000 471546000 160286 -6638000 -6638000 23163 59000 59000 427059 6833000 6833000 3132 205000 205000 9322000 9322000 443000 443000 -1927000 -1927000 52552761 51000 838089000 -3156000 -355141000 479843000 -41345000 -2614000 23227000 15945000 -75000 38000 5363000 4102000 1822000 1366000 -486000 3090000 564000 -191000 540000 637000 10562000 13419000 2506000 5331000 514000 4203000 -1962000 -951000 4486000 1559000 -12290000 -1395000 7579000 4646000 0 20496000 158000 445000 -25345000 -23842000 102000 3500000 2100000 6700000 182913000 5500000 42984000 55080000 13111000 4088000 -155242000 35292000 0 188755000 999000 838000 3892000 8951000 0 4000 2011000 9026000 0 63000 250000 0 -1132000 189609000 59000 -105000 -181660000 200954000 348696000 134939000 167036000 335893000 ORGANIZATION AND DESCRIPTION OF BUSINESS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CareDx, Inc. (“CareDx” or the “Company”), together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients and caregivers. The Company’s headquarters are in Brisbane, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia; and Stockholm, Sweden.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s commercially available testing services consist of AlloSure® Kidney, a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients, AlloMap® Heart, a gene expression solution for heart transplant patients, AlloSure® Heart, a dd-cfDNA solution for heart transplant patients, and AlloSure® Lung, a dd-cfDNA solution for lung transplant patients. The Company has initiated several clinical studies to generate data on its existing and planned future testing services. In April 2020, the Company announced its first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. The Company also offers high-quality products that increase the chance of successful transplants by facilitating a better match between a donor and a recipient of stem cells and organs. In 2019, the Company began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management (“Ottr”) and XynManagement, Inc. (“XynManagement”), as well as the acquisitions of TransChart LLC (“TransChart”), MedActionPlan.com, LLC (“MedActionPlan”) and The Transplant Pharmacy, LLC (“TTP”) in 2021.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Testing Services </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. The Medicare reimbursement rate for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSure</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Kidney is currently </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2,841</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. AlloSure Kidney has received positive coverage decisions from several commercial payers, and is reimbursed by other private payers on a case-by-case basis.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Heart</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is currently </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3,240</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Noridian Healthcare Solutions, the Company's Medicare Administrative Contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company purchased a minority investment of common stock in the biotechnology company Miromatrix Medical, Inc. (“Miromatrix”), for $5.0 million, and the investment is marked to market. Miromatrix works to eliminate the need for an organ transplant waiting list through the development of implantable engineered biological organs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Clinical Studies</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (“K-OAR”), to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1,700 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">renal transplant patients who will receive AlloSure Kidney long-term surveillance.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2018, the Company initiated the Surveillance HeartCare™ Outcomes Registry (“SHORE”). SHORE is a prospective, multi-center, observational registry of patients receiving HeartCare for surveillance. HeartCare combines the gene expression profiling technology of AlloMap Heart with the dd-cfDNA analysis of AlloSure® Heart in one surveillance solution. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. In June 2020, the Company submitted an AlloSure Lung application to the Palmetto MolDx Technical Assessment program seeking coverage and reimbursement for Medicare beneficiaries.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study, which is an extension of K-OAR. OKRA is a prospective, multi-center, observational, registry of patients receiving KidneyCare for surveillance. KidneyCare combines the dd-cfDNA analysis of AlloSure Kidney with the gene expression profiling technology of AlloMap Kidney and the predictive artificial intelligence technology of iBox for a multimodality surveillance solution. The Company has not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Products</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s suite of AlloSeq products are commercial next generation sequencing (“NGS”)-based kitted solutions. These products include: AlloSeq™ Tx, a high-resolution Human Leukocyte Antigen (“HLA”) typing solution, AlloSeq™ cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and AlloSeq™ HCT, a solution for chimerism testing for stem cell transplant recipients.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP®, based on the sequence specific primer (“SSP”) technology; and QTYPE®, which uses real-time polymerase chain reaction (“PCR”) methodology, to perform HLA typing.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company acquired certain assets of BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Patient and Digital Solutions</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the acquisitions of both Ottr and XynManagement, the Company is a leading provider of transplant patient management software (“Ottr software”), as well as of transplant quality tracking and waitlist management solutions. Ottr software provides comprehensive solutions for transplant patient management and enables integration with electronic medical record (“EMR”) systems providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients ("SRTR") reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, the Company launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company acquired TransChart. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As part of the Company's acquisition of TransChart in January 2021, the Company acquired TxAccess, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication eve</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nts</span><span style="color:#548dd4;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into a strategic agreement, which was amended in April 2022, with OrganX to develop clinical decision support tools across the transplant patient journey. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Together, the Company and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreed to potential future milestone payments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company acquired MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. MedActionPlan is a leader in patient medication management for transplant patients and beyond.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company acquired TTP, a transplant focused pharmacy located in Mississippi. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">COVID-19 Pandemic</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full impact of the continued COVID-19 pandemic, including the impact associated with preventative and precautionary measures that the Company, other businesses and governments have taken and may take, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company, but the pandemic may materially affect the Company's financial condition, liquidity and future results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, the Company experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, the Company launched RemoTraC, a remote </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There continues to be uncertainty around the COVID-19 pandemic as the Omicron variant, including its sub-variants, has caused an increase in COVID-19 cases globally, impacted the availability of medical personnel in transplant centers and the volume of transplant procedures. A sustained reduction in transplant volume can negatively impact the testing volumes, as the Company saw in the early part of the first quarter of 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as it was unable to undertake onsite discussions and demonstrations of its recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. The Company's product business regained normalized sales volumes during the fourth quarter of 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is maintaining its testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among employees. In areas where COVID-19 impacts healthcare operations, the Company's field-based sales and clinical support teams are supporting providers through virtual platforms. Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where the Company's laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions could be adopted in the future depending upon the COVID-19 transmission rates in the Company's county and state, as well as other factors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company created, and continues to have, a COVID-19 task force that is responsible for crisis decision making, employee communications, and enforcing all safety, monitoring and testing protocols in line with local regulations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $424.5 million at June 30, 2022. As of June 30, 2022, the Company had cash, cash equivalents and marketable securities of $306.2 million and no debt outstanding.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS Accelerated and Advance Payment Program for Medicare Providers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CARES Act”). Pursuant to the CARES Act, the Centers for Medicare &amp; Medicaid Services (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CMS”) expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">January 2021 Underwritten Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 25, 2021, the Company sold 1,923,077 shares of its common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to the Company from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and offering expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the full exercise of the overallotment option granted to the underwriters in connection with the offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.</span></div> 2841 3240 2753 5000000 1700 2 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $424.5 million at June 30, 2022. As of June 30, 2022, the Company had cash, cash equivalents and marketable securities of $306.2 million and no debt outstanding.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS Accelerated and Advance Payment Program for Medicare Providers</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CARES Act”). Pursuant to the CARES Act, the Centers for Medicare &amp; Medicaid Services (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CMS”) expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately </span>$20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. -424500000 306200000 20500000 1923077 91.00 164000000 288461 24700000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2021, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the "SEC") on February 24, 2022. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 are reflected below.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the SEC for </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination or an asset acquisition; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, approximately 28% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable at either June 30, 2022 or December 31, 2021.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketable Securities</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of June 30, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase, which were classified as current assets on the condensed consolidated balance sheet</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its short-term marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Short-term marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income, net on the condensed consolidated statements of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income, net. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of securities sold will be determined using specific identification.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. Unrealized gains and losses from the reevaluation of the long-term marketable debt securities, if any, are included in other comprehensive gain (loss) in the condensed consolidated statement of comprehensive income (loss). Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income, net.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense), net, in the condensed consolidated statements of operations. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted Accounting Standard Codification (“ASC”) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company’s leases had remaining terms of 0.04 years to 6.67 years, some of which include options to extend the lease term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which contains amendments that require annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model. The disclosures include (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted. The amendments in this ASU should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC 606 as if it had originated the contracts. The amendments set forth in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption of the amendments is permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company early adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company prospectively adopted the standard on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company adopted the standard on January 1, 2021. The adoption of the new standard did not have an impact on the Company's consolidated financial statements and disclosures.</span></div> <div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the SEC for </span></div>interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. <div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination or an asset acquisition; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Concentrations of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2022 and 2021, approximately 54% and 61%, respectively, of total revenue was derived from Medicare.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, approximately 28% and 27%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable at either June 30, 2022 or December 31, 2021.</span></div> 0.54 0.61 0.54 0.61 0.28 0.27 <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketable Securities</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of June 30, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase, which were classified as current assets on the condensed consolidated balance sheet</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its short-term marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Short-term marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income, net on the condensed consolidated statements of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income, net. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of securities sold will be determined using specific identification.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. Unrealized gains and losses from the reevaluation of the long-term marketable debt securities, if any, are included in other comprehensive gain (loss) in the condensed consolidated statement of comprehensive income (loss). Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income, net.</span></div>The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense), net, in the condensed consolidated statements of operations. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted Accounting Standard Codification (“ASC”) Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company’s leases had remaining terms of 0.04 years to 6.67 years, some of which include options to extend the lease term.</span></div> P0Y14D P6Y8M1D <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which contains amendments that require annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model. The disclosures include (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted. The amendments in this ASU should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that an entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC 606 as if it had originated the contracts. The amendments set forth in this ASU are effective for fiscal years beginning after December 15, 2022. Early adoption of the amendments is permitted. The amendments in this ASU should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company early adopted the standard prospectively on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company prospectively adopted the standard on January 1, 2022. The adoption of this new standard had no impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company adopted the standard on January 1, 2021. The adoption of the new standard did not have an impact on the Company's consolidated financial statements and disclosures.</span></div> NET LOSS PER SHARE<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss used to compute basic and diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,927)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic and diluted net loss per share</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,224,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,133,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,705,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.78)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2022 and 2021 because their effect would be antidilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three and Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,117,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,093,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989,628 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss used to compute basic and diluted net loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,927)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic and diluted net loss per share</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,224,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,133,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,705,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.78)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -21697000 -21697000 -1927000 -1927000 -41345000 -41345000 -2614000 -2614000 53249545 53249545 52224300 52224300 53133149 53133149 51705587 51705587 -0.41 -0.41 -0.04 -0.04 -0.78 -0.78 -0.05 -0.05 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2022 and 2021 because their effect would be antidilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three and Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,117,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,093,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989,628 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2497986 2117516 3132 3132 2591882 1868980 5093000 3989628 FAIR VALUE MEASUREMENTS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its financial assets and liabilities at fair value. The carrying amounts of certain financial instruments of the Company, including cash and cash equivalents, prepaid expenses and other current assets, accounts payable and accrued liabilities, approximate fair value due to their relatively short maturities.  Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date.  The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 1: Inputs that include quoted prices in active markets for identical assets and liabilities.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 2: Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of June 30, 2022 and December 31, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock Warrant Liability and Contingent Consideration</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value of common stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value of contingent consideration</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments related to contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,719 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the Company had one investment in convertible preferred shares carried at cost. In the event the Company had to calculate the fair value of this investment, it would be based on Level 3 inputs. This investment is not considered material to the Company's condensed consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining fair value, the Company uses various valuation approaches within the fair value measurement framework.  The valuation methodologies used for the Company’s instruments measured at fair value and their classification in the valuation hierarchy are summarized below:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Investments in money market funds are classified within Level 1. Money market funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. At June 30, 2022 and December 31, 2021, money market funds were included as cash and cash equivalents in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Short-term marketable securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Investments in short-term marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Long-term marketable equity and debt securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Investments in long-term marketable equity securities are classified within Level 1. The securities are recorded at fair value based on readily available quoted market prices in active markets. Investments in long-term marketable debt securities are classified within Level 2. The securities are recorded at fair value based on observable inputs for quoted prices for identical or similar assets in markets that are not active. Long-term marketable securities are located within other assets on the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration is classified within Level 3. Contingent consideration relates to asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">acquisitions and business combinations. The Company recorded the estimate of the fair value of the contingent consideration based on its evaluation of the probability of the achievement of the contractual conditions that would result in the payment of the contingent consideration. Contingent consideration was estimated using the fair value of the milestones to be paid if the contingency is met multiplied by management’s estimate of the probability of success at a discounted rate of 12% at June 30, 2022 and December 31, 2021. The significant input in the Level 3 measurement that is not supported by market activity is the Company’s probability assessment of the achievement of the milestones. The value of the liability is subsequently remeasured to fair value at each reporting date, and the change in estimated fair value is recorded as a component of operating expenses until the milestones are paid, expire or are no longer achievable. Increases or decreases in the estimation of the probability percentage result in a directionally similar impact to the fair value measurement of the contingent consideration liability. The carrying amount of the contingent consideration liability represents its fair value. </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Common stock warrant liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Common stock warrant liability is classified within Level 3. The Company utilizes intrinsic value to estimate the fair value of the warrants. The intrinsic value is computed as the difference between the fair value of the Company’s common stock on the valuation date and the exercise price of the warrants. Increases (decreases) in the Company's stock price discussed above result in a directionally similar impact to the fair value of the common stock warrant liability. Prior to fiscal year 2022, the Company utilized a binomial lattice pricing model (the "Monte Carlo Simulation Model") which involves a market condition simulation to estimate the fair value of the warrants. The application of the Monte Carlo Simulation Model requires the use of a number of complex assumptions, including the Company’s stock price, expected life of the warrants, stock price volatility determined from the Company’s historical stock prices, and risk-free rates based on the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected life of the warrants. The change in valuation method does not have material financial impact.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Warrant Liability Valuation Assumptions Utilized at June 30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.645%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Private Placement Common Stock Warrant Liability</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.48</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining term (in years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of June 30, 2022 and December 31, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 142355000 0 0 142355000 2771000 0 0 2771000 0 500000 0 500000 145126000 500000 0 145626000 0 0 2778000 2778000 0 0 2877000 2877000 0 0 64000 64000 0 0 5719000 5719000 335107000 0 0 335107000 3257000 0 0 3257000 0 500000 0 500000 338364000 500000 0 338864000 0 0 2114000 2114000 0 0 3227000 3227000 0 0 139000 139000 0 0 5480000 5480000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock Warrant Liability and Contingent Consideration</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value of common stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value of contingent consideration</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments related to contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,719 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5480000 -75000 564000 250000 5719000 1 0.12 0.12 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Warrant Liability Valuation Assumptions Utilized at June 30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.645%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Private Placement Common Stock Warrant Liability</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.48</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining term (in years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 21.48 45.48 1.12 1.12 P0Y9M14D P1Y3M10D 0.6600 0.0049 CASH AND MARKETABLE SECURITIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All short-term marketable securities were considered held-to-maturity at June 30, 2022. At June 30, 2022, some of the Company’s short-term marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of June 30, 2022. All short-term marketable securities with unrealized losses as of the balance sheet date have been in a loss position for less than twelve months. Contractual maturities of the short-term marketable securities were within one year or less at June 30, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-term marketable equity securities were recorded at fair market value at June 30, 2022 and December 31, 2021. The long-term marketable debt securities were considered available-for-sale at June 30, 2022 and December 31, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the tables below (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Holding Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,064)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Holding Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,757 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.667%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,888 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 166832000 335625000 204000 268000 167036000 335893000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the tables below (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Holding Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,064)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Holding Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate equity securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,757 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.667%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,888 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 139388000 835000 138553000 139388000 -835000 138553000 5000000 -2229000 2771000 500000 0 500000 5500000 -2229000 3271000 144888000 -3064000 141824000 5000000 -1743000 3257000 500000 0 500000 5500000 -1743000 3757000 139388000 0 500000 500000 139888000 500000 BUSINESS COMBINATIONS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">The Transplant Pharmacy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company acquired TTP, a transplant focused pharmacy located in Mississippi. The Company acquired TTP with a combination of cash consideration paid upfront and contingent consideration with a fair value of $1.3 million. TTP provides individualized transplant pharmacy services for patients at multiple transplant centers located throughout the U.S.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the transaction as a business combination using the acquisition method of accounting. Acquisition-related costs of $0.3 million were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill of $5.5 million arising from the acquisition primarily consists of additional growth opportunities within the pharmacy sector. The integration of TTP into the Company’s portfolio is expected to continue to increase the transplant ecosystem for patients and make medication more accessible. The Company estimated net deferred tax liabilities of approximately $0.6 million arising from temporary differences related to the assets acquired and liabilities assumed. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of the intangible asset acquired as of the acquisition date ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Useful Life (Years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trademark</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trademark acquired consists primarily of the TTP brand and markings. The fair value of the trademark was determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rate of 2% was used to estimate the fair value of the trademark.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A discount rate of 13.5% was utilized in estimating the fair value of the trademark.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma impact of the TTP acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">MedActionPlan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company acquired MedActionPlan, a New Jersey-based provider of medication safety, medication adherence and patient education. The Company acquired MedActionPlan with a combination of cash consideration paid upfront and contingent consideration with a fair value of $3.5 million. MedActionPlan is a leader in patient medication management for transplant patients and beyond.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the transaction as a business combination using the acquisition method of accounting. Acquisition-related costs of $0.6 million associated with the acquisition were expensed as incurred, and classified as part of general and administrative expenses in the condensed consolidated statement of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill of $4.9 million arising from the acquisition primarily consists of synergies from integrating the MedActionPlan technology with the current testing and digital solutions offered by the Company. The integration of MedActionPlan into centers with the Company's other software platforms will continue to increase the standard of care for transplant patient safety, increase efficiency and facilitate medication compliance. None of the goodwill is expected to be deductible for income tax purposes. All of the goodwill has been assigned to the Company’s existing operating segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:69.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.340%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Useful Lives (Years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Developed technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,760 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships acquired by the Company represent the fair value of future projected revenue that is expected to be derived from sales of MedActionPlan’s products to existing customers. The customer relationships’ fair value has been estimated utilizing a multi-period excess earnings method under the income approach, which reflects the present value of the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">projected cash flows that are expected to be generated by the customer relationships, less charges representing the contribution of other assets to those cash flows that use projected cash flows with and without the intangible asset in place. The economic useful life was determined based on the distribution of the present value of the cash flows attributable to the intangible asset.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired developed technology represents the fair value of MedActionPlan’s proprietary software. The trademark acquired consists primarily of the MedActionPlan brand and markings. The fair value of both the developed technology and the trademark were determined using the relief-from-royalty method under the income approach. This method considers the value of the asset to be the value of the royalty payments from which the Company is relieved due to its ownership of the asset. The royalty rates of 15% and 1% were used to estimate the fair value of the developed technology and the trademark, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A discount rate of 40.0% was utilized in estimating the fair value of these three intangible assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma impact of the MedActionPlan acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">TransChart LLC</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company acquired TransChart for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As a result of the acquisition, the Company recognized goodwill of $2.2 million and intangible assets of $2.0 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma impact of the TransChart acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Combined Consideration Paid</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration paid for TTP, MedActionPlan and TransChart, and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Consideration</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total consideration</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Recognized amounts of identifiable assets acquired and liabilities assumed</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Current assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Identifiable intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,860 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,915)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets acquired</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4,531 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price to assets acquired and liabilities assumed was based on the Company’s best estimate of the fair value of such assets and liabilities as of the acquisition date.</span></div> 1300000 300000 5500000 600000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of the intangible asset acquired as of the acquisition date ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Useful Life (Years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trademark</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr></table><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the intangible assets acquired as of the acquisition date ($ in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:69.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.340%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Estimated Useful Lives (Years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Developed technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,760 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 2080000 P10Y 0.02 0.135 3500000 600000 4900000 0 2590000 P10Y 1090000 P10Y 80000 P5Y 3760000 0.15 0.01 0.400 2200000 2000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration paid for TTP, MedActionPlan and TransChart, and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Consideration</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total consideration</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Recognized amounts of identifiable assets acquired and liabilities assumed</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Current assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Identifiable intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,860 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,915)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets acquired</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4,531 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,166 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 17166000 17166000 3444000 23000 7860000 2000 3915000 2883000 4531000 12635000 17166000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2022. The balance of the Company's goodwill was $37.1 million and $37.0 million as of June 30, 2022 and December 31, 2021, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s intangible assets as of June 30, 2022 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,705)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,891 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,235)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,068 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,235)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,874 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,088)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,579 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,030)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,549 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,318)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,391 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,318)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,878)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition of Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021and June 2022, the Company acquired commercialization rights in an exclusive partnership for comprehensive data analytics in relation to NGS-based metagenomics testing for infectious diseases. This is included within Commercialization rights as of June 30, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of June 30, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, acquisition of intangible assets increased $13.4 million primarily from business combinations. These acquisitions included $4.7 million of Acquired and developed technology, $2.5 million of Commercialization rights, $3.7 million of Customer relationships, $2.2 million of Trademarks and tradenames and $0.3 million of Other intangible assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Amortization of Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing expenses in the condensed consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's amortization expense of intangible assets (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of testing services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of patient and digital solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales &amp; marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Testing Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Product</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Patient and Digital Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales and Marketing</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,068 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 37100000 37000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s intangible assets as of June 30, 2022 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,705)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,891 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,235)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,068 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,235)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,874 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,088)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,513)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,579 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,030)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,549 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,318)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,391 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,318)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,878)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,195 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 35874000 13705000 2281000 19888000 P7Y9M18D 21898000 6759000 2009000 13130000 P9Y4M24D 11579000 2601000 0 8978000 P7Y1M6D 4540000 1170000 298000 3072000 P9Y 73891000 24235000 4588000 45068000 1250000 1250000 75141000 24235000 4588000 46318000 35874000 12088000 1513000 22273000 P8Y1M6D 21898000 6024000 1210000 14664000 P9Y10M24D 10579000 2030000 0 8549000 P7Y7M6D 4540000 988000 155000 3397000 P9Y6M 250000 188000 0 62000 P0Y2M12D 73141000 21318000 2878000 48945000 1250000 1250000 74391000 21318000 2878000 50195000 13400000 4700000 2500000 3700000 2200000 300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's amortization expense of intangible assets (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of testing services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of patient and digital solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales &amp; marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Testing Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Product</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Patient and Digital Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales and Marketing</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,068 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 329000 350000 658000 658000 437000 489000 890000 954000 236000 141000 472000 249000 543000 449000 1148000 842000 1545000 1429000 3168000 2703000 658000 847000 472000 1117000 3094000 1316000 1694000 945000 2223000 6178000 1316000 1694000 709000 2223000 5942000 1316000 1694000 540000 2223000 5773000 1316000 747000 540000 2221000 4824000 4141000 4052000 1720000 9344000 19257000 10063000 10728000 4926000 19351000 45068000 BALANCE SHEET COMPONENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,861 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued and Other Liabilities</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other liabilities consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical studies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payments for intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory processing fees &amp; materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalty</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued shipping expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,933 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>CMS Accelerated and Advance Payment Program for Medicare ProvidersOn March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed consolidated balance sheet. During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,861 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3602000 3911000 3944000 2828000 11315000 10447000 18861000 17186000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other liabilities consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical studies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payments for intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory processing fees &amp; materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalty</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued shipping expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,933 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 13325000 10653000 8257000 5780000 4295000 4208000 2989000 3958000 2906000 2000000 2778000 2114000 2537000 2612000 2400000 1888000 1560000 1664000 704000 670000 5182000 2375000 46933000 37922000 20500000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in Brisbane, California; Columbus, Ohio; West Chester, Pennsylvania; Flowood, Mississippi; Gaithersburg, Maryland; Fremantle, Australia; and Stockholm, Sweden. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's facility leases expire at various dates through 2029. In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the carrying value of the ROU asset was $15.8 million. The related current and non-current liabilities as of June 30, 2022 were $3.0 million and $16.1 million, respectively. The current and non-current lease liabilities are included in accrued and other current liabilities and operating lease liability, less current portion, respectively, in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the lease cost for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2022 and 2021 (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost includes interest from the lease liability and amortization of the ROU asset.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.76</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of June 30, 2022 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,955 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,054 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less operating lease liability, current portion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, long-term portion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,065 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company signed a termination agreement (the "Termination Agreement") for its headquarters office lease in South San Francisco, California (the "South San Francisco Lease"). Pursuant to the Termination Agreement, the termination date for the South San Francisco Lease was modified from December 31, 2022 to July 15, 2022. As a result of such modification, the Company remeasured its lease liability using the current incremental borrowing rate and made an adjustment by reducing the ROU asset and lease liability by $0.5 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, the Company moved and relocated its headquarters from South San Francisco, California to Brisbane, California.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in June 2022, the Company renewed the lease agreement for its offices in Fremantle, Australia, and extended the lease term for two years through May 2024.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Royalty Commitments</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">The Board of Trustees of the Leland Stanford Junior University (“Stanford”)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Illumina</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2018, the Company entered into a license agreement with Illumina, Inc. (the “Illumina Agreement”). The Illumina Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of products covered by the Illumina Agreement.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cibiltech Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to that certain license and commercialization agreement that the Company entered into with Cibiltech SAS (“Cibiltech”) effective April 30, 2019, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from iBox.  </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina, Inc. through 2023.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Indemnification Obligations</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the Company's false advertising suit filed against Natera Inc. (“Natera”), on April 10, 2019, Natera filed a counterclaim against the Company on February 18, 2020, in the U.S. District Court for the District of Delaware (the “Court”) alleging the Company made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of Court to amend its counterclaims to include additional allegations regarding purportedly false claims the Company made with respect to AlloSure, and the Court granted Natera’s request. The trial commenced on March 7, 2022 and concluded on March 14, 2022, with the </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">jury awarding the Company $44.9 million in damages, comprised of $21.2 million in compensatory damages and $23.7 million in punitive damages. Post-trial motion practice remains pending. The Company will not record the award until cash is received or the matter is otherwise resolved. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 19, 2022, the Federal Circuit court of appeals affirmed the district court’s judgment dismissing the Company’s patent infringement suit against Natera. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in response to the Company's patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against the Company on January 13, 2020, in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. This case was consolidated with the Company’s patent infringement suit on February 4, 2020. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that the Company has infringed Natera’s patents, an order preliminarily and permanently enjoining the Company from any further infringement of such patents and unspecified damages. On May 13, 2022, Natera filed two new complaints alleging that AlloSure infringes Natera’s U.S. Patents 10,655,180 and 11,111,544. These two cases were consolidated with the patent infringement case on June 15, 2022. On May 17, 2022, Natera agreed to dismiss the case alleging infringement of Natera’s U.S. Patent 10,526,658. On July 6, 2022, the Company moved to dismiss the rest of Natera’s claims. The motion remains pending. The Company intends to defend both of these matters vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suits, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for these suits.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">United States Department of Justice and United States Securities and Exchange Commission Investigations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, in 2021, the Company received a civil investigative demand (“CID”) from the United States Department of Justice ("DOJ") requesting that the Company produce certain documents in connection with a False Claims Act investigation being conducted by the DOJ regarding certain business practices related to the Company's kidney testing and phlebotomy services, and a subpoena from the United States Securities and Exchange Commission (“SEC”) in relation to an investigation by the SEC in respect of matters similar to those identified in the CID, as well as certain of the Company's accounting and public reporting practices. The Company also received an information request from a state regulatory agency and may receive additional requests for information from the DOJ, SEC, or other regulatory and governmental agencies regarding similar or related subject matters. The Company does not believe that the CID, the SEC subpoena or the state regulatory agency information request raise any issues regarding the safety or efficacy of any of the Company's products or services and are cooperating fully with the investigations. Although the Company remains committed to compliance with all applicable laws and regulations, it cannot predict the outcome of the DOJ or SEC investigations, the state regulatory agency information request, or any other requests or investigations that may arise in the future regarding these or other subject matters.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in litigation and other legal actions. The Company estimates the range of liability related to any pending litigation where the amount and range of loss can be estimated. The Company records its best estimate of a loss when the loss is considered probable. Where a liability is probable and there is a range of estimated loss with no best estimate in the range, the Company records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the condensed consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the condensed consolidated financial statements, and (ii) the range of loss can be reasonably estimated.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Olymbios Matter</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 15, 2022, a complaint was filed by Michael Olymbios against the Company in the Superior Court of the State of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California for the County of San Mateo (the “San Mateo County Court”). The complaint alleges that the Company failed to pay certain fees and costs required to continue an arbitration proceeding against Dr. Olymbios, and that the Company has defamed Dr. Olymbios. Dr. Olymbios also seeks to void restrictive covenants previously agreed to by him in favor of the Company and to recover damages purportedly incurred by Dr. Olymbios. The Company filed a motion to compel arbitration and dismiss the case. On April 25, 2022, the San Mateo County Court granted the Company’s </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ex parte</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> application to stay the case and advance the hearing date to June 10, 2022 for the motion to compel arbitration and dismiss. At the June 10, 2022 hearing, the San Mateo County Court found that the decision should be made by the arbitrator, and stayed the case. The arbitration hearing is currently set for October 27, 2022. The Company intends to defend itself vigorously. The Company believes it has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail if the case continues. The Company has not recorded any liabilities for this suit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Class Action</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2022, Plumbers &amp; Pipefitters Local Union #295 Pension Fund filed a federal securities class action in the U.S. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">District Court for the Northern District of California against the Company, Reginald Seeto, its President, Chief Executive Officer and member of the Company’s Board of Directors, Ankur Dhingra, its former Chief Financial Officer, Marcel Konrad, its former interim Chief Financial Officer and former Senior Vice President of Finance &amp; Accounting, and Peter Maag, its </span></div>former President, former Chief Executive Officer, former Chairman of the Board and current member of the Company’s Board of Directors. The action alleges that the Company and the individual defendants made materially false and/or misleading statements and/or omissions and that such statements violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder. The action also alleges that the individual defendants are liable pursuant to Section 20(a) of the Exchange Act as controlling persons of the Company. The suit seeks to recover damages caused by the alleged violations of federal securities laws, along with the plaintiffs’ costs incurred in the lawsuit, including their reasonable attorneys’ and experts’ witness fees and other costs. The Company intends to defend itself vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for this suit. 15800000 3000000 16100000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the lease cost for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2022 and 2021 (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost includes interest from the lease liability and amortization of the ROU asset.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.76</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1372000 1207000 2785000 2412000 0 23000 0 53000 1372000 1230000 2785000 2465000 P5Y9M3D 0.099 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of June 30, 2022 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,955 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,140 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,054 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less operating lease liability, current portion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,989 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, long-term portion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,065 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2305000 4495000 4318000 3955000 3196000 7140000 25409000 6355000 19054000 2989000 16065000 500000 P2Y 6 44900000 21200000 23700000 2 2 401(K) PLANThe Company sponsors a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NWNhMjU2MGE3YjRiMTNhYjJjNzU2NmYxZDc3YzVlL3NlYzpkNTVjYTI1NjBhN2I0YjEzYWIyYzc1NjZmMWQ3N2M1ZV82NC9mcmFnOjQ4ODhiZjNlOGJiMDQwNWE5ZmI1YWQzYjg2NzYxMjJjL3RleHRyZWdpb246NDg4OGJmM2U4YmIwNDA1YTlmYjVhZDNiODY3NjEyMmNfNDYx_440768a2-176a-437a-9034-1ecb43235f7c">401(k)</span> defined contribution plan (the "401(k) Plan") covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions to the 401(k) Plan are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. The Company incurred expenses related to contributions to the 401(k) Plan of $0.5 million and $0.3 million for the three months ended June 30, 2022 and 2021, respectively. The Company incurred expenses related to contributions to the plan of $1.2 million and $0.8 million for the six months ended June 30, 2022 and 2021, respectively. 500000 300000 1200000 800000 WARRANTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues common stock warrants in connection with debt or equity financings to lenders, placement agents and investors. Issued warrants are considered standalone financial instruments and the terms of each warrant are analyzed for equity or liability classification in accordance with U.S. GAAP. Warrants that are classified as liabilities usually have various features that would require net-cash settlement by the Company. Warrants that are not liabilities, derivatives and/or meet the exception criteria are classified as equity. Warrants liabilities are remeasured at fair value at each period end with changes in fair value recorded in the condensed consolidated statements of operations until expired or exercised. Warrants that are classified as equity are valued at their relative fair value on the date of issuance, recorded in additional paid in capital and not remeasured.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and six months ended June 30, 2022, no warrants to purchase shares of common stock were exercised.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and six months ended June 30, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, outstanding warrants to purchase common stock were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classified as</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares Underlying Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue date:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2016</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 3000 3000 4000 4000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, outstanding warrants to purchase common stock were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classified as</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares Underlying Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue date:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2016</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P7Y 1.12 3132 3132 STOCK INCENTIVE PLANS<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock Options and Restricted Stock Units (“RSU”)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Available<br/>for Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock<br/>Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>RSU Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2021</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066,529 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863,633 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.33 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.21 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional shares authorized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,934 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards for services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,082)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,223,905)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,905 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,565)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.00 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908,835)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908,835 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.68 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,326)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.51 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock under employee incentive plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,796 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,115 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271,115)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,860 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,860)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.34 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,296 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,296)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.96 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—June 30, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630,708 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497,986 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.58 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,882 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.52 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was $0.3 million and $1.3 million for the three and six months ended June 30, 2022, respectively. The total intrinsic value of options exercised was $25.9 million and $35.0 million for the three and six months ended June 30, 2021, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the total intrinsic value of outstanding RSUs was approximately $55.7 million and there were $91.7 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 2.95 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding that have vested and are expected to vest at June 30, 2022 are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares Issued <br/>(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.80 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.35</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,857 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.02</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,394 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying stock options and the fair value of the Company’s common stock at June 30, 2022 for stock options that were in-the-money.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of options that vested during the three and six months ended June 30, 2022 was $2.4 million and $6.3 million, respectively. As of June 30, 2022, there were approximately $28.8 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.96 years.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2014 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share must be equal to the lower of 85% of the fair value of the common stock on the first day of the offering period or on the exercise date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the offering period in 2022 that ended on June 30, 2022, 67,570 shares were purchased pursuant to the ESPP for aggregate proceeds of $1.2 million from the issuance of such shares, which occurred on July 1, 2022.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the offering period in 2021 that ended on December 31, 2021, 25,852 shares were purchased pursuant to the ESPP for aggregate proceeds of $1.0 million from the issuance of such shares, which occurred on January 6, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Valuation Assumptions</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock options</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.94%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.07%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.94%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.78%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.88%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.41%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.79%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.10%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.79%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.10%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used an average historical stock price volatility of its own stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected Dividends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has not paid and does not anticipate paying any dividends in the near future.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2022 and 2021, included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of testing services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of patient and digital solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,004 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,593 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,397 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No tax benefit was recognized related to stock-based compensation expense since the Company has never reported taxable income and has established a full valuation allowance to offset all of the potential tax benefits associated with its deferred tax assets.  In addition, no amounts of stock-based compensation expense were capitalized for the periods presented.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Available<br/>for Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock<br/>Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>RSU Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2021</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066,529 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863,633 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.33 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.21 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional shares authorized</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,934 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards for services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,082)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,223,905)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,905 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,565)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.00 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908,835)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908,835 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.68 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,326)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.51 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock under employee incentive plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,796 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,115 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271,115)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,860 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,860)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.34 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,296 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,296)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.96 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—June 30, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630,708 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497,986 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.58 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,882 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.52 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2066529 1863633 29.33 2047657 50.21 2116934 3082 1223905 1223905 34.20 408565 39.00 908835 908835 34.68 89326 22.51 126796 271115 271115 50.39 177860 177860 39.34 7296 7296 30.96 2630708 2497986 30.58 2591882 44.52 300000 1300000 25900000 35000000 55700000 91700000 P2Y11M12D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding that have vested and are expected to vest at June 30, 2022 are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares Issued <br/>(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.80 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.35</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,857 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.02</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,394 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1134000 23.80 P6Y4M6D 5857000 1260000 36.21 P9Y7D 637000 2394000 6494000 2400000 6300000 28800000 P2Y11M15D 0.15 25000 P6M 0.85 67570 1200000 25852 1000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock options</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.94%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.07%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.94%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.78%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.88%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.41%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.79%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.10%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.79%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.10%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table> P5Y10M24D P5Y7M6D P5Y10M24D P5Y10M24D 0.7694 0.7807 0.7694 0.7778 0.0288 0.0103 0.0241 0.0076 0 0 0 0 P0Y6M P0Y6M P0Y6M P0Y6M 0.6779 0.5310 0.6779 0.5310 0.0251 0.0009 0.0251 0.0009 0 0 0 0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2022 and 2021, included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of testing services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of patient and digital solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,004 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,593 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,397 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 566000 570000 585000 965000 402000 214000 530000 289000 391000 230000 583000 338000 2323000 1940000 4513000 3298000 3907000 2632000 7030000 4292000 5004000 3811000 9986000 6763000 12593000 9397000 23227000 15945000 0 0 INCOME TAXES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits, and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2022, the Company recorded an income tax benefit of $49 thousand and $61 thousand, respectively. For the three and six months ended June 30, 2021, the Company recorded an income tax benefit of $0.1 million and $0.4 million, respectively. The income tax benefit of $49 thousand and $61 thousand for the three and six months ended June 30, 2022 is primarily attributable to the recognition of deferred tax assets from foreign losses. The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods. The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. The Company has also placed a valuation allowance on the net deferred tax assets of its Australian operations. Accordingly, the U.S. and Australian net deferred tax assets have been offset by a full valuation allowance.</span></div> -49000 -61000 -100000 -400000 -49000 -61000 SEGMENT REPORTING<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company's Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments. The Company has identified its Chief Executive Officer as the CODM. In determining its reportable segments, the Company considered the markets and types of customers served and the products or services provided in those markets. The Company operates in a single reportable segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic regions are based upon the customers’ ship-to address for product revenue, the region of testing for testing services revenue, and the region of services provided for patient and digital solutions revenue. The following table summarizes reportable revenues by geographic regions (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Testing services revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,135 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patient and digital solutions revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,785 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,969 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total United States</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,007 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,711 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,515 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Europe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Rest of World</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,209 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,588 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,904 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> The following table summarizes reportable revenues by geographic regions (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Testing services revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,135 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patient and digital solutions revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,785 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,969 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total United States</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,007 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,711 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,515 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Europe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Rest of World</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,209 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,588 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 66905000 64839000 133128000 123860000 230000 51000 451000 311000 67135000 64890000 133579000 124171000 3577000 3465000 7190000 5960000 2383000 2659000 4625000 4911000 754000 737000 1687000 1768000 6714000 6861000 13502000 12639000 6525000 2407000 12678000 4695000 210000 10000 220000 41000 50000 20000 71000 42000 6785000 2437000 12969000 4778000 77007000 70711000 152996000 134515000 2593000 2669000 4845000 4952000 1034000 808000 2209000 2121000 80634000 74188000 160050000 141588000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,904 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 32321000 21444000 441000 403000 142000 197000 32904000 22044000 EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'R*!%4'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 " !\B@15S\=U]N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLTF!%&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_, MGD!6U35X8F,-&YB 15B(0C<6%48RW,<3WN*"#Y^QG6$6@5KRU'&"NJQ!Z&EB M.(YM Q? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<:WIX>7^9U"]%W$?:]=3OW MCXW/@KJ!7W>AOP!02P,$% @ ?(H$59E&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" !\B@15.>&C4EH& !W) & 'AL+W=O,9AR1MVMVL-TY_MIT>*"#;3 "Y0CC) MW?<3ML%)A2!,.$D,YGO-@Q \$HP?A7Q(5IPK]!2%<7+662FU_M#K)=Z*1RPY M%FL>PS<+(2.F8%$N>\E:)P$(D:2+\XZ M4_S!I2-=D&WQ>\ ?DX//2*/<"_&@%Z[]LXZC]XB'W%,Z@L&_#7=Y&.HDV(]_ M=Z&=_#=UX>'G??I5!@\P]RSAK@C_"'RU.NN,.LCG"Y:&ZE8\_LQW0 .=YXDP MR?ZBQ^VV_7X'>6FB1+0KACV(@GC[GSWM#L1A 2XI(+L"\JH E_T"W170#'2[ M9QG6!5-L,I;B$4F]-:3I#]FQR:J!)HAU,\Z5A&\#J%,35VRX1%V4K)CDR;BG M(%-_T_-V]>?;>E)2/T2?1*Q6";J,?>Z_K._!ON0[1/8[=$ZL@;^D\3&BSA$B M#B&&_7'MY=-T>8P<8BI_L3LT/SXTRZ,E>9>Q"M0SFOH^')Z$)^COC[ %NE8\ M2OXQ':YM7-\/4K) MU'107&M50[QACC>LAS?C,A"^[I((+@K&QK,GY9VPM!=:ZQMRGN2<)S7/3,G@ M?I+=#LK;T9ZU8&%B;$AK64/ 40XXLN[4[J)S%804O"2.KP[-3C:?T"9 M('R.S>UJCQPYCH,^,1G$#)V+-.0;)GTCNC6G*7HA1=AJ'O]#=_42G-9WXC$V M8MOCSF60W#/C$7/MI4U)"PG"=HUY39KWX)D4FR#VS*ULSW2G1M VS @7:H3M M0O,:="82Q4+T5[ NOTC9$T_[CC,PDK8A2;BP)&R7F^QDG<*8MQS,'M#'9JPV MG @74H3M)O-1>-!>LY6(;=)0$4)&)UU"'!#: M4"=:D45@3=3.<74^/ TU[8E+"P(U++CMQ42CUTV8Y7LJ:$.TIJG'FI2/QJG*]Q M[55-.0LK(K6LZ#J&\?5VCDZ/0=D>W,AI3RSC;$.!2*% I)8"Z3$:Z#Q(P5)( MX\6H(NL3!$YVD"7R?F\]:>4SKD MMM+0 MD#8\>TPY7ALB1 H1(G:'V5]I7]SEY]G\-OJ<*M#:6-]#C<3OI#B[X[!-&V1I M^GG*9C*@_<$(D^&XMS$Q%C)$[ HSC7CL9W-@5R$SH]@#RANO#<$AA> 0NY_D M8KC3VL]!%"&[)#"]FA%;,WKQAWT[6EE!5Q7XR,]J*F MC(7NT'JZ Y@2$*]CGS^A7[GQ.E,1Y8"4$WQ":-_(V8;NT$)WJ%U.]CYW>+K: MYMTKXKI=3+H4&T';\!UZ\!S,[BGZH2F8SFY^P(CVOH^^VI =6L@.[;_S<[]W MDI<=?1LJ1 L5HF^;#*HSM5D1B?7D()Q LY 9)\U<>WU3Y$**:"TIJCVE61$W M%RFXXYS%Z$JRV(.K@S!"MZ%*M% E6DN5WC:[69%IGMVT%S4%+7R)UGJB]I;9 MS8K$T[XS,DZ3V>O>2MH[>+5##TRR-UX2Y.GG1]NW//*U^5LUT^Q=DEZQ^?:5 MG$],CVL2%/(%E#K')]#AY/8ME^V"$NOL19%[H92(LH\KSGPN]0;P_4((M5_0 M/Y"_:S3Y#U!+ P04 " !\B@15_/BP'7$L;I MQ;FH"Y@47B"X4J(J"Z;AYB.K6)US=&4<*W2(?EQ=H'=OWJ,WJ*S1]Y5H%*L+ M=3K7@,%XFN>[]WWAV8';9L=JPG)_-8!LI+N_X;/'V-QP' M)Z[H7LG97JRTBY7ZO"_.F5HAF#64FPO^LRGO6 7!.V=QZRIN79E2<+? <9Q2 MF+*[83RV&0W3,(TZLSVD88 &&'4 (R_ #WDN&L@<%+*<0QH!J0M>9+TW"7 XSJ%M%65)C-T(XPYA M[$7XJ;Z#J17RP84KMM.6IH,W;G$YK!**ZE'S#RJ)=AT*ON(0B M-]R"+KB)!22-HV2$UC9*,I*ZP:8=V-0+]KO0K'H&P-1Z=QC *@Q&$!UFE-)X M8BUF'>9=9G*53.>S)!_O9YQM76I:Y$1>&?YP(J;WJK)7I,L(3Q1+WA(/] MC/.U+46>!6A32!18-W)!OO99EN&/. <#!)B8M&@RRZ.8S*5O9YK M>OK"?OP"B;,R&$VMH^Q0SC9,3ILU,V)2M,4S;C,3!0,_LP^P) M#/L9[!%FKPD&"\F)UZ:G,,XH'>-UQ?5GP!%9B$X7#!IJ#":P]C1$_C77YA%UO=)9"2R&A M)QX)!"=H!W.ER9A#'%91$$ZM@Y[@R!,$MZ^\^O0>P .ENM6\$7*J2A!'MQ4' ML;5&'&8)S2:T(^E9D/A9\.MS*@.Q*8Y$XW+K, JCJ57T'W],A2;TRY4$(/$DPZ=V =D8,,GM(X M>.5,'R!PMN'M"7OE)&!JRQ6KS/IM]C/?ZQGJUS,?BJ(T! 6EUIPC'98UM).; M$DJO$Z:M5](D(GBL%%UV$8VGNE[:2QOJES8@;9MU4[5GZKOC+M#BDJ_,AY [ MH&&AW,>OMG@Y3'!JI=AA%L;)U/H>G!3[5_&%0436T;NSZ7?9N9K^^> ;DOF ]X7)F[)6H Z7,# X2L"/W'X3V]YH ML6D_*UT+K<6ZO5QQ!N"- ?R^%" F=C?F2U7W97+Q'U!+ P04 " !\B@15 MJP ?\OD" !9"@ & 'AL+W=O#7G2UT0_ M-'[<N$<9A)HO(TI?+W+21B,[%OBM2JUS3 [?8S^WUA'LTLJ(*I2+ZS M2,<3:VB1")8T3_2#V'R$RE#/\(4B4<4_V92Q_8%%PEQID59@5) R7C[I4Y6( M+8#;W0/P*H!W*L"O 'YAM%16V+JCF@9C*39$FFAD,XTB-P4:W3!NMG&N)5NNZ>U9\W/..\1WKHCG>%X+?'H8?@;U9*[V\YM#N&U MRF@($PM/F0*Y!BMX]\;M.Q_:C/\GLD8:_#H-_B'V8(;G!Z3$S<>B"Q^O2$8E M6=,D!W+!.,E51#*0Y:9?MF6BI!\4].;ML0Z<3XZICJ_E'5AR(:J@>UZL%!U5.1IGBF7UGB@Y-* M_%A40_BP%CX\0_C9]3W<6[:[*3\ELN%@5#L8G>_@M/(>O=#4\WW/'[C>COB6 M0&_D^7Y_CW;7^?>==,Y7?T:M5_0G>&B+;#=A;WWWS:7K"Y4KQA5)8(E0IS- M#EG>8\J.%EEQ%5@(C1>+HAGCW0^D"<#YI1#ZN6-N%_5M,O@+4$L#!!0 ( M 'R*!%6>S:93$@@ *,Q 8 >&PO=V]R:W-H965T&UL MO5MK;]LV%/TKA#<,+9#6(BGJD24&%DO;.NP1--OZ6;%I6Z@L>A+MI/]^E*Q8 M%GG%)BVW+_$CATMT597T\V4NXNI]-ZL>';K'XK M=KQ4_UF):IM)];%:3^M=Q;-EVVA;3(GG!=-MEI>3V57[W6TUNQ)[6>0EOZU0 MO=]NL^K3#2_$P_4$3YZ^>)^O-[+Y8CJ[VF5K?L?E7[O;2GV:GEB6^9:7=2Y* M5/'5]>0'?)G2N&G0(O[.^4-]]AXU4NZ%^-A\>+>\GGC-'?&"+V1#D:F7 Y_S MHFB8U'W\TY%.3M=L&IZ_?V+_L16OQ-QG-9^+XD.^E)OK231!2[[*]H5\+QY^ MYIT@UO M1%&W?]'#$1O2"5KL:RFV76-U!]N\/+YFCUU'G#50/' #TC4@>@-_ MI 'M&M#G7L'O&OC/O0+K&K32IT?M;<95!_NI'I1^2!K)%;HCQVOLB:N-7J# M_KI+T*MO7Z-O45ZB/S=B7V?ELKZ:2G4W#>=TT5WYYGAE,G)EBGX3I=S4*%5W ML 3:)_;V@:7]5/7"J2O(4U?<$"OA+_OR+:+>!2(>(<#]S)_?'$-RON[JZ1=? M?= 9])07M.6C(WSO^8&7>WX)Q?78TH=;-C/;9;W+%OQZHJ:NFE<'/IE]]PT. MO.^A3G5)EK@D2QV1#;K?/W6_;V.?_2ED5JB)N T"%(-C\Z!MWBP&AUGD!=2_ MFA[..]=$A3Z.HB$J,5%*A<>\(2P%8#YF9VP#I>RDE%D3K9M;RC7BC[MF)JK! MG&,N<\XE6>*2+'5$-HA$<(I$8,VY]XHQJQ8;I.9SM=8>E(G8-4L %(XC$SO+ M!4("2K3T,U$X]FB@I9^)\GV&-:[41%'F^1Z(0RJFDV86$44RT=$A.ES'ND=TT*7-,/\=BLBKW>UWE6W;^*ND:K M2FR?M"OW!IHTS[B!-P2'6,O;.83S0U^/- CSPE"7#>&86G5&9)_966Q?3N2& M5^A5%^77RJ,NQ!:V,1V3HS7%*5OBE"UUQ3:,">EC0JRI^*Z47/'*+A@7J.3@ MHM+1#%:",-+ST 1A/0=-2!"$>@("/"0<2;_>-6.K*YS--UFYYDUEI/3FV[:6 M6F5YA0Y9L>=-+:5Z8*L*9%78+3ZBAZRJLE*B(L_N\R*7G\!NH6:W&+UB8MX$ M3.\7$Q0RO5L (CHV&?5N%MOM+#PJQQ/!!R8'8QH&4"0,]?46XL(T#'3= !D[ M\]-#X;VYQ5;']K3Z@/)!Y0R8C4-=N DB(3:B#5 9%4(*<06$CNCNK22V>\EV M];GG*U'Q3BV2V2.\ZF+3VC4KD!_HLB&V> M\MU)KNJ DJ]R.,5-A^<;2R[@*#W=9@"@0#=6 (8&8S'NW22VV\G?N9JX5)Q! M>9%1+*J8!K&1R@ .QV9, 9B/J6_,7M!E SPVC'L/B6.KJWB2BI250O4FJ^#! M:W6B+S84+MD2IVRI*[;A/EWO;8G=V]YD=;Y K]0JNQ1%D55G<7D-!::CB\[3 MPGOK:\-D#L,\;JNT;[9PY:B\5<[U3^-M="&+%@$ M$*MU?>F8=I-.@B]^QD.L_O[% M07#)ECAE2UVQ#8/0EPO$7BY\]DE/U_[VH$E?-9#(Q?,>8JT]7IQ_+MD2IVRI*[9A//K2AMCWQ^>BELV^E-1F MZ NTJ\1ROY 7:)FO/2SO#BQ^ NV1*G;*DKMF$L^H*'VK?TK4<1G.[A M.V5+G+*EKMB&0>C++FK?P__L,D6!3?<0ZP<2(%2D[U)[^# F"D8#& M(X/_[.B+_>S+,Y_'D;(FB9H%#HTC?DP10 MC'CZ @6@(A+IF\P0*F)D)$/[3&D?IJ!:JQ&S/Z-E&J=/: MRBE;XI0M=<4VC%!?6]$OKZVHT]K**5OBE"UUQ38,0E];T:^LK2CP\"2,]-(* M0!&?ZL\H !0F<: 75@#,#\,QP]J75=1)646=EE5.V1*G;*DKMF$\^K**_D]E M57>=\T*<^?HIHCF PHQ2/44!E$="_6@$ "-QI"]:T[-#YUM>K=O3_C5:B'TI MC^>,3]^>?E'P0WN.7OO^!E_.,?!]@B_3X^\%>OKCSQ=^RZIUKA:Z@J_4I;RW MH1I-U?$7 <+;D50-0_U\)(9\^-! F;A-([&*[[?;O M.7;2T&9>F: OB>V<[SM7YYS!AO&?(B-$HONRH&)H95(N^[8MDHR46)RS):'P M9W.:+3*H#.QXL\8),B;Q;WG#8V0U+FI>$BIQ1Q,E\:%VX_4E'R6N! M+SG9B)TU4I[,&/NI-E?IT'*40:0@B50,&%YK,B)%H8C C%\UI]6H5,#=]9;] MK?8=?)EA04:L^)JG,AM:70NE9(Y7A;QEFW>D]B=4? DKA'ZB32WK6"A9"&U \ 3 KP'^<+9!7$D#FUKHZ<Q"NGJDZFDL/7'' R'C&:0M9)BF E6)&G6,)F*N$% MY2 %8G/X5$(19JHZU@1]8$*@,W0W':-7)Z_1"_P1NDD!=](4_@H9::1J&>OXS'.C7F=@KW<#:Q!S>UY+:FR0"EP_"/?%)B:= MD1LT4GM.AHV3X<$Z_"0SPE&R5X#*Z;[)Z_"817=,LO$QR29'(MO+1]3D(SI8 M=-"EH0=3:%&<$YH\(/@%4%'@JONG/Z!SZ?9QBBC1_PZ)[TVIJK2$>\7B]+Q6 M?3Z6"@*_59TFIM!M,4T,4JX3.>;B[#3!Z/SU!CXN39.['&PO=V]R:W-H965T&ULQ5U1D]NV&?PKG&NF;69R.1$@ M2"H]WTPL 5-WFM9C)^U#IP^TQ#NQED2%I'SVOR^I4P0!^ 21I_7EQ99TP"Z$ M!4!@\0&Z?2RKC_4BSYO@\VJYKE]=+9IF\\/-33U;Y*NL_K[_??"N>%@TW0;["%_GS>_;-Y6[;N; \J\6.7KNBC7097? MO[KZ,?Q!I5&789?B7T7^6!^]#KJO\J$L/W9OWLQ?78VZ$N7+?-9T$%G[WZ=\ MDB^7'5);CE_WH%<'SB[C\>O?T-7NR[=?YD-6YY-R^>]BWBQ>7:57P3R_S[;+ MYEWY^-=\_X5$AS=]11QE"/F) M#&R?@?7-P/<9N)6!)2^;JOUKT>9K[B;E>MZVDWP>M*_J5[5?PKDK]NB^1)U-TY:K0[^9[09K-ELN]HN=S7WSV:15VUEKMJ. MONAZX*<\^'M94]6B^J-.\_MB5C0FR$VK]4%P=A"<[5"C$ZBO\X=BO2[6#VV' M7&;K61[\N56O7F157G\;9$U+-?L^X.%W 1NQ$26F%[\;"7^H-]DL?W75UD"= M5Y_RJ[L__B&,1W^A)'X"$SNP;A3\=!>-HR@,X_CVYM.QFDA6B013(#!#37Y0 MDP]4LX^"3YCQ4:6S)(F3L5GE$S=99"69NDEBSIC@9C+I)KMFH[$EL2)2<<$$ M2P[IC#J*#G44[3+R$W7T9CUKG[EUV]#;BMF]^K8;L,A![3_ORN4R:)]9CUDU M_R]5=Q&R]2/!ID@PB013(#!#?7%07WA[R)NZWNXZ1OL7^?5VV'^BY8M_.Z?::B[F92== ^WPX)VC_4[>/Q:/2D MFHNW<$.;BW &2\;"4/#4ZI5(4HD$4R PHR7$AY80_YXM@5(_=@0+TS01PAIH M8W<\MA0] 62/L]X*&*H5",S0*CEHE0S6JANO@VT[7:V"?+59EE_R?/_A9EO- M%MT(OVF?@>=ZI)=X:(],W!X9C82M'I)2(L$4",S0.#UHG'XMC2E=4T>*U!X8 M)]X"#7W>]B"42$(% C/$&A_$&GO%>O?^EZ#.FV;YM"H\C(G[$?2Q:!:+?#D_ MU_F\)$,[W]@=%%D818G5^Y"<$@FF0&"&H.%(K_Q'"$G)]?S(J?IKQD/K<33Q M%V!H?^M'*J&D"H5F:G3DSH3/&R/ORRKHZ(I9?G8.ZN<8VNOV:$:WX]Q>&$(Y M)11-H=!,3;4!$_H=F%Z:DCJZ9HF]AI[XN0=WN?.,$LJH4&BF-MI."?U^BE>; M658O@NVF_2S_G%>SHMXE>_I[N6EVZX)S7=%+/[@KH^=.+4T(Y%0K-E$X;.Z'?V9'& N&ZVU^: M=QIN\G6=[;:M\L_=ZYS4R/52XBBUUPO^$@S6J ^GA'(J%)JID;9<0K_GHLHJ M+Q[6P6Q;5?EZ]B5HJFQ=+Y_DR>;_V]9--_DD%7(]C^M0C)QNA/0\IE TV>\K M*!2IJ9&V6D*_U_*/=MJ_I'>H7H>NP7$=IXFM =*3F$+1)!1-G:L/4P+MA(1^ M*T2NYYX=N9^RZK"?$Y(J(6V&2>@:&Z)]E(S#CMR<5R!Y)11-H=!,1;5=$OK] M$DO17BJZ?D:4A")RIOACQRX6CC(N5LI2/G(>-FZZ:R[&8WN$(I-Q%D9TRV?: MA&!^$P*P'8U<[T^8:S*GYFA]]\&#KF@/M Z9]PL3VW [* M*Z%H"H5F*JKM!N:W&]Q9]WD5W35ZE(S3R/89F!NDXM:=]IAUNUCTK-M-1\ZZB63>6;=>G;-!JW-/XZ?'#&@8 W,7UX*- M&>?V+&X*Y950-(5",\.@M8_ _3Z"._*?59$32_U8I(GMM^S3&2._'>%%8*6" MQZD3"$W$,$1Q8@FMJ&0\Y>'1D\2L)[TTYT.7YD/-1C_!T,;/W97U";,1RBNA M: J%9HJJ300^]$Q'+R&)LQ>4W[A/YYWY$%BDWTBDH_Q&.MEIOY$?G9?@+^BW M<.AV/A1M"D634#2%0C,;@5ZD<_\B'13,Z&<9K+[K#K1)66K/@*&L$HJF4&BF MKGI!S_T+^@LB&KF[_+Z.8R> V%^ P5VT%ZF$DBH4FJF17J+SX:J;]@@WMJ'TX)Y50H-/.@LG8Q(K^+\0SIVK5)E:W/'T3U,P\^N.P: M%#SDMBL"Y910-(5",Y76/DQTP<$.O]*DND3LQ,@^9NHOTN#CYCTH)912H=!, MS;3-$OEMEHL"CB/B* 5GS)8(&G+1BU-".14*S=1(^SO15PNEB-Q0BLC9!O33 M#Q8(ZM'T^0(*16GJZ#)=?KN-G'MHBA.LR,)$ZO0]**J%H"H5F2JUM!O%,F^%Y=^P(=\T_MC?O M)_XB#>W'?2@EE%*AT$S-M,T@_#8#:'?:SS*X*[I60AREH6W+0TDE%$VAT$Q9 MM3,A_,[$!9O3@CKD$:6V>>0OP.".UXM40DD5"LW42+L3PN].0#:G_1R#.QX1 M%L*G1_9_#+P#MM3(V0>)_?R#)8*:-+V^@4)QFG=0:_,E]ILOO@VPF#CV M$8[;=99]7S3T7DTHFH2BJ?,U8LJ@C9'8;XSTOW&'D4I!#\'$Q"$8/DH%2^RY M!9170M$4"LU45-LF\9GH#.^-.[2*Q D8D8C(/I$?$R=@G!O:B1,PL8ALAT02 MZ:[%:&R/4E2R:,12?F+S-]8^1#ST)T.&;H'Y"08W?M=G.+$%!N654#2%0C-% MU<9%[#HQ)+T]!BBOA*(I%)HIJO88D@LOVJ"%[&DS)#UL!@*+ MM!F(=)3-0"7SV0R)MAF2E[QH(X%:#E"T*11-0M$4"LUL!-J62/RV!"B4R<\R M6'W76F!A/!:VW01EE5 TA4(S==4>2O+5+MI(B#LO. M#>RR$.B']2"645*'0 M3(VTQ9&\P$4;?H[!/8^X:,,Y_3&%_2KJ5[IG(W$#%IP;'OW< M@[O<>48)950H-%,;[4LDO^\]&W[ZP5V1"(X8<_MVA2F45$+1% K-U%M;&\G+ M7[.1$#\!XORJIK]<@_MI#TH)I50H-/-7A[6#D9YQ,"Z)9$I=PR!DPM'(7X2A M&O4CE5!2A4(S5=+^2>KW3RYP[%/Z1SULQ]Y?@,$:05V3?E]!H4A-C;0=DOKM M$)\5GQ+.0K?,LD_S^RD&JP ]?P)%4^=KQ)1!6RVI/Z+C0I/=CSYT8I$2X1RT MR0[EE5 TA4(S%=6^2>KW39YALJ=$+ =ELA/I').12$.:[$0ZRF2GDI$F^TV] MR/-FFC79W>TF>\A_RJJ'HIT9+_/[-N?H^VY%714/B\.;IMR\NFK'P ]ETY2K MW&PO=V]R:W-H965T&UL?53;;MLP#/T5 M02NV%BABQ[ELRQP#3=IB>R@6-.OVK-AT+%075Y*3]N]'R8Z7 4U>+%+B.3H4 M2:=[;9YM!>#(JQ3*SFGE7#V+(IM7()D=Z!H4GI3:2.;0-=O(U@98$4!21$D< M3R/)N*)9&O96)DMUXP17L#+$-E(R\[8 H?=S.J2'C4>^K9S?B+*T9EM8@WNJ M5P:]J&.D_97>N"Q?6"_#[EC+AMF8:G%'UZX:DZ_4%) R1KA'O7^ M.W3Y3#Q?KH4-7[+O8F-*\L8Z+3LP*I! M6:)+]'3^7&E1@+&?R-U+P]T;N5PQ@P$5.)XS<44N"%?D5Z4;RU1AT\BA.G]' ME'=*%JV2Y(22$7G02&?)'2HJ_L='F%6?6G)(;9&<)7Q@9D!&PVN2Q,F0/*UO MR>7%U1G>4?]DH\ [/L&[:C:"Y^1G68+A:OM>IF<)_)S-;,URF%,<) MF!S3[ M^&$XC;^=D3?NY8W/REMJ*;'=K:_9-0)* MA,:#SQ-*3#M,K>-T'1IXHQV.0S K_/^ \0%X7FKM#HZ_H/^C97\!4$L#!!0 M ( 'R*!%5A7C173 @ , C 8 >&PO=V]R:W-H965T&ULK5IM;]LX$OXK@F]Q:(&Z%DE)EG))@#3=8O> [@;-]NXS(]$QKY+H)6DG MV5]_0TJQ;)&4D[M\221Y2#_#>7EFQCI_$/*'6C.FH\>F;M7%;*WUYFRQ4.6: M-51]%!O6PB+]1&,EK914V]P'&<+1K*V]GEN7UV(R_/Q5;7O&4W M,E+;IJ'RZ1.KQ'WSC]VMM'BPNSS?TGMTR_7US(^%NL=^EX@UK%1=M M)-GJ8G:%SJX38A98B7]Q]J .KB.CRIT0/\S-K]7%+#:(6,U*;;:@\&_'KEE= MFYT QY_]IK/]=YJ%A]?/NW^QRH,R=U2Q:U'_FU=Z?3'+9U'%5G1;ZV_BX1?6 M*Y2:_4I1*_LW>NAEXUE4;I463;\8$#2\[?[3Q_X@#A; /OX%N%^ QPN2P +2 M+[ GM^B06;4^4TTOSZ5XB*21AMW,A3T;NQJTX:TQXZV6\"F'=?KR6K05&(55 M$5PI4?.*:KBYU? /K*55)%;1-57KZ M87$7SZ/OMY^C=3^^CGR+>1G^LQ5;1 MME+G"PUHS)Z+LO_F3]TWX\ W9]%7T>JUBGX&!-7Q^@5HL5<%/ZOR"4]N^,]M M^S$B\8<(QQA[\%R_?#F:@$/V)TOL?B2PW^\;)JGF[7WGJEQSILY\Q]1MD_BW M,6%\IC:T9!Z ME9E=:5++[G*>()*DYXO=(7R/&,Y0LIT"]<)\@Q'N'U")$L\^-%\4!N\23B[RV4-C7_"TQO MX_S=/10V[R. 7XOV?JZ9;(!,Y0^FZ1WD _;GUKB,8N56VGCWLEKL'FV>C=3Q M",U)7,0!A0[8&KW.]UN3H2"SF4O%*YNRX+-7>'W_C4?^E"5C?5RA.2I00!T\ MJ(-?Y5$0"0W?-L9 :@T?.18:3//!9&RO/MC5)XG'^KA"&5D&U!D8'TU3_O6: M@C'4B#UL8-C(?LY*(29!;UH*O-5NQX.)*@(&&TH#M DIU[^VNX@?H1\\J)+W6_%:>R$NT" LGD^QMB$"]I.'#D\3W6II^J]V.M1[H#T_3WU4) M1:_BSQ78W5:!@.IRMBTQC2VI$9+C*4U_&A[N.VPU>BT]4B2- P4Q'A@23S/D M"#YO-<0)-Z5BF"FQAP,QBIU8]HAERR#D@2KQ-%7>;&6YMAP)@$^5N5[\/MK, M<8'&3:!/, T?^L"<>)HYOU+=P_N?5?#P*B[R<;7B$0/\>4B!@5GQ"6:M*NLR MJO/P#=>TCM@CL"P\W\J)D@5[.10A-$;ND4OB/# K( /7DFFNW:?7=WU^?0]- MD]A!YU=%=T]P[^8P[\S1TY]"R8*3<=QZ!$F*BT"R)0,+$S29;+_P%NCV)=/1 M239_]7CTC78[UGI@<3+-XC=2E(Q5*EI)T41?D\ MDA K('TXK7U:WJ\MA;(E+/410GB_30"5 #N;?TY7 :67MR Z* M,:@86;.IQ1-C_<--GR.C34V]-2]QJX"B&%>0'J$\-*XC0YU IAO;/TS=94\< M6MO:3ECZ^;&U'F0^K6O[XXD=DD$\2EX:J6=]N9^6B*?#)7GA1*1'+ ^V0V0H M!,AT(7!L+O;(9,F5-5<_5/6#=GG=<3!7)##0)P/MDU.-<0AL=\AB8].[%[%G M=!T[^=LC5<0X4,:3@?O)">Z'("[Y!MBF[S.4F76M;#)D7>L<"0C\>QK&[Y*Z M<^(>WL\"+3X96)],L_Y-AWAJ[NC%ZW*X&:&,(;M2 98G \N3:98_P94K#P5Y M%?!1/B).7/KFW$46!\8 R4#YR33E_PRYO[3'SA[+K@V$TX;,WT\;P8&,EA\Z M70UA[&AM7N&Q-DCPKQB,ICQPB24%"WCBP>C+-ZJ]4BYF9T*1"Q/G)%T&7 M11R%7#E"TKP8I[7%P;L0#9/W]A41%=E17_CY)W1VW;U, M,FS3O=ORE4JPE8)TO8(MXX]+.&79O2[2W6BQL6]O75&JA8 &(] 8 >&PO M=V]R:W-H965T&ULI5MM<]LXDOXK*._4[&R5+-N*$R>3ERK' M3C:9B6.OY=G;NZO[ )&0A#%), I6?OK[^G&"TE)]F1JOR262 #]WD\W6F_6 MQMZ[I5*->"B+RKT]6#9-_?/1D'D@7_EP]!#M^S8!(63)AN?Q!3>2D;^>Z--6MAZ6WL1G\PJ[P:Q.F*E#)M+)YJ MK&O>7=N%K/2_I1=1E8M+Y3*K:_YLYN)]Z[#"N3='#4ZC-4=9V/F]WWGRR,XO MQ)6IFJ43'ZIF2>)&ZNSUQC85O_MT]" MGH#3_020O_WL:IFIMP7'\^@GV3A-[IT_M_A]I]@]VOOW[ M^=?/_W-^]_GZJSC_>BDN/TPO;C_?\.?KC^+];]//7S],I^)"6G7Y,!*?JVPL M?OKQ+R\GD^/7_DO^#0RLK5A<01-?9DP^&S((H%@I)U8W$'LGKLGYR]=F() MQKZUTC9X0^!=H2OQWFHWDY6"Q8)$[%YIZ5?75E-<%0C85OK#GUCS6ER7GN\<5'BX!?-07>.V_)J@MZC0B=-B:[7YJB'(GI6N6JVD]O)SL(2JZD M+N2L4*)1D GT0Q:N,T7O(:B[AB1[7A1FVEH%LS\[?2U^U7FEH!4IY@K M"_E 4@C;AW.KE+C\>IY,*<\/LSF^B/:2Q,Y2O^>]]@E_Q,=>R3J<^DE!QG3H M0L%FU -Y(]O18+\EO?7X=CTNTGZ1P._>B(2]M=F7MEH\OE>!I_NV&BA(+*6# M'6AOL] #3 YA+%JU<$V;PYW@;2P!6 ^,&=F$W(5\3CUHKT$BC\ZIL,N\;4#D MCG+'\'9Q#ELL*$XC6C<].K#2M%6&U;3M7%L8P4R;>BF18 7%0&FS)9BP#9,<'-Y! MQJ=H/1[#5@TQ#:#&A6XV<%*3MUGC/,6ZRH"DG&**LZ4,-+DV@R3=O"WZ)X@9XIC,-/:17AMB MIAK$!N"!!E+#A[525?0=9I:$FNF:F.&-D;8"F_344(KP&ILX."B%]I@+CW+RW &L3LWD.B:5M!N,OO6(B;[!:#@NFDL'U$H&-E= MM_Q*5@"!K*7HWO1N[89+K^[NTF+-*EC<@*+ M"KXUC8$SAH80)]FO9U[GG,_8N?E=-N,K2H.4 V8P\#DR(F=-@;R/%ZZSQLQ@ M/-#\F3?>]+I5NIRUUGEU<#B(;M@_'SS2']3\!=NW$,^SY _T?2^T56+25;*GZ^7WK=V4/9/1M-3H_%/OHXD'R? M^'#&\&@6:$F^#$OGF"CM B8E?AM/QULRXR#0F00%[J1(3TTB0B)P5]#+C2Q* MQ!\#G%]C8_[BA?+>)X $C&6D%U%KQ3-DC>;QF@S"$Y_==UQ MYSG*(DUPA24#',]XW%A"AZYE@I%0$.=5T=%6 ^MG&X'44+&+I0?K)0R"L2+< M$$#E=^0K3C&,0 <*&N%ES8$WDR5P \(]UYBT\A+22KS]2??:9R&3T=GS9RRU M*[GA\#",UG6+Q"D=F2 *6#4>Y )N^&_ M8 J]X[@90<]4H<$&B89VJ!0!#LYI/FGU$\]::E9A09"R65K3+I8>Y?>@/?C7 M);_/D!2@ .4!NSQ$ .89!\5\>!&!T30 (XB]<_B3ET/1=\"*O@U1CY3)N$-< MMPWDNB=XWP+[PVPW#+\V2;:_'EZ?W_8KH,B'D'G.F0N$173&N"%2"T=AC-&# MU?$LDMT .>&=77R>0BW$*+@CCMJ+R5D!'U%<1K=YM5,G M46D3HV=7+CY5UB3_ECY8,7\4)1"QB4VX7$GF5OBX0<4)::.%N=J%(0G,6\N0 M(=0\3.4O+9C8K59<.RMU0Q8",TU6QT3+ND;^\/T!@L%8M94.[TC2[);GSD$/ M'(4BA4ZI^T'6H5"YE;P?12"[EOWJL2J+PP,A*7R*89"^2_:,S]Z+V(C S"W[ M88I>K@/CO][VZFQRZYC^R-HKF%L36K6T)P6/L: U?\X91G_D#3UJ=]VA]W#@ M#T\:= PCR?S_K/>$]3';81VTQB$1+J)9;04\I4$9HA=<=@[WT>_-@T]N7C*E MR7VM^(A;;1?VE6G$1J'\E3D9TJ9OG)Q+M]#Q+E!,9KC+%=[MI#H6-[%\W=?^ M<:UNTAY3]:TK=H-&(J*O8"RQT\!M%O6MA6!(Q-'Z_TAP.5%FZN?X_$Q>-\]4-^ JW"H-'8,/K5 QN*+:N]-M@'9Y\"!("D1 M\.E+9^[-IN861U@[VCZ!C>OQYD2NG%Y4 ?.@W">C2R:)$#HKC,E]HH=E-.&F M CKZ/5Q=Z&I_EN[UBSIB/EW<,2G]+E&VU)"]=F5JU[#SQ&[ 8QC@;H"X?:D% MN41Y[$K^SK93N@:AMX@(:#%HC\0O>N+?$BE2;*%L6XOI],8GAY'P"P/("2:" M/Q!&R*FXW0EZ4B*>=@5TYU^^??F/N_^^^1"W]4$+^8+"BBP.X7!<#FRP&Y6* M@-&:[INDEWW<_^8B@3(HL5F:G ]@@%8K2]=C/=D$I$[-K%VLSDT(R[TDV]!A M2&.JX:#T_N.4\H?*6M1J8CJ^'7_I4/?@8:_% 2G.FW7PL>UV=Z>"$$V[CEWG M2<-C9Q:/78SH*]7MSRVE8D'5Q;(669]/'T[4)_;SH3.1W MRG$26H28R^F.+T>M 4[Q5R:,1C-C\\3SAZO.[-V&(H;K]03C>0/M]@YOC(FM MQH@XN'+9VSD<#W78,=^L#1"<1@#H.!_1R_\XO_F\JZ;P8+MSZ!-86D75(.(( M;?\'&IMFQ"/'G-L>..FU]&Y3S!0_'4QO[VX/_@8YUBB .!2$PV.8)&ML%%#@ MT%H(R[I&QI*'+M0;'XD6[)69P>]R4@F8ST+^5$" M:&WHK^U-.KXO0#80+-)?7^9+NG/+<%YF8)Z^,\"2B!&$)>RM)V"):3A,9Y*D#0!?"FNI=($G\,[< MA,,+6533[J6#H=;^QG<_]G0^QB@M^*XDPOHN5_=BY5:;6W\?EP_G? 5!^LT* MT^8AA\3^*"N:KD[6P)^J!F?40W'A7C/7 6;'.P%NZ,10P[>#OK:BL0YE+4MG M$!)"H83S<;I3Q29<*_@,Q)ZR6Q-RQ3?L"[%/8+/ "Q8SPH;U%)2ZX\*T2*;* M-=:$CTFH&7;U/REK4CCL 7 /HOKE(KFGZX@/QNY]M#/Y7J4+YR^]7"E^VX . M(>\%632TVW,49&1!NS[% NN$^YN0.< #=4X1US(A%U:%].E!TIH:T/@B]]W0 M=*LW&7G?XQ&#?_5;5*D7E7J_KJTI$,94D*$0=-N:BG+['<$!I09D%J[]M^O: M/![)#:&N+[:27.YR>=? F>/MFD]W7!2MV$/O#PUN>&UPRSW M._V/AM.[&V*TMUM$Z'6X#80_9]R,!%E7F@*_.-AZ^+T5=7/_S\^7AR2MD6@2"$EY"9C)OX8# M4(1(0O8A@*(KNG!)2^JP9!2P3X3R82&\S&2^!^M1C84C!84"&$AV),I7 M(7$'[^X)>A1JTUD8:5)>20MJ:U1^3HOS:2/O5170SX8_C1+5/DFM3$%'N\A3 M+GU'HUGRS2-%,LZZKLV68"HT%[LZ+C8#63RE7%2Z >+K"(X"\0',)_EJR,JL MW7J5:*6,9<-<#5\S;>7[>9I- S_^EF D"D!FX/3&1\[@N) ?#($9[ :%V)!] M:*3VWUJI>W[#5[" I$ -;'+T#.&..42%\%]T]T= MS6UD>,"@B2Y_&H(_9 \T9!EO'N"9EGIH&Y_4*Y##YKE95UNY^P$ZT\IG.^& B.@=;A!M#UG!E-N2 M8\:?U&Q': W34-&D]S@UMSQ-*"_AU-"".N12U93Z,3U04@H^Q_B8'9/1C^^# MY582UR"[(.=+393'2I%;51H L8L1TUPB4<&^2A522;=GUQ&C*+&(94N]+-3, M-*;<#(N&V%FC7NA -R1H-ZCZ:9T)EPI8)FT>1Y%\T]B%7II5PV@S4UWL("=% M[ T]Y!U9Q_F5:_P-$,U)7Q)0Z^)J&(X\#(_(S; (X=/YZB'-&D&R:?^,8#4@/@2$DB\XR'^@[V/HJC2+0Y4'WQ 28NU_8K)0\$P8TE? M$KK=;GR&=E5*+UM>.* OQKC[[$H;PF:H&S\(&OK_ (.S,A[ESLPO6- M*';N[Q[$R=F@#$ ]2V7 Q0>^MA?(RDO8=QB1U6DLX?@/A8< ZC5>T52]!S)] M4;D8D5@_AJ[KMA0T/,//%/AF1O2#8!,C@G/M');".XY"<0KYZ%EHCOMY.FH# M^5M#:@LQ_.-8VO6:$2%HU+X7[V,_1D+B"Z&PSFQ4N)V3Y&DT2F)[ONQMUH6^ M Y?]70;>'F^9:U6DHINEP^DG36S&JDK)TE^OA&_Z+0.O+Y&GN1DW5#-USMGCP?!1Q>H:@( MS/!]5X_VS+0%07C #U,'S.U!&R.D7-4H>4F0;1W!6=0A!Z92^XM!*BU3?NWX MR#K^'?$^[!!SGICS@%*PE3SBM7[4\G5;/@HSZ;VL00F39H#T57UUF8PV'Z-MY M""5N&KWWM;/Q/65J80:D^66 2B^D1X*WH3/H]LPM\Q@4A*D!I^&-E!4*DU!^ MS J4RY9BSBTIGGSKV:>?V=/^JDK5Z2<12\FI46996Q*%BB(HW=AR@OCA='(Z M?A[GF:B&8AN+/T%AG(37!E\.M4C[$UDC3YP"YRLX>9@ M,%!PDT+$=;JG.AOU8!:7?ET!11@OX8(+ P@B$5-:)\XU;/16%5K-O=5\@+$: M0BQ3S]$&!#;BI_ZO/,3%^>T'(KSI!F=N6NM:R5<&_HSX2A!H&B[N,?&C+.O7 MX2,@>YJ2_:D[Z"K=(E/2EKZ3!>E_K]!HP(6"")&5 %0RM%[_QV?N!+[9^5OJ M^M&3A*IFF_WPSFN2NA,AK8:N2^@MR1ZU-"<0B(V=EW[")& "P!O@3=W."J@B M=+J[XHG*')KSBY),#1=J/??&7N"YWUKEDE8D*BR#0H&!^1\.8(9NNT<\M!/W M0OB.91Y#S5A<[E:6?1?JQDZK;<:]FY/D:(Z?2'L(K5WQ T#"\^$DHK_8"B8< M=T!\N>06-"-0%)LH2@YYR^VSS&Z8A^XJRL]9^ND8J5B&VW_Z25[B;C .NLV@ MY &A0-EWDN,YJLGN.8$C05#14E+NV>[QCP>?Q&\$(M>65%S![]A"KNFG"J&= M?.'G1/DW/Q0>TN*46P?PVB"7GHQ>39Z-CL_.P+:T*@'/P>C"10K82^B)MY@O^H<&< MO#@=S*[."6_F'MH3%(@4^Y]".$[R+OUB3/

#J&R@08"-WJ]B;A3DX>%>/D MY2 M&\GT I[/C6GB!SH@_:SZW?\#4$L#!!0 ( 'R*!%76AMP_Y@\ DT 9 M >&PO=V]R:W-H965T)$4YM52G=R&Q4!7>6QI:RAJ]V=>HV M5LF<%I7%Z60\OC@MI:Z.WKRB:Y_LFU>FJ0M=J4]6N*8LI=V]5879OCXZ.PH7 M/NO5NL8+IV]>;>1*S55]L_EDX=MII)+K4E5.FTI8M7Q]-#U[\?8 M9 =9%M*IF2G^JO-Z_?KH^9'(U5(V1?W9;/^HO#Q/D5YF"D=_Q9:?/7]R)++& MU:;TBXE?\7W[S>D@6/!\?6##Q"R;$-V]$7+Z3M7SSRIJML/@T4,,/)"JM M!N9TA4:9UQ;N:EA7OYFS,819BKE>57JI,UG58IIEIJEJ7:W$)U/H3"OWZK2& M_7#5:>9IOV7:DP.T+\0'4]5K)RZK7.7=]:? 9V1V$IA].[F7X)^::B2>C =B M,IY,[J'W) K_A.@].4"O1TKQ]^G"U1:/7^:C;] M^$5,9[/KFX]?KC[^+#Y=_W(UN[J2ZAON9 2>I'']R0"B7>'FI*UEE6A;"U7 !X* & M\E9!Y+G,Z@531E(S4VYDM?O][YY/SIZ]A(=:P@^1<\@.\@P@1[1V2EJAT&O% M.Y6I')&?@=_\4E\JC(H'7RRJC8#L5WK;$V\Z2HKFOPP:].J:H"%SVIC M;"U &P@PXFP\_/,C.5CJ FYL=;VFA^"]+!NL MPWRHZQT;(=6+!>OK30&:6:E*65F 8N"^VM2M7FXJ8F1>4WP Z],2=)])<8RJ MFHQ?WHSF(_'S=/J)OI^]/!EX_RQ 9")AU;\:;3V7/IK O*1'7:$I2W@&]0Q< MC<04#*608]RW ?E1VV J81M@=2 R96M(X=ZG<2^#CITH15=< J!RZ[6LR1@5 M7D()/3M@E)V(S MP&E!>HG!@SC 3([20^U$$Z#&+8=4Z62K,TYKBNA<8V D? M@0M5/@@6,QM=>=PJ907E"CXR",XH0 ="YO^$?$U+!T1=._((4Q4$VJPK6 +! M:O%&LB#1*#B]LU$*CZDUH4L8 7HBTH_AL"[ ;>& M&Z1FA:M6[ M^TA<@\]+,@) ]1I+L),O;9*D9\[_4V47*1.MMYA"K5:-7 MKDO\&J&_E%]5DL-14])!Z;Y!5H*_+I?H_*P A!I@0):(A)Q1G5,<1J+0L.;0-Y!]5-:'J *6#5ER(VQ\L,%#:-'D0+((_01L! M=JA6!B\2R@Q2O:E;632D+PU4HO8&WM5QD4==5=#NF&.MK)SD'@621Z;V*R=R M'\58@C4E/.*"T"^1ZRJ7A0&?):A #DBI&W :TBBI>Z5K%-$4#=O/K\>D0'&& M4& 6A5Z1J[F7*+YM5*)0"C>H&\'S45<@C8+'= 5T:@-PQ:+#XI<)[A-FYL@%T,F/SF.\KWT9ROG^0UY15WG9EL8(B%$PX2&.*K T> M$>P/6C;9UR$VG3DA'1B"-_)&0?7#=4 S^8V, ?ZJ;<@3X!.K84&HG:@?L$N! MST-(=.\EZEP9DV]U48"^R&!JQ>F2]81%']036=U0,F/<@_*G0#<#0+"<(]C/ MHRN/(&6!CU4U:Y<"=P8VT;7XK-U7VNB:*@[\RJS>5+XJ(5]YWT'N^Q ;EOI" M?;.QYALQ *C]]/PGNG=Q]A,F;H?H#!HH=@-"<5.3/!P66TA(5JMI55V!:Q !W/ MDYSWP+T9;1L+?1-X/,0OY/ZR9;'=H-=J@]YZSJTAS0UAY[*?5*@OL>Y%#+.0 M%A$QXRN?;-QL8@YM]2&@K9E_/=#EUC;0HJ9-P!%^'*BYD>B?F#HJ+6 M)703J/(:BR)H]_Y-RG5^;WB"^PQ?2?AG8D4)D5KJIHPUCU7A#M9H'*D)4\'@ MVG6F'-1Q0ECYA#2 X3][$YP^V4)KY2C3)HL= M&AB3)_*2*]P&F(66VU'Y!FB+LY18L61)HW87O!Z *K <* CI=B/5[[A M ,>D2H D3B@^C$9_2%=^%PQA2P$.[[ISJ8,P%68!#^TF[X ,9Z#_-L3T\K$/ MK;"[O)6ZP)M#B*RAD\6O!)2;RAYT?5]4J99Z,D9]#,-M$.P[."L1"TRKUGC> M O"%^XMCW/LDM%(/Q3&[0$K$5Z=,YK>.Z\C[5HJB1UQ.N=YY+:@HK2GZ+5O,(;O'4Y(X,%CC7L'I'\!9O>J+ID;&G(F M)Q)SZDYM#L_D$>[BE',ZGX7YIOAB-H"+S\\!@ICTP'N%AU#'M@;A+(ZG24DX M]K74F;!6H7JAI$ZM'!WBH-1JPQ@[%1:/Z(9F.81.*S+Q^?HF,D% ,FCK5V[8 M%0],"YH$<'>7-S;!'WIE9 M5>0_WX-QLO:L@.%ANXR5QNVDI^/Y:MOA?NZXZS%QFE9X"WE?0D-T>90"#]%( MW1C4?B!+B:FK,Z;,0Q@5Z<;8#!MX=O> MD.X!F;-)*,F!#%7K84(9!Q9>61UG&(5I8M?&?5?M;+SZ B98X#TT 4X>LEX]%6XX*DVD!],=9"S#(*@M@+8ZW9 MT@0WUMR'[]\G -T'D:,@Q&G*P):&&* ,2CE$F.V?F0+'==9CN#]=J/P0$O$8 M#602JT:-\A#?Z1(*!DQC=7*:UA(/YQSI(G3VXRPOTG.G2LVZH6X12VK=<,1!"6 MX &DIC8%4 A"0Z:"'>D"FP$RFC8YGG&M=$6!(Y<(YG'J=/8T3)TNI2U8V:&, M"8*T[*1,Z.3$]0[?Z8.00!!WH,8EXCASYUD86F-C33NBPZ!$2>ZXBD=AZ-MZ#OMV3FLZ#_Y8$C,(UAR]DG%1I-6:MOE(FZA"%YQ V1V6?LL>1]!, ?Z MEE7UOK \1$XW&O56G"1\*#6[*@/Z?Y(5O>L03]K(&#DC':L+3($B11H(II6A M@7H6!QEM6_RX$Z0DPD8(BM=9;?8P$6 NPANX0H2L\?-!"T"S]HC!1<@:/P7( MFG:#;Q:JWFD[[X_7?DG.7:C(#'<\VLS\]-9%+(LG@VS<$*%M>40;^*ZE+;F3 MPX9X[3L/?32#ELT)'H@]Z!5\CW QOAA $N(1^?V2)(T&+@NI 9(KNWEZGH3& M'%!69_YL"$R/PME=F-)G!_W&:?PC+)A'+.B'0Q:7_!@@^0(GY&! X'Z"ET)1.? +MS-=H>H\ DXLQ]/#OU*(>?DB:Z_ *&((" M^/::N3B>-XN:EIT_&P^?XLI9+76[C$XXJ6A>=G3X?GXQ/Q0ERAU+9]/6P/SOP[25WQX$9X MP8U*E/=6*3(7+N.]AK-V2/A7BTY3?I^!K<#85Z43DXIV-)=TTW_7ZNL.SS\&N3JHDP7 M2GK1YG\(7Y)"8WPOQHRI-^K,YJY*D/76$W_0YS4_'=(8G054V2X8#;/?8I>\ M_8+62=[] 83B7.D+6#JJWEB-N-^V8WC*RY 4/@" L7))+F1!X^"#"D7.YI%R M\(G#/M3G)7XC:$NYB&JWGK;OQ$%X@>SY2;3L@:CXOB 8TZ)-LX (:'-GZ]*_ M.D(.D?;,[@+#R8NDS#L]P YQ^*5,G$21=MC;OC,$]WJ 1U3[=\+NK"_L5#?J M@?F%?H1"[\Q4-?]2(UZ-OW.9\L\[VL?Y1S(? M)*8GG/DL8>EX].SI$4^UPQ?(L/1CCX6IH0:FCVLE&PO=V]R:W-H965T MNJ5QC3C M7D_G)=9,7\H&!:TLI*J9H:%:]G2CD!7.J*YZ41#T>S7CPIM-W-R]FDUD:RHN M\%Z!;NN:J9=KK.1ZZH7>=N*!+TMC)WJS2<.6.$?S6W.O:-3;H12\1J&Y%*!P M,?6NPO%U8O6=PN\U>+FLM/O" MNM.- P_R5AM9;XPI@IJ+[I\];_;APý&T,8A%/92Y4;3*R<[,[NC_D&X[K#B%[! MZ,-G*4RIX5846!S;]RB>75#1-JCKZ"S@+ZVXA#CP(0JBZ Q>O$LR=GCQ*WBW M3 DNE@=)PA]7F3:*./'GJ7P[N.0TG*V3L6Y8CE./"D&C6J$W>_LF[ ?OSP2; M[()-SJ%_YXFKB%:Z9Y#DP44/"J-5B (.^5 M]=Z0=^VVJF0KA Q10"[KQFEE+V2PX@5M*I@2]U:T8,=K5PQ8_$BFBFH;1%MG M!"@7%J.F:G30&JA-:$/^+5#1JBT>.>>R\*D63$DJ9$1=H" H5\G?H !^;?F* M52B,!J8M %> BP45/O6$MBH.4F#"<)"1?"UE19W*>65913)J2H6YG M2A=*E_/.L9VZH2DF7MZ^&4;AX+VV7>'?=_$=%V"3T:2G?<#G'!NSW09KNUZ?T$+)^EQ:1%RBU_$Q MVB#= 6:8,]JL4]3.\(C36]I8TW^09,^(^:;\]I5D9/Y$5W/VEX6F,SFL3-E8 M^FN(_&0T\$?#/DEA./#3L/\?D8YTUDPI9HO6GEVT^3X@]66>VUWJM%K!C76= MCD)_.(R OOTA!1' HS2L.H8\; 6I'XQB/R!RQ*0^\OO1$$[UY][![4EULG1O M!$VXK3#=1;J;W3U#KKK;=Z_>O6$^,[7DM%$5+LB4*)1ZH+IW03Q.+.DIA&ULQ5I;;]LX%OXKA&.76KO7%*U793!;B6C-3Y3G7JS:O>Y>C\S?'M-]M^"K% MTK3N&7$R4^H;_?B0ONX-B2"1B<02!H[+O7@KLHP0@8SO 6>O/I( V_<1^WO' M.WB9<2/>JNPOF=K%Z]Y9CZ5BSJO,?E;+?XK SY3P)2HS[B];^KV3XQY+*F-5 M'H!!02X+?^4/00XM@+/A#H!Q !@[NOU!CLIWW/*+5UHMF:;=P$8WCE4'#>)D M04JYL1I/)>#LQ7LN-?O*LTJP3X*;2@M(W)I71Q;(:?).:TXG#-WF031Y8?/[.OEQ]LK]NGJ\N;V\]6GJS^_W+ O"\'>JKSDQ0K^ ME2B=&B:M87-9\"*1/&/<&($%7J0LDWPF,VDE9,8MFQ-Q]T3J$!FD.A/MX-Q-V*40!0O4W("ZYMC*1D+5U"B32($RP0B)/P;M79! ; M+=Y5,H7B!!/&0H(240:@@-1"/ ?G&@PL<.$Z64"!RX5,%D27(KG\$)Y]6905 M3JP,-H-86B))<4=C+NQ"I2I3=V16DA;(T.GPEB(@R+G*D#[,.?OCM[/Q^.0E M^RB@"S8Z9Q\\?B=?;T*"?:^4Q7%.1 ZMC_U!%(1-,YG"6&2RT\@'&T>-ZZ.\ MN>' (E+A3^=:,#6C*$#FUF="NHVIA+8ME$.'%O%7'VD0T@)KZ\02:4;F,N,Z M$H:5-7/=XBZR55-1*!M8?DG0GF#9$M0ZJ;0GX60Q#$% JYG2G$Z8K=J;@AW! M4KBGLD+@A#7!K\GRH-=Y!4NV0N?1MSL9V!3LY)S=%JUS-NDT54E6ZND!"NL) M+E2DR'%*OD$:;,#D72'G4#!"@O?BMDGM)Y#\P%L<62+9/@1-W@F^[:(=MHB5 MT>G+QV-F/Y@VQ06[1@FLD^(!HA<=A@I#4DAR\1$I4-0IT&%\A\"1SZ#-RCFJD\>I7&[A4S&P;*NZ;#H=K]YY9(FW:'XU/<$>K MZT1/^R=X\K&5!&\H#7@.6GHFNEWTI%24*!2OB,P^V'7+@X@^JZ^-5)Z&GX2],-,<6E)#)-[9$?B97:#+))NC),?V+LN@B==H_';VHK]NF^/\PMLD$ M.AN>[J X/OTE8YOTQ]/3+7'YU;]O;)/)67\"@6\;&STYPY/_B;&-1L?U]5>- M#2(8GX:_/VELH\D+]W^_N1V?#>MK1TQFKN@N;"@TC*G(@! ]Q8/0B31TFR!- MW_DTV:XH$$H1M7YE6/>\Z*9Y0G[!$]1OJ M_98 \J:197/-H*7.= !6>7;[8]<8<#^JJ0>KAU?]_N1NI>)M2= M-*9"'T.:0=AI>H^.1.0(&KV$^***?&6^O9-01T* .H@IY,=!%VZ"<*RDL6^C MX05IQ[>6OHOS];$OP\&Q*4G7&D)6N>LND]"]HD5,!370/C(.V*5]2IW9[^)E M"DD=@_U(KH:UZ95%J'S!TDKK6"R*W*Z(N4Z;=N]2D5F MVI.0&5HW^JER;\>>F><^3#3.UG?^X?MO=&-KO4]HIWZJ.6VU:%V%4RB1B*#. MJF=;']D>-$_4RJA3*WYLM>7S=1RE.;4$>_R>HZ6F4T/W'*V103/-V)X?[)\0#!XKCMW^3"7.40-+?J(0N^>_Y=K[J\S1 MG@W(?;N$/!GL!O-UAJ'\Z$=M/($!&NEK/S+F&3FW,)0Q\QFRHWLRZ!B3BM3G M_U#WQ,)Q>[ZPLZ"I%4SS5M&$@ 'QY[%8BN.*A*DIWN?.5O8:7)=0>TD_G,!TCKJ3T-F+--.Z$X0U9"_5LIM9OR^5CEHB\%'"<)BD\4GQ,$=T*&;:F( M/X*6 ID[7 H$)2 .)M;R$!Z2(6#<1#-&40E=)5TSQ+8%/.;OM4XZWY8\'9PT M%)M>]ZJF]1JFB:R/M^*C1[?MC[+MF!A*&Y*]18]K9!($!)'57ML=)<*QP8HW MX:6+Q/"]YF5**N?HS00EE/A^HQOSIHNM=;1JL_(G:Z^-/4X/0GF]16IC>0>U MW1U&PVO:+G^4QT$!J3*N:)NI^U^RNMI4]FEOP*[I-8SS1)BT1'6M85Y:R P+KT3M>0'.=*78C%84 6&W=944NG+DI!<>YEXGR+Y/Z:_B$/;KU?Q>Z:(BCU9EW'H-FW M2KMRKH7%^'BLI?GV?*Z%<+G--*6$&X+E/H>NI$#Z#Z]$U^K?8*>W@QM(5;L0 MMF(_A%;/D3)+5UZ9*O3O;G)%7W8X>5"%")$V(X:] @B!KDXM*9MS@<%C([&O->++1I'LMC;L)R7]S?IUQA,?\Q^A MRZ]?._W_SE!7'-.8_WA*UZL88N+CT6 TCI?/ZR*G62%Y+V+,<'#Z GO&9^QK M8U!_'EVRDY/!<,B>L<^U;2"6(DX:ZPL@VC,<'+]@S[J^2SAJ?3Z2"WWG/I*A MD(G4Y+\DJ5?K[W N_>#-9]&.-_6%6ZCU'0 MV5J5N]L%>C2A:0.>SQ5:F_"##JB_3KKX+U!+ P04 " !\B@15E!Z7XF@% M !Y#P &0 'AL+W=O('2<"5!X^PJ&+4OKCM.W@M\YK@T6VMPD4R5 M^NH>WF570>0<0H&I=0B,_NYQC$(X('+C6XT9-":=XO9ZC?[&QTZQ3)G!L1)? M>&;SJV 00(8S5@I[JY9OL8ZGZ_!2)8S_A64EF_0#2$MC55$KDP<%E]4_^U[S ML*4PB'Z@$-<*L?>[,N2]?,TL&UYJM03MI G-+7RH7IN6D9X=C M9G)@,H,/3']%RZ8"88)IJ;GE:"Y;EFPXR59:XUU7>/$/\'KP04F;&[B1&6:[ M^BWRK7$P7CMX'9\$_*V4YY!$(<11')_ 2YJ $X^7/!2P7]Q\*_D]$RBM@3]' M4V,UEPX?1[>\W=Z/K]S$^!? 4VKU>.$AB6B5)-^S%W6U& MO7P<=2#N#>!.629^BDMFO=M(KR@PMUR@YBKS9OMAE/1JLX.7R?'R@I$0C@-M MSRSJ@H9/(V0V0DO4GES#,UIED*/(SJPZH[GI1%;.D1U^SF&TMQ."406NW1RK M8L'DZMF30=SNOS*/]( RPB24DLXGP?\A/X0R!A;*<%>(YW"W0:;9[="H-3(R M2.YQ"SG+*HZ\PKW#L\2M9Y9-J9XI$*JQ7(F,C%@N8!/?8UCR=G)V[RH(?4TQ M1YKELJ0RVG4V).G2J;BXELR 5+ZOYI*OF\I%H9S &0%+,EQ0P=/1"IPBY+KP MKON*WJ?^42FEKMFGDK8K0,?23O.!:Z3]V'8" OJ$ ('&TT"=LT1!PH4_+LXI M*](/WY(UI#HG:E./RW[=YXIB72'3L+9W6'NN#H22\P-(UU"4S7UD1[RF \U! MS8C:6@6H]TH\P/?U\AI3+*:H(6E7,^"$U0RG]E0WL7O&A9,\(P[/##7\3]E, M#[E=K9E]E#^,W-G*7*ZQ8MA4^#1OM?4UDBIC0YAKE_>MTG$-P^6\+J%J4GD: M*_Y^T/+',SU=T8N_*;7U'G7D:N'Y0);FQXK2>5]]='IGMB>Y>=0H'S7QC2D^ M^+0)[&T=V/NJ-]ZXF#[[F"8/5.P%86G7KO:0;IK-R/MLEY'/9I1H!L1&BVJG-/'ESM\_83QO&RXJ3"J,G"[Q[ZN6UO7H0+UW%_Z M#,TF.K*KFU&SV]PK1]5U:B->74KIBVC.)9W,."/5Z+S?#4!7%[WJP:J%OUQ- ME:6KFE_F=#=&[03H_4PINWYP!IK;]O!?4$L#!!0 ( 'R*!%5MXBE/O0D M "H@ 9 >&PO=V]R:W-H965T M[GH!-ON^CI.S#=A.TCJ('2-VKB@._<"5J!4;2=21E-?;7]]G2+VNM8Z#HNTA M!0[Q2B*'\_+,S#/2'6V4_F)B(2R[3Y/,' ]B:_/7X[$)8I%R,U*YR/ D4CKE M%I=Z/3:Y%CQTF])D/)M,#L8IE]G@Y,C=N]8G1ZJPBG$Y?GRUHO5OP MJQ0;T_K-R)*54E_HXB(\'DQ((9&(P)($CC]WXEPD"0F"&K^7,@?UD;2Q_;N2 M_L[9#EM6W(ASE?Q5AC8^'AP.6"@B7B3VD]K\193V+$E>H!+C_F4;OW:Y&+"@ M,%:EY69HD,K,_^7WI1]:&PXG>S;,R@TSI[<_R&GYAEM^VSEW\N;?8"?C M6$SZTX/U%3&?;RZNWM[W%Q^O;MAM+-BM MYIG)$YY9=AUS@#[8LHN,O1&!2%="4S"F0V:Q$AKD/-LBJ^ X+4)V>WL]9)S9 M1D*D@%\\R2M)B0JXQ0V9L4MI#/V7YW+D3NZ3AU2P,60&K9"IB 7_F7(:LR",-$+JHXK&5V5K@LKNR%!EQJ=D=3PI!$I]-1W,D5Y)@QR']"JY9YM5D491E@+4HD-+$2IQK&+4M1&62>B/:N ^%-K4O M;*Q5L8Y1+IU;/X]N=OT1J"*CE22=ECAAO*QI.(>M*E2T_43WUFX];T$[%396 M(9EJ\G'#&- MI'^6 "32!V[(M40'DLG6@Z.TE(>A>PQ5UTA, MX$3EN=*VR' ;.A)T2CU;L0^LTCYD$F%:ZQJF!"/<4NUT^>F'P]GTY2_P#>1& ML$\Q:9P7 @<&50(7L,1O.!=]UH@F[!Y# L'9&GAD!W'P;\J_"$0YE('7(U6: M3 GA*0O8 MS\]\EJC"P&/F^6OVMH[?.SKB5W=$<_.S$5&1L \RPN:_":[- ML=EP1#3<0!#N:RJ\M[EG?.] MBSU6'CRL3LOYUA<8A^--+(.XT^>D\4K>0>^P3$\J&QO4-A/+O'.8]T0E6E/T M\'CVHW. ZXG87F7?'HS47@-XD4W&E>M:UG0^6I;BK/2M"> H159>?50H:0A' M,L?KF825@6W'MXT_&)\I]#,U=\F&*"9%Z/5M M.?A/YEN+?U/:H045!&HHNUDS8IP+H?-:6:T9U2SW? _]Z:K]7R-"\Z:% M[KI.$M=(,/<)JK&U(>UFPS/,<10J3U9:7*G=HU9BBTC_\6A.JZ<9HP+I%C@W M[4*ZEA>VPI:AJ!-$#@&';SL!>(K4#0Z)4%8NN#VVJB,*EQD&1W7!$"?BS M5.)H+1RTEU[!MUG(=>CS2HL]"*X3O-XLHD@&> 0R2)9&/" >0V6ZE1F ; Z* M@R+P';(:LX_6F/\PK[G#T16Q.7>O2A!YE]D$,31EXUC.\I5C.6_0NQ/8&K91 M.QU._-.:&!D&4K1DMXKP^HS-AR\/)ONDU^9U48Q5;OC/;$\;C@I;:-=Z_^'# MK:&70V2,D;$/!UH2Z7#9:'CBW=W)B6:JT(I 8QR]J,(;E+J7_"SH-:44T=:U M!E(S)GBNX9+:#[MB71+4#^^:=O4A%^Q&61L6J M5H^^?1#IMH:GC20K5?:,7ELJ9ML:6JC9_W].+:[43#%HD%>F/WI7/'%^>9IW MARWRGFQ[1YW%9#3Y]E''M74M>IK2XZ-/%U'?RQ#DWNN>Q\1$/WPXIRGH/<\* M2K['WN@VFXB!4.'H2*K?D;Z]_-00+B #Y3$GNF=ZWVX2?:L(5CT7;&+EW8.; M*=^R3+@70[A<$\VL>1@00K. =WF/C[NF:)31=>8@LVY3Y-EHUE#D+.PA+G[5 MI/52^+%QN?')]P(8_X$!4I%033*59??W_8CCYW^$.):+A,JV+XISW,=(>7>D[8]<@YM=-G;/IR.#TX M*%=TK:\??FKITUB$A6 >D>2]M'F/:>?EC%6N)YJZ6"S8.WGON+:[.9NSB[;L MAR!_.3P$M_W89C>S6G3[V)_GPU?3Y7,:78*^Q[/AX>'\>6E]QR!ZL;QKU&*X MG$^;F74Z&Q[,EX^[SG&0Q'TS:?.;0H/#.=HE U=YGNH_ZB8=^K0['*T E*;# ME>=UFXPIT&RK Q^#D7U!+ P04 " !\B@15]4O2VQP( "6%0 &0 'AL+W=OJK,WY:&UM\W(Z-?E:5-Q,5"-JG"R5KKC%HUY-3:,%+]REJIR&OC^;5ES6 MHXLSM_=17YRIUI:R%A\U,VU5<7W_6I1J7PVPY8X;<:7*S[*PZ_-1-F*% M6/*VM)_4YB?1VY,0OUR5QOVR34>;1".6M\:JJK\,#2I9=__YM]X/.QE8)?&"&O.IA8RB'*:]_Q>=_S"(_QF[&=5V[5A;^I"%/OWI]!M M4##<*O@Z?);AO]IZPB+?8Z$?AL_PBP:#(\B_,1:L4(_56,+E[\$,S\5\_8$ \VQ,]Q_Q-!>Y;? M86W??OAP_?GFW3MV^?Z:W;R_O7S_]N;UNS?L7:"LW 0W!=2BS;1G6VJCQO MM19U9V])A4H1C.!1(\7]>J5*M[-F91XF5IC,5)$'FIGYS2 M,O3"+*!5,/>R+&/I)(,%-%P0+2TZ]DL[IRLR'-!>H\!7+O'E*(@/R50'K@3> M:UZA#&(OB7VH[ 6I3T+GV2F+/#\-(=%GM\KR\D"\G[B(I1&T#\ @]L((MI^ M<09><>+YL^S!@;+^L=$*]69VO1=X8>(/>F__=[O'=!BS-/&".'!N[J6.![EC M%L^\*,C^DD1_4F\'DOTIS=\XX9&KG=.12$D0T2I$ZJ<1RY!]WTUX/XQ/Z6H8 M( >#V)O-8J3?_)F$][<)[T?^;L(G\1P)/_M^PL])WY,@22C=HWD*>0G[@"30 MC)+N)*#S+=]9R/Q)^,>J@3+S!"8B!UTQ9RE5 THR3OZB:HAA1U<-O=3Q('?, M$M\+YKWD'@ @D9_.A9NZ:].4L>2Y[4/H[5;(,/!9?BQ$D@88@8RR-31W&XSO M6F@*O0,"N(@R7--;!DX+0&C0\_+>RMQ=WN8*LXJ]?[OXD=X "E:A8%>B5A51 M$;Z@[':XHEZZUXT612V- +&;Z$ A]%=#"X>.$"GP/II7!^;89,\E1[Q FZX\ M&XQYRWX26L%@*QW,:9J2D 3$=%C@P,&>DE#P^^5W3--#B&G9J\[W@_\TB:"" M%L[/XR#"P-GB#D!(U)(D"*=5Q>X0T9IR%C&\DW57TLXVP,T=(3LVC>-).K"# M[.\:Z+%QB(K.8[A+=[Q)..CE3Z)=ZJXY/'':9+]K'RFJ M)W,$(#-'_R8X#1R<*T/(UQ"2?A@'?(?Q(S'B6X/*$1VC ?RC5!PG&F=];= [ M!? _K-^>H.$4;6YW-K;Y2*&0*TD-QJBR=9[S.HC+R]XKY"[A. \J]( X5P"_ MM7$]H<9]63@C *^MJ#HDOF2(LM[)ER>3N?M$(7\7YA%.Y@>L/YS$)X\&\:T# MZKLOQP]ELP!T/WSB(*H;VP^KJR.^I5D8SMU$]/$[2[+^]VK?Y2R.4HR .#NN #TQ M\1+W/^ZT]((9:1@"I49_( H#+"+S*Q?<96OIA?W_#\[347GPU>%1"/^--SX7 M(5)Q#UAM/7C;AV2Q#@6#6$Z308WN,9/$R\':OM'Q)4R!VB"3V_"3$A31$!GI1 M'-.+29BDO97/Q7-,J,N?1=TB#>6^ M"-(, 7;M/IL-N\-'Q\ON6]L#>??%$L%9282K%$M<]2=I,NJ&P?;!JL9]>;M3 M%I/ +=<"W5T3 _ ]02P,$% @ ?(H$549V&T[2 P M* @ !D !X;"]W;W)K&ULK5;;CMLV$/V5@;H( M6D!9W2_>V 9L9X.DV(NQWC8/11]H:6P3D4B%I-;K?GV&DE=Q@(W1 GVAR;D< MSID9:CS>2_5%[Q -/->5T!-G9TQSY7FZV&'-]*5L4)!F(U7-#!W5UM.-0E9V M3G7EA;Z?>C7CPIF..]E23<>R-147N%2@V[IFZC#'2NXG3N"\"![X=F>LP)N. M&[;%%9H_FJ6BDS>@E+Q&H;D4H' S<6;!U3RV]IW!GQSW^F0/ELE:RB_V\*F< M.+X-""LLC$5@]/.$"ZPJ"T1A?#UB.L.5UO%T_X+^H>-.7-9,XT)6GWEI=A,G M=Z#$#6LK\R#W'_'()[%XA:QTM\+^:.L[4+3:R/KH3!'47/2_[/F8AW_C$!X= MPB[N_J(NRO?,L.E8R3TH:TUH=M-1[;PI."YL459&D9:3GYG.6<5$@;#J.F A MZT8*%$://4/HUL8KCDCS'BG\"5(*MU*8G89K46+YH[]'40VAA2^AS<.S@+^W MXA(BWX70#\,S>-% ->KPHI_@W:LM$_P?9KO!):I"RXJ7K&\.4<)2H2;JO4!N MX ,7E!K.*EB1$&N;%OAKMM9&42_]_5J&^@#BUP.P[^M*-ZS B=/8N]03.M,W MOP2I_^X,O7B@%Y]#_T^5/(OT>ISSVS0]C(BIX_%UOXE0N2R%93RO5O5T!5QJ'*\!X+K->H M( HZ26"KP*F]2]A*66JX@,A-_;#['04!?*8W#P39*+FE6+45QS&$;A[F\,#V M]%8,*BJBAB!PHR"!P'?C.(-'::BR? CY H+<<-1_Z"5G;8ZT?Z/"5A0>7A!L6K3EA:; HS<*$SLQG?3)*+.E1OB M3GU+9ALDF]P-DPP2-\M]@MR@4A2*0B+;(L1N.$KLZN?4+5*9MY2B&BJDK]O MXD Y'.4CF\\D_X[1L$/_$&@>4/8,$UN^KA"8UDA2\O%36GW?MR_,$&&R[M-1 MHNK?5NAF64YK$,2P8 VWA#F>3Z41\D#JXA,X":IU:5I/.CTCC>-1>LNUX28^3&D MF7\L-SO:#>J$^B*D:Z(L.?8/.]L%%Q"G[BB*;+=F[HC*^]H[]TZ^WC6J;3>C M; NUPO0?\D$ZC,%9__7_;M[/T%NFMEQH*N6&7/W++'% ]7.I/QC9=+-@+0U- MEFZ[HU&.RAJ0?B.E>3G8"X8_!]-O4$L#!!0 ( 'R*!%6):Z:9$!( ($P M 9 >&PO=V]R:W-H965T6TJ815\S=[Y^-7[PYI M/2_XEU9KU_DLZ"0S8[[3EZO\S=Z(!%*%RFJB(/'G3EVHHB!"$.//0',OL:2- MW<^1^@<^.\XRDTY=F.(/G=?+-WLG>R)7<]D4]1>S_D\5SC,E>IDI'/]7K/W: MZ61/9(VK31DV0X)25_ZOO ]ZZ&PX&3VR81(V3%ANSXBEO)2U?/O:FK6PM!K4 MZ ,?E7=#.%V146YKBU\U]M5O+TQ9ZAI:KIV052XN3%7K:J&J3"OW>K\&"UJX MGP5R[SRYR2/DCL0G$%@Z\;[*5=[?OP_1DGR3*-^[R9,$/S;54!R,!F(RFDR> MH'>0SGO ] [^SGG%I79985QCE?B?\YFK+9SF?W=IP3,YW,V$ NF56\E,O=E# MI#AE[]3>VU]_&1^-SIXXPF$ZPN%3U'_>9$^2VRWLQ?6G3U=?/[W__/56G'^^ M%!?7G[]>??[G^\\75^]OQ6\*<>#$UZ4"\W(EJXTH_",-F0 85I)$+)V9SW6F MQ%QFNM U*1E((NZDU:9QHE:V=**!LUA1F&KQDAX,1&6JEYFL,E7(6:$Z%)F- MD NKE%> KL0[J]U,5FH@+F2A0;W2\@R"%4TY:]Q 7"^U.1-_*%>+BR7^J^Q MW*BJUD-2E[E<:OB;KI)! M+ZUI%DMR^M.AN*KP0$$I0*%"9*:QT(&9"YP.MG0XHJZ%9FK .I5C-2AB"Y8% M1FM=%&*F *.5@F0")K!J5<#JN9@E<8"2AHXL5I943M8:BG-'O!"'*L7A@.7) MI+4;,LJ=+!H6B)Y^N?Y=2.>03M;2B6?CZ? $N%44@&"O#0NCDI!98R%-S8IC M>X?OT.8LNHI\R%NL%33V[& XBF29PK/QT7 \ 4>'?[Z7I+ M.2S6,S$>'!Q/^.]D=(R_D\'QR93_'HXGXH.N^-"=+;_^#&WINQH,MF3M2-+,N-?DJN+;>\?;JGS MFAU'5[Z,PHY70"2J&%3^4MY!,PN*#*JB6@T1%HJ7VXIS;)&-DM:]$-/A\=%# M0CG2F&G@:-BG=E+XQPMQ.CP5_P"LU8WU'HPC/.; C\4BA8ITP0W= U?Y;Q*2 M7((H7JI,E3,HX6 \Z$@4#\0E] MG(J#P>F4GQ[AX_CTB&("E>D3'PT.0/.&,F%5M] V;VJJ"E"!Z;(IMRF.3P>CZ:&G^ 0(;,4_#GAZ$YK][YV?CN/ MO^V]8)R@)+Y$@?]G(RUHN)C#O7BP\2VJ^Z6XE15R(8*(O*V;? .+':N\M?=> M#,4-DEB#+"IJP\+OE,>?JWL,@L*$98\RX-13FES/-13!0=SS/O8O,/[8%!LQ MGOH'G.DD03(*>C*Y:[)EH)))C]==-2-:P0M.D;/"MA&"\1+8R72HFOKHM$)O=]Q MD;>KZ!KP"=1][?-72XDCAKUD;3Q2IHKJDV1]' [%%[.1!=36+:&(GV;ZKP19XD%.=\J<'C]PKIVSJRP'-*2)/165S"7\=G+SK!.C[L MJT$Q[C#^&'A?@?-6/5VL->D_\N3(VN(B?O.;(K>!6"\U7'4<9$[,F/,*3D 9@ZHS]CJ59C][Y\_QE-K_\?#Z$C@C98S GC6Z?H*\:\+3JST:3>B -P);#HZH:@O0@ M.V4-",ZI?*Y @+:.Q1["QHODK2@5DX>V. M0ACQQWU&9BQ ."AGF;0'V52VK$QA%J@TKPIT'0 K<5VQJQT2MHQ/_H[-(ZD! MO"<;]BR?N"2DC+;W9>'#WZ,F74^0H-4'>BEU_C+H!4N@I9>Y:68=+54[-)0! M4ZQO)^J=,@S%A094D;IZ0==/!>A<,K0>,&NKF(I*X;)4-M.(^[^V,UIL=W8K MF)79#ND 5)M=59C2V/;KBL]AGHO@;!K,G8WHGEY\D)9%&H1 M<2;E;*H/@C:H7- .R8XK:Q885IHA5_,6>"'W&02*F5RU-3S8GZ-4OT75XI&" M=>F4^DZQ_ZVIO.\C"6CE?;2IJ$/UA12Z1573V?WO0P*Y6[6J0V$UB@H):B7( MH7$+5RIW'!!>*X1Z\#9?/U$HEL:XWC+_3:Q"+JP!<0?CD)%C-FZSKCXS,7#^(U5E, >#BJ:'IB".@1 M2&@XVL89C7N8'Z2?QX=Q=L+2$--O#71)OI!OV_K9X2&ZLSC?T%3WEL 4-R#& M<&)*.U#GL\EX..DNHU\!F;(VH!SV^/$(0O*XNW*%XH5M'5:A(D<+_-*?KC0< MHRL:?U+A[QM3![_B5JXWU?)@6!G._Y3+Z1Q\*/A.C7#+I%OZ7)XI?>=G3YQD M9$U]&E46!'!K'(IL9 JL8=?RU?EI=^3T0:&.@( 7VF;DN1F;#9J0JY4B7)*H M&&T9BIX\1ET6HXO-^:W)%YPW\'M)T[Z^\M.Z4!&A9[XI$; M^(0:@R1)Z[;C@A'OQA\)H#J%F$?3$_(.+?5AOB)5\_X>5W<5<'T*CH:^N M6#/3+= )BJP\POCRP%O!:^LGS@U_,C]^^-/CP3&U%5NH*EMW>U"F4%J.]!^ MCE>((XA"Q.0\E 7L4KY%$O,3*. \0![+"JIYOAD_/.JRX#S-'V#U,(%J%1R; MW,#K > G; C5;'"FR9:VJ>NU27(%AYN?:- S>[6&[/(J=TH1FK&W\X_&.MX[7UDP!*L+;<^WV/)TZB$#G_.\WP7(8@"!V9B[#L MQ)U>&-1SC@;39(49Y?P[;B!VN/'"&#]/<,W,H:NK*8TP?;)2B,!8IY#J_&@] MQB7D/,4)"YP)8Z M4TU>@TZ4[ETNU4K:.IKR(_I_2G]TKOZZ6Y7%J2G]^/X>A31\P!?ICB^LKRHH MJTXU[KECB35KE >TA4$69UBF\?CV<"3D2A2E^@Y)5+?4*&?3+"1OVYBKRU0Z MIHGUCQSL^=[E]<>]%[' 2?':%<4W 2HU9;G)FG3UALBKPD2 XTZ*#UR(77A+ MGV=U5W*LFBDN6$U%C47;+$*,3F$76<7[K52(N'1Y]""S?M=YI4 L'(/1<5DH M^+8I-X)N-6F_=V5)7KHR"@W3(^KZ ?NF6<_[BZ1\SOV%/RD5N=7VZ?UIL266 M"J/1C'_'UU.:"9^UHA""B]!F6%D4JK$9EQ:9VT M@09>9W3K1Y-D*I^C4OLAQ%FO];^J>V<1'26D%>%(6V2XIO EIZ1;Z$T89R8W M[I;R@8*/Q"[I9 GXPH!4-*!"T>?G+@>07M"DH0J35!GO[EO_B5KD2T[O+S X MC:ZBHOM'SHWRL!$PKA,$I.QHLN0TH8!][/2[%&:EYKZ-IEJNZ4G+I.1"H\ROG-$-QLF!%X31)YOI#-9D5(!>SD5X<0'#2JH MI;MB"GL!D[60^(V;;DG)+:J!A5X7JG9Q4J%:(' M/O"?#^RNNO1%/OYN97 PF"D^*_AS3R-XHM4;BGC:U-L6_'H2&Z;KF21X&=X( M@'2,0=!=._/OX"&#M<_X73YKSJG]""5LOC(I$MI01*N 763POSE?QU&GGXHUN&6I"2H"@?- MTKLV&W_H3O'4N8VG!*>]OU%8EJI^)9[K%SW/E52^\,G1T!O&?,(&CK- \)$W M >9\=4T5%D=(S,8YS=9B@>;?"$G*Y6==S2\EE72*X)WOIW(1("\/EOU)_CZS M/M ;MPV@D11]$8<&X0K"G[=SIQ6G=A<4+PS!=/\%\93I7\"D MIV%E;XH77CM)@ONR=T?]/)>^B_+#^)C/YRK@.KV:T+\)\4[8^.&SG>G:RC"O M,1GZ%<[X00^7ME5PG';M*-_I-4::FG27#WO??%W@>UJ(<&=TSAT)S53:;M0 M+Q2$&GZH&HK9R-]8[U]TR* 7K]>OG45$)IY3I_>A"BK0_;#\.JL-#9,GQ[$W M?[IW15)2Q;S3K/8WI*85&ULC53;CM,P$/T5RTB(E5"3 MIMF"2A*I+2!NBZHNEP?$@YM,&JN.'>S)9O?OL9TT%*E;>(D]XSEGSL0S3CJE M#Z8"0')?"VE26B$VBR P>04U,Q/5@+0GI=(U0VOJ?6 :#:SPH%H$41C.@YIQ M2;/$^S8Z2U2+@DO8:&+:NF;Z805"=2F=TJ-CR_<5.D>0)0W;PRW@UV:CK16, M+ 6O01JN)-%0IG0Y7:QB%^\#OG'HS,F>N$IV2AV<\;Y(:>@$@8 <'0.SRQVL M00A'9&7\&CCIF-(!3_=']K>^=EO+CAE8*_&=%UBE]"4E!92L%;A5W3L8ZKEV M?+D2QG])U\?.;,:\-:CJ 6SMFLM^9??#?S@!Q(\!H@$0>=U](J_R-4.6)5IU M1+MHR^8VOE2/MN*X=)=RB]J>D8U@,@G0$CIWD _@50^.'@'/ MR8V26!GR1A90_(T/K)!13714LXHN$GYHY83,PN4VA$PH.^ 9D^?3.?A MJPMJXU%M?(G]7W?Q?^!/R\]?*B!K53=,/A#3*&F4-H01%W&X.J M3XDAN6HE]JTT>L=!7/;]]R>\G^(;IO=<&B*@M-!P\N*:$MU/1F^@:GPW[A3: MWO;;RCXFH%V /2^5PJ/A$HS/4_8;4$L#!!0 ( 'R*!%5?^*YM7P0 !@* M 9 >&PO=V]R:W-H965TO MP'2KS;,MB1SL*JGL+"J=JZ_BV&8E56B'NB;%)X4V%3I>FG5L:T.8!Z5*QFF2 M7,05"A7-IV%O:>93W3@I%"T-V*:JT.RO2>KM+!I%AXT[L2Z=WXCGTQK7=$_N ML5X:7L4]2BXJ4E9H!8:*6;0875U/O'P0^%W0UAY]@_=DI?6S7WS,9U'B"9&D MS'D$Y+\-W9"4'HAI?.DPH]ZD5SS^/J#_%'QG7U9HZ4;+)Y&[>OQ,BUM^(5M*SNYC"!KK--5I\P,*J':?]QU<3A2>)=\12'M%-+ MNS446+Y'A_.IT5LP7IK1_$=P-6@S.:%\4NZ=X5/!>F[^A,:@W'6 M:5ZWFNE7-"_@LU:NM/!!Y92_UH^914\E/5"Y3L\"?FK4$,;) -(D3<_@C7O7 MQ@%O_ W7 %4.H=HLW&I'\%[83&K;&((_%BOK#)?&GZ<"T.)/3N/[=KFR-68T MB[@?+)D-1?/OOQM=)#^>83_IV4_.H9]-S%G-T[R>%G=WB]N'>W@H"6YT5:/: M@["V(0N9KBIN$*ZU[!FVAZ@)Q0=*==VS%:[D:E\YT ;H2R/<'@JA4&5"K2TX M#9*X#HP=0"W9-O>M ^[J0_R%VA ;,'8('[W5_,40A@ M "6KRAQ0[!! M(W1CH2!T7&P=P%8W,N=YQK082I'[(4-;@B7G9!NVU3[XUV7I% &EW;'9 6?& MB WZ 1?B$[.WE1_I'H=V&=7!S\P(#IK $TZT43JR=>R5%S?,#7W/L+B# H5A M_V1#?A424#.RSH&KH(U@5J):4ZBC(VE#/L[D"R*0X\3G/.)YPY> EB)'UQ:! MHS;=G&"^@DS(% =8.2'9I5IX)CZ].S*98(!O)ZJK!'\0R 1/F 23,R1#](ZI MZI:A)^1)^&;Q]3%XY0/FN?#,N$9K%&$KPUHX7OLZ]8EZB1S7?HOI2D,4!*S8 M0=7.4=\_.? 4I'X*#AC@I5&XR>K&<%PM@2W15Q3S>MV]W$+'(?E_]D:#T\:P MKHW>";X#B6M[/$B2Y+\1" T8RIL!,J(\*+R9,"%N#.8SA$78^H?7_'H(8X!G MRVE&_[)Y!3>OM%X]^=,F]-]<7 M48\0IF0H@RM8U(;++TU&%_!K/TTN84]H++R!T7"4Y? M:<Y,QF4GF=K:V@\P"4FH4(1"D)8UOWY? SSE(]G, M?+#% VCT\?JA&WR[5>47O1*B8@_KO-#O)JNJVIP<'^MT)=9JKG)9B.N2Z7J]YN7N7.1J M^V[B3]H'-W*YJNC!\>G;#5^*6U%]VER7N#ONI&1R+0HM5<%*L7@W.?-/SJZN33Q22.0BK4@"Q\^]N!!Y3H*@QM=&YJ1;DB8. MKUOI?S.VPY8[KL6%RG^76;5Z-YE/6"86O,ZK&[7]AVCLB4A>JG)M_K.M'3L- M)RRM=:76S61HL):%_>4/C1\&$^;>,Q."9D)@]+8+&2W?\XJ?OBW5EI4T&M+H MPIAJ9D,Y65!0;JL2;R7F5:>WE4J_L*LB%06YAUWGO-!OCRN(I@'':2/FW(H) MGA$3LU]54:TTNRPRD8WG'T.E3J^@U>L\>%'@/^O"9:'GL, +@A?DA9V=H9$7 M/F?GBI?BZ!SQR]@UWP%6%3LK2UXLA;G^S]F=KDI@Y+]/&6]E3Y^637ESHC<\ M%>\F2 PMRGLQ.?WY)S_VWKR@^;33?/J2].^/T#?$?/SMXE_LZL/%Y8>/5Y\O MV?4O9Q]NF17^VX8R1#->9.Q&P \RK> G^_)3(2O-#G_^:1X$WIN;VT_FRG_S MFGU<";90.?):%DM6\;M<-,DM_Q":J8W-.Q)Z^\GFGZQVK 9$2E9A\H5:;WBQ M(X'^[(U&K/TIN_Q:TZBQP80#/\;#K$YMP)X91JMA:/*=0TN1/->8$4:$_H&N#X+'"^.G2A( MF._,X]")PY"]8D'BXA?OIC,GCF9X$GDN1I]EF205>,ZTU8'7U4J1.V&5X_NQ MDX13UJSV["_OORD(8=-LB20A%QWZ M3A"$3N)%CR=VKU@X=0//3KP'DC!O?^SAU)L[40PI8>)Z7@>^;IT$[^/Y+3SA,/HDRE'JQT.$^<,(A?LR!P(_^Q56)3E^D*5$"Q3(?.LM 4ZTVN M=D( %2UB-I1TS ]B9Y;$W^'PA)%D4S'S$+GKLB>;%:PI_F'06]3/]V0RP M\>![>V%\]@0">E]L9(EY,R> FH?F!W,\]PFEQ] %WXJ.;X&U&-!W@RG;I18'B@4A50*PMP!S;LE-WSO#;^58_"M.6:O8+! MV,[RO&6(5_[@ 8&5^*%:E8@"O=;R@:WM#B-HAV$C?1WDL=X(L\'G._>'% HB M-QEK%$:N]Z,J^?LJG6E:>T_KZD4]ZTI76(BXU0"*U.2;3:D>))@*4MFK*')G M(Z4AL11L2_]>)?[@)03612E2M2P,FP#VJ.NT83S<:%!\RX65,NLY;+N2Z8J! MAPA7(FW>W0DVD*/ND3 <*S:,R'&/8HYM1"E51LL&;A*QG>"E=CN<#FVK5KQB M*\QK"8/LV%^47C&,&\.41G'=[$'Z9,#0#85?:5U#0,?79XUVCQ[<""I@29T+ MA)3J@!I1^44N!#O\-^G^FITMEZ58PD/82-I@?3;!^FSU1BXC-<'NH3OW6.R" MN4#LSAP$?[EO"@@3:1W&Q/I@P8#%X8Q]-% (G# A,3$R;VJ@S+N5]V$B-4MY MGM8V<' %(2J3BP4 @-Q&K*JM$(5YW.*=;;"]&X314\-X^8XLMQ2H!K4 #5AP M6?:@?&K7'C'HHQB9C6=SSSO?F;)MA>\D8S-WY#^;;R$%_8>+%;>+9RJK=UVQE<]WN@E0.&>\W MD44V4OQ?'G](OF^*PLO;Z^NV*G2:3=3:T&ZEA-."=?MN4]U 2:HM1P"Z,R4Z M18=,H?V7K++0 RJ&?G3875VQ0E6H'01<20R-5?SHH!_?1Y3!$Y3A^@TR0-U+ M ,1A*[45DH\I!$\8\,V,6/.=T9&G:0E \.4B$RLP$Y'LJA1J1) 5327]"7=YF@:TQHEJ:\$ASW( "@G9*J(,RR\+(6#B&^2#)L!:67E8K*[!SCB48 M2+"ZLC7:6$*O^$JD"C>2@6!L2]7S+EQ/<,W(D\H2V4*6D)?!KB MU-,W_&B##<51\ 1]=5&JM9DD- M!?]ILPK^,O.\/V<>+VI>[K --A;27FOI\PQ2ULVF0,##EF#0F0T 9)3H"OG' M6YM1?VAI+Z36K2?/J3=(K^>?F,K<]-5=E>73UO8UQNB7+-#(&!GBQ@J,M8AX> MX'KJ'S#/G<4'O?Q,$N/"\3LI\JY5.WCI8L^VGEYH^WG60O0HH[^G+(QA3'+ MHM#UO8.]N^,3*6;!/[BW('+NIKI%[M"W@M:0=E. MH^>\VP2S1H3IXY&NO;O']M3:U/A=9JPDXHN:(Y0GZK%A'T.L@GJ\ MKU\*GN_^:*F$ZM9V5#IH,4A;/0I57WJ#=E!)Z4;!H:/Z6IY7D-"6ZY E"ZOS MG4!+)54Y\-7[!J!Z+R!4 U"!LN'2-E^9$O8) @FNVQANYSNK_JX#NBD 2,^" M"H]%#4Q@CS6U8G/0>C'T(NF!0N-;IX;/1D$T\TW9;*:JGN!)[4(51V/&;\0, MCL#^KX;!GB72SBB+-*\SDP<6:.H0(V<[R0 M9@1)P/XN"C@UMV<$&= NZ=3>E*Y4/D\Q<>ZCI38G5K$SB\.FJW[%?#JXHM/7 M! WVS/3I3A#0A1]!IXA]0&'#'Y YA5C(RK2+@WYKOUM[":*:#@Z''&-SC#H- M8B95&D'\P6 ?8]7:XI%&(7AX+/6*@(NLRG-3T#1,1!@R!1340)VGT1W@62712F\(H4^K5!KM#8W3LTR@2"RM&C1 5.@2K[!"?,):BW)I/M11;P(%[->L[FGW+?#, M?@+KA]L/B;_R"@ &0 'AL+W=O ME\[6*6/KE*#2>59&4:C.:CL_*SV>NC49;OO(4VKI6?GO!QJW/LDFVV_BHEU64C=%\UJ@E7W/\U%QYK$9[ M*X6NV0;M+'DNS[+SR>N+8Y%/ K]J7H>#;Y)(%LY]EL7[XBP;"R VG$>QH/!O MQ9=LC!@"C+][F]G>I2@>?N^L_Y!B1RP+%?C2F=]T$:NS[#2C@DO5FOC1K7_D M/IZ78B]W)J2_M.YDCXXRRML07=TK T&M;?=?;?H\'"BKT??#(_>ZI ;%UK/],?Y(D0/0OQY5\B=Q>.[+4J3O Z-RODL0Q<$]BO. MYL^>3$[&;Q[ >[S'>_R0]6^6XQO:/U_^\N$=W9S__NZ:;BJF2UL:)" XAG&P_LB^TP MH 5;+G4,Z'B#G2*Y@I7<'L6I=?8[4+"%EX5AX@VF5N"0 MI!W$/36,)K;B<^<]Q_F"XYK9 FM*_((QYWBWBE*&SJ':*+';'0P)$Z$#47GF M)!$0?-TU TLS$*C,>RH/DG1?#H26.R\RRAZXVH4NX3P]_AX:K@UB6GZ?GDSV M&P,8"$U72+-]-)C)H\&,AQ,4UY@T1@7,>'B\V_@:C-#N?\1$Y2,S2CI0XS5N M$FVVI&+T>M'&5*2>G!+8TNHT_.$>HYJ]YU1+4B$P.)8X+Q772TL8#F#,\+!Q MDIS\] :5T?^HA38Z;L6DT-3BXKS+]&)+O%*F51&]0,H84BNE30+(*UT(_IL;1XL.1*,\UU +KO7"<\CVIUV8Z1CG'")R&#N)LHTR'K\D>]=QS_7J14J"8;L$ M9FDY1-[[!T8Q2[GR?HM\KI4OI.&T*[Y*Z(*-YE5*J(KI/D5_=N.CTB$-@CZQ M:0QU8 ^ZN$2_.XE.--;ISA6%_^86Z#%S4F3)%3@(QM32W49_!E5EVV)NQ/WY M&HQ.&PN4HB=25W.^171/O;^,LE+ ;(*CQN"F -NIIX(TD,%#2 G"/N[[&-3G MX;R5N\IH@+VM]I#.5F" :VWLGA_[W?WC[;Q[L]R*=R^_#\HO-1ALN(3J>/CJ M94:^>TUUB^B:]()!M^ ]E#XK/$#9BP#.2^?B;B$.]D_:^;]02P,$% @ M?(H$5:'\25QB!0 6@P !D !X;"]W;W)K&UL MC5=M;]LV$/XKA#MT+:#&$O6>%P--FG4=EB9(TO7#L ^T=+:)R*1*4G&R7[\[ M2G;MO"U *U'DWF<.5-C=V >#8W;)1]FBT<*[='X]MM8"EL'NZ!84K M,VV6PN&GF8]M:T#4WFG9C'D89N.ED&HT.?1S%V9RJ#O72 47AMENN13F_A@: MO3H:1:/UQ*6<+QQ-C">'K9C#%;AO[87!K_$&I99+4%9JQ0S,CD8?H_WCA.R] MP5\25G9KS"B2J=8W]/&E/AJ%1 @:J!PA"'S=P@DT#0$AC1\#YFBS)3ENC]?H MO_G8,9:IL'"BF^^R=HNC43%B-?<;>9:?A!.30Z-7S) UHM' A^J]D9Q4 ME)0K9W!5HI^;7,$<)7;L$EIMG%3SP[%#6%H<5P/$<0_!GX'(V)E6;F'9J:JA MWO4?(YT-)[[F=,Q?!/RC4WLL#@/&0\Y?P(LW,<8>+WYMC.SOCU/K#%;$/T^% MVZ,E3Z/1*=FWK:C@:(3'P(*YA='D[9LH"P]>X)ILN"8OH;\N'R]"/$WPZO3S MV>G7:W9Y>G%^>?WEZV=VWH(17@W;[VF9,$ 5C7@U$Y95>MEJY5?TC G%< BF M-=("PW; 5@M9+="[%0B$4U()54G1,*GZ;D''3B+LK9"-F#; W$(XFH%;T73H M4^.YGG>-,,T]F][C,K 3W%2H^U\M.UE(F&W1_ 25]+W@3-R 8>_>OBDX#P]. MSC^=^6%T\#Y@2*M>VRW%#?G-C>[: -EJXMVI:LW+:2::1E=$'H72G:F@GU44 MOP5K/25DX.-1%9 0-*4?B;?'KG^R9PN43]8X+V<2HY1N'<[I'50=-2)V/IO) M"N,0_284QA[[HI ^BHPGG<#)S_A*\/*M]PJVE<(T88NLP> ^-(V]]08HF1B$ MNV_!)Z_O)& L\_50]ZL4F]%U5U&&C5^2) %.WB(B\E9H1+(-H+M!]B*@/9H) M9I%P T_0W<-BO@75H2'F> YZ;D2+I4.YQTST94>=M68=UINGM>%+F8WR V87 MLOU J:EK0WFA^ANX(XZ'[U7I07V>P/H,D>EZO EQX[,6XJ??8QG\9IAN.IAD M7\NY=%CG5C>=\R$,<+T^,XU5M:+M!AW\#Y[\%W:2:5X6Y5VO?6=Q0_M^'X$- MP$ZG9=@GP??)*WGWS IU4'I$6Z/K9[1@WY2D(WGE?%)_85D6E&%*@R0HXA(' M41P'$2]HQ..@R$),K74DVG=MFIKQ.&1IQ!+\'T<1>>9!%*\ARG" 2',/QI,@ MRB-VL9O&1S3(/O?O)",HA/1(:5 B@=/.8!TR'L1%C,\L+5D29#S%9XD4=OGE M:<+R.&=1D!7TS#.*)0OR*/'O(HL\Q2 -N6<89!CWQ6M2_UB](.5$EP=)F ]@ M.6V'],ITPSL*&?[#1L:2AVQ3G \9*I3PGF4QX,4#7IF5'B]'W&M-M!Z2R/,@ M]+OG(0;I@TO1K\Q\F$F01NG@.? A_+2,_3L;X(LD]>\RY8/Q+D^$"L*8%"S" MPGORL/3OB,K->] :BDE&.::]\#64A4&8^J)(HB#%N?\Y/8U6\P^-]/T+VS,U M0M_\^GI&/BW%8-R]3Q7\Z&1+#2A@"O#QNG.V>W3P-P>64^S2<13TI^?/AQSV M'QU00 !:- &0 'AL+W=OQ&JB(IDM9M?:NB97GC5+166>ODX50>P!F01#P<<($9R;')X:#1UZ\O@%[>._\Y+(RIU)=E4897!XNJ6CT_/@[9PBQU&+B5 M*?'+S/FEKO#5SX_#RAN=\Z)E<3P>#L^.E]J6!Z]?\K,;__JEJZO"EN;&JU O ME]JOWYC"W;\Z&!TT#S[:^:*B!\>O7Z[TW-R:ZM/JQN/;<:*2VZ4I@W6E\F;V MZF R>OYF-*0%_,9?K;D/G<^*1)DZ]YF^O,]?'0R)(U.8K"(2&O_=F4M3%$0) M?/P6B1ZD/6EA]W-#_1T+#V&F.IA+5_S-YM7BU<'%@WGW[.1 976HW#(N!@=+6\K_^DM41&?!Q7#'@G%<,&:^92/F\JVN M].N7WMTK3V^#&GU@47DUF+,E6>6V\OC58EWU^E:LH=Q,W=IY:6GE<86LB<)S%;=[(-N,=VYRI:U=6BZ"NRMSDF^N/ MP7+B>]SP_6:\E^"?ZW*@G@U[:CPY;T\(SI/=M!;YO _SN9ALK#;_Z^ M36"A=[*='@73\[#2F7EU@&@)QM^9@]<__F%T-GRQA]N3Q.W)/NJO_V)_JVUN MJ[729:XN]@MO9?6(7]>O"J$NW7.ERK18Z*%MFM?\2A=+,-<6@RG18J!D (:B9=TL%C/&:@C1@:9D992NF9E82N5B[ MT#G^1Q!G];(N=(5=$'NP4T6N^S\GXY/!*>*C*'A!I> ?)OG'0$T"O;;QL*>J M#?YS9JLGS!E(?J<+4U;".F+DLZGTM# J&$AI*W(0VOG9\&PP;G"QV$.F\*_6=]750$YOW M8+S"FEF/M[_*7.F6-E.W(M$:#%;JD!?^^(>+\7CX0EU./EX1XQ4_&+TX&JB; MVH>:+%LYV:-Y)2H4/!"W&T+\J)>K%_&KS;&AO[/D08?M1M>WS1;*?(%) !/L M!E^K-%LJYZ$G8@NN@PP5.HY&3U=)D[!;:%@@FJ%>K: 7_&+A#:R]Z5JD^?#7 M]V_[HY\4@I-V\21'!K&$:1R&EX!D@C=BE'P<-0 M)4J6POBW6A<+C&J*M=J#AJ<)#4_WHN$;'2P;]8:@ MJZR8WVT8N)?,=@S<2IN1#Z86P4DG=:EK("6$1U#E*%KD4T JR=D99K:$0BSP M$YA0&?&&A885IL:4,*M9:=(YW!CKJ-JB@+RW< ;=IB9H'D16!?P6[@$_*Z!! M\KE5)6L9$$IFY);V8=8G\"9841W&8&/$^'DRN6DB3O!@Y@J.E-8%A,OHH;=7 MEQS4>PQVE@QVMM=@GQ":H'H5*O:"K?GJVRBP142)8B'\^'TVV6* I*]&+P'Y MH$3-RJZ-@%OJST:9Q LI4P?4N2O):=4""4G/9BA$HW97SG/4+LFPK&&\;V*N M*:R>VD(R#'W/;<^:7=MXH7=1YP*3+I $[ODH!4]P^H$\5'H%XK3L2XZ@C0&K]D2=("V:R6B M8_$+5OPF,[O,FD58AK6TFM:HE$P(,-!R"K.(TWO&WKB>W@^6?SAL=8KD 0>: M6:YE+ "MG%OZV%V%78ZV<=;Q/?(+RD.R,:"?DF\#7V5LN02^GN2URZILBXR. M/.Y497^PL: OUK/G@C) MX!/S?B'9JU6_+:G&)#C=_*VCSKES^3V*/^B+#882MVCU1&W$@&HC9%(H*:!5 M)"W4!;D9 ,%+8A0_3ZX\V .QYPEBS_<")')[9LJJ*:LAXB6LBFKYHPV?F=4/ M4+3GKR+L)RSP%?IX\K9MB/QOW5"]H\B%Z:N%-T8MI5LT7 9NE.V\%!]&O0>% MQ.G)#_S;V>B''NEZ9;CA+]8]SF"N8A-()-^C6X'SLDW9 DV)-$A\!/OE_Y&+ M+?T*DWV+&FLYA1J?C7I;]Q]?R/[C\VW[QU(BQ%J-,8"Y #!J!ST@L4@R![Z7S9#.$\FCXPZXMD/Z,96*;$H'H(X'V.?]%<+F*#@MIG1/E2IJ.BTC1$683%INZ"U M.?J5BIH7TN1&"&BI&0 -DJG0>B^HM0'V3 M[FAQ6<+ [0SAOT=)06C+#>Y#D:) L3/>+=*TK@"4(<2?[DUQ]Y2X/?0[%JWO MO8&[905P&"F, 5GQS*&MAIS4,CLJF*DN.'W+Q'.P:R],D?,"U=P$1AVN(A4K<+T0-T^*2II77O/*J^HH/05M[Z9"W%OO*'S?]3L*E3^ MQ'=2-0[(6-IZF>I%;YI?J+X5R.@PU1CTW>:=4 MQ6;MJ&F@/J+99BGF2$*QX&JG5;FA"DZJ8ZD__E'G(Y:>]A]OGI1-C,]:YJ%%6AS(P%1X$"^YH6W ;*ZHU$+I"]BGSCU5 M>]+##W: UQ-0!.K@HD8IS;Q9TL /XHOW5(>U]U+2A3\6QN$"7 M2*SLA#.L]156 MV>=X)T_XD29(D]O+-*W]U:T -!^GOGA>LB]^"VCH*K(" MA\%VF2A->MM()_+5]N;;N9-^)B8],%E$"\6FF RQR:-6-!YF=9/CR-Q&D'Y3 M9T)9)D(FT4W.WFP0V7V@V0?[2M*B]PQ/R9JZABDM#=ICF?T_K"EH!;P@FO9; M9>$$31E,"#7M-[%C9G4!;F=)L[*#>ZR$3NDD.HC5/<4]\ #='O\&,J-Q4^." M#)>_Y"&EJ]KI2536AC,,FM'FIKF%AW2N8$.W")BN.RI-BN2,:)>K@D_-;-EU M5CN3*:6\0XK4N44OTQ ED'LAV'AO:4%W\%^'F,_XW(48@MA3YP%HQ(1/1>SN MW_<)P+]#Y"0(<]IEX)XG*E &8S@3%OMGKJ#9H8_Y0!R L(@GHE0^D(%C"@CHL?G;]_0?$6'H:/'ML2BG9C <# \X,ANUU@>'>[/'1T)1G MXWX !,=G :FM^>AWDE3O2_4+HI;'!#+S(,G>I6'TEK05U!M'V:O)%>\FMV]2 MLK AU-NS75"?5CQU;!-=FV-^<0/>OC^"57]N#UPG@4I3CMC#F R?C8^>J[=I M;A_(H=\T4] K["F5PM2A$]Y.J>E_VAR)-W+1AT2J'$7 *4MRXKRSF=#MS,K3 MR*%S3"R'$MXT YO8MH%1O5K%C!GGL#%5>SNMXTV:I+BERTTAP=WEH/')P]&1 M],/KE6F..:*$/74X/J)8I.Q:M4'1(3Z+>-M=1#%X^.RHDRPZ$-THCP_B'Q+> M=G@AG'=42RB/;:N%X"/0 A[ :FHS$R,#&B_3V)$?B!GD4!?V-G-;68 M-.8:G<8QE[K2OA!E-]55(TC+3I<)_+"?+H,21ZY2DP.Z,M79@M;R7>\F='U*BETMY\."5+G"<,E*7;%EJLA M]YM"BN#]NY&@ZV%, O?5,";*@/]/VO8 MVJ_5J+E=PL;(!8!%73 %B91H$,:7+EXO:/)\V_Y^W2E;)\(&!(H?LLH]P$3 M7((WN$*"K.%%KP6@R_88)B3(&IX"LB:;P==<$"!@:LY$TK._=,ZFY'@__A+1 MYC*.BT/"LG1Z*L9M(K2MVN(U!,UGG:D3Z!S(I&??>#!F!;1\SO# [*&%B:W+ MV?",+L;(3'Z_))W^AY:UEV(FXN;=,S98($N[ M[V ;.]-4 #4;ZCCR+(?^B$2-GIL(?#>\S>!I\#^I/I["LG'"LHT0V,2G[P>O M1XBUS<)(+AD-@HG+>+B8H*(5K0&-3>8V(<"THOS7 ,$U*M^O 8&3'EF*3!G4 M#;1SNR#31P08GPV/>C#NM.I?=WI^V?'J"X$"?'LA7!S>UM.*EYV<#_NGM/*R M<^C:OZ73V(U'S3;GHXMXW^0M'7WQ3239XT\FAZ/-^Y==_[_:3.(?[O%(AGXM M"Q>CT_[)\$@]5^]):I_>?@AG>>-:>[MQ;WZE^TP M\&^>G+A4EY0X/\2:^U"SY2!KG>[+L!FNZ"(7$6+.@OI5A\_4.&?FZ,D*+T.+ M86?K..K+ZXQJ+-1O@1MH+G'8ROZ/CZJFY4,)35?"65="&:'V.^/.^RAA1A*Z M[AT6Z5*:J6MW0LK!UMVUN^E_:Y7UB(??@UR;*+,))5O1YC\(7SJ%QG OQ@RY M-]H8&;Y?TI7%2/Q)G[?R=I/&>.9/UR"CT2C[3=>=&T)DG<[]*""4Y,I8P'9O M0;;M&)WF"B0U'P!@HER6*]ZQS*50E&R>*#<^L=N'MGE)W AMJ111[=83/M+C M2X (+\B>'R7+[HB*;PN"(2^*]TM3[FQ=^G='R"[2D=EUPS"^\0C'+IN[K_2" M.,3NZY$T(&/MB+=]8P@^Z &^HMI_%':C;6%G-J,NMSDSRAP3+O_+PF_;T.:X M\^<>?%&8_JB%[Q65E?SE1WJ:_G!F(G\NTKXN?W5SK2D]T2AJAJ7#P?GI@0S; MFR_(L/S'(U-7H0;FCPNC<^/I!?P^&PO=V]R:W-H965T9 $ MNXE[OJFLFX@6LX9M8 GVC^9.XRC:HY2\!FFXDD3#>AY<)M.KW/E[AS\Y;,V! M35PF*Z4>W>#7_5]A?H\_$$"R6,?Y)MYSM* U*TQJJZ#T8&-9?= M/WONS^$@8!R_$4#[ .IY=QMYEC?,LL5,JRW1SAO1G.%3]=%(CDMW*4NK<95C MG%U\P7O_71E#[D"39<4TD \/;"7 #&:1Q0V<6U3T8%<=&'T#;$@^*VDK0VYE M">5Q?(3$]NSHCMT5/0OX6RLO2!J'A,:4GL%+]]FF'B]] ^^6:&BM5"2[^_N5 KG-WFH@*R5P-K$NI/S3-K M#499U><'_RV)G\@'FH3#R6C@S"2'/ UI-@GS+"YN/1:[;[ M\.F!DG:;(.OX(DL&G1%GO3$:[V;RP1E!YWM!YV>U=J: 7+DC9U[)57AS9 4@G7 /:)ZY M)V9-(L.>;"RBN'15X^K9$!IFDU$X&0_12I)1F"?# M'T0Z\MDRK9&[(4Z,M'_> [YA>>%.J?-J);=NZWR2A.,Q)?@(8 M$KZU_(D)<*AY&$_2,$:UI^@^"8=T3$X),SIHB%CX&]_V#>*VTG:]<3^[_[*X M[!KJJWOW6?*9Z0W'@Q*PQE"L"52:[EI]-["J\>UUI2PV:V]6^'4$VCG@^EJA MLOJ!VV#_O;7X%U!+ P04 " !\B@15187ZFR4% "P#P &0 'AL+W=O M:Z*U>0X,QKO@0+F 9W%G&UF4 MY]SP\9&2:Z9H-6JCCC752B,XD="AW!J%LP+ES/B""\4>>)0"NP:N4P7H<:/9 MWAV?1J#;1SV#N]#:7IAK/,TT>F]H'+!KF9BE9E^2&RO<070G1*R">>HT* M?T^3+O.=#O,\1".6Q@:&M03M,:?/K@#Y[ !<+\$W&_27@4LY^Q")#P)!8_8B=: 1\63 M&;L2?"HB800:DI_CC"'I;R!,E1+)@IUR+72=98U[UUMVMP0VEQ$&-&DVEBD, ML>"@,DMF;#Y]&'GN\%"S>8F:;U%'6]0=%A>P.>HABY\RBS%R,?H+ M,Z9D1@>5D"N0&5 RPVH\AQ#B*2CFNW;497LB04 RU3BMVP>O9';I/V/WFC;: MNX(GB)C;+GI>V?/;[$X:-.641V@4% =QQO62P?=4('(*H@.*!-A@N*I']XQV^Z!6S5S)9?#:@XER= 'P1Z5+9;K[Q/YZX+1L-A_HL4C7$) MIMCPD:VY4AS%"[6;'=%!G_X*7]1!#3I#=[]L=ZGX?Y#-]_',G.$;B(O97R*; MW_&"X8Z[LM%_3S;?'W5\=/@NV6AFA#/_"=E3TN;7T^9;3YZJD M#P&OT/+L!2V+Q)'5S-VT5# H.UUR"6@C\,*+H*N(YTCW1A+O#8/VN[2\$3\! M!O6$;S('*HBLK)%O"^QY@=-^9=_+^EXDXX;H&)31,7AO=-2>1G;]4)B/Z9U1 M.1R*D@POINXT7EE6U=&_>?\?4*!V%W9OY!(DFR?/WHG;##H8JWXR&Z$?OP\5T T1&$D(K,UB-8XW?X^^UC' MAU[E%16#6MBWHD;*I8G)'E3E:/D8=OEV5OVFJL%9@,6P1Q%$2]F-I6] M#[,/(U?V33:5!E]XMKO$)S4H6H#SPPAK%%! J@L !D !X;"]W;W)K&ULK59M M;]LV$/XK!S4H$D"+9;W8BF,;<-(6W= "09*V'X9]H*6SQ44B79**Z_WZ'2E9 M=CK':;=]DM %HH%O52GTQ"N,68UZ/9T56#%]+E-.QD]VHZ5C6IN0";Q3HNJJ8VEQA*=<3 MK^]M!;=\61@KZ$W'*[;$.S2?5C>*=KT.)><5"LVE (6+B3?KCZX2J^\4/G-< MZ[TUV$CF4C[8S:_YQ LL(2PQ,Q:!T>L1K[$L+1#1^-IB>IU+:[B_WJ*_<[%3 M+'.F\5J67WANBHF7>I#C@M6EN97K]]C&XPAFLM3N">M&-PX\R&IM9-4:$X.* MB^;-OK5YV#-(GS,(6X/0\6X<.99OF&'3L9)K4%:;T.S"A>JLB1P7]E#NC**O MG.S,])KI IC(X2-3#VC8O$2XPZQ6W'#4<'IO)?ILW#/DS)KTLA;XJ@$.GP$> MP$_C@4=H,:'T:U=VBD5RS#B4>71*-Z1&_Z^E5_$%P> MX1QWG.-CZ-,[NI-Y34)CVC.Y=)D?&2,W>!R&=&KGSW!-PY M]!T-,C2*9P;S1D'A2BJ[6W-3< &F0""\G"ZT59%"RY+GS&K,6[/J[G'^? CB!_F#@IU%(JRA*_$&8P.UW&0F#&,)!"O?2L/*GU?RI'9+QK]0U4SZ^*[ MIOC@TRZP]VU@'UQ@\,[&]-G%=%>0S2\&574XCA%A*;H*EF".<[,?(I5!=.%' M:4JKTS1*SIPD]9,D:JM-OX#> 33F6^,/4BQ_D),M8LKM'F3B!T$ IZ$?AA=G M$/K#8?](# GINI,,+]VZX5T>)T ^DCT?D1^2C\:2,A#'?MKD)/*#0>RR$O?] M-(SA#698S5%!U&_O]K\YL_^4GI,V042O[P_CR-*C )+A_YZDDS9-3ST-G2?A M_G0UH="(LS5H[]=AM!*5EV&L=(!^R++?+NGKOG>'?D:*/T@\D1 M+3P60IIQD%M;7D2127,LF#E3)4J2+)4NF*6E7D6FU,@R;U2(*(GC050P+H/) MR._=ZLE(559PB;<:3%443'^]1*$VXZ 3;#?N^"JW;B.:C$JVPGNTG\I;3:NH M17?:?O%3YSW)B];W!,%DH]N,5U-@YB%Q *3*U#8/2W MQAD*X8 HC"\-9M"Z=(;[WUOT*\^=N"R8P9D2?_+,YN-@&$"&2U8)>Z8*F'\+VP:W3B M#)6%8TQ15!P6?^SQR8/KS%(&H/$QUT[\E&^8Y9-1EIM M0#MM0G,?GJJWIN"X=(=R;S5).=G9R65E:,<8F*EBP25SJ3)P,F<+@>9T%%GR MX32CM,&[K/&2%_ &<*.DS0V\EQEF3^TCBJT-,-D&>)D#.*%T[>D!V)5&7HO,SI!;PWEE-CDMF5<_'9N]AM M?C*XK 1\X$LR_@N9-JTICY MR8":YJ*H>S;GI?&<^F\]IW>XIHE;$H#%-)=*J-57Z(1Q+6W38(!2T(>YLDR0 M>3<\'\1PI$+[;87V7UNA.U8^*\]*DWKO V<++BA+I$+RJFAS^)JJ/1K)?Z[: ME)+*,]3UA"@9S\A"PWQ^&\(-9E-_J]P*5D\/2J@TLYQI&_JU0RBU6G-W>U%J M6:$J:7=E\7W!D(G82P)KDJ Q52M),?D6)DM*);:EL==8M?1 N7U7;/5!SYYP MFS&3T]EWSL/.8-!H/&7?"N_VXMDQXLT,8@=[X05JLTIK,MOJN]KK]7IPQ1_] MX?O-I-O.-X_]O.7.PR$5[!_$7;=&+?2^VY-N^+;3/X6/2J:'Q$DX''9/&_9/ M"$FTSTCUPGZW [\JE6VX$-!)PD&W?SQUAYHJVKNXJ9M7_GEB"($R6]_A[6[[ M IK6%_].O7X^W3"]XG1U"UR2:7QV3EVAZR=)O;"J],^ A;(T.OQG3J\XU$Z! MY$NE[';A'+3OPLDW4$L#!!0 ( 'R*!%7VS4+XR 4 'L/ 9 >&PO M=V]R:W-H965T<1+'S0;TR[Y(I'CO^]V=>+26ZF^] M%,+ ;576^GBT-&9U,)WJ;"FJ5._+E:CQ9"Y5E1K1BGC:E^2C7/XG.'VM@)DMMG[!N:2-W!%FCC:PZ9K2@*NKVG=YV<=A@B)]C M8!T#LW:WBJR5YZE)9T=*KD$1-4JCA775;+-UI[3MMEXM!PIS4&*1-QE3HO8-'Y^^4U!K.4J7NR(23 M2C:U@9,L:ZJF3(W(Z9,RQ=?4UCD6*Y9B#6>-4J+.[N!*I;4NV\-?LBO<&9$M:UG*Q1V,P0^<..*XF'B^$[G!'BV9PV*/5E[BQ'$,T7Z, M'E#Y"X7-KS5?+XN5!N8Y<1+#)'2B(-DC5M?%-PKS?!>2?4YY0+:L2,L^*(I< MU.!Y3A EQ!*ZJ,TFBAU"["01J?0H5CEZCQ/!>F!H6Z>5T,"=@+MHLN-%+BE- MXCWP'3=BJ-&%*VG2."X87P?P*+^<:5D M)C#U&]'S'!:X@]W]N_WZG UCB +'XYX-P#]7&2BNL8, M^IX%L[<%[$]I_L> 1ZRV04<@!9Y/*X;0CWR($7W?!+S+^!ZQ,@\QZ'$G##G" M+]D!>+<'O.N[FX />(* #[\-^(3LG7A!0'#WDPCU!? ;@D !@6[BT7DO-V3@ M[K-_5PV$S FZB!BTQ1Q'5 U8DCSX3M7 T8^V&CJMXT'O& +7\9( =@RG8!A. MP4N'TQMMBLHB]VUC:*0^ /";6_S%U.+%4VRGVI=/L?8_M/B*:=BHZ1\0")O& MB7OCG@9S\JB6KY9*B <_/O>S[+*X?>;$3CE;^?>K,ZF-[38"0X9 :X'R&*$H@3G D!OS]'M["EM?5:+ I"B99E8\L- MF!\" 9)C7V=8(I\1C],+BR:P;]Y: MZ7@A67ERGE;;UK^/1RG\0Z3*9HA,?-";^PA> M=2FY[%/2'UQTH1_V&Z$^[T)].82Z#2V=?1@"VX:Q;<8&K<;^NTB8N0[=Q+4;W^0_(#:5_?'L*U333 MC8:OP\WRI+U0W9.WUU),SJ+ =)5BCJSN?H3=1[57O79CY,I>KZZEP>%EETN\ M'0M%!'@^E]+T&U(PW+=G_P!02P,$% @ ?(H$51;E _3< P H0@ !D M !X;"]W;W)K&ULK5;;CMLV$/V5@;H($D!=W2_> MV ;6FP9)D2"+==H\%'V@I;%-1")5DEJO^_4=4EJM"SA&'_I"4>3,F3,WC>8' MJ;[K/:*!I[81>N'MC>EN@D!7>VR9OI8="KK92M4R0Z]J%^A.(:N=4ML$<1CF M0@^[9EZKC"1AX67N0]'SSPW=[8@V Y[]@.UVA^ MZ^X5O0432LU;%)I+ 0JW"^\VNEEE5MX)_,[QH$_V8#W92/G=OGRL%UYH"6&# ME;$(C!Z/>(=-8X&(QE\CIC>9M(JG^V?T]\YW\F7#--[)YANOS7[AE1[4N&5] M8Q[DX0.._CB"E6RT6^$PRH8>5+TVLAV5B4'+Q?!D3V,<_HM"/"K$CO=@R+%\ MQPQ;SI4\@++2A&8WSE6G3>2XL$E9&T6WG/3,.J_@BX*^] MN(8D]"$.X_@"7C+YG#B\Y =X7]2."?XWLV7AD\]"RX;7;*@24<.]0DTQ& [D M%MYS03'BK($U'6+KXO/'[48;147UY[D(#032\P1LH]WHCE6X\#IK2SVBMWSU M4Y2';R^XET[NI9?0E^NAORSSC^*1R$IU/,?Q(LIYCA,>5!0UK@W6UHS9(VQE M0PW.Q0Y>0G4091Z*=I 5^E MH93QB?(51*5?YI'=%'Y4YG AV-D4[.QBL$\ZA@)Q6U6J)T]L%7VAJ"CXQ-F& M-]QPU.=R&HRVA7IAA@DRGT_R]'<;.B_@PO#\SM>-"4RJWI!I>%U38:AB(PXN1G1M" M&VEHI+GMGOXA4%D!NM]*:9Y?K('IKV3Y#U!+ P04 " !\B@15N Z/O?\# M "'"0 &0 'AL+W=OU#>32H"T:)$BR711%'VAI;!,KDEJ2BN/]^@XI6W8[)&@2NS*7BU.!0+0)=*Z"E M,^)5$(=A'G#*A#<=N[E[-1W+QE1,P+TBNN& 3SM;Y7. HZE))Q$)I)013,)]Y%-+K,K+Y3^(O!2N_)Q$8RD_*['?Q> M3KS0.@05%,8B4/P]PQ54E05"-WYL,+UN2VNX+V_1;USL&,N,:KB2U3=6FN7$ M&WBDA#EM*O,@5[_!)A[G8"$K[;YDU>KFJ%PTVDB^,48/.!/MG[YL\K!G, C? M,8@W!K'SN]W(>7E-#9V.E5P19;41S0HN5&>-SC%AB_)H%*XRM#/3*\DY,YAE MHPD5);F2PC"Q %$PT.3S$YU5H,_&@<&]K$50;' O6]SX'=RP.7L8G ?]H1(\DH4_B,(Y/X"5=X(G#2_Y7X-=,%Y74C0+RS\5, M&X7L^?=8%MI-TN.;V(X:Z9H6,/&P932H9_"FGSY$>?CE1 AI%T)Z"GWZV#82 MD7/R)R S,09MCCEY&N9I"60N*VQ/C)\86_%-C[*?F J#RY6#+Q >-96;,DL% MX#*GV0OA;;'!%IM@J: KE5-!(2*?F4 KV6B1)&EJ]BYR$KY'S[!@R$T75E)@[)@Q@W3%K2O*]3%:,SEC%S-IEAW*I#/M) MW3&%Q;1Z#W=?"=4:3.\@G7>XJA"X/8_18D2^N:,'RG/ZC)E9 !Z6]CC>90B= MX.3\,'':560-5.DSDO7Z^5N@$MM -L(0M(.C"!_/R+ W)!]/T#GKZ)R=Y.%- M8VR_W:+GO.$=I7=MVB EU)X/-G?;[#MM?8S\)S<]WJ&W%#UAQAX$6 YYP+=M M\>PR=1H'A,<@<+YM*?V&]G_;A%MZ6\1K*(#/,*HD\O)@C)\$RK!JQ+\[9B?%.Q \1HZ(=9VB*^ ME\.UCY><4A:UMDV #1#[P\'P39/O&512+,X=I;[V>Z5<=%>KCOU]HER2]6""8TNS=$T[/616ZJ]]MN!D;6[:F?2 MX,7MQ"6^E$!9!5R?2VFV [M!]_::_@=02P,$% @ ?(H$5&ULA53;;M- $/V5D4$( MI"IVG#2M0F(I28L T1+U0A\0#QM[$J^Z%[.[KMN_9W:=N$$*X<5[FW/FG/7. M3!IM'FV)Z.!9"F6G4>E<-8YCFYWI"A6=K+61S-'2;&);&61% $D1ITDR MBB7C*LHF86]ILHFNG> *EP9L+24S+W,4NIE&_6BW<<,WI?,;<3:IV 9OT=U7 M2T.KN&,IN$1EN59@<#V-9OWQ?.CC0\ /CHW=FX-WLM+ZT2^^%-,H\8)08.X\ M Z/A"15DQBPLM'GCARFET'D&!:U8+=Z.; MS[CU<^KY1J0+"L[-PK1W"!;>YT+8V"#]G*^L,O9%?ARZ@Y1\>YO=U,[85 MRW$:46%8-$\89>_>]$?)QR/JAYWZX3'V;*%EI15Z_7H-G9?OM;..#'&U.:3X M*.=AQ;.0@"X?N\L_ ?V:!II=;J>AJDU>4C5 KJ6DZJ*'FC]"@P;'L!#,6K[F M6 CH89ON&("[M!(N'Q&DW/"+0W/$:YKN4+C\]Z6C)3 /;TA(UY\NE>K.P9N M;8U0,$=)9I7A@D3V1_"-LQ47W+W &;P@,Q;>0K_73V%PTA_LOH?^1+Q7-Q+- M)G0'2Y9JY=H2ZG:[!C1KZ^XUO.U>5\R01@L"UP1->F>G$9BV([0+IZM0A2OM MJ*;#M*0FBL8'T/E:TXO<+GR"KBUG?P!02P,$% @ ?(H$56:I,/H>!P M/!( !D !X;"]W;W)K&ULK5AM;^,V$OXKA%L7 M":#(>K'>LDD )TWO]G#M!O'N%D71#XQ$VT(DT26I.+E??\]0BNPDCF_OKA\2 M421G.#-\YIFQSC92W>N5$(8]UE6CST%+SLAE=G-FY&W5Q)EM3E8VX44RW= M)V[+Y7(GY3V]?"S.1QX9)"J1&]+ \7@05Z*J2!',^+/7.1J.),'=\;/VGZSO M\.6.:W$EJU_+PJS.1^F(%6+!V\K]/1/IR66G[GVWZO=Z(Y:TVLNZ% M84%=-MV3/_9Q^!:!H!<(K-W=0=;*'[GA%V=*;IBBW=!& ^NJE89Q94.7,C<* MJR7DS,7?6QRT5!XV$W%&\V./O.[2NCCLXG!&;1SDO?Z+CM]P3OZ8O:S M;,Q*L^NF$,5+^0EL&PP,G@V\# XJ_$?;N"ST'!9X07! 7S@X'%I]X7L.K[@2 M)Y>XR(+=\"?@R["94KQ9"CO^?7:GC0)8_MCG?*=[NE\W)="I7O-BX@91^=ATN8X3]H7@H)'[0_!Y)=A" M5B" LEDR0]CJ6:#\E]!,KKL$)1OF7[I$W;IC('PEZS5OGG[X+@W\Y(,^X*+S MQK]WMO6AR+YQJ^J#4VZ#<\HLEC3KC$8+$48*9R'.Q>U84 M)9G *Z8[&WAK5I+"":\&AS_1T46ADLD$87HR'>"('0R+WHK."RQ<.H&7B?X(#3)O=Y[-/52)XJA M)9SGQ*%1>ZIV3CM+,"8/XF 6!&_EOO1+K M5N4K4 7=9;X;K Z:HEY7\DD(H.(9,6O+GWX0.TD6?UO<$/&%*,FC(/%Q=]'; M2/0+QW3]839XM)7TDP2P\1#[;F!CM@BF2@#F-, ,].I&P7L E& PE&_R4)LD^M MT08Y2MQ"J7K=W;-EF:\=M(#IZ\W9"+ECA%EQPU8< M:.B1358A2RGJ@PVTQ+#O93QI%]<]6>K3'2KIN>:CUBT4#,0R>Q *S=/;B5M! M+1F9@@$ M\0""^" (WC@[0U3J_B:^Z,ZJ:VW*FIS[B9>J\TL/@>P;@)GEO'U0.&P %331 MZR_8@@YX& X86*&C"MG;9:$YO[EY9NR-4+M*6MU!1[#+BN?W)_-\):MM<5RK M,J<-M2Q$9?M0H+JQ^[>5==/'A?$^+GP;EU/V>:5@U&Y[M@7?O'Q\9Z5+;_47:"0*@< _E:(: M>']\:/#*MZ$"$+&_[R$([\7?/@]C.).-612ZOC=^]?:^AY'URLO&+\;_AX<' M\B\9\B_Y5A(F0QHMNN;1(EAN0TB0_T4V0T+81NEU[]VW'4K6?2/U:2=AJ$#N M2\^#]OU/3:B][I,NL5#JR2O;Y5G2)@_5CH=BU\-&-BU-9V*C9546ECM0>8SM8"W_X >[ MXGT(AU)BP8H6L=70KH__2C:XDD KSC5$9HC/T#VB5L34#D2)1_]3JAY9' T" M:R71>ALV1;4(T-!'H<>"--NNPPN"",6C*)POB9.<7?2W4TGZWT+CUMC'=C_MA=O@T,NN^ M"&RW=]]5?N9JB=K.*K& * @278[JOE5T+T:N[?>!.VF,K.UP)3CZ6]J ]864 MYOF%#A@^&%W\&U!+ P04 " !\B@15M71_KHN9MKL]DSSOXLI6JS0V\JLK7O>)YZ8S:QJ>$Q'Z;B\Y; M+5S;6JT6+WDC=TLO\/8--Z*JC6WP5XL^K_@M-Y_[M8(W M?U8I1ZF,Z"KT[B[?-%R_ M7_@&]&TOOYBT+DQ*7A[;^\ UP]$]W"4]*?C[T)VAD&!$ M":4G],+9V=#IA6]V]J^+C38*4N/OE]P=U:*7U>QR.==]7O"E!^M!D$:S2S1J?45R.C#07@WO-NX!IM'M$O7%8J[VM10',%>:U? C\I_3+X M7E?K].;JK%>=' MF8$@KMS%]58\O/+%1MP^@H/:'=4 MP3,#A&.^A$4H"1,4X#BUSR2VOL0X"2)7IG'@$#$CU!'B&/Q>YT;8?(=(H%)4 MPN0-TK(9C O4J[.'&;6X%$7@.Z=M%C/(9($$S=Z0L!)YQP#NRQV;D:8!6RRG'BL/LM"5\:3 M?!HQ5V:,3IV/.4$*D]#.8$I29TE)YLK IINSL-]@,FVG!,*>NAR*"2;,)444 M8 9M)Q8\FQ<\.[G@KV57_7@-1U2)+K3F1J,KB)(84QZ0U]9-91Y=-#]^&T1O M]S*,_H"3^\T;PTF$_[4Q-!:[<=BYP\:H..+N#[GY$W?'X?&V+>1X5_C "]YN MN(*5BL>-X?HYP_E_UR*L,VK3B 8XBJ)]UD20NQ$)G^5% 'D;9,F< 6"<$9L! ME&("QB]%VS\X@UNN*G?3T# 70V?&XWANG2\S%^,9_M1]O E]RE4E8!H:O@53 M&PO=V]R:W-H965TV_C-A;%OPKA+8H9((TERJ],$P-)])KNIC.8H+L%%HL%(S&Q,'IX M2"J9+/;#EWK$LFR9C=&3?Q))UOU=RCKV)7EDGC\5XJM<<:[(]RS-Y<5HI=3Z MPW@LHQ7/F#PMUCS7K]P7(F-*[XJ'L5P+SN(Z*$O'U+)FXXPE^6AY7A_[+);G M1:G2).>?!9%EEC'Q?,73XNEB9(]>#GQ)'E:J.C!>GJ_9 [_EZK?U9Z'WQAM* MG&0\ETF1$\'O+T:7]H?0J0/J,_Z9\">YM4VJ2[DKBJ_5SL?X8F15+>(ICU2% M8/K?([_F:5J1=#N^M=#1)F<5N+W]0O?KB]<7<\_&??VS=B*X">'0B@ M;0#="9A8!P*<-L#9S6 ?")BT 9/= 'H@8-H&3'<"G,6!@%D;,'MMAGD;,']M MP*(-6-1WM[D=];UTF6+++^[)52EUA)3D)W(9QTEUF*7D8]Y\:JJ3WKEHPHZC-KG;)*<'DMODILC52A(OCWD\$.^;XV>&^+%^(S;O!GUY-ZZH M$>CSNU-BVR>$6M0FO]VZY-T/[XE<,<'E0/.NS;1?6'Y*Z'2']@,9M\3#8-<, MOF'/Q-EIY0#%,U,NU^*4.%:-L0P8_T^NLLPW&+JYRC)/OI7\O[)(RTHE ]C MC'5Y=/J:BPQ?<0\:C+T@:RU9GBN#4IS-Y\:IN/?+3\ M\6_VS/IY2(E(F(N$>4B8CX0%2%@(@O7$.-F(<6*B+W\MLSLN*BD*7GT]*\%R MN4Y9KEX4+\F[K!")QU4U,HF102$;(L4)"PEPDS$/" M_ 8VV[I=$SJ9.A-KZYXU*MD_TUDX]N)L[\P0U,">5&8;JD"[+R1DVA $ZVEMOM':W*BUSZ*(.(\EN1=%1EC\R/*(ZTKWG!VH=$;< ML;I"PEPDS)OO28%:TP$E^,BL 1(6@F ]62TVLEH89763:#DQ)9+O)WK<&YT. M*E M;5?$IA[N%$0/FM:'T@(H+431^C+;FH2VS3(K[](D(I_N[[E(\H=!01D)1PL* M27.A- ]*\Z&T $H+4;2^ZFBG.OK6M;;-@%(EDN9":1Z4YD-I 906HFA]57;& M@FV<*E[>-MY0(F7)XWJB1!9I3-XE>>L75?.W!YVC*S/]:$4Z^_.'9]2QYO-^ MJ72A:3THS8?2 B@M1-'Z8NN, ]OL'-RRYNM/JB+Z6FNLE#%9<]$HK)):YU<. MR@UJ%[2T[9[9F;VK-*@- *7Y4%H I84H6E]IG6=@FTV#GM).2%3D,HFY:)XA M$#SBR:/^NM/;M7G%H@.N\94YS=&"VY]&MV>3H<& "TWL06D^E!9 :2&*UM== M9T#89@?BTR,7/UVF::&J@2SYM#XH+*C- *6Y4)H'I?E06@"EA2A:7WN=(6'/ MWWR 34IH#072O.@-!]*"Z"T$$7KJ[+S,VRSH?%7!QB+O2$!72PFLYU^VK6Y M%4=K#6ID0&D^E!9 :2&*UM=:YV;8QOEI7*_O;-_$G,P'NFG7Y@8=+3NH90&E M^5!: *6%*%K_*=[.MJ!FV^+WY_R&Y>R!5WV^P[:MF7)L<8727"C-@])\*"V MTD(4K:^\SLF@]EMW^2C4Z8#27"C-@])\*"V TD(4K:_*SNF@QCGKK0>$F^?R MRQ?F%.AI0F@NE>5":#Z4%4%J(HO55V7D?U.Q]?.%)=E<*60]'B![]\D'A09T- M*,V%TCPHS:?['@Y=3.S=.@LU-5"TOJ Z4X.:38V=.GO#UB3D3 P^B6=&'2TK MJ*\!I7E0F@^E!5!:B*+UY=?Y&O3-?0T*]36@-!=*\Z T'TH+H+001>NKLO,U MJ-G7>&65A?Y6 TISH30/2O/IONWCT,GNC\F@.4,4K2^HSKR@9O-B:#1[N,Q" M?W8!I;E0F@>E^5!: *6%*%I_A8G.Q7"LMRZS#M3A@-)<*,V#TGPH+8#20A2M MK\K.X7#,O]5X79DU0XX6'M3$@-(\*,UO:;W!['SJ[)19:,X016L$-=Y:C"KC MXJ%>F$R2J"ASU:S$M#FZ6?SLLE[R:^>X:W_PFB7,.DRSHMH-$P])+DG*[S72 M.IWK7HEH%BEK=E2QKI>\NBN4*K)Z<\59S$5U@G[]OBC4RTZ58+-4W/(/4$L# M!!0 ( 'R*!%6N6G(950, )80 9 >&PO=V]R:W-H965T-KL0*0Z"'/J!@Z*RDW?=<5R0IR M+*[8!JAZLF \QU(5^=(5&PXX-:(\

U+(W1*0>=4 M$)X1A*4@-+DODF4R'6&)1P/.]HCKUHJF;XQ=1JT23*B>6/>2JZ=$Z>3HOIA0 MB"W0/5E2LB )IA)=)PG;4DGH$MVQC"0$!'J+)HPF0"7'9E(HR81#2B2:$;%& MKR*0F&3BM6IXJZH3S&'@2M5'',RI5 4YI"6J./FO7A MO_1QL]X/&@"N2FZ5X> QP^.@D?AQ2Z]0RWN# B\(:CHTN5SNU^7C>=&GSXL> M-\LC2)3$N GLU//R;KI MUQA +^-]L<$)#!VU3@O@.W!&+U_XH?>^SCJ;L,@F;&H3%EN"'5G>KBQO&WKK MC.5_NXJ^?5)MT(V$7'ROL[AMTV*;L,@F;&H3%EN"'5GB%L?@X7[8L-@9XZCMC$Q;9A$UMPF)+L"/+NY7E7=O+ M8M>FQ39AD4W8U"8LM@0[LKA76=RSNRPVXIYJL$U8U*M908/>R3)K,V)<&[%; M12P,<0_.36H'N30G7(',8EIL2JO:ZA!];&ULO55=;],P%/TK5T%"($&3IEU:E3;2NH$8VD2U"GA M/'C)36+-'\%VUN[?8SMM*%*;28CQDOCCGG//\4VNYQNI[G6%:&#+F="+H#*F MGH6ASBKD1 ]DC<+N%%)Q8NQ4E:&N%9+<@S@+XRA*0DZH"-*Y7UNI="X;PZC ME0+=<$[4XQ*9W"R"8;!?N*5E9=Q"F,YK4N(:S9=ZI>PL[%ARRE%H*@4H+!;! M^7"VG+IX'_"5XD8?C,$YN9/RWDVN\D40.4'(,#..@=C7 UX@8X[(ROBYXPRZ ME YX.-ZS?_#>K9<[HO%"LF\T-]4BF :08T$:9F[EYB/N_)PYODPR[9^P:6.3 M.("LT4;R'=@JX%2T;[+=G<,!(!Z= ,0[0.QUMXF\RDMB2#I7<@/*15LV-_!6 M/=J*H\(596V4W:469])U6PR0!:QI*6A!,R(,G&>9;(2AHH259#2CJ.$M7*/U MK^'5)1I"F7X]#XV5X(C";)=NV::+3Z1+X$8*4VEX+W+,_\2'5GJG/][K7\:] MA)\:,8!1] ;B*(Y[^$;=>8P\W_@$WPT5E#?\F+->H/MY9KHF&2X"^W=H5 \8 MI"]?#)/H78^L<2=K[-E'3Y3I\]-E^GYML7!ED.L?QVR,G\'&66?CK/=T;]'U M"2>7N4\)#"JNCXGLIQF.(2>/ND=0T@E*^LM-MJ?*W0O\RW.:=+(F_ZOP M,>UL3/]-N?MI$GA$HC1,@;?-8^C*?TQ?>- (.:K2MWL-_M3:GMBM=C?*>=M( M?X>WU]$-4245VBHO+#0:3.PGJ=H6WTZ,K'U;O9/&-FD_K.RMB,H%V/U"2K.? MN 3=/9O^ E!+ P04 " !\B@15"M>]Z\P# ":$ &0 'AL+W=OVZSBAG9.TL!8SL_; M%S-6RBPMZ -'HLQSPO]>THP=YQ:V3@M?TETB]8*]F.W)CCY2^;1_X.K.;ECB M-*>%2%F!.-W.K?=XNL8&8"S^2NE1M*Z1#N69L6_ZYO=X;CEZ1S2C&ZDIB/HY MT!7-,LVD]O&])K4:GQK8OCZQ?S#!JV">B: KEGU-8YG,K;&%8KHE92:_L.-O MM XHT'P;E@GS%QUK6\="FU)(EM=@M8,\+:I?\J,6H@50/## K0%N%^!? '@U MP+O6@U\#_&L]!#7 A&Y7L1OA(B+)8L;9$7%MK=CTA5'?H)5>::$+Y5%R]315 M.+GX0]7B)R8$>J 7V+7B,;"?U4H+1 3T4JQ5NUJ*[_3%@I%*.8V5)%H?=B;^H= M+ZL=NQ=V[*'/K)")0.LBIC& C_KQ80_>5NHU$KHG"9=N+^''LKA'GO,6N8[K M OM970_'4#C_S_OZE[V?B>$U]>09/N]2/94YY40R/H4R6V%]&*O/Q*G8DPV= M6^K0$Y0?J+5X\PJ'SCM(UB')HB')U@.1G27 ;Q+@][&;ALYT:Y9"-:ID:&.: MF>KC5'5Q<7J\5YUK>A/*4^4B-"[TJ^:PN'-Q.!G-[$,[ X 9GK@=JPBP\K'G M!^=F:\AGB/W&ZDR-H%$C^#4UXOHDNTZ/X#H] #- #\ *T@/R>5&/L-$C[&W/ MB!9,O44N-F@X9(,.218-2;8>B.PL!:,F!:/>DOQJOEUH?$<.ZJ3 JZ^H'4-QBS+"&\E!2S'FF[Q]WBA$V M<_Q.*<)FHW&G$"^P!7 9XM:$@7N#/PT-_R%\?%WXH-G+\$&SE^'#;-WP[=:L MI3YU=V;(%>H(*@M9?28WJ\T@_=Z,CYWU)9ZN,+ >Z<';S'8_Z:NI_3/AN[00 M**-;Y4J%H X-7@W"U8UD>S/I/3.IYD9SF5 24ZX-U/,M8_)THQTT_XY8_ -0 M2P,$% @ ?(H$53>0LTFA P 61 !D !X;"]W;W)K&ULU5A-;^,V$/TKA H4NT ;?<6VE-H&$F>+;K%;& G:'HH>:&EL MLZ%(E:3B[+_OD%)DRU:\#:!#]F*)U,SCF\<92N/I3JH'O04PY*G@0L^\K3'E ME>_K; L%U1>R!(%/UE(5U.!0;7Q=*J"Y%, MP%(1714%55]N@,O=S N]YXD[MMD:.^'/IR7=P#V8W\NEPI'?HN2L *&9%$3! M>N9=AU>+,+8.SN(/!CM]<$]L*"LI'^S@8S[S LL(.&3&0E"\/,(".+=(R./? M!M1KU[2.A_?/Z#^[X#&8%=6PD/Q/EIOMS$L\DL.:5MS.,# HFZBM]:H0X<$"H<8B.'2Y?<(@;!Z><7S-S8=U2 M0^=3)7=$66M$LS=.&^>-T3!AM_'>*'S*T,_,?\-,^22U)DM0Y'Y+%9 ?R5(: M$(91SK^06\8KJS2YAZQ2S##0Y,-3QJL<X6#&5O@L_K][>(9.W.Y [/#B%_"N4>G\JR(O9%%6AKK4EVOR@2K!Q.90Z[\^ M(3#Y:*#0?_>I7+.X[&=A3XLK7=(,9AX>!QK4(WCS[[\+Q\%/?1(-!-81[+(5 M[/(<^KS-3M+*IO>R04>VO,E-@;G);6Z6J)?+1$*-46R%FJXX$"-))HL"Q<6* MRQZVDN>@-'G'1).W[_LDK7F.'$][7C[.1T$:!T$P]1\/U3JUB],D'4=):]<1 M8M0*,3HKA-MW;=/AD#N>R*M_\)"T,>&YK0T5.:8*D:5-GMX"/+O,:U-C(+". M(N-6D?&;J*7QD((-!-81;-(*-OE&:FER4B/193I)D_%1+?78A>%D%([[:REI MA4@&K*6.S8XJ187IK:RSB[XV408"Z^B3MOJD;Z*RTB$%&PBL(U@8[+^L@F^D MMAJBG1=0&$='E?4UJZX,!Q^8X5D9[D!C )F-KJZ72K#^8CD/]-K-'PJM&W:T M#SMZ$P73T!A*M('0NJ+M/X7#LQ^.;ZEDXM/WS"@-D^2D:DX-PV2&ULM5QM;YM($/XK*U]U:J5K;79Y<7*)I391=7=JI:II>Y^)O8E1,+B XT:Z M'W^+33RL%P:6C+\D?IE]F&$&YIF9Q1?;-'O(EU(6[-C]\[Y53 M%^PD?D1RF]=>L]*4VS1]*-_\O;@<34J-9"SG M10D1JG^/\DK&<8FD]/A9@8X.QRP7UE\_HW_<&:^,N0US>97&_T:+8GDYFH[8 M0MZ%F[CXFF[_DI5!7HDW3^-\]Y=M*]G)B,TW>9&NJL5*@U64[/^'OZH345O@ MN"T+>+6 ]UT@J@5B9^A>LYU9UV$1SBZR=,NR4EJAE2]VYV:W6ED3):4;;XI, M?1NI=<7L8QAE[$<8;R3[+,-\DTGEHR)G;UGMF_2.?8R2,)E'8Y[E4 F&R M8)^B\#:*HR*2^?/J!5.^^2KGFRR+DGOV(<-RZ_PY==R MKI8[N^6.OGRL3N'A//+#>>0[/-&"=[-,L^)M(;,5B^&LG#?9M0=RFX'*R_8\ M7X=S>3E2UV4NLTD>E'0[E,S6J=)+JHO[ MMF!Y&9H[WS1IB4+9NH8(3+/:.UCMH>&XOTB;3/0H320"TTST#R;Z=([=0WFU MR/(FDZ/HPV4T'8.#C@&JX^%&V*03NM36$T1@FI73@Y73@<$VI321"$PS\>Q@ MXAGJR&]I$<9-%IX90>.XGL_]H]@RQ8283OV6>YLS@>P]H4H[%1*1,ZC0=+MK MK,4A2ST5E(?GGB:IUN3C "UP<%[P*4WN>_J'E!=0H>EF S-PZ*A!!:6=^6D0 M'/O'E!*A:IV6N@+G[%BI!BEWVI+A'$C##IZ'@>S_QSZGB7Q2Y4GV MH K0NTT;L49+)G]NHL

^P4M( #+>!B:&"B?,+:3"(TW4P@%9RPY\!-KF#6IAU"NIY *#A. M*,SFWX)]S\L@??Y*/,F;.&Q6P:!F+'\/:HK&A0!"(88.)P0I?Z!"T\T$_B"Z^(.=BTU^T% +-TBUU\(N$ D7 MS=@O#.$^8UQ2_D&%II\MX!^N,S" 792X6)M)A*:;"1S&[>(P-@[NIB^HB*XC MT!<7IR\] I=WULOX,:R]=HI.AUO;7.$.#4[:O12G($ N$"!WX.3%;9BI&,V; M#B%=)V K+MZJL*B47=+>!16:;C<0(!EC!_8>D?:*08<'C $;^B PR--^U1HNIF0]KV. M 4>/2MDS1Q9&H&(BNFJUC8\OGFD8@6I9/.$:6+OR%$T/#VB$-W3BX9&R!BHT MW4Q@#5X7:[!S<3=Q0$5T+8$X>/@NBY<%;X_""3^^M4]/P3<\X!O>V=#0)=W- M086F;W,&SN)W<1:;C$5G=8P?P]9S5&CZ&0'2 MY..;/]L#U"OR!4QV_>ZJ#BNCZ #OQ\::$167LDW8IJ-!TNX'Z M^#CUL:F_?+,GT; INDFJ=5.T7WMR ^<<_>MCGY2#4*'I9@,'\>DZ%[[)+AHV M13=(M6^*]H&&^!V;/:VK9-_&;[8.&3=%-4JV; MH@/(V<&+1QQB6+F,']CZL:%3S#8"H S!T-E&0,H#J-!T,X$'!!VSC1[E3H!,\+%R) M96[=0IB,5WP)<[#?5I>&9F&#DHD"% JMF('%)#CI'$\[L3/P)[X+V.#6F#DJ M-UK?NLEY-@DB%Q%(2*V#X/1:PPRD=$@4QX\:-&A\.L/M\0/ZF2=/9&XXPDS+ M:Y'9?!*, I;!@I?27NG-)Z@)]1U>JB7Z)]O49Z. I25:7=3&%$$A5/7F=[40 M6P9Q_(1!7!MX(<+*D8_RE%N>C(W>,.-.$YH;>*K>FH(3RMW*W!K:%61GDS,N M#/O.90GL CB6!DARB^R S:M[8GK!SA%+KE+ ??;Q#DPJT UG.5=+0"84VT+A M*F-7D$J.*!8BY4Y[="!?8 V2==F94(0EN&3G"JTI*W][IV"YD/B>O76 7W-= M(D'A.+3$TL4:IC6C:<4H?H+1@%UH97-D'U4&V:_V(:G32!0_2#2-6P$_E^J0 M=:-]%D=QS+[-3]G>V_]W<[O>D,H@\M M5'H-E5X;>C*%I5"*(J4O1+I,V15@!3'P$*Y8K)-^;Q2-P_4.Q_W&<;_5,=WQ M,UXK^_ZVUV'G:+?70>-UT.JU_>9V1=&*]\++&3;1#E\SSX;_@^R[C1EGH6/\RI2P3C#M#^0FO[ M,'$.FKXS^0E02P,$% @ ?8H$57.79V>* @ P08 !D !X;"]W;W)K M&ULK95=;],P%(;_BA4D!-)H/KH6*&VDK64:2)NF M38P+Q(6;G#;6_!%LIQW_GF,GS<*49A+B)K&=\[X^CT]R,M\K_6 * $L>!9=F M$136EK,P-%D!@IJ1*D'BDXW2@EJP-YTQ<21KI1[-O!$CAW1IC& MK\8S:+=TPN[XX'[AV9%E30TL%?_.R MKV,G'P.25<8JT8@Q \%D?:>/S3ET!,GDB"!I!,DS03P](A@W@K$'K3/S6"MJ M:3K7:D^TBT8W-_!GX]5(PZ2KXIW5^)2ASJ87E&ER3WD%Y JHJ31@B:PA[\@U MU9JZ,S;DS0HL9=R\G8<6]W3*,&O\SVO_Y(C_E%PI:0M#/LL<\A[]09"^?A5/ MHT]]O/_)["_ZTY;^=,@]O:[$&C11FTY-3!]Q;3/Q-JY)[5(\_%T78W"C?\28 MM!B308PEOJU,;C%YDBEL=CFXKTC)$R*>OB]$+"M[0G(LLZIPCC'0QUKO%4<= MV&@4)\]X7XJJ0<).EQ"@M[YY&N(3J!M&N]KVYS/?EL*G\+JY7U&]9=(0#AN4 M1J/WF(&N&V8]L:KT/6>M+'8P/RSP'P/:!>#SC5+V,'$;M'^M] ]02P,$% M @ ?8H$58K]HW[< P -Q( !D !X;"]W;W)K&ULQ5A1;Z,X$/XK(VYUZDJW 9.$)KTD4IONZGK:2E&[UWTXW8,+D\0J8-8V M2?OOSS:40)?2C834E\0&S^?YOAF;L6=[+A[D%E'!8Q*G&6TRH M'/ ,4_UFS45"E>Z*C2LS@32R1DGL^IX7N EEJ;.8V6 H"UW/GG)PM M26 ,[(@[AGM9:X.A4WFGDI<\O@[B]1V[DPQ8S]63-J0W*N=3ID)FFA)-+5)3%\J/&6@FVHPIA M%=/03O &Y,Q5FIOQT U+'A<%#_\5'@%<\U1M)7Q.(XQ:[)?=]L3O '"UJ)6R M_K.R%WXGXM]Y.H"A]P?XGN_#!W!!;JE V>9;-](EAAJ)6"3R*E+#R6$5_J&% M'AX5?KA*LUPG 4VC6G"_8;A-V8\<)?S[5>/ E<)$_M<6JV+24?ND9FD)K$$UJ*@&[Y&[09_Z] 36T.>TTN?TUU+AV/0]_2DQR8#X+[+W MC4$-CR>5QY-.CV_0%!XLW8!"D5B/GU#[V^IE)]2Q<>H)K,%Z6K&>OD<>3_O4 MIR>PAC[$.]0H7G]Y\0;6%)+B.T]&$-&GUL_Q&Q#$S@[#"LEK06I2K95CI!/[ MCLC2SU;.^J0# M<55O)S6UF%$+3O2&'NIN^X+HM1HKT0BI[?S>( C:=WYR*+1(=Z5UP^3#I[5 MU)3T*D>I0.@C0RNA3J2C"?6$UN1]J-?(^%U60:]E7E]H38T.A1[IK)/Z606] MUG4EVHM5X'FCZ8MUX-:.Y@F*C;VQD!#R/%7%*;UZ6MV*G-N[ /1 4CTE--"#*U,RO+*MD6: M08[%!2NA4#,+QG,LU9 O;5%RP'-#RJGM.4YDYY@45CPP[VYY/&"5I*2 6XY$ ME>>8_[T!RM9#R[6>7TS(,I/ZA1T/2KR$*L&ZU@H MK81D>4-6&>2DJ)_XJ?%A@^ &KQ"\AN =2_ ;@G\L(6@(P;&$L"&8TNVZ=F-< M@B6.!YRM$==HI:8#X[YA*[](H??)5'(U2Q1/QB,L,H2+.?J!^0-(/*. II!6 MG$@" GU"$TA9D1)*L&DL6Z"68H+Q8T56F$(A!3I-E *AXDSQ[J<).CTY0R>( M%.@N8Y50%#&PI4I:+VVG38(W=8+>*PE^KXH+Y#OGR',\KX,^.DQ/(%5TU]#= M#GIR_.I=]/'QJSO;=%LUJNV6UW;+,WK^_[JU9_WOZYF07/WM_G197*L&W:KZ M*+H2)4YA:*FS1@!?@15__.!&SN0#HSK[KC1@8EZ.U8<3/:-5H2M%>%! M*^Z8Q-2X<+ZW5\[-#N+;9B$LD

(NG*6I!"(PD(1G8M+I2%::FVO&I+H'39BI;R'@&J#F%XS)YX&^#-NOJ_@?4$L#!!0 ( 'V* M!%6=C!YM&PO=V]R:W-H965TMO=,WME5E%64D)1'- 6,K"?6!W@S0W[N M4%A\C\B>-ZY!3F5!Z6-^\\]J8CDY(A*3I-G&=2JQLP= MF]=/T>\*\I+, G,RH_&/:"7"B1588$76.(O%5[K_1$I"7AYO26->_ 7[TM:Q MP#+C@B:ELT201.GA%_\J$]%P@(,3#JAT0,]U<$L'MR!Z0%;0NL4"3\>,[@'+ MK66T_*+(3>$MV41I/HUSP>3;2/J)Z0SS$.!T!;Y@]D@$7L0$S,DR8Y&(" =7 M8$:3+4U)*CB@ZQ-6%[?R613S2VG_,+\%%^\NP3L0I>!;2#,NH_.Q+238?$A[ M60+[> "&3@#[-TNO@>N\!\A!2.,^,[O?DJ5TAX4[;+O;,D55GE"5)U3$4B2M!6"*S7^6 5SG0$3Q$'.@CYO5YP[=X22:6+$!.V(Y8TS__@$/G+QW= MGH*UR+L5>=<4729S(1I#OM;&Y"C;C,!TS[E4D/".)AU3NR7'! MXA.-5U&Z 9\IY_IUYBE\K@+7.V)C'*\CFV'%9FAD MYQX1, [1D8!?$?"-U?^9IIL7%K_?9_'W%*S%/:BX!Z^LIT"90*]9Q0<*9XQ: MT$85M%%_53)2JP0A-#J"J;&"_L#5XX1.W66=5U1 Z=PA MN?&>63:N9EY@@!02QD&ZDJC[,30WY!EE6\JP(%)>MW2$EE-/7;=D_A8]'-9- M''J]BT;84Z,N$_ 6;1_6?1^:&W\'X0AU?6*Y MZVBI^<\1:N:!NQ*KNSTTMWN%V#K?@W8G]R"UKVO5FWG4KJQJH0!'?0LX:-0> M+R[$GJ*U/UYK_8',^J-#(2)5;JBJ[HQ1&VTM29!9DIB**RQ;^P9'*0<7<='A M+[4$5-FBP#>9M,$W#@K,,N3.6"](U1V:K)J-VL!J,8',8J+NP^1G%HG?YTXO M>E(-):6WT""HUB!HT'?]HUZ52%_1VOQK)8+,YPE_'\_XLW8 ]6!!+D-EL9ZQ M:B.NI0,R2P<-XFZ[@*HG=-]].K/3'WZHU@G(K!->6G2^&PO M=V]R:W-H965TL< -EC M651ZZN2(]87KZB2'DNLS64-%.YE4)4>:JI6K:P4\M:2R< //.W=++BHGCNS: MM8HCV6 A*KA63#=ER=73%11R,W5\YWGA1JQR- MN'-5\!0O V_I:TSL<%;P'F.F.A=\H"+P@&Z+/#]#DD1/ M3K$/\WK$CK51;VUTT-IEAJ!Z9PQS)9M5SC)J"'9E\.MK)<=;+L:>]X?3PY@= MK^/>Z_B@USDLD>G^1)TR7DJ%XA>D+)$:AYR.A\HZV2OK/FS?K+O5&4Q7IE.^ M$I5F!63$\L[>DHAJ.UT[05G;9K&42*W'#G/Z.8 R -K/I,3GB>D__>\F_@U0 M2P,$% @ ?8H$5=@4_R]^!@ "CD !D !X;"]W;W)K&ULM9O_;^(V&,;_%8M-TTWJ2N( A8XBM<2[=;J;JNO=]L.T'TSB M0G1)S,4&6FE__)POC3&XICF]_:4E 7_>Y'G@31XGF>YX\56L&)/H,4MS<=5; M2;F^[/=%M&(9%>=\S7+US@,O,BK58K'LBW7!:%P-RM(^]KQ1/Z-)WIM-JW5W MQ6S*-S)-H8 ]7O6O_D@2C (Q? M&("; ?BU X)F0/#: 8-FP."U X;-@&K7^_6^5\*%5-+9M. [5)2?5K3R1:5^ M-5KIE>3E%^5>%NK=1(V3LYN-4&N$0'.>+9*"MS4'SY?1]\VB:B\1?]\4.O0K629^-=F:(TR.U-$\B5E1';UM3M20X=ZOW2\;S%&+<1;K*C(DC #!#)''K MXR-EAT.;LLX*796%A!$@F*'LI%5VXE2V;2N1/B\]*Q, *PH6(TD?49K019*J MAL.$3?_)D?XCF_S.S>@J/R2, ,$,^7U/YP+O55]MQ![7*M25FG.T8,J">*/" MW2)E2,4"E.3*(%;YL=X4:R[L9C3%]L\J#HUP;T]7)T!I!(IF>K&7T?RN9SOH M/Z36QDRE^Z]VQ9W(KL=84%H(2B-0--,<]RE1%21/,87<=9DB="EIEARQ!1A_]@ MM!"41J!HIFDZ8OMOD+%]T) -2@M!:02*9KJC@[;O3MK[IA0LI>6YYBG1W! MIZ:V0M""!(IF>J$3-09(U">CG+M(9P\"6S <'-H FJBA:*8-.E%C=Z(VSH). MS@:Z89WE!LW7H#0"13-MT?D:#^%/B3!HD :EA: T D4SW=%!&CNC(,QLH+M& M9[=&UKE%_[!W@29F*)II@T[,V)V8#WM7R+8LY6MU6/_,HE7.4[ZTWL[AQG96 M'C1B@]((%,TT2$=L/'Z#+@8:NT%I(2B-0-%,=W3LQNYKXS!=##2&-[2#+N8/ M#[L8:+Z&HIDW5.I\';CS]6$7^[Y)='>1SC=9@EY$!Z41*)IIE\[H@0_?TP+0 M\ Y*"T%I!(IFNJ,3?N!.^)TFT=VLSJX@# M]P5SU]2N>VAG$T!S.RB--+3]'HFQV21-?74D#[I%./L_\!4$L#!!0 ( 'V*!%5DQA2N/04 )(J 9 >&PO=V]R:W-H M965T4,WH5'J M3$;%M3LQ&?%,Q5'*[@2269)0\7+-8KX9.[[S>N%+M%BJ_(([&:WH@MTS];BZ M$_K,K2AAE+!41CQ%@LW'SI5_2? P#RA^\35B&[ESC/*A/''^G)_#^:)2C;E\5]1J)9CY]Q! M(9O3+%9?^.9WMAW0(.?->"R+OVBS_:WGH%DF%4^VP;H'2926_^GW;2)V C2G M.0!O _!^0/] 0&\;T-L+P(=:Z&\#^OL!PP,!@VU ,72W''N1N( J.AD)OD$B M_[6FY0=%]HMHG:\HS1^4>R7TW4C'J29I&LJ1J_0@\JZXLVV'K\L.XP,=]M$M3]52(I*& M+&R(#^SQP[9XTM(^M@!$/>PW=&AJ#_^3KW6X M=S \L(?_D:55.&Y*QP]WWDA&KWH>>P6O?X#W(&@J5S%-%;I;4ET)9B]-SX@5 MDA?72[FB,S9V=/643*R9,_GY)W_H_=:47TA8 DC0#!#B7ZE1+^@]]HJP^YK M_<]G?0W=*);(?YMTZ4/J @D+(&$$"&;H,JAT&5C?$")5I"=(77(_T4B@KS3. M6),4)6584/+EPGJ"O7-OY*YW4VQMJFN*(6&DI?M&ZH95ZH;6U-VR\*I8G]SI M M.4,VMXU\<7$A9 P@@0S-#@K-+@#+ZLG$'J @D+(&$$"&;HV?#O1H50+9(@&!&BB^J%%]84SPMEO-,:(,5EPOM9;1J7 );.5V3 M# D+(&$$"&:(X7NU\_'@*]&6"20-*"T I1$HFJG.CB_UCZQ'CY+-LQA]CN;: M4?[-J) GC9V5@:0%+6.]0"_YL% ?):6UQ'T4TI>FTD".1/F>E66*@FM1 M\ ]4,/0?:EU9V<&=U8&D!: T D4S):K]L]][AZH&ZJ=!:0$HC4#13'5J3^U; MK>'1JRP[IK,@_;=F:G"QO\X";9- TV^G"U!?#D4S$UT[<]]N MS;M/%Z 6O:5WUND"U)%#T

I.5-[:&<90.TW M%,V4H;;?N/7[=5W!6I>Y=ECGMP/4=X/2"!3-E*7VW?@=/F9C4!,.2@M :02* M9JI3FW4,\TG;CNDLR-M/S/O?QP/0%@D4S4QS;<:QW8QWGR) 77A+[P:'U[B@ M_2!0M%(%=V?O7<+$HMCT*-&,9ZDJ]X!55ZN-E5?%=L*]Z]?^Y;3<'EECRMV: MMU0LHE2BF,TUTCL]TX^1*#= EB>*KXH=?D]<*9X4ATNFYR&1_T#?GW.N7D_R M!JIMJ)/_ 5!+ P04 " !]B@15GT";FA $ "^$ &0 'AL+W=OXR7''Q368 "CT6 M.9,C+U-J>>;[,LF@(/*4+X'IF3D7!5&Z*Q:^7 H@J14J>&C' M9F(\Y*7**8.90+(L"B+^/8>]IX&;N@B4V; 'P^79 &WH+XL9T+W_$9+ M2@M@DG*&!,Q'W@2?37'/"-@57RFLY$8;&91[SK^9SE4Z\@)C$>20**."Z)\' MF$*>&TW:CN^U4J_9TPANMI^T7UIX#7-/)$QY_A=-53;R^AY*84[*7-WPU6]0 M W6-OH3GTOY%JWIMX*&DE(H7M;"VH*"L^B6/]4%L".#X&8&P%@AW!3K/"$2U M0&1!*\LLU@519#P4?(6$6:VUF88]&RNM:2@S;KQ50L]2+:?&YZ74(U*B*2_N M*2/F;"7ZB&XKMR(^US/::2D(.X=FA*:(L!3-!'^@QILD1Y."ETQ)LWHB)>C6 M)/E>4@'5TL^4W-.<*@K2S)>%'K^!A"\8_<\L4>@N RK0)ZFH]HP>NB2Z^Y7D M):#W%Z (S>4';=67VPOT_MT'] Y1IF5X*;5Z.?25/@G#XR@Q=*2CD/VUG5JGLM*LT[\F97)($1IY^,"2( M!_#&/_^$X^"7-MXC*=NB[S3T'9?V\:^T[G3XG,V@ KJ>[&3<,]',<[]]&I M^T#+^XWE??>UY4H_\ ^JUX^#72SGMH=BA6NLT(GUI\I N"#"?<_L$CAW.)1@ MG31@9U1N/I!\G:^U@D1[(!^C >[NPKQ%"H#7.0!V)P%_<):\DJ>SSQ/V]W(" M]WZ'\JR3!_Q"]F"?8;KY[3!X>LQT.53EVZU\W3V^3C?"NWAOD1O@=7* G='7 MF;/5HENQ)8RCO0OW%O$=KP,\=D?X5\;)6DO\0J!T;_:C,/Y&A5B 6-C"66IC M==E6%8O-:%.<3VQ)ZJ^75Y7]-1$+JFO$'.9:-#CM:;>(JEBN.HHO;;UYSY6N M7FTS Z*/Q"S0\W/.U5/';-#\RV+\/U!+ P04 " !]B@15WBO(+M@# != M% &0 'AL+W=OD%,F*52Y)Y1=;E'@/ M[[DZE([N="_D1Y4#:/2Y8%S-@ESKS448JC2'@J@SL0%NKJR$+(@V0[D.U48" MR5Q0P<(XBD9A02@/YE-W[D;.IV*K&>5P(Y':%@617RZ!B?TLP,']B7=TG6M[ M(IQ/-V0-MZ _;&ZD&84U2D8+X(H*CB2L9L$"7RSCR :X&7]1V*N#8V2IW GQ MT0ZNLUD0V8R 0:HM!#%_.U@"8Q;)Y/&I @WJ-6W@X?$]^FM'WI"Y(PJ6@OU- M,YW/@DF ,EB1+=/OQ/YWJ @-+5XJF'*_:%_-C0*4;I46115L,B@H+__)YZH0 M!P$&ISL@K@+BAP&#;P0D54#BB):9.5I71)/Y5(H]DG:V0;,'KC8NVK"AW-[& M6RW-56KB]/PW(;(]90P1GJ%KK@E?TSL&:*$4:(5^1HLLH[;@A)G+I6QL^5]> M@2:4J5=FRH?;*_3RQ2OT E&.WN=BJPR8FH;:Y&=7"=,JE\LRE_@;N23HK> Z M5^A7GD'6C@\-KYIM%9ZW_^,//1M89"_=M5O!)\T UNM_N%VI 49H'9SPKD#H+YCS_@ M4?1+%_.>P%IU&-1U&/C0ZSITD2PC1R[2/H)V\V1T/DFFX>XP^XY9XV@RJ&>U MTAK6:0V]:56W@:2?ME0^U%^970DP/%@7)X,H>I"==YEGUG94DQCY2539N_V< MPGE'"%WE,I^D)KU^+ F^#OE7&%<*CC>'BD8_\ZS^41-SQBOY2=CP-I M?"]S4E8YW70;)"_0DV]?3VAMVHW=P2?U.[A7P],76KL6C>7!?L_S&"D/CJ2< M'#^2_>L\ET?CD;#?)+V7)#,?DN8CTSD,;8><%-"MYIZ<4,7\%+X*-\8*CTZJ MYEY-5E]H[5HT-@M[W&ULM5IK;]LV%/TK MA%<,*=#4(JEGEAA(G:WKL&Y%TZ[81T6F;:%ZN!0=)_OUHQXV18FBK8#^DECV MY='AY>,<7?%ZE]/OQ9H0!I[2)"MN)FO&-E?3:1&M21H6;_,-R?@ORYRF(>.7 M=#4M-I2$BZI1FDR19;G3-(RSR>RZ^NX3G5WG6Y;$&?E$0;%-TY ^OR-)OKN9 MP,G^B\_Q:LW*+Z:SZTVX(O>$?=U\HOQJ>D!9Q"G)BCC/ "7+F\DMO)H[N&Q0 M1?P3DUW1^@S*KCSD^??RXL/B9F*5C$A"(E9"A/S?(YF3)"F1.(\?#>CD<,^R M8?OS'OVWJO.\,P]A0>9Y\BU>L/7-Q)^ !5F&VX1]SG>_DZ9#3HD7Y4E1_06[ M)M::@&A;L#QM&G,&:9S5_\.G)A&M!L@9:(":!JC;P!UH@)L&5>:F-;.J6W]-G)7#>,\H_S7F[=CL?9XO=G&2@#!;@ \9"[-5 M_) 0<%L4A!7@$MS7XPORI>+GBSO"PC@I7O/ K_=WX.+5:_ *Q!GXLLZW!8,LRSO-8T:1N]J1FB D0L^YAE;%^#7;$$6BO9S?7N(- !3GIY#CM ^1^^0 M%O&/;?868.L-0!9"*D+ZYG?H&O]HNJR(3 I ?8A M ;8.??:>YD4!YB&ESW&V K=IOLV8JL MB+I:HGPSY%M=!N9;2DD6/8,O-,R*9)"LVV=A.[[?X:J(0KXW0-4[4/6T5+_D M+$S >*R5A 57Z_'Q'8LM\M7$>4'MJ/FZQ_X^JM3E&P7Y=3=[[ZO5]\?&<]AJM.ZF(LG$PL)*A)232>@G_-R C2K(-G#2;W/9";62L'^98,!B8 M=+"EZ/#(UO-C&U.^[\39Y8;F$>$I9B1:9WF2KYZ5A+6 8Z>:*32Y^TAT'[U$ M'F-N!MH2J"Y-Y"O\!]09DC*F#?4MQ";%G=5V=,@Y9_H!7@L)\ M0*VFCS9V#9SLV9#?U5A5&'0@'J K/ (\Q22,-'<-9MN[P\#ON5%%&$+(&^", MA#% UCD-'M+:CK%KV!2:G OA.I#>=7RK"B;EPG@D-%P1\)F45:0R"5\+LMPF M];W^C)<$7'S(ZJM_24@+=6[T=_/ <]D4!""MG_6A#Q;ALTK5YT>@_ 8*UE# M50#).1%6!&DE?C:OZC>$ DKJ=5>LXXW2>>B!1D^%K"^&C+/4RYI M41PF^^E,RSPI94T/-;KF? Z'@X7#P? \=7>CU153:'(2A*7!>DMSLJPU.-(. M!1VON_FJPJQVF,RS]8Y$7_T8(VNX7]RX1*[5??)1AEEX0">P< I8[Q3&REH# MU^;1E0=MB$Q3& 6L-PHODK,&LSV\?N!UO8TJRK&'YH#P"]@]IYAAK1L9O6X- MHJ)BVG 7E[)3OZ=(:%U\'Z @E?9@N>!/J]J,J/ MK+S,PE1=&M9CC9X,YW V6#@;')Q'R;2^8W02#*')[Y"%C['U/N;TM\A6;W>R M';N[Y1Z+DED*TV$?>YESNHXU4/*##/1Z3!5AP5"]T1;.P-8[@[$RUL#) ./6F0?[G&)F&WUI8@I- MSH6P(K;>BA@6LR-W:QZGE'DXJ247K5J]=)T7KL;65T'^9FM"E=TPZE=,HM=K"]-AZZL2HY3, MJ-&P^^="+N&0X#G"0#AZ S%6\/1P8SOE]$^/# R1(\R&HS<;+U)%/>;H;L'> MW'/10+^$-7%./A+R$NUTC+Z<,84FYT(X'T?O? QKI_YNHW.CYXX.;_O0X&/@ MM'46.B5T51T1+T!4;IWUL>C#MX=CZ+?5X>NI"*_/L'\,Z2K."I"0)6]JO?7X M8J/UL?#Z@N6;ZF3U0\Y8GE8?UX0_1=(R@/^^S'.VORAO<#B&PO=V]R:W-H965TJ#% ]MAS,%3EN9L9NTXWU_;-EOO M<(;8%=WC7#S9T")#7-P66YOM"XP2Y92EMNLXH9TADEOSJ1J[*^936O*4Y/BN M *S,,E3\IA9T'H>^$RV.RX'[/ETC[9XA?G7_5TA[NR&DI ,YXS0'!1X M,[,6\#J&H710%K\3?& GUT"&$4[SF$H'$QR->XC25)+&. MOVNHU!%,/>(X25-_R )W\VLL042O$%ERC_3PR^X#BB0O#5- MF?H+#K6M8X%UR3C-:F>Q@HSDU2=ZJA-QXB X>@>W=G"[#OX+#E[MX)T[@U\[ M^.?.$-0.*G2[BETE+D(LJ N_??0#O ,G!EQTMF9B+36TNEB\78:_KI=Y42W5?6*H' M/M&<[QB(\P0G&O]HV#\<\+=%VIKY0 M%\[;9H__]^RM9'C-1O(4S_NOC;30;J0_?Q/VX);CC/VE*WT%]_5PJ9;7;(_6 M>&8).62X>,36_/OO8.C\J,N[25AD$A8;@K4JY#<5\H?H\];;BX]O+SD6"ZEB MZ>I3H4.%EO]\'N,U1JWX@R;^ M8##^)65EKWI6"I<8F<#IRT;<)@ZY:#-NT8A\WL8_/ M$HN[@B;EFNLB' 2\=@>:A$4F8;$A6*L*DZ8*DTMJQ,1DA4S"(I.PV!"L52'H M'!L(YW(J4;-/7UW?&W5D0F5HA3M,@H M+39%:]?IV$/"P0;HC5KB]5YNUPN[6M(W@C[L:DG?R!^Y72W13.=/7M"28X\& MAYNT%4HQ4PKR"14/6#4J]4F+-N9!VJMWIDE:9)06FZ*UZW+L'6%P404QVE : MI45&:;$I6KM.QZ82#G9$;U20L'?L$/A>5T'Z1K[?^S;2-X+0[_8M&JNQ[W8D MQ#XYW,UPL56GZ@RL:9GSZGBN&6U.[A?JO+HS?@.OEU S'LF3?G68?,17/Q,( M"=J2G($4;\14SM5(U+:H3MZK&T[WZFCYGG).,W6YPRC!A300SS>4\N<;.4'S M^\?\7U!+ P04 " !]B@15JXL49 ,& !0* &0 'AL+W=O>-AILH M3@?32?[=;3:=L)U(XI3>9H#O-ILH^W9)$[8_'\#!TQ=W\6HMU!?#Z60;K>B, MBB_;VTQN#3ZX@.^OB*\"\CW^B.F>5SX#5FX +@)P7NA!65[6=22BZ21C>Y"IO64V]2'O31XMJXE3=1AG M(I._QC).3']F;+&/DP1$Z0)\3$64KN+[A((+SJG@X"V8'8XO8$OP@8M8-HXN MP,U.[#*YTX9E(OXOR@_(AT=Y:G&J=C3S[&.Q!C=Q&@L*?I/'C8/7UU1$<<+? MR#&^S*[!ZU=OP"L0I^#SFNVX5,,G0R$+5#*'\Z*8RT,QZ$0QO^[2=P![9P!Y M"%G"K]SAUW0NPV$>#H_#A[*M96]1V5N4Y\,G\AWJ?:OJM?3V#/Q.Q9FUAV>R M57P>)> O&F7@4R2;'8MOX.^+>RXR>>+_8VO-00NQ:U&SP7N^C>;T?" O=TZS M!SJ8_O@#''D_V1K54;*CMN&R;=B5?7I'U?2SH)DZE4X0DU5#U/L MA60R?*A6X1RG916DK((XJY#"L4WX(;A!.;<-\0 M[H<$U80[4[<4/BJ%CYJ$^S;A(U-X$.":<&?JEL*#4GC0)'QD$QX8PLD8U<]Q M9^J6PL>E\+%3^.BP%#2SR1\;\F&(_*"FWSE"2_UAJ3]TZV="3K++@YE% MU8F8'B9B6UFA>51\;U2_@D-C?B+CD/CE7D=ZH:?=VG,JOF)G*[ M3'8DGE.[5SI3?:\C=)7MN/ *IL 7Y*6%F*Y:UU&VX]9I"H%.MWZ>GQ8YCGS) MKY_4[H':%J*Y +K!X)2E%F%',PV&H[KX/F@ :AR C3Q@M55H H%-?!]$ #42 MP$8FL%HK-*' )KX/*H :"V C%UCM%9I@8!/?!QE C0;0S09NBX461( $UDOH M@Q&@A@380 EM7!9:Z,'S1G5LMTP"#G"[_/!0"] ]=L"]]!M2]-\@=Q\49JPK(>F(E_)OHY7L2IXQI*=JM)Z@^S.^]W^ MT@>*((TB*'Q)UMPIU725[7BY65,-=B^J/&_!V3.O\J!^D;L':EN(9@SL9HQ3 MUHQ-K*BN117:^\ *K+$"-V*%U9FQB16!%]:U]_*\HO+ HI$JK,:,3:KPB5?7 MW@=48 T5N!$JK+Z,3:BP:.^#*;!F"NQF"K@11M? MQA;B"%%]Y<(]ZEE.>9L/GP!4)8OUMPC]3VN:_&">+&B9-/?DV"0 C5 M5[3N]=($?+#J^O'38$V^9O@-TS(=@F M_[BFD9QKU0[R]R5CXFE#O516OD0X_1]02P,$% @ ?8H$57YC #^\ @ M'0< !D !X;"]W;W)K&ULK55=;]HP%/TK5E9- MK=0UGZ2L@T@MJ%HG34.E71^F/9CD E8=.[,-=/OUNW9"!#1%>]A+8COW')][ M?'TSV$CUK)< AKR47.BAMS2FNO)]G2^AI/I"5B#PRURJDAJZ.M^RW+G?,948UC"1_8H59#KV^1PJ8 MTQ4W]W+S&9I\>I8OEUR[)]DTL8%'\I4VLFS J*!DHG[3E\:''4"8O &(&D#T MKX"X <0NT5J92VM,#G)$3P@1Y6,J5 MIJ+0 ]^@+LONYXV&FUI#](:&+RMQ0>+@G$1!%'7 1\?A8\@1'CIXN _WT8W6 MDJBU)')\\1M\W]2""O:'VC([1TN$EIP5M*XZ49") HUNU MHSBT3:"&CG$QQ M$4IGWX_KF38*B_1GEQ^U@*1;@+VX5[JB.0R]RNZEUN!E[]^%:?"IRYW_1+;G M5=QZ%1]CSS!WAL57D(64W4=?XU.'MRUEG<5I@*>\WDVA(^AC&+9!>]*25EIR M5-H3M@];F)62"TR\4US-T-O;-TD.Q+T.BOI1OUMZ]-5YA?U^&AZHZXBZ M#/OI@3I_IWG9'\=7JA9,:,)ACKC@XA+34W4SKB=&5JZ?S:3![NB&2_Q_@;(! M^'TNI=E.;(ML_XC97U!+ P04 " !]B@15 &D1?@L$ "O# &0 'AL M+W=OC0H&FWAV$/BLTD0FW)D^3D;G_]*-OGY&+%Z,->$DLFJ1\ID91G1R&_ MJSV )H]EP=7%[LE M9=Q9S)JYE5S,1*T+QF$EB:K+DLJG>RC$<>[XSO/$%[;;:S/A+F85W<$:]+=J M)7'D]E9R5@)73' B83MW[OS;I3\Q"HW$'PR.ZNR9&%,9(B@@ MT\8$Q;\#+*$HC"7D^*/72#.%-!1NT+0*00_ MJA!V"F'C:$O6N/5 -5W,I#@2::31FGEH8M-HHS>,FVU<:XEO&>KIQ3TM*,^ MK)LSLQ1E)3APKHN&OJT?R)M7;\DKPCCYNA>U0ETU.!%X06-27X^H/D*&ZWZC[+]5=C%H?NJ /7=#8"Z_8^RQWE+-_J3F. M[S!:7(F"Y;0]G1B+0 M$SN R?!;5=$,YDYEUI('Q"OM8A6/6%TN<8!FZKG2= MX_FP.=M:B!L+IOH<%GX8!M',/9Q[89'RXBCLI5[@37J\R2C>2HHM*%.:$'$+ M=K[61'2V4"A*4L].%_5TT2C= VP!,RS'LGD 7H,-+AJL.PFFE[&S M"7FI'2[NX>)1N/5>2/U>@RQ) 5A/2=%5@2<;9CP@"*;I] )S*!1.HRN828^9 M_%@,*_K49AZV0*Q'FO(=VQ1 J%*@K?N>6)B]^(+9(N1Y5_8][9G3\:017#.^ M,Z4UP^K"_4XKQ1Q$]T(S!R0CZ12HK,)#K?-6E.7M.R^H#]%,\O M%F9[3_*&4).SK>U:SU#*3],KA]8_Z\[^*/ISUY7BB1;VE.HLO%@YB@=\%JDX MOK+W_JD%^J-=H^=3>U95)JK070^LI,& (?$FEZ!#H3BYDDC^J?WXX_VGO:C0 MCG84,AQ6<#\-+BF'4D&81%#ICB) MIV%X"3T4"Y-I<)E?[MEMTESE?Z=RQ[C"\KY%/>\F0:]E>SMN!UI4S05S(S1> M5YO'/7Y1@#0"^'XKA'X>F#MK_XVR^ ]02P,$% @ ?8H$50)\""%B @ M_P0 !D !X;"]W;W)K&UL?53;;MLP#/T50BN& M%NABQTF[(7,,).V*]:%8T*#;P[ 'Q:9CH;IXDI*T^_KIXG@9D.;%DBCR\/"8 M5+Y3^MDTB!9>!)=F2AIKVTF2F+)!01J8SF3N-!@-D)0_3I'KG93,B1[PR-;-]8;DB)OZ1J7:)_: MA7:GI$>IF$!IF)*@L9Z2V7 R'WO_X/"=XDT94ZWI3.B"'K^G*V, MU:X)?QU3*A(8'R?@!W-B6EKBE+0^E]XB*=Z_&UZGGT^4-^[+&Y]"+Q9:E8B5 M@5HK ;3:AH9HZ:LG?HQLA!M&N?S4;XLL'5SER?:017+0E +U.HR>@5)MI(W] MV5O[Z9[%IO[G'I^&!ZK73!K@6+O0=/#QBH".XQ8/5K6AQ5?*NH$)V\:]4*B] M@[NOE;+[@T_0OWG%7U!+ P04 " !]B@15?=;9A38% B) &0 'AL M+W=O;1E M_)M84BK1:YID8FPMI5S=M-LB7-*4B!9;T4S=F3.>$JE.^:(M5IR2*#=*D[9C MV[UV2N+,FHSR:X]\,F)KF<09?>1(K-.4\-V4)FP[MK#U=N$I7BREOM">C%9D M09^I_+IZY.JL75&B.*69B%F&.)V/K5M\$^"A-LB?^".F6W%PC'177AC[ID_N MHK%EZQ;1A(92(XCZV] 931)-4NWX7D*MRJRX$X M,'#<=PR,7!+ _=<@TYIT#DR<-\SZ)8&W7,]]$J#7C[VQ6#E(^T1 M228CSK:(ZZ<531_DN5P*Y&<1C>KV;=69JD?.6X^FCA%X3W8(NU?(L1T'A2Q= M)>K]D@T-F_V(PUL(=TK0UV M3'!WT,&C]N90/DB708/+_G#H5BYKNG0K7;I&79Z7C,MK27E:"I/$Y"5.8KEK MTL/(NE0/2)A7P+H'@^,,!\,C.2 ]!J<>W6%WT*Q&KU*C=]%;4HEQI2ZH&!FN M.5>1&ZV4:"JE-DED='"I1) PKWM%[R(5L1 ,%J@F)[O[BT MC;VCHJ#5%U":!TKS M06D!%*TN_KZ@@[O@F16TK@-*\T!I/B@M@*+5E=X7B["Y6G1.9@4M!^'3$HZ# MG=/,"NG4!Z4%4+2Z9/O2$3;7CLR1^7&M:Q$;:HS*H*4C4)H'2O-!:0$4K2[\ MOM2$!^!1&;3&!$KS0&D^*"V HM65WE>DL+E*F)0LS0^7E$24ZP?4_3EC\NU$ M.ZBV!4W^!U!+ P04 " !]B@15O3XSN.\" "\"0 &0 'AL+W=O1 DCTF&=4#(U4 MRJ)OFB).(BS'/,_XX@8ZNA81OKA5NR2*5>,,-!@1]"3+\G0L'1"D$$LM0)6?TL80Y9I(97& MGT;3:$-JXN9XK7Y5>5=>9EC F&4_22+3H7%AH 3FN,SD+5M]AL:/K_5BEHGJ M%ZT:K&6@N!22Y0U999 36O_CQZ8.&P2ETTUP&H*S2_">(;@-P3TV@M<0O&,C M^ VALF[6WJO"15CB<,#9"G&-5FIZ4%6_8JMZ$:KWR51R]90HG@S'+,^)5(V7 M F&:H#&CDM %T)B 0!_1M-X_B,W1-U -40 AT6D$$I-,G"G$_31"IR=GZ 01 MBNY25@JE(P:F5-GI&&;<9#*J,W&>R<1%URIV*M"$)I!T\*/#_. WU15:4OC MK$LS<@X*?BWI.7*M#\BQ'*^ZI]$A$1 M9TR4'-"ORYF07+W_O[NV0!W$ZPZBOXE]4> 8AH;ZZ G@2S#"]^_LP/K45?^W M%(O>4FSR1F);G?+:3GF'U,/O!7"L>X.RZH6-U0O;U8I:):A4]&FR#&VWIW;: M]H+47'+1WQR3.7C 7'-/%#I#C[N0?[8,ZNM@!\@)_ MQZ:Y<1SEP!?5/4 H"R65]1>G76VO&I?5";NS/K+[8[MC/5)7D_HF\21?WVNN M,5\0*E31YBJ4==Y3_>#U7:&>2%94A^&,276T5L-47:^ :X!Z/F=,KB&PO=V]R:W-H965T MNR.V:&F7PQH%?:RW= M\SDV=CL78_$R<:M6-86)I,A;N<([I)_MC>,H&5@JI=%X90TX7,[%E_'L?!KV MQPV_%&[]SAB"DP=K'T-P5ES8YEY55,_%)P$5+N6ZH5N[O<3>STG@*VWCXQ>V_=Y40+GV9'4/ M9@5:F>XOG_HZ[ "RZ2N K =D47>7**J\D"2+W-DMN+";V<(@6HUH%J=,.)0[ MC@RG0W(93T%AM) M6 %9^(Y<&CBZ0)*J\>_SA%A<2)&4O9#S3DCVBI!O:S."2?H!LC3+_H4G[&DP ME@W&LL@W>86O4ZO^JIWMT]1Q3/=SA(:8^5:6.!=\XSVZ#8KBW9OQ:?KY@,+) MH'!RB+VXCS<&JV.Y0<<-P'<\=!%7'YI834*G^0BN6UZF8=K#D3+PC-+M+_/A MI"<=$LY \TG7'B90R6=_P,YTL#/]/SN5\J5=&P)6CWM]O-UKH$LS[O*$1V53 MI*/T["Q/-KORDIU+']Z/']*ME/%,OF1<.OIX(L!U/=D%9-O8!P^6N*OBL.9G M#%W8P.M+:^DE"*TU/(S%'U!+ P04 " !]B@151Y1[SC(JEM9.R.+=MD>X@Q^*,%4#5E0WC.99JR+>V*#C@=1649[;G.)&=8T*M M9%&=N^;)@I4R(Q2N.1)EGF/^< $9.RPMUWH\<4.V.ZE/V,FBP%NX!?FCN.9J M9+L22YPL.#L@KF+=#K2Y"89.*-TOMQ>XE>OWR#7B)"T?<=*X4*$ M;*B^:R$X;[HN:VSO! M_;FD9\AWWB+/\;R1\)4Y_!)2%>Y6X>[3<%MEL$VCUZ;1J_3\$WI'_[7G,4.U M0C"NH!_7AX%\#U8R:L7;N2\'[/WG\2>F/5;L[Y)/;D!_7[0V\XV MI_)_44M$E81^E^P3SW?"A;WONC"N,]%%T+H(C"X4N#\&7D>%'? @B/O@1NF) MX&$+'CX''HR!AT-PWYWWP(W2$\&C%CQZ#CP< X\&X'X<]C-NE)X(/FO!9\^! M1V/@LR&X&T<]<*/T1/!Y"SXW@G_?@:KM&PE\#'\^P)^Y@=/#-RXP$3]N\6,S M/I,X0UE5E!+6JO:I M+0$A1^N>,W 3^8/'P;S:5#>=KL$UNKG6HE2B/=,G/+]GS0)= MFV[LA$'?IY%CJL]C67>-A;3>-=86]]I61O =R8A\>*LZ-,YU'@K&=5$"L6V47'.V4PEB==]=SV0K*A:USLF52-<'>[4MPIP M/4%=WS F'P>Z&VZ_?I*_4$L#!!0 ( 'V*!%7!VK[ZX@( 'L) 9 M>&PO=V]R:W-H965T':0\FN8 UQ\YL ^V_G^V$#"J#NHV7)+;O.??C.+[N;[CX*9< M"CV5E,F!MU2JZOF^S)=08MGA%3"],N>BQ$H/Q<*7E0!<6%!)_2@(KOP2$^:E M?3LW%6F?KQ0E#*8"R5598O$\ LHW R_TMA/W9+%49L)/^Q5>P .HQVHJ],AO M60I2 I.$,R1@/O"&86_<-?;6X"N!C=SY1B:3&><_S>"N&'B!"0@HY,HP8/U: MPRU0:HAT&+\:3J]U:8"[WUOV#S9WG477/-Q^A MR<<&F',J[1-M:MOKP$/Y2BI>-F =04E8_<9/31UV )K'#8@:0/02D!P Q T@ M?@%(#@&2!I"\UD.W =C4_3IW6[@,*YSV!=\@8:PUF_FPU;=H72_"S#YY4$*O M$HU3:1*$YY\OT)1BAMZA85$0HQ^FZ([5F]"H>9Z!PH1>:(O'APR=GUV@,T08 MFA!*];KL^TJ'8@C]O'$[JMU&!]S&:,*96DHT9@44#GQV'']U!._K$K1UB+9U M&$5'"3^M6 ?%P26*@BARQ'/[>GCH2N?_O(__V?M>,>)V4\26+S[ =P^*"-"G M@4(C8# G2J+OPYE40O_7/UQJUWR)F\^<=3U9X1P&GC[,)(@U>.G;-^%5\-Y5 MZE.29:9EH'!L56$?O+7J(OSQ6X!#G*];>"G)(L.Y[E ME$L%947YL]U^SITX@7(&PK4/QR>*=$^@;BM0]VCHXR?=O"7H@S%?":&5$D"Q MTF_%4:7%-N-*=T;[N=2W(Q#&0*_/.5?;@7'0WK?2WU!+ M P04 " !]B@159943A](" ""0 &0 'AL+W=O,%EFK*UZXH.>#4@(K<]3UOX!:84"<:F;4%CT:LDCFAL.!(5$6! M^:\IY&P[=GK.;N&*K#.I%]QH5.(U7(.\*1=B<#*ZQ9QC*@5ZCR9I2G3Q<([. MJ=V!NI3',4A,\A-E<7,=H^.C$W2$"$5?,U8)3%,QUT:IWZ3S@- MT 6C,A-H3E-(6_!Q-W[0@7>5 (T*_DZ%J=])^*6BIRCPWB'?\_V6>&8OA_?: MTOD_[_-_]OY C*#9$H'A"Y[;$JJXR%P< ETR"2@F(LF9J#B@[Y.ED%R=\A]M MU;?\83N_OOF&HL0)C!UUM0G@&W"BMV]Z ^]3F_2O21:_)MG\E<@>%"ELBA1V ML4>75;$$CM@*;7?E@GO@"1&0HF-U/$6&E=>3MO)8YKYAUGUD$WDC=[.O^6.+ MP/,.C.)G:>;/T#Q(O-\DWN],?,%9 I *M.*L:'+>%Z(MY4[.O]V1EFRPEU9X M(,UCBT-INCBL+N[>I5X 7YMN*E#"*BKM86Y6FX8],7WJ8'W:&\YZ+>NQ:O"V M'_^AMW\'%YBO"14HAY5RY9U^4-%RVW'M1++2M)0EDZI!F6&F?E* :P/U?<74 M?5%/M(/FMR?Z#5!+ P04 " !]B@15?'?WOK\" ",!P &0 'AL+W=O MMKVS 0P/^5PQNCA2UVG.9!EQB:M*,= MZQK:;OTP]D&Q+[&H'IXD)RWLCY\D.VX&B1F#?K'UN,?O3J?3>"/5H\X1#3QQ M)O0DR(TI3L-0ISERHCNR0&%WEE)Q8NQ4K4)=*"295^(LC*-H$')"19",_=I< M)6-9&D8%SA7HDG.BGJ?(Y&82=(/MPBU=Y<8MA,FX("N\0_.MF"L["QLK&>4H M-)4"%"XGP5GW=#IR\E[@.\6-WAF#BV0AY:.;7&63(') R# US@*QOS7.D#%G MR&+\JFT&C4NGN#O>6O_D8[>Q+(C&F60/-#/Y)!@%D.&2E,SET8:(C(H5-,OW$N:E2G,; M.,PDYS:1=T:FCR\21^=H"&7'UL*NP#@T%L\Y"=,:95JAQ =0!G MA0^] QYF MC&@-0]9OR/JM9%]+OK $-J'U296V%!1[=B6Y:0K.\E;;#O(P M8.6JOP/8Z_8. X:P$$KX(VB*RH(@WM4?)_35O7_/-=A S=\I6H M_7M*_>$^HRW%XWV<[9:&E>8^IG"G0W)4*_\.:$AE*4S5+)O5YJDYJSKLBWCU M3ET397DU,%Q:U:@SM!6FJMY?38PL?+]=2&.[MQ_F]KE$Y03L_E)*LYTX!\T# MG/P!4$L#!!0 ( 'V*!%4V;XK@1@8 ,@ 9 >&PO=V]R:W-H965T M MQ$#4/*CCP'2U/W[M),30."9A9[\ "?'UN0^?DVLO]AG_EF\8$^ IB=/\:K01 M8OMZ.LV##4MH/LFV+)7_K#*>4"$O^7J:;SFC83DHB:?(<;QI0J-TM%R4]V[Y M!L=36ZAJ]OB*<&E$]\B=@^/_H-E"N/6?9-77P,KT:.0L1B%@AE M@LJO'7O#XEA9DCB^UT9'S9QJX/'O@_7WI?/2F4>:LS=9_#4*Q>9JY(] R%:T MB,5=MO^#U0ZYREZ0Q7GY"?;UL\X(!$4NLJ0>+!$D45I]TZMBM\K\)#N6"Y8".[N'\"UBF8D?H B#1D'R($$ MO/M>J#NGQ@!-0_6W)^^'1QK4WMU4WJ$.[SSP*4O%)@?O),KP=/Q41JH)%SJ$ZP99#?Y9I!. G5?2(X3 MKV *\@WE+*^_+#/@)B&XG %W):2R=[V3'M/'F $9!_"!TU28W*]L$;,MM:)? MYUL:L*N17+(YXSLV6O[V"_22V,4'HS3$Q8_(:3)X5TYLL2611Y^7"HWO*P[R,G$I/%,B MGH'EM6"-L>,C,ZA9 VIF!267=%[E[GQ<9FT $"$\=UPS!K_!X%LQ?*XSU!.& MWX8Q=WP?=Z"8-RCF]DBP;<&#C21ZQ7W!<;(JJF/)-LY^, :BAKVV)6F>P3MO MX87(F\T],USH: )WSJ=.%M"*13VB5AL[J>H9A+ C:O!(1V"O[/5' ML!F]I&O <.U,(Q0YUIT30.K=QK8T>6A@.HL9[G)&,>=F:.WP%1 M\S/ ;;A&[C,:@I'=HY_10->V(\B/(>> S\[L\QZEH1FMZA MG=]/\?3G"0/16XE",SVT4_W/ >I'%VT>'W?S!=(TCNPTWEW@P^@"&0B>S&=S MOPNA9G@$K73QM>QP6#B6+Z>,RY8-O*MK"MQR^>9B1&,5C0M9 VDI0'8I.$"6 M-%PA/JP"L%6(.[@CS.*8\AQLI=J7D7X)_CEZUS?Z6>'PCZ,^GW0Q"M(J@NPJ M#QH/,)EX'2*#M,@@>Y?0WX-3AKK$!]+V :&)"SM\T.*# M[.+3WX=35KO$!]>0!UE)'4T'TMJ$[-HT) ^:""_QP#-XX$PZ&5+K&;+KV3D/ M##QY"?Q9:R5+]&[7.M#JAWPK>_Y5)(\2A>PIU/;)???\5A&]E#&U)J(S[<^ M1A"96AI+(XBU&.+G[&EP6_+&MJ8&:\G#]J;FCN5"UI;"4.GS0QH)8]KLABY, M&]9"A]%S[AI95?-2L$<[7'91&U)CN-W]V'<;L%8F;%>F@45FV**RU9@6%^P^ M"S%@JT9=FC2M']BN'ZTXB#+S0NC$T-^3^XGFBN)P.;FFI7*53 M5PKX3@%_OMZ&M'L;UYF@CK=JHF6 #.QMS'Z,06MI7^*$N;_I*J.C,Y"![8W5 MB2-FN,2'M@3AC@,2HN6'#.QMK [\Y_Z&&/H;64V=?FA](@/[&[,?S],DU%B. MEP0A$_?G:IH>GZ^O'J>/P3Y7(YYR!F M*SG4F&ULQ5K;;N,V$/T5PBV*+="-+=E6G-0QD$02FJ*+-9*F?2CZ0$NT M+402M205)_WZDI0L63;-Q-TI=A\VNG#.4'.&0_*8TPUE3WQ-B$ O69KSJ]Y: MB.*RW^?1FF28G]&"Y/+-DK(,"WG+5GU>,()C;92E?7;*J?S=EL M2DN1)CF9,\3++,/L]8:D='/52#BL9@S>==O4.(D M(SE/:(X865[UKIW+T!TI ]WBCX1L^,XU4I^RH/1)W=S%5[V!ZA%)2204!)9_ MGLDM25.%)/OQI0;M-3Z5X>[U%CW4'R\_9H$YN:7IGTDLUE>]20_%9(G+5-S3 MS2^D_J"QPHMHRO7_:%.W'?105')!L]I8]B!+\NHO?JD#L6,@<(J=82 M35UHNK2U#'"2J\QZ$$R^3:2=F#T(&CVANSPBN:(8S5.<<_017<=QHJC'J7Q9 M);!*A \^$3A)?Y0M'A]\].'['Z=](;NAP/I1[?*F<3E$GV@NUAP%>4QB M@[UOM_?>L@_M]HYK >C+^#5!=+=!O'&MB+^6^1D:#GY"[L!U#1VZ?;^Y8XK' MUWD/OLY[:#?W223-'9-Y)Y;#)B&'&F]X+"'7F)&/JEC$Z)9FLH+R*O6N&VVF^-7_?AZ@UF,_OI-0J([03+^MRD[*_\CLW]5R2]Y@2-RU9.E MFA/V3'JS'[YSO,'/)F8AP7Q(L 2+ 0"ZV3$J,F(D0U]]CL5L@HEN6")G- B M](S3DB"Z1+10B<$1>2$L2KBQ%MQ4V)[&5M/L\VPX4/^F_>=='@^;N>,+0T/_ ML*%C @P,?L<#0\/0^O'_,;3C)K1C:VAW!U&T.]C(B[HF2. 7M" Y629"KB,B MNLJ3?\QQMCHZ=51!@OD5V'B'B7VN(-V%0& =/KV&3^_K^(QPD9#@@608"$06(?D24/RY!LOPL@:^=.9?@]'@-(CR$06($4P<*]>?ETO"U*B4["4T1DO*6GJYGJVW!',CGU;XD_F$1//?^'0/95HX M,=5AT(Z$4&A=CMV68]?ZH==%D2817J2DV5RB&,MRBU5=[O(OAWJ:RDT2(E]* MN4^5!5F^4'(:7NE2H,IS2C=RJ,N;)4Z8+.'LB8BV6,B5NHQKE3O&C+%V]N2, M@43S:[1NJ9_LEWI0GR$46C%'%14,CAUQY.QVSCM$M3J18Y=,+I>K1A9J>%: M,!H1$G.T9#33(U&QAO-H9Y(V4@4DRM140:+YCD&!ZSJ@ MPA4HF@^*%H"BA5!HW<1HA2['KG3='6KZ]P^/YJ%_?E!^QG)^,BCY=I\GLW=^ M,$>9_0:@?D,HM"XSK3KE6*6.^C>7,F\U_ZZ>'%$N.&(DQ:ILRS5OM?'9_B*# M\_@XDY.#B%XX9B9!5:<:S7O3;P#J-X1"ZS+9JDJ.759Z,!*C?Q#04^Y&G[V0 M%_B9,+5EJ;8U1N8@%9M;4#3_C2BX6E[AR''J+2QR7+FC>S5O94&5*2BT[LF$ M5IIR[=+4W@\)GW4BF-BUXYS*+BB:#XH6@**%4&A=?ELYRG6^\>+*!16L0-%\ M4+0 %"V$0NLF1JMAN78-ZW^3A[+H!K4&U$P3.'CHU,X:,]"*+0N_ZV>Y;[G )26C@_. M/CT3KIB/RQU)VDB\X8#3R#AB0<4J@UO/>%P*U&T(A581UM\Y7IL1MM('H;DL MH&4NJH.-S=/FL/6U/F*\]_S&N;QU#,]]YS*HCE*W\-7)[D^8K>0.&:5D*5T- MSLYES6758>GJ1M!"'^Y=4"%HIB_7!,>$J0;R_9)2L;U1#IHCZ[-_ 5!+ P04 M " !]B@15_#XLB7L# "A"@ &0 'AL+W=OP%(YUE(1*I MD92= /OPXX,B.["L.GMCD;3NS]\=3\>;[AA_$AM$"<]E0<7,V4A9W;BN2#98 M$C%@%5+USYKQDD@UY9DK*HXD-49EX0:>%[DER:D33\W:DL=35LLBI[CD(.JR M)/QE@07;S1S?>5WXGF<;J1?<>%J1#%[$P1BT*X^,/>G)73IS/$V$!2922Q#UV.(G+ JMI#C^:42==D]M M>#A^5?]BG%?./!*!GUCQ9Y[*S M TDM)"L;8T50YM0^R7,3B .#X2F#H#$(#+?=R%#>$DGB*6<[X/IMI:8'QE5C MK>!RJD]E);GZ-U=V,EY)ECS!'4V0ZO# LB!4P$=8V5,"MH9OE8Z?@&^U%)+0 M-*<9/*"0F(*:P>?G2D58320SRW!YBY+DQ0>X !?$AG 4D%.XI[D45P<+/S:L M%DI!+5Z\F4]=J3S3?&[2>+&P7@0GO(C@*Z-R(^ S33%]:^^JB+1A"5[#L@AZ M!?^HZ0!"[PH"+PC@?G4+EQ=O'+*/GIW"]@!"LU-XZ@"TT,>%2JP4EN1%);R$ M.>>$9FC&?\T?A>0J>?_N"HO5'G9KZR_Z1E0DP9FC/EF!?(M._.LO?N3]UD,^ M;,F'?>IQDP.7ZNAL-#[ OYUQL:A6;&3$=*W8QKX?#J?NM@-AU"*,>A$.- 85V"+ MS2F:\"A.T?"HN+@'74.)/#.]D5 Y4U-I&XAVM>V_YK;KV+]NF[>OA&<*#PI< M*U-O,%:!X+8?LA/)*M.#/#*I.AHSW*@>$KE^0?V_9DR^3O0&;5<:_P=02P,$ M% @ ?8H$5=,T(2P]! T10 !D !X;"]W;W)K&ULQ5AMC^(V$/XK5BI55ZF[>2$$V (2D)QNJYZ$=G5W'ZI^,&0 :Y,X MM0TL_[ZV$P*A26!II.Z')7;F>3PO]HPSPSUE;WP#(-!['"5\9&R$2)],DR\W M$&/^2%-(Y)L593$6RW@@U88Z'*5[#*XAOZ9S)D5FPA"2&A!.:( :KD3&Q MGP+;50 M\9W GI\](V7*@M(W-7@.1X:E-(((ED)18/FS@QE$D6*2>OR=DQK% MF@IX_GQD_ZR-E\8L,(<9C7Z04&Q&1M] (:SP-A(O=/\%6"QCE8:A"3)/O%[[DCS@".5P-PRE5P>7H&X<0"8H"+HB,E1Q\QH2A[SC: M D=TA5XWF,'#%"NYR1ZSD*-//@A,HE^&II!JJ\7-9:[B-%/1J5&Q@[[21&PX M"I(0P@J\WXSW&O"F=%?A,^?HLZG32/C[-GE$'>M7Y%B.4Z'/[':X767.?UL] MN'OUDC,ZQ0;J:#ZWAB^(TX@> !#7.RG=LN5&QAVEEJ?5O3G'Y(2/0N(^5]5073;#&*;9'Z;9$%+ M9*4@=HL@=IO/U7LJ:ZG*L\!B](DDZ "8\OU^H.SOZ&Y._=;):;;LE@.5T+XR;5>C>;M-,K]-LJ ELE(P;.MTH[;^Y_*;*]!2'%ME M\UME"]IB*X?R[./(;JT(7Z'J9E!D6WF!0XZ+0GRH+,LWNC]2SG.FIGI^ M7<2_+A(TBF1VFF2%]=Y#!0 ^R( !D !X;"]W M;W)K&ULS9I=R8Q MM$VGVV;B;GO1Z85B9)L)(*\DQ\F_KP0$#,@T3G7AFYB/& M)6>$4[SD$H'$QQ.>XS25)#&/;Q74J,>4CH?'K_0?B^!%, ^(X3E)_TIBOID: M8P/$>(5V*;\G^Y]Q%9 G>4N2LN(OV%>VE@&6.\9)5CF+&61)7GZBYVHA#AP$ M1^T *P?8=7"/.#B5@_/6$=S*P7WK"%[E4(1NEK$7"Q8KV27!;*@E-Q-Q%^?+;@9/D(;O,ESF7&P%V*<@8NP*(L'$!6('H65\"YN1.IB<(=>1$EQ<+U'-&9@14E6 MW@>_;V65L,+[?O&5@8\AYBA)/XF1ORY"\/'#)_ !)#GX8T-V3%BQB!O^SR2^!8 MGP&T(%3,9_YV=UL5SO\;/7KWZ*W%<.JZB3N8DDQ6&"N6X MIA3E:UP4SL,+.+1KU=/GMMN<, [^_E6, FXYSM@_JH(II^2JIR0E^8IMT1)/ M#:&Y#-,G;,R^_\[VK1]4V=()"W7"(DVP5E[=.J_N$+W,*RCSM3Q,$"Y51)66 MDN@71/G#]C2SH1K55*W*OCMP; MC+RH0"&7'+-")>7*)DNL5*Y!TJF%J!,6ZH1%FF"M=/AU.OSS$QA?9UYUPD*= ML$@3K)7749W7D7:!*8G>P??=\_V.O"AL1E9'710V8Z^C+7V;P#^B+.,ZY/&; ME&5+2;Q;"'4U1&$';[8B*PLAS.LH3J4CC0"TK]D'O9[]-6$2XLDQE M.Q8GZX2C%#"2[HHF31G](/?4NM1*"[72(EVT=H9@DR%X?J)3S4E7=G720JVT M2!>MG=VF![8'6['W"8_34P(GL+O"TS>"74T)%4;>V.D*CV(X9WQ$>)HFT1[N M$N_%8B*ZW)2*@Y]P2K:R9I4!#Z).KD:=M% K+=)%:R>EZ5]M[PRU1FLKK)46 M:J5%NFCM[#;ML#W8E;U/:WR%C,#N@QF%E1VX/;7I6[F>W9.;OI4#@V-ZT_2, M]G\TC2C%Y=/F#-%'+)_/*.,=I)QOE^MK]8[-:Z+_0F=ZS?VU=Q6 M7 _MJZC&PO=V]R:W-H965TSS\SSGNW/OXC47 M#[( 4.BQI$R.G$*I:NBZ,BN@Q/*45\#TR8*+$BN]%4M75@)P;DDE=0//&[@E M)LQ)8FN[%DG,:T4)@VN!9%V66/R: .7KD>,[&\,-61;*&-PDKO 2;D'=5]=" M[]Q.)21P5O 5P)KN;5&)I(YYP]FQJFTOVC=8,\#!V6U5+QLR?H&)6'-%S^V>=@B:)U^0M 2@J>$Z!E" MV!+"EWJ(6D+T4@]G+<&&[C:QV\2E6.$D%GR-A$%K-;.PV;=LG2_"S#NY54*? M$LU3R27+> GH#C^"1._1.,^)*2"FZ)(UK]"4\S@%A0D]T8C[VQ0='YV@(T08 MNBMX+3'+9>PJ?1DCZ6:MXTGC.'C&<8BN.%.%1#.60][#3P_S!P?XKDY"EXE@ MDXE)<%#P2\U.4>B]0X$7!#WWF;Z<[O>%\W_>9__L?2<98?4%OO$'WJ>^9+^F M6/J:8K-7$MLI2]25)3JDOBF+TF69 X,%47V%:#0&5L/,B542?8S=U79Z]R&^ MY^UBTGW,P-^%S/8AX2#L,$V([E9S*D$L[520*.,U4\V#[*S=X!G;?OO$/O&' M4[_'GNI!UJY[IV@F1[-1O+*M<AA M"\( ]/F"<[79& ?=^$Y^ U!+ P04 " !]B@15KL*X>W ' !$0@ &0 M 'AL+W=ORFJ9-O)M-1_7 MJTJDLRYIF8^Q[X?C99H5H\EEM^VVFER6ZR;/"G%;>?5ZN4RK;]S9G$UBD?>3#RDZ[SY4#[])OH&!2UO6N9U]]=[ MZF/]D3==UTVY[)/E$2RS8O,__=IWQ$Z"Y-@3<)^ S02Z)X'T">38/= ^@1Z[ MAZ!/Z)H^WK2]ZSB6-NGDLBJ?O*J-EK3V1=?[7;;LKZQH!\I=4\E/,YG73.[$ M7):]\3Z(55DU63'W?NI?I_>YD"\?1;$6M7?_S?M5E/,J72VRJ=P\EU6NO==, M-&F6_R"3/MTQ[_6K'[Q77E9X'Q?ENDZ+67TY;N1!MKL:3_L#NMX<$-YS0,1[ M7Q;-HO9X,1,S2SYSYX>._+'LG&T/X><>NL9.X._KXHU'_!\][&-L.9Z;X].1 MK3DOVSO_WWO7.H-LAPOI>.3HX?*NV*A5^ZW_ZP\9[KUKQ++^VU;Y#9O:V:TD M7M2K="JN1E+S:E$]BM'D^^]0Z/]LZW9(&(.$<2"85B"Z+1!UT2_HH\3F(_)/1R_+C;N<.HB*(XUJ/8,$JVP@]\/8Q;PB@*=FA: M2X-M2P-G2S\562-FWEV3-L*J,\[T4T<;)(Q!PC@03*M!N*U!>$8Y""$+! EC MD# .!-,*%&T+%+U,#C;IP>X7/?+]R) #2Y0?(63(P3 *!3A)0D,.+&&$!BBP MRT&\;6GL;"E?5_+LV=9$9]ZIPPP2QB!A' BF=7ZR[?SDC#J00!8($L8@81P( MIA4(^>H\WW^9$O3YN]]+'"3$4 );5!@FAA)8HFA, T,(;%%)@.TZ@'8<#7*V M](.H&Z]\\#Z756XS$-?N_%,''"B-@=(X%$VO!%:5P&>4A1X.529(&@.E<2B: M7B;EZ9#3D1PA#63XD^T//(,E*O9-RV )PMA/3&6P1"&,]BB#\D;H@#F2RM". MPK8+LZFHG6UVHDX>?9 T!DKC4#2]*,K&H>"<(@'J\D!I#)3&H6AZF9330TZ? M*;.C$,0X0$T4 I+'&8HFB?5BCCA XXISU:X?WK M';SRX$:?/"@A:0R4QJ%H>I&4YT/Q.;4#U!F"TA@HC4/1]#(I=XBWH\S6O0(S3B1M+ M4&!>OK3$4#.(6X((VG.R@94#PVX'=EN5L_6T<383=/(,E,9 :1R*IM="F41, MSZD+H+81E,9 :1R*II=)V4;LGOX[K N!S8^8%RUL47$XD(9AE'0V/C;%P1*& MPYWS$[VMRGMAM_%@NXN$/>Q"9$Z&V*!H&IEP,HR)D7N+@EJ@@V6L^E-G";K,U M%(O]4Z-NU,G##W3N#93&H6CZJBGE"(E_1I4@H)X0E,9 :1R*II=)>4+BGCH\ MJ!)]OFXV8G.2U!85!N9E"DL4#;$Y26J+2O8Y#J)L%7';JJ%*'+PRX2:>/ I! MY^- :1R*IM=F9XWE61=9PJZRA%UF";O.\AQ&D2BC2%ZXU++/UTX# M. V()( M9$K%, B%<61*A24J"OX]W/RJ 2=R0.E<2B:7C'E+^DY%X!24),)2F.@- Y%T\ND3"9] MX0+0/G_W/D_S5M ;2XPI"\P2$YG+,"PQU+QQ9+QS5_Q25//N<02U-RW71;.Y MXWF[=?O(@[?=C?[&]FMT<8,LVQFZX)L'&BC\YOD*[]-JGDFYR<6#W)7_)I*E MJS:/+-B\:IM:)'&PG1;^ M_6PGA 9"!"*\T#BYYW#N\4ER,]Q2=L/7 +=Q5'"1\9:B/3$-'FPAACS8YI" M(J^L*(NQD$L6FCQE@)<:%$>F8UE=,\8D,?RA/C=E_I!F(B()3!GB61QC=G\& M$=V.#-MX.#$CX5JH$Z8_3'$(J,7%7/!L8018I)ZK@M2(WR?RK@[O$# M^U?=O&QF@3F,:71-EF(],OH&6L(*9Y&8T>UW*!KJ*+Z 1ES_1=NBUC)0D'%! MXP(L%<0DR7_Q76'$#L#V7@ X!FVYI@@?TAHUO$5+5D4P?: M&XV6W9!$;>-<,'F52)SPYQ#*31%H!BEE@B0A.D*7- F/+J6[2W3*.0B.QE3N M&]>7Z0I-F4P1$_<()TMT?IN15%$5><;0_ 8%) M="#)K^83M+]W@/802=#O-[;3ROZRJZ/-*?5ZCOJN$"*EM+K" 6FV- M\+?N1$MDE4X[9:>=#PQDITT;6B*KV- M;>B^/Y Y1:<22%<]%BJ!?%[EV-Y+ M@>R5^GJ-^LXS]3"M$]6(>^L6M$16:;%?MMC_P"3VV[2A);**#8/2AL'[DSAX MEC'/>YK#FAK+K4^A;3V. 5:CNAEPH=[MUY1%R]JW<2/^K1O1%ENUVYVAQ_[ M2!;D;5G1$EO5BL>YQ6Z\Z37-85#7I/@FGNC*KJ.^$G9B&1 M$V($*XFRCGLRURP?O?.%H*F>7A=4R%E8'Z[EYPHP52"OKR@5#PLU$)&POW#"@.UL7U\SCV^ODG<]BNUY/1N1JGR%CD7U<"?*55^"8)J,J,YJ:Z*D@J- M9(7,B=)=.0VJ4E*25D#*>=!NM>(@)TSXP[Z8YS>YJKQ),1=JX/>:(<]>OJ<# M/XP_^YZ5&Q4I'?@/%Q__S MU_<&SU[-/9V>MA\OKW?$+ USZ@5.T'B>_3QJ2[V])F^KD6LL1SC-9ST& %K89J>A@]0>A;;(3<;1V4C3W) MP(1#MZOS35(^$#?T0X&TL&K(SDC"_MMP(8Q43Q8.;0]N@EHG9Z*0)K:-8'^/Z^D[P*H'!AGGC<&V;P>& M_9(H1:6XT1TSV0R^@+RZ?;\LM<.I),NPW?'7!'/10<:%3*ELPH3^:FC8YS0# M.Y)-9W!511D J%21ZT;*R+00Q'A8,>J&EIU0SN_@"?$[V])>9!O[9LI!-$UM MJ&Y:&=L!_4TUJ[TIVWF3KE>RQT)]F^OE"-.'0J.WDF9L8?J+K#& J8>X.BE+ MOOS*V53DU"[^X(##/EGQO%DAV9..!J4RT0-4^MXCE8I--D?^2E+>TX5:E=,B MPSVW3]#SO\WSE HJ"=\TK6O_F+/\9L=1][TLFZ?*KF&GQ_JU?^PF.Z=@,CX% MDR=0DU%R_![KH]ZQFSR%3';?[9XT MLVXA$?6L=?L'+"^,FV._CL5$2AXAA^W&J8-V!@<2#2ZW*-[S9>(?OK -O3?16"K12O1&RE>*X! M<><-&$GBWFTL#C"P7-8?20$3;8T.P6BP^0"X99K>]9!:G M!0 ?"X \ !X;"]W;W)K8F]O M:RYX;6S%FEU3VS@4AO^*)E?T(IO$7[0,,$-AVF66 M,P]')'V$JBP98RDEP* MO[Z20Z8R.._LS=E<)?Z(\UB6SW-TI.,G;1X?M'YDOYI:V9/1RKGUT61BRY5H MN/U+KX7R1Q;:--SY3;.EX:7=QQ^^AV+=4R7,;?Q22ZC:X=MI^;1CPR_Z49]6(A M2W&AR[81RFW:T8@Z "J[DFL[8HHWXF1TKG\*$^['_\%EM;DWYZ&BEC)'TA\P MEU6'1XFB*J&LJ)C_9G4M*\]1L<^\YJH4+(), &2R1\A_DP@R!9#I7B#G 2^8 ,M\G9!I!%@"RV"=D%D$> LC#?4+F$>1' /F1%O+&++F2 M+]T!QE7%+H0MC5QWVWH107X"D)]H(>=MTW#S['G87"Z5]#_CRK&SLM2MTF-?^NE?:6G8K#)NON!$Q&?0,L6B^<&G8/:];P;X);EL3@J*S,1XR MS(Q:,=RNNL[WC9M'X?.*6K"Y*%LCG10]2J28&;%C/K=6*N$?[[EN'J3:G!## M(;7,B-WR5>OJ2=9UUXR7/J53RT# SJP5_0>-W#(CELLVL^G2Q-".:ZW>=D2D ME1FY5YI&NN[=Z!K2!V[G\U2ARC?]$&EE1NR5;#H[^.<#N_5-&2,AB&W/&!-9)2&V"LP.V$%<"4%^28G]LI7Q4&],D612:LD,67F0$ADGI3;.6Q4. M$L):%[%LX)B]7Y%#PDF)A8/5'5>24B2,_@G OU MI O$C,-[ABR445?&!L<38W965;(?WC-DH6POPY[7<&2>8TQDH8S80A"S_PHA M"V7$%H+#LSXFLE!&;"&,&;_I.;)03FPAC!F_Z3FR4$YL(8P93POFR$(YL85V MCLDW;U&,B2R44T_*[,8,&S$FLE!.;"& &2)\C GG_LDG_U&%8QQC(@OE^YRF MZ2^D0!;*R1< (,Q>W$06RHDMA#%[<1-9*">V4#3M]206R4$%=C!LL&0[EFP6R4$%L MH5V8[[/W EFHH*[(H=;LQ2CED MH8+80O%T\T!0BC&1A0IB"[TONX]?OW=#]A@36:B@7EDP@'FEU7)\Y;M %6,> M(@L==A::="?;T^-*+/QXM;KV?V']_I+7Y:UAX6.S-BO+PW**15O7YW[?C;K2 MO-HNGMXN_#[]#5!+ P04 " !]B@15VW:P<3$" ")*0 &@ 'AL+U]R M96QS+W=O#Z>R MJG;CV/^JZ[+>Y6-;[KH^G\Y'-MUP;,?SYEN4RZN%V1O7T>#MS M\?K5Y_^9V&TV^W7^W:W_'/-I_,?@^J,;WLLNY[%:O+;#-H^KJOX\7'>7^K)) M=^?)U>+Y;54-SV^IJN<.$@B2^8,4@G3^((,@FS_(((.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV M(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)PS:!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.GE90J"W MHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WH=Y&H+>AWD:@MZ'>1J"W MH=Y&H+=-7G83Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. M KT;U+OY2;W+^'7(Y=KSO<;K_R35X_G7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR M+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0' MYX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^ MN; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 'R*!%4YX:-26@8 M ' M#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ?(H$5:L M'_+Y @ 60H !@ ("!D14 'AL+W=OS:93$@@ *,Q 8 M " @< 8 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ ?(H$57>J_7X0#@ O(\ !@ M ("!=20 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ ?(H$55Z]=4:J%@ 8CT !@ ("!OST 'AL M+W=O&UL4$L! A0#% @ ?(H$55><$OX5! J D !D ("! MO&0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ?(H$56WB*4^]"0 *B !D ("!G7H 'AL+W=O2, !X M;"]W;W)K&UL4$L! A0#% @ ?(H$58EKIID0 M$@ @3 !D ("![9 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(H$59,JX8KZ"@ +1T !D M ("!%*H 'AL+W=O"@ &0 @(%%M0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ?(H$556[!7M4$ 6C0 !D ("!MK\ M 'AL+W=OH# !["0 &0 @(%!T >&PO=V]R:W-H965T&UL4$L! A0#% @ M?(H$5>PPAK%%! J@L !D ("!OMD 'AL+W=O&UL4$L! A0#% @ ?(H$51;E _3< P MH0@ !D ("!1N@ 'AL+W=O&PO=V]R:W-H965TXS^F0( *(% 9 " @8_P !X;"]W;W)K&UL4$L! A0#% @ ?(H$56:I,/H>!P /!( !D M ("!7_, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ?(H$5:Y:&PO=V]R:W-H965T&UL4$L! A0#% @ ?(H$ M53>0LTFA P 61 !D ("!5A$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8H$57.79V>* @ P08 M !D ("!UR ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8H$59V,'FUS! =Q@ !D M ("!R"H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ?8H$563&%*X]!0 DBH !D ("!ZC@! 'AL+W=O M/@$ >&PO=V]R:W-H965T*\@NV , %T4 9 " @:5" M 0!X;"]W;W)K&UL4$L! A0#% @ ?8H$55X: M<.1E!P J"\ !D ("!M$8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8H$57YC #^\ @ '0< !D M ("!^5@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?8H$57W6V84V!0 (B0 !D ("! MQV(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ?8H$54>47.!Y P "0T !D ("!W6T! 'AL+W=O&UL4$L! A0#% @ ?8H$57QW][Z_ M @ C < !D ("!KW@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ?8H$5?P^+(E[ P H0H !D M ("!)H@! 'AL+W=O&PO=V]R M:W-H965T0P4 /LB M 9 " @4R0 0!X;"]W;W)K&UL M4$L! A0#% @ ?8H$58.#G(^7 @ R@< !D ("!QI4! M 'AL+W=OW ' !$0@ &0 @(&4F $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M?8H$5?*#V 56 P LA4 T ( !EZ,! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ?8H$ M5=MVL'$Q @ B2D !H ( !3*T! 'AL+U]R96QS+W=O XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 281 351 1 false 67 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://www.caredxinc.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2107103 - Disclosure - Net Loss Per Share Sheet http://www.caredxinc.com/role/NetLossPerShare Net Loss Per Share Notes 11 false false R12.htm 2111104 - Disclosure - Fair Value Measurements Sheet http://www.caredxinc.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2117105 - Disclosure - Cash and Marketable Securities Sheet http://www.caredxinc.com/role/CashandMarketableSecurities Cash and Marketable Securities Notes 13 false false R14.htm 2122106 - Disclosure - Business Combinations Sheet http://www.caredxinc.com/role/BusinessCombinations Business Combinations Notes 14 false false R15.htm 2127107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2133108 - Disclosure - Balance Sheet Components Sheet http://www.caredxinc.com/role/BalanceSheetComponents Balance Sheet Components Notes 16 false false R17.htm 2138109 - Disclosure - Commitments and Contingencies Sheet http://www.caredxinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2144110 - Disclosure - 401(K) Plan Sheet http://www.caredxinc.com/role/A401KPlan 401(K) Plan Notes 18 false false R19.htm 2146111 - Disclosure - Warrants Sheet http://www.caredxinc.com/role/Warrants Warrants Notes 19 false false R20.htm 2150112 - Disclosure - Stock Incentive Plans Sheet http://www.caredxinc.com/role/StockIncentivePlans Stock Incentive Plans Notes 20 false false R21.htm 2157113 - Disclosure - Income Taxes Sheet http://www.caredxinc.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2159114 - Disclosure - Segment Reporting Sheet http://www.caredxinc.com/role/SegmentReporting Segment Reporting Notes 22 false false R23.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 2308301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.caredxinc.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.caredxinc.com/role/NetLossPerShare 24 false false R25.htm 2312302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.caredxinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.caredxinc.com/role/FairValueMeasurements 25 false false R26.htm 2318303 - Disclosure - Cash and Marketable Securities (Tables) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesTables Cash and Marketable Securities (Tables) Tables http://www.caredxinc.com/role/CashandMarketableSecurities 26 false false R27.htm 2323304 - Disclosure - Business Combinations (Tables) Sheet http://www.caredxinc.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.caredxinc.com/role/BusinessCombinations 27 false false R28.htm 2328305 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.caredxinc.com/role/GoodwillandIntangibleAssets 28 false false R29.htm 2334306 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.caredxinc.com/role/BalanceSheetComponents 29 false false R30.htm 2339307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.caredxinc.com/role/CommitmentsandContingencies 30 false false R31.htm 2347308 - Disclosure - Warrants (Tables) Sheet http://www.caredxinc.com/role/WarrantsTables Warrants (Tables) Tables http://www.caredxinc.com/role/Warrants 31 false false R32.htm 2351309 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.caredxinc.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.caredxinc.com/role/StockIncentivePlans 32 false false R33.htm 2360310 - Disclosure - Segment Reporting (Tables) Sheet http://www.caredxinc.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.caredxinc.com/role/SegmentReporting 33 false false R34.htm 2402401 - Disclosure - Organization and Description of Business - Additional Information (Details) Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails Organization and Description of Business - Additional Information (Details) Details 34 false false R35.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 35 false false R36.htm 2406403 - Disclosure - Summary of Significant Accounting Policies - Leases (Details) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails Summary of Significant Accounting Policies - Leases (Details) Details http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies 36 false false R37.htm 2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Details 37 false false R38.htm 2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Details) Sheet http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Details) Details 38 false false R39.htm 2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details) Details 39 false false R40.htm 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details) Details 40 false false R41.htm 2415408 - Disclosure - Fair Value Measurements - Narratives (Details) Sheet http://www.caredxinc.com/role/FairValueMeasurementsNarrativesDetails Fair Value Measurements - Narratives (Details) Details 41 false false R42.htm 2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Details) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Details) Details 42 false false R43.htm 2419410 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) Details 43 false false R44.htm 2420411 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails Cash and Marketable Securities - Components of Marketable Securities (Details) Details 44 false false R45.htm 2421412 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails Cash and Marketable Securities - Schedule of Maturity (Details) Details 45 false false R46.htm 2424413 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 46 false false R47.htm 2425414 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Details) Sheet http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Details) Details 47 false false R48.htm 2426415 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Details) Sheet http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Details) Details 48 false false R49.htm 2429416 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 49 false false R50.htm 2430417 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Details 50 false false R51.htm 2431418 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Details) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Details) Details 51 false false R52.htm 2432419 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Details) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Details) Details 52 false false R53.htm 2435420 - Disclosure - Balance Sheet Components - Summary of Inventory (Details) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails Balance Sheet Components - Summary of Inventory (Details) Details 53 false false R54.htm 2436421 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) Details 54 false false R55.htm 2437422 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 55 false false R56.htm 2440423 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 56 false false R57.htm 2441424 - Disclosure - Commitments and Contingencies - Summary of Lease Cost (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails Commitments and Contingencies - Summary of Lease Cost (Details) Details 57 false false R58.htm 2442425 - Disclosure - Commitments and Contingencies - Summary of Other Information Related to Lease (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetails Commitments and Contingencies - Summary of Other Information Related to Lease (Details) Details 58 false false R59.htm 2443426 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details) Details 59 false false R60.htm 2445427 - Disclosure - 401(K) Plan - Additional Information (Detail) Sheet http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail 401(K) Plan - Additional Information (Detail) Details 60 false false R61.htm 2448428 - Disclosure - Warrants - Additional Information (Detail) Sheet http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail Warrants - Additional Information (Detail) Details 61 false false R62.htm 2449429 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) Sheet http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) Details 62 false false R63.htm 2452430 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) Details 63 false false R64.htm 2453431 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 64 false false R65.htm 2454432 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) Details 65 false false R66.htm 2455433 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) Details 66 false false R67.htm 2456434 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) Details 67 false false R68.htm 2458435 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 68 false false R69.htm 2461436 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail Segment Reporting - Reportable Revenues by Geographic Regions (Detail) Details 69 false false R70.htm 2462437 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) Details 70 false false All Reports Book All Reports cdna-20220630.htm cdna-20220630.xsd cdna-20220630_cal.xml cdna-20220630_def.xml cdna-20220630_lab.xml cdna-20220630_pre.xml cdna-20220630x10qxexx101.htm cdna-20220630x10qxexx102.htm cdna-20220630x10qxexx103.htm cdna-20220630x10qxexx104.htm cdna-20220630x10qxexx311.htm cdna-20220630x10qxexx312.htm cdna-20220630x10qxexx321.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cdna-20220630.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 281, "dts": { "calculationLink": { "local": [ "cdna-20220630_cal.xml" ] }, "definitionLink": { "local": [ "cdna-20220630_def.xml" ] }, "inline": { "local": [ "cdna-20220630.htm" ] }, "labelLink": { "local": [ "cdna-20220630_lab.xml" ] }, "presentationLink": { "local": [ "cdna-20220630_pre.xml" ] }, "schema": { "local": [ "cdna-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 558, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 6 }, "keyCustom": 58, "keyStandard": 293, "memberCustom": 27, "memberStandard": 39, "nsprefix": "cdna", "nsuri": "http://www.caredxinc.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.caredxinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Net Loss Per Share", "role": "http://www.caredxinc.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Fair Value Measurements", "role": "http://www.caredxinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Cash and Marketable Securities", "role": "http://www.caredxinc.com/role/CashandMarketableSecurities", "shortName": "Cash and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Business Combinations", "role": "http://www.caredxinc.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Balance Sheet Components", "role": "http://www.caredxinc.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Commitments and Contingencies", "role": "http://www.caredxinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144110 - Disclosure - 401(K) Plan", "role": "http://www.caredxinc.com/role/A401KPlan", "shortName": "401(K) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - Warrants", "role": "http://www.caredxinc.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150112 - Disclosure - Stock Incentive Plans", "role": "http://www.caredxinc.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157113 - Disclosure - Income Taxes", "role": "http://www.caredxinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159114 - Disclosure - Segment Reporting", "role": "http://www.caredxinc.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.caredxinc.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - Cash and Marketable Securities (Tables)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables", "shortName": "Cash and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - Disclosure - Business Combinations (Tables)", "role": "http://www.caredxinc.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339307 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - Warrants (Tables)", "role": "http://www.caredxinc.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - Stock Incentive Plans (Tables)", "role": "http://www.caredxinc.com/role/StockIncentivePlansTables", "shortName": "Stock Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360310 - Disclosure - Segment Reporting (Tables)", "role": "http://www.caredxinc.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i63491840cbea4c4c8d66150f2ad5f90d_I20180131", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfRenalTransplantPatients", "reportCount": 1, "unique": true, "unitRef": "patient", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Description of Business - Additional Information (Details)", "role": "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "shortName": "Organization and Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i63491840cbea4c4c8d66150f2ad5f90d_I20180131", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfRenalTransplantPatients", "reportCount": 1, "unique": true, "unitRef": "patient", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i6cef51a6b8ce43cf8c216e1dc2fb1ce4_D20220401-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i6cef51a6b8ce43cf8c216e1dc2fb1ce4_D20220401-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ib8a2c3f1d5d34fe2977f31cff0d738be_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:RemainingOperatingAndFinanceLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails", "shortName": "Summary of Significant Accounting Policies - Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ib8a2c3f1d5d34fe2977f31cff0d738be_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:RemainingOperatingAndFinanceLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Details)", "role": "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "shortName": "Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ice4b31c3017c457b911f214089b18cc8_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails", "shortName": "Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfInvestments", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Fair Value Measurements - Narratives (Details)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsNarrativesDetails", "shortName": "Fair Value Measurements - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfInvestments", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ica531e3d277543a8938081d9274281bb_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Details)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails", "shortName": "Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ica531e3d277543a8938081d9274281bb_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "shortName": "Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "id69c47c5580748fb87b0f84c91e7d058_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "shortName": "Cash and Marketable Securities - Components of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "lang": "en-US", "name": "cdna:MarketableSecuritiesAmortizedCostShortTerm", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails", "shortName": "Cash and Marketable Securities - Schedule of Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Business Combinations - Additional Information (Details)", "role": "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i501be1d11ba746798c62de433a744789_D20211201-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i7719a21d7249429ea6922e4c7cff51a7_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Details)", "role": "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "shortName": "Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i48e989ea3ed24120b987970d49f381bb_I20211130", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Details)", "role": "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails", "shortName": "Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i628e6fc1d6e64c2eaafd61e50ee3dd1f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "id839d83938aa4e6d9b5c1bf8ec907031_D20211001-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Details)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Details)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "shortName": "Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Balance Sheet Components - Summary of Inventory (Details)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails", "shortName": "Balance Sheet Components - Summary of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i27f90ea1cfad4cbeb752dceee171b831_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "id7bfa5ba27fd4bc898d7df4e17e67ef1_D20140601-20140630", "decimals": "INF", "lang": "en-US", "name": "cdna:NumberOfMilestonePayments", "reportCount": 1, "unique": true, "unitRef": "milestone_payment", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Commitments and Contingencies - Summary of Lease Cost (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails", "shortName": "Commitments and Contingencies - Summary of Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - Commitments and Contingencies - Summary of Other Information Related to Lease (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetails", "shortName": "Commitments and Contingencies - Summary of Other Information Related to Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails", "shortName": "Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ibd999e7b08d04c4fadeee29f42da39a6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ib03ecc4a2e824ee5b9427b7528137703_D20210101-20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - 401(K) Plan - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail", "shortName": "401(K) Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448428 - Disclosure - Warrants - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail", "shortName": "Warrants - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i9ea1ad2b0ba6439a99a0d0fb31574282_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail)", "role": "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail", "shortName": "Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i9ea1ad2b0ba6439a99a0d0fb31574282_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "shortName": "Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i104e3c8fbe6747a086c5aef191f4249f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Stock Incentive Plans - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "shortName": "Stock Incentive Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail", "shortName": "Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ic09a9e745ba84d3baf3eb4d108c37226_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455433 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail", "shortName": "Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ic09a9e745ba84d3baf3eb4d108c37226_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456434 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail", "shortName": "Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458435 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i12787d97f614422cbed2a64ae7b8df89_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail)", "role": "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail", "shortName": "Segment Reporting - Reportable Revenues by Geographic Regions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i204df2c6f623405baed9b87e1be6f532_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ib2ca486648d34ebd935c9e0bc95a4cd8_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "ib2ca486648d34ebd935c9e0bc95a4cd8_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462437 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail)", "role": "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "shortName": "Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i5700c3d0d8a34977a4201607a3c3a822_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20220630.htm", "contextRef": "i2401739d19d84526a1b5e845e69a0784_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "tag": { "cdna_AccruedCapitalExpenditures": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Capital Expenditures", "label": "Accrued Capital Expenditures", "terseLabel": "Capital expenditures" } } }, "localname": "AccruedCapitalExpenditures", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedClinicalAndCostOfOtherStudiesCurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Clinical And Cost Of Other Studies Current", "label": "Accrued Clinical And Cost Of Other Studies Current", "terseLabel": "Clinical studies" } } }, "localname": "AccruedClinicalAndCostOfOtherStudiesCurrent", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedSampleProcessingFees": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Sample Processing Fees", "label": "Accrued Sample Processing Fees", "terseLabel": "Laboratory processing fees & materials" } } }, "localname": "AccruedSampleProcessingFees", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedShippingExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Shipping Expenses", "label": "Accrued Shipping Expenses", "terseLabel": "Accrued shipping expenses" } } }, "localname": "AccruedShippingExpenses", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_AcquiredAndDevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired And Developed Technology", "label": "Acquired And Developed Technology [Member]", "terseLabel": "Acquired and developed technology" } } }, "localname": "AcquiredAndDevelopedTechnologyMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cdna_AcquiredInProcessTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired In Process Technology", "label": "Acquired In Process Technology [Member]", "terseLabel": "Acquired in-process technology" } } }, "localname": "AcquiredInProcessTechnologyMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cdna_AlloMapHeartMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlloMap Heart", "label": "AlloMap Heart [Member]", "terseLabel": "AlloMap Heart" } } }, "localname": "AlloMapHeartMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_AlloSureHeartMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlloSure Heart", "label": "AlloSure Heart [Member]", "terseLabel": "AlloSure Heart" } } }, "localname": "AlloSureHeartMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_AlloSureKidneyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlloSure Kidney", "label": "AlloSure Kidney [Member]", "terseLabel": "AlloSure Kidney" } } }, "localname": "AlloSureKidneyMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_BusinessCombinationContingentConsiderationLiabilityMeasurementInputDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Measurement Input, Discount Rate", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input, Discount Rate", "terseLabel": "Contingent consideration, measurement input, discount rate" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInputDiscountRate", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "pureItemType" }, "cdna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAsset": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, fixed asset.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Asset", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAsset", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "cdna_CAREDXINCVsNateraIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CAREDX, INC. vs Natera Inc.", "label": "CAREDX, INC. vs Natera Inc. [Member]", "terseLabel": "CAREDX, INC. vs Natera Inc." } } }, "localname": "CAREDXINCVsNateraIncMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment", "label": "CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment", "terseLabel": "Proceeds from advance payment" } } }, "localname": "CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cdna_CommercializationRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercialization rights.", "label": "Commercialization Rights [Member]", "terseLabel": "Commercialization rights" } } }, "localname": "CommercializationRightsMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cdna_CommonStockWarrantLiability": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock warrant liability.", "label": "Common Stock Warrant Liability", "terseLabel": "Common stock warrant liability" } } }, "localname": "CommonStockWarrantLiability", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "cdna_CommonStockWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrant liability.", "label": "Common Stock Warrant Liability [Member]", "terseLabel": "Common Stock Warrant Liability" } } }, "localname": "CommonStockWarrantLiabilityMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "cdna_CompensatoryDamagesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compensatory Damages", "label": "Compensatory Damages [Member]", "terseLabel": "Compensatory Damages" } } }, "localname": "CompensatoryDamagesMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "cdna_CostOfPatientAndDigitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Patient And Digital Solutions", "label": "Cost Of Patient And Digital Solutions [Member]", "terseLabel": "Cost of Patient and Digital Solutions", "verboseLabel": "Cost of patient and digital solutions" } } }, "localname": "CostOfPatientAndDigitalSolutionsMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_CostOfProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Product", "label": "Cost Of Product [Member]", "terseLabel": "Cost of Product", "verboseLabel": "Cost of product" } } }, "localname": "CostOfProductMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_CostOfTestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Testing", "label": "Cost Of Testing [Member]", "terseLabel": "Cost of Testing Services", "verboseLabel": "Cost of testing services" } } }, "localname": "CostOfTestingMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_DeferredPaymentsForIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred payments for intangible assets.", "label": "Deferred Payments For Intangible Assets", "verboseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssets", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredPaymentsForIntangibleAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred payments for intangible assets, noncurrent.", "label": "Deferred Payments For Intangible Assets Noncurrent", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssetsNoncurrent", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cdna_DerivativeLiabilityExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative liability exercise price.", "label": "Derivative Liability Exercise Price", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "DerivativeLiabilityExercisePrice", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "cdna_DerivativeLiabilityTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative liability term.", "label": "Derivative Liability Term", "terseLabel": "Remaining term (in years)" } } }, "localname": "DerivativeLiabilityTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "cdna_EmployeeAndNonEmployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee and non employee stock options.", "label": "Employee And Non Employee Stock Options [Member]", "terseLabel": "Shares of common stock subject to outstanding options" } } }, "localname": "EmployeeAndNonEmployeeStockOptionsMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "cdna_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "terseLabel": "Equity securities, unrealized holding gains (losses)" } } }, "localname": "EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease cost.", "label": "Finance Lease Cost", "terseLabel": "Finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "cdna_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_FiniteLivedIntangibleForeignCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Foreign Currency Translation.", "label": "Finite Lived Intangible Foreign Currency Translation", "negatedLabel": "Foreign Currency Translation" } } }, "localname": "FiniteLivedIntangibleForeignCurrencyTranslation", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cdna_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]", "terseLabel": "Goodwill And Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cdna_GoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsTable", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cdna_IncreaseDecreaseInContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act", "label": "Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act", "negatedTerseLabel": "Refund liability - CMS advance payment" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating leases liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_IncreaseDecreaseInRightOfUseAssetAndLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Right-Of-Use Asset and Lease Liability", "label": "Increase (Decrease) In Right-Of-Use Asset and Lease Liability", "terseLabel": "Derecognition of ROU and lease liability" } } }, "localname": "IncreaseDecreaseInRightOfUseAssetAndLeaseLiability", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cdna_IntangibleAssetMeasurementInputDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Asset, Measurement Input, Discount Rate", "label": "Intangible Asset, Measurement Input, Discount Rate", "terseLabel": "Intangible asset, measurement input, discount rate" } } }, "localname": "IntangibleAssetMeasurementInputDiscountRate", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "cdna_IntangibleAssetMeasurementInputRoyaltyRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Asset, Measurement Input, Royalty Rate", "label": "Intangible Asset, Measurement Input, Royalty Rate", "terseLabel": "Intangible asset, measurement input, royalty rate" } } }, "localname": "IntangibleAssetMeasurementInputRoyaltyRate", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "cdna_IssuanceOfCommonStockForCashUponExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for cash upon exercise of warrants shares.", "label": "Issuance Of Common Stock For Cash Upon Exercise Of Warrants Shares", "terseLabel": "Issuance of common stock for cash upon exercise of warrants (in shares)" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsShares", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cdna_IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for cash upon exercise of warrants value.", "label": "Issuance Of Common Stock For Cash Upon Exercise Of Warrants Value", "terseLabel": "Issuance of common stock for cash upon exercise of warrants" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_LeaseOtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease other information.", "label": "Lease Other Information [Abstract]", "terseLabel": "Other information:" } } }, "localname": "LeaseOtherInformationAbstract", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetails" ], "xbrltype": "stringItemType" }, "cdna_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity.", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity and Capital Resources" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cdna_LongTermMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Marketable Securities", "label": "Long-Term Marketable Securities [Abstract]", "terseLabel": "Long-term marketable securities" } } }, "localname": "LongTermMarketableSecuritiesAbstract", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "cdna_MarketableSecuritiesAccumulatedUnrecognizedGainLoss": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Accumulated Unrecognized Gain (Loss)", "label": "Marketable Securities, Accumulated Unrecognized Gain (Loss)", "terseLabel": "Unrealized Holding Losses" } } }, "localname": "MarketableSecuritiesAccumulatedUnrecognizedGainLoss", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossLongTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCostLongTerm", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term", "label": "Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term", "terseLabel": "Unrealized Holding Losses" } } }, "localname": "MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossLongTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossShortTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCostShortTerm", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Short Term", "label": "Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Short Term", "terseLabel": "Unrealized Holding Losses" } } }, "localname": "MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossShortTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Amortized Cost", "label": "Marketable Securities, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "MarketableSecuritiesAmortizedCost", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAmortizedCostLongTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Amortized Cost, Long Term", "label": "Marketable Securities, Amortized Cost, Long Term", "totalLabel": "Amortized Cost" } } }, "localname": "MarketableSecuritiesAmortizedCostLongTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAmortizedCostShortTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Amortized Cost, Short Term", "label": "Marketable Securities, Amortized Cost, Short Term", "totalLabel": "Amortized Cost" } } }, "localname": "MarketableSecuritiesAmortizedCostShortTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesFairValueLongTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCostLongTerm", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Fair Value, Long Term", "label": "Marketable Securities, Fair Value, Long Term", "terseLabel": "Fair Value" } } }, "localname": "MarketableSecuritiesFairValueLongTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesFairValueShortTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCostShortTerm", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Fair Value, Short Term", "label": "Marketable Securities, Fair Value, Short Term", "terseLabel": "Fair Value" } } }, "localname": "MarketableSecuritiesFairValueShortTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MedActionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MedActionPlan", "label": "MedActionPlan [Member]", "terseLabel": "MedActionPlan" } } }, "localname": "MedActionPlanMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "domainItemType" }, "cdna_MedicareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare [Member]", "label": "Medicare [Member]", "terseLabel": "Medicare" } } }, "localname": "MedicareMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "cdna_MiromatrixIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Miromatrix, Inc.", "label": "Miromatrix, Inc. [Member]", "terseLabel": "Miromatrix, Inc." } } }, "localname": "MiromatrixIncMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_NumberOfInvestments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Investments", "label": "Number Of Investments", "terseLabel": "Number of investments" } } }, "localname": "NumberOfInvestments", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "integerItemType" }, "cdna_NumberOfMilestonePayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Milestone Payments", "label": "Number Of Milestone Payments", "terseLabel": "Number of milestone payments" } } }, "localname": "NumberOfMilestonePayments", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cdna_NumberOfRenalTransplantPatients": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Renal Transplant Patients", "label": "Number Of Renal Transplant Patients", "terseLabel": "Number of renal transplant patients (more than)" } } }, "localname": "NumberOfRenalTransplantPatients", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cdna_NumberOfUniqueSolutions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Unique Solutions", "label": "Number Of Unique Solutions", "terseLabel": "Number of unique solutions" } } }, "localname": "NumberOfUniqueSolutions", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cdna_NumberOfWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Warrants Exercised", "label": "Number of Warrants Exercised", "terseLabel": "Number of warrants exercised (in shares)" } } }, "localname": "NumberOfWarrantsExercised", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_PatientAndDigitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patient And Digital Solutions", "label": "Patient And Digital Solutions [Member]", "terseLabel": "Patient and digital solutions revenue" } } }, "localname": "PatientAndDigitalSolutionsMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_PaymentsToAcquireCapitalExpendituresNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Capital Expenditures, Net", "label": "Payments To Acquire Capital Expenditures, Net", "negatedTerseLabel": "Additions of capital expenditures, net" } } }, "localname": "PaymentsToAcquireCapitalExpendituresNet", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_PrivatePlacementCommonStockWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private placement common stock warrant liability.", "label": "Private Placement Common Stock Warrant Liability [Member]", "terseLabel": "Private Placement Common Stock Warrant Liability" } } }, "localname": "PrivatePlacementCommonStockWarrantLiabilityMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "cdna_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Offering", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_PunitiveDamagesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Punitive Damages", "label": "Punitive Damages [Member]", "terseLabel": "Punitive Damages" } } }, "localname": "PunitiveDamagesMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_RemainingOperatingAndFinanceLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining operating and finance lease term.", "label": "Remaining Operating And Finance Lease Term", "terseLabel": "Remaining lease terms" } } }, "localname": "RemainingOperatingAndFinanceLeaseTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "cdna_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of the world.", "label": "Rest Of The World [Member]", "terseLabel": "Rest of World", "verboseLabel": "Rest of World" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finance lease and operating lease liability maturity", "label": "Schedule Of Finance Lease And Operating Lease Liability Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Commitments under Operating and Finance Leases" } } }, "localname": "ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finite and infinite lived intangible assets.", "label": "Schedule Of Finite And Infinite Lived Intangible Assets [Line Items]", "terseLabel": "Schedule Of Finite And Infinite Lived Intangible Assets [Line Items]" } } }, "localname": "ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsLineItems", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finite and infinite lived intangible assets.", "label": "Schedule Of Finite And Infinite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite And Infinite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteAndInfiniteLivedIntangibleAssetsTable", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfIntangibleAssetsTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of intangible assets.", "label": "Schedule Of Intangible Assets Table [Table Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTableTextBlock", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share based compensation stock options and unvested restricted stock units activity.", "label": "Schedule Of Share Based Compensation Stock Options And Unvested Restricted Stock Units Activity Table [Table Text Block]", "terseLabel": "Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAwardsForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award common stock awards for services.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Common Stock Awards For Services", "negatedLabel": "Common stock awards for services (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAwardsForServices", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award fair value amount of outstanding stock maximum.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Amount Of Outstanding Stock Maximum", "terseLabel": "Maximum value of shares which an employee can purchase per calendar year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAvailableForGrantRollForward", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfRSUSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares [Roll Forward]", "terseLabel": "Number of RSU Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfRSUSharesRollForward", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfSharesOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfSharesOutstandingRollForward", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award offering period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Offering Period", "terseLabel": "Offering period for employee stock purchases" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Expected to vest, weighted average remaining contractual life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price", "terseLabel": "Expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "perShareItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Aggregate Intrinsic Value", "terseLabel": "Vested, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Number", "verboseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "verboseLabel": "Vested, weighted average remaining life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "perShareItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, repurchases of common stock under employee incentive plans.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Repurchases Of Common Stock Under Employee Incentive Plans", "terseLabel": "Repurchase of common stock under employee incentive plans (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShortTermMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Marketable Securities", "label": "Short-Term Marketable Securities [Abstract]", "terseLabel": "Short-term marketable securities" } } }, "localname": "ShortTermMarketableSecuritiesAbstract", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "cdna_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "cdna_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "cdna_TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxes paid related to net share settlement of restricted stock units.", "label": "Taxes Paid Related To Net Share Settlement Of Restricted Stock Units", "negatedLabel": "Taxes paid related to net share settlement of restricted stock units" } } }, "localname": "TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_TransChartLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TransChart LLC", "label": "TransChart LLC [Member]", "terseLabel": "TransChart LLC" } } }, "localname": "TransChartLLCMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cdna_TransChartTTPAndMedActionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TransChart, TTP, And MedActionPlan", "label": "TransChart, TTP, And MedActionPlan [Member]", "terseLabel": "TransChart, TTP, and MedActionPlan" } } }, "localname": "TransChartTTPAndMedActionPlanMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "cdna_TransplantPharmacyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transplant Pharmacy", "label": "Transplant Pharmacy [Member]", "terseLabel": "Transplant Pharmacy" } } }, "localname": "TransplantPharmacyMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandAndFourteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Fourteen Employee Stock Purchase Plan [Member]", "label": "Two Thousand And Fourteen Employee Stock Purchase Plan [Member]", "terseLabel": "2014 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandAndFourteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_WarrantFairValueAssumptionsExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant fair value assumptions expected term.", "label": "Warrant Fair Value Assumptions Expected Term", "verboseLabel": "Original Term (in years)" } } }, "localname": "WarrantFairValueAssumptionsExpectedTerm", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "durationItemType" }, "cdna_WarrantsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Disclosure [Text Block]", "label": "Warrants Disclosure [Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsDisclosureTextBlock", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "cdna_XynManagementIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XynManagement, Inc.", "label": "XynManagement, Inc. [Member]", "terseLabel": "XynManagement, Inc." } } }, "localname": "XynManagementIncMember", "nsuri": "http://www.caredxinc.com/20220630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]", "terseLabel": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]", "terseLabel": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Addresses [Line Items]", "terseLabel": "Entity Addresses [Line Items]" } } }, "localname": "EntityAddressesLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressesTable": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Container of address information for the entity", "label": "Entity Addresses [Table]", "terseLabel": "Entity Addresses [Table]" } } }, "localname": "EntityAddressesTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_FormerAddressMember": { "auth_ref": [ "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Former address for entity", "label": "Former Address [Member]", "terseLabel": "Former Address" } } }, "localname": "FormerAddressMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "domainItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.caredxinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe", "verboseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r159", "r264", "r268", "r556" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r228", "r230", "r231", "r232", "r248", "r255", "r341", "r343", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r553", "r557", "r582", "r583" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r228", "r230", "r231", "r232", "r248", "r255", "r341", "r343", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r553", "r557", "r582", "r583" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r159", "r264", "r268", "r556" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r230", "r231", "r264", "r266", "r520", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r153", "r230", "r231", "r264", "r266", "r520", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r221", "r228", "r230", "r231", "r232", "r248", "r255", "r293", "r341", "r343", "r373", "r374", "r375", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r553", "r557", "r582", "r583" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r221", "r228", "r230", "r231", "r232", "r248", "r255", "r293", "r341", "r343", "r373", "r374", "r375", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r553", "r557", "r582", "r583" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r154", "r155", "r264", "r267", "r555", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r154", "r155", "r264", "r267", "r555", "r569", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r487" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r161", "r162" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued and other liabilities", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r9", "r35" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalty" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r43", "r44", "r45", "r542", "r562", "r563" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r45", "r51", "r52", "r53", "r84", "r85", "r86", "r436", "r484", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r84", "r85", "r86", "r386", "r387", "r388", "r444" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r346", "r390", "r391" ], "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": "Employee stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r378" ], "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": "Share based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r75", "r205", "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r110" ], "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": "Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r110" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r80", "r137", "r142", "r149", "r185", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r432", "r437", "r463", "r485", "r487", "r525", "r541" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r32", "r80", "r185", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r432", "r437", "r463", "r485", "r487" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r447" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r169" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt securities, unrealized holding gains (losses)" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r167", "r193" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Debt securities, amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r165", "r168", "r193", "r527" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "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": "Corporate debt securities", "verboseLabel": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r340", "r342", "r415" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r340", "r342", "r410", "r411", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "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 Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r426" ], "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 expected to be deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r409" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r421", "r422", "r424" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "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", "terseLabel": "Total consideration", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r74", "r427" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Revaluation of contingent consideration to estimated fair value" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r420", "r423" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r420", "r423" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r416", "r428" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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 identifiable net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within 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", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r413" ], "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", "terseLabel": "Business combination, deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r413" ], "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", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r412", "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 1.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", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of 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", "negatedTerseLabel": "Noncurrent liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "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 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", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r413" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r11", "r77" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and Marketable Securities" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash, cash equivalents, and marketable securities" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r77", "r78" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash at the end of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r464" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of shares underlying warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r260", "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r528", "r546" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r234", "r572" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r84", "r85", "r444" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r487" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.001 par value; 100,000,000 shares authorized at June\u00a030, 2022 and December\u00a031, 2021; 53,323,712 shares and 52,923,360 shares issued and outstanding at June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r49", "r50", "r56", "r532", "r548" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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": "Net comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r124", "r125", "r159", "r460", "r461", "r571" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r124", "r125", "r159", "r460", "r461", "r565", "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r124", "r125", "r159", "r460", "r461", "r565", "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r119", "r539" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r124", "r125", "r159", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r122", "r124", "r125", "r126", "r460", "r462", "r571" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r124", "r125", "r159", "r460", "r461", "r571" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r261", "r262", "r265" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r294", "r336", "r564" ], "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": "Corporate debt securities", "verboseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r60", "r520" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of testing services, product, digital, and other" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r123", "r159" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r418" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r394", "r395" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanTypeExtensibleList": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r322", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Indicates type of defined benefit plan. Includes, but is not limited to, pension plan, other postretirement plan and special and contractual termination benefits payable upon retirement.", "label": "Defined Benefit Plan, Type [Extensible Enumeration]", "terseLabel": "Defined Benefit Plan, Type" } } }, "localname": "DefinedBenefitPlanTypeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Expense incurred related to plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r135" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative liability measurement input (percent)" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r349", "r350", "r380", "r381", "r383", "r392" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r57", "r89", "r90", "r91", "r92", "r93", "r97", "r100", "r107", "r108", "r109", "r113", "r114", "r445", "r446", "r533", "r549" ], "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)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r57", "r89", "r90", "r91", "r92", "r93", "r100", "r107", "r108", "r109", "r113", "r114", "r445", "r446", "r533", "r549" ], "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)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r110", "r111", "r112", "r115" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r464" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation expense capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r382" ], "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": "Total unrecognized compensation costs related to stock options and RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Stock options and RSUs expected weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Share-based compensation expense tax benefit recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r51", "r52", "r53", "r84", "r85", "r86", "r88", "r94", "r96", "r116", "r186", "r257", "r259", "r386", "r387", "r388", "r400", "r401", "r444", "r465", "r466", "r467", "r468", "r469", "r470", "r484", "r558", "r559", "r560" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "auth_ref": [ "r459" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent.", "label": "Equity Securities, FV-NI, Noncurrent", "terseLabel": "Corporate equity securities" } } }, "localname": "EquitySecuritiesFVNINoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r6", "r16", "r459" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Corporate equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "totalLabel": "Equity securities, amortized cost" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r180", "r540", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Corporate equity securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r75", "r253" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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": "Revaluation of common stock warrant liability to estimated fair value" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r447", "r448", "r457" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Common Stock Warrant Liability and Contingent Consideration" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r249", "r251", "r252", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r336", "r448", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r455", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r447", "r448", "r450", "r451", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r455" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r249", "r294", "r296", "r301", "r336", "r448", "r491" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value Measured Using - (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r249", "r251", "r252", "r294", "r296", "r301", "r336", "r448", "r492" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value Measured Using - (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r249", "r251", "r252", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r336", "r448", "r493" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value Measured Using - (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r452", "r457" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r452", "r457" ], "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": "Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r453" ], "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", "terseLabel": "Change in estimated fair value of common stock warrant liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r452" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r249", "r251", "r252", "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r336", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r455", "r458" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "auth_ref": [ "r454", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "negatedTerseLabel": "Payments related to contingent consideration" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r473", "r478" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r175", "r178", "r181", "r182", "r183", "r188", "r189", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r250", "r256", "r443", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r592", "r593", "r594", "r595", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "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 (Years)", "verboseLabel": "Weighted Average Remaining Useful\u00a0Life (In\u00a0Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r212" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r214" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r214" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r214" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r214" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r206", "r209", "r212", "r216", "r521", "r522" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets, Fair Value Disclosure", "terseLabel": "Estimated Fair Value" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r212", "r522" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r206", "r211" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r212", "r521" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets with finite lives:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingenciesByNatureAxis": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of gain contingency.", "label": "Gain Contingencies, Nature [Axis]", "terseLabel": "Gain Contingencies, Nature [Axis]" } } }, "localname": "GainContingenciesByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyNatureDomain": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization.", "label": "Gain Contingency, Nature [Domain]", "terseLabel": "Gain Contingency, Nature [Domain]" } } }, "localname": "GainContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r12", "r199", "r200", "r201", "r203", "r487", "r524" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r163", "r170", "r187", "r190" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "totalLabel": "Debt securities, amortized cost" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r172", "r177" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "negatedTerseLabel": "Debt securities, unrealized loss" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "auth_ref": [ "r174", "r536" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) 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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five", "terseLabel": "After one year through five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "auth_ref": [ "r173", "r535" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) 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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r171", "r176", "r527" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Debt securities, fair value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r137", "r141", "r145", "r148", "r151", "r523", "r530", "r534", "r550" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r220", "r222" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r81", "r397", "r398", "r399", "r402", "r404", "r406", "r407", "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r95", "r96", "r136", "r396", "r403", "r405", "r551" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "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", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in accrued salaries.", "label": "Increase (Decrease) in Accrued Salaries", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInAccruedSalaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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": "Change in deferred taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r208", "r215" ], "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]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r215" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Net carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible assets with indefinite lives" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r208", "r215" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r12" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total intangible assets - gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r204", "r210" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r25", "r198" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r31", "r487" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r27", "r198" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r26", "r198" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r64" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income, Amortization of Premium", "terseLabel": "Amortization of premium on short-term marketable securities, net" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r481", "r483" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r482" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, extension period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r80", "r143", "r185", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r433", "r437", "r438", "r463", "r485", "r486" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r80", "r185", "r463", "r487", "r526", "r544" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r36", "r80", "r185", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r433", "r437", "r438", "r463", "r485", "r486", "r487" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:", "verboseLabel": "Short-term liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r447" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Damages awarded" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r227", "r229" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of complaints" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r529" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Fair Value" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r59" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedTerseLabel": "Unrealized loss (gain) on long-term marketable equity securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r449" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r449" ], "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": "Remaining term (in years)", "verboseLabel": "Original Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r449" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "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" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r73", "r76" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r46", "r48", "r53", "r55", "r76", "r80", "r87", "r89", "r90", "r91", "r92", "r95", "r96", "r105", "r137", "r141", "r145", "r148", "r151", "r185", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r446", "r463", "r531", "r547" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r89", "r90", "r91", "r92", "r97", "r98", "r106", "r109", "r137", "r141", "r145", "r148", "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss used to compute basic net loss per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r99", "r101", "r102", "r103", "r104", "r106", "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net loss used to compute diluted net loss per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expense) income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r137", "r141", "r145", "r148", "r151" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r477", "r483" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r472" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r472" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Less operating lease liability, current portion", "verboseLabel": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r472" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion", "verboseLabel": "Operating lease liability, long-term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r471" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases right-of-use assets", "verboseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r480", "r483" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - Operating leases (%)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r479", "r483" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - Operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r442" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r41" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other (expense) income:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Common stock, commissions and offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r66", "r425" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails": { "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" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r66" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r67" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "terseLabel": "Payments to acquire minority interest" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r166" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of short-term marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r293", "r295", "r301", "r318", "r320", "r321", "r322", "r323", "r324", "r336", "r337", "r338", "r339", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "401(K) Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/A401KPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r254" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17", "r254" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r487" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock: $0.001 par value; 10,000,000 shares authorized at June\u00a030, 2022 and December\u00a031, 2021; no shares issued and outstanding at June\u00a030, 2022 and December\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r68" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common shares in public equity offering, net of issuance costs paid" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r68", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Aggregate proceeds from the issuance of shares" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "verboseLabel": "Maturities of short-term marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r385" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r68" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r68" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue", "verboseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r46", "r48", "r53", "r71", "r80", "r87", "r95", "r96", "r137", "r141", "r145", "r148", "r151", "r185", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r431", "r434", "r435", "r440", "r441", "r446", "r463", "r534" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r219", "r476" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r219", "r487", "r538", "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecoveryOfDirectCosts": { "auth_ref": [ "r61" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred.", "label": "Recovery of Direct Costs", "terseLabel": "Reimbursement rate" } } }, "localname": "RecoveryOfDirectCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r393", "r519", "r584" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r77", "r78", "r570" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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 and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "RSU settlements, net of shares withheld (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "RSU settlements, net of shares withheld" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r259", "r487", "r543", "r561", "r563" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r84", "r85", "r86", "r88", "r94", "r96", "r186", "r386", "r387", "r388", "r400", "r401", "r444", "r558", "r560" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r140", "r146", "r147", "r153", "r154", "r159", "r263", "r264", "r520" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Reportable Revenues by Geographic Regions" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "verboseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares issued and sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r124", "r159" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Components of Accrued and Other Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r110" ], "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": "Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r410", "r411", "r415" ], "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]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule of Capitalization, Equity [Line Items]" } } }, "localname": "ScheduleOfCapitalizationEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.", "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule of Capitalization, Equity [Table]" } } }, "localname": "ScheduleOfCapitalizationEquityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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 and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r109" ], "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": "Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r377", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r377" ], "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": "Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value of Financial Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Identified Intangible Assets Acquired at Acquisition Date" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r175", "r178", "r179" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r215", "r217" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r28", "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r137", "r138", "r144", "r202" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Summary of Options Outstanding and Exercisable Vested or Expected to Vest" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r345", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r260", "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Components of Warrants Outstanding" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Estimated Future Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r130", "r131", "r132", "r137", "r139", "r145", "r149", "r150", "r151", "r152", "r153", "r158", "r159", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "netLabel": "Sales and marketing", "terseLabel": "Sales and Marketing Expense", "verboseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetails", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r266" ], "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": "Testing services revenue", "verboseLabel": "Testing services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "RSUs forfeited (in shares)", "terseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r364" ], "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", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of RSU shares ending balance (in shares)", "periodStartLabel": "Number of RSU shares beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value ending balance (in dollars per share)", "periodStartLabel": "Weighted average grant date fair value beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum portion of earning an employee may contribute to the ESPP Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional options authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r384" ], "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", "periodEndLabel": "Shares available for grant ending balance (in shares)", "periodStartLabel": "Shares available for grant beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Stock options expired (in shares)", "terseLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Stock options forfeited (in shares)", "terseLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted (in shares)", "terseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r353", "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock options outstanding ending balance (in shares)", "periodStartLabel": "Stock options outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r353", "r354" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price ending balance (in dollars per share)", "periodStartLabel": "Weighted average exercise price beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r369" ], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "totalLabel": "Aggregate Intrinsic Value, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r369" ], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "totalLabel": "Total (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Intrinsic value of RSUs" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of options vested during period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r79", "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r39", "r51", "r52", "r53", "r84", "r85", "r86", "r88", "r94", "r96", "r116", "r186", "r257", "r259", "r386", "r387", "r388", "r400", "r401", "r444", "r465", "r466", "r467", "r468", "r469", "r470", "r484", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r84", "r85", "r86", "r116", "r520" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r17", "r18", "r257", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)", "verboseLabel": "Shares issued under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r257", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common shares through public equity offering, net of commissions and offering costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r257", "r259", "r358" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Stock options exercised (in shares)", "terseLabel": "Issuance of common stock for cash upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r17", "r18", "r257", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of common stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r257", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common shares through public equity offering, net of commissions and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r257", "r259" ], "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": "Issuance of common stock for cash upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r80", "r164", "r185", "r463", "r487" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r52", "r80", "r84", "r85", "r86", "r88", "r94", "r185", "r186", "r259", "r386", "r387", "r388", "r400", "r401", "r429", "r430", "r439", "r444", "r463", "r465", "r466", "r470", "r484", "r559", "r560" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetails", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r417" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r417" ], "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.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r175", "r178", "r181", "r182", "r183", "r250", "r256", "r443", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r592", "r593", "r594", "r595", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r75" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Change in estimated fair value of common stock warrant liability" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r117", "r118", "r120", "r121", "r127", "r128", "r129" ], "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/2022", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Shares of common stock subject to outstanding common stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]", "terseLabel": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r99", "r109" ], "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": "Weighted-average shares used to compute diluted net loss per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "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 to compute net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r97", "r109" ], "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": "Weighted-average shares used to compute basic net loss per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r392": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r585": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r586": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r587": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r588": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r589": { "Name": "Form 10-Q", "Number": "249", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r590": { "Name": "Form 8-K", "Number": "249", "Publisher": "SEC", "Section": "308" }, "r591": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r592": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r593": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r594": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r595": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r596": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r597": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r598": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r599": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" } }, "version": "2.1" } ZIP 93 0001217234-22-000150-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001217234-22-000150-xbrl.zip M4$L#!!0 ( 'V*!%58+B)'*LH" )?8'0 1 8V1N82TR,#(R,#8S,"YH M=&WLO6E7&\FR+OS]_@J]['O/[;V6"^<0.;E[^R[:8&_Z6,(&;!_XXI4C"&M@ M:["!7_]&E@3&@-M@@THEU(.M(565E4\,3^00\_'W=@;-5X,HAW%T/C2'ATV/H0X_-1(@WZW\:$_ M^-3^;(NB_,V+_O'IH'UP.&HPPMB5+P?/5 (=J2*%H-H58(@H=."^H(I;G1P) M2<0G!\^D(C(0%0I-E2E ,%M8YTS!."4R,06"ZR?A61#"6R8DL3+R\W_=KRRYSY>M!]^V_H+/V]+ MG_Y/\_6./XQ=6US]E0\]^\W/O!W$<-+N^57?[Y9])Y*3\^:==N_3W_0I?^WL M\.+J[9/1S:W;/6P:LQ@\'0UL;YCZ@ZX=H9CD.Y*"L()>C-EP\/4BR0Y=>0'\ M\/+ WO3DU!CS]"2C=*D[!2+S3>-SI/ZN1U041!><7@Q:?]P;#4YOAGSZY3>P MMX=]8%3]'9J3%A=@7AOH;QXJ?_OUH;YW6CI^78/WW^O_[7__ICU!YUXO,L;<6Y3/WQ=/+A'T\GEW;][>9;Q_:S-31. M(1NHEQU[L-)H![QDX.]/W7K_\VNV_7F/-\?A:./S_BMSM-5]2UL?6H?-HW>L M^6J#[QUMMYN[K<.]H[^.6F?O6*N[=[*_[OG>V?O.:][J[)T=?VKMOC_:V]VD MK:,_#UMLD^P=;9SM?=@\W3OS^-E^M_GA+6^Q)MU_K\EKMG^Z]\'+UJL-LH?7 MVGKU]JRU_O((_^\T=P\_-=4>=3 MZ\/&:>M5D^-5SUJOWITVUP^@>?3RJ'G6/-WOOOW2?/4>K_%N^IOW>"_1V]\] M;F]]>$NQCV3O+'3WSIID?W?SR];ZP6GS _[R[*_N_OK:E_T/;[^TWNNSU[L; MH^8..7F]N_>E>;3!/OH@50I!%)X17X!,I+"*NX)[%Y77Q@;@*\^3[0SC'T^_ MP?$A83UW.R_;0V\[>]$.7N(GPR7 /P*87@.8V.2LCZQ@SJ#/U0D*8QDKG-8F M<>!,,K+R/(-0&;YO\/K]L$3X5@BS:PC;1 DR(N1'WB-=HL!1A84H(N?(KF0T M%NS*\[>SQ'>CAV[C] 4B/+"=S5Z()_\=3Y?8_@A;<0U;C=H;*$6C')4LP#)= M:$!E#EX 3=Q:FN3*>5X@Y4:..R.4IVSSV7I, M2%##G[&'+T9OD')F(KEQ@BQRV':=^+H]'%6+.FN],%W??=G;.GH+6^N'[?VC M5F?KU5_MYCJ.^(<-L=_=I'L?WI[M'1VPUMG>21/O^YIO=^*_MT_W/X1CQT"V M$&G\3;?)WL%>=_-+:WT-$>UT]X[>'^ZOM]I;ZWN\=;1QVNRV4FM][^0C %%2 M6XR#E+0%<&4+0Q ]&KU#Q\I%4G[E^=]Q^'^\Z0]'L7O M7RB6SN3\73OD]ZD=!XVR0_'&2/'%YG]_:Q:O_OCY^4??7OVXI"+G[S ,'XRR M32OY48&=(_3\=U^_N^AFN-14%CEX^O:;\_?G-WGZS4#=.&Z"Q@0N<(K_H,$W MCB2(1!N5? S>T0K&;?KX\2#+Z>1MP)N=''?:OCV:"&PCM+O9..0II:]\8"T$ ME))A'$Y?9"NR=M(>KCS/;5YB,!\'TZ_.Y?[&JU^,W$4G:H&E#3YJ[VW0+( ) MR0%55D=BG>?47./_N_'V^QLW:H0CQ/)"@+0>CE 54!4F4Y9Y;S=AT M1.?#F'P[HI=EZB='=%S:YF^';#I%]>S=SOJ=1Y,2B-SKY*)4H"S1T@L;$S4T M 0.3RM&DE'$Z7Z-)STG1KXXFQJ$[61 O'B^T/V.W+C_U"+?%":1@-""@ ;'./,1"YIC$);T%,? W/L M8X:#T;,W@WX8^]'68"<./K?]U+.<<]CIAP_O5V#F?D4+!Y) 2"1.)!R6"$YYPAZ&]TX)9Y 7S MS_'F!;]*>)V2P0?K*;7!@K3>$!M(1#P519NJR53_Z%+_;J-_M\7O'O5/*BJ\ M,"Y:!@B@-3%$%Z-UH#QR]87P?]-O%]'_24*%4(P*BOR%)^]4X-Q*J26)2AB] M$/YO-OA5XO\X L>2#D"# *:B)N $X9HGS5F2:2'\W\ST;_;^+]B4$F=:,JG! M K$BIN0@R(A_0V0+X?]FIG^S]W_.!X/$,RD@$AQC%C_PS";#$O)0P6OM__)T M]K,W=M3&"ZWA&+4/VB/;V>EWQGG?T SF&6?O#QUR&1"(*3,&K.5&"DD$"\0( M)Q+4VQ]6BVVHS29C4(D##Z]CHEA78.P[D4DJ_ 3]7"'Q E58I6*B(\4!DM<'3M M1B0!T0"IPG[40D^3Y)J@X5487T($8XAW5B>E/!IA$O3LUK?N:FXO)N%&^.CY M-QO_&>?]=?WN<;^';X??QBKX>;??VQGU_:?[M[?WM?#V[1*&490HC/TQ$ &= MN'8NI!B\IA24\71AH%D+H9T=H>V\L>VPV7MAC[-_K E,(3)-T)XX)"O@#6@& M6BO'#40?)2P03-Z/N^-./O&T-3J,@]QN$ _SU3['S9[O=Q]@)OQ!(+/*2AF) M,]8K]+3)*L>XE)YX0:CS<6$@VXXCFW "F^2#X@/,N*<(),QJ< M!"-"2,Q1*TD,U%_;&,=K#]2#>J=?B.[X)4!_9340@M&>)T5C! 7,(+>E/# ' MEFKCW>(!.C.?5CVX2420QBA)@ MT _/.ZI'U7/E L04I)7@.6C01@MEN996)76^<[G^8,XJ+(^?X@LQ$]F$J:ZY2 1ZE==,*ZX%C0"9G]PD VT\CY_O A 53"@-D*KD%2 MI@5R2NL#IQ@X4S"SPZ>J$8@Z,JD,ZL!\#XA(7SC3?SO7%CGOQS M]2MB$B57"1DD) )*>L<#46AKHK7):"T6#]#*Y@YF#ZY2PL3@/%$(*0=NF(F, M\>1]U$;).ARSJ0,7J![H))-S) 2F"(#BVH68*#&90R"+"'783S=W#*)Z5$VT MU :&(1;&P-Q8#+)((,EQ*A0P/<.SIG7VL?=U"/;;C21):XJ!5&1.@TO&2!)H M(%P%%5AD?&&@J2@&OB>8&*,$P1$4]09"\EIXAE91A41-8CPN#DS5Q\#W!IF* MPC$K1)00*7<@@M):49F(5\DN#&2SCH'O"1\7C#%1.:)1I3PDBZ%@9"9/O5OT M49.)6;( J_NSFBIW2_4'&N37>2"6I\^4."VI5I!0_R)L[ MP2T,9#-U2O>(CP$KE*&D/$%-E/612JD-U]P+X6:(3V6VGWD+>:4'HWV(Z*2Y M\"82YXVPX(.^ND-[GM<0QF[8#FT[.-VQG;B52A=\^:C'V.$5ME+"T>D=S-7Q MCGM:_':$1^_!LJ@91*3#!IAR2C!-N5*$UPG,.2!;U0.J/3$94L5E J>EUE8R M)T7(JWN1U$H[YXRBS0.X-#B$DWK&0*I@ %U/D,CH,';EE6AK+<;-D)C03L:K$Y6@ZI-0D7 3&49 QG-#)9/"(]922DNGQSP6 ,S9G6V[KUT:0OFDA>-< M!(+Q:=#1,LFY\R&:P*A>&&BJ.=MV7S#I*'E0D0MF*'@,U2@:1XH.4$((4>?+/ MU>=>B(S'*()1'L,DI,S&!I\].46?(9.7BP=H97,'LP=7,<<-VBM#7(#R6%_P M'/(Z$-=HQ]P"@CL/,?#L@4X!".HQ*J[B0)(RC'(;C*%>$+ PT%<7 ]P130$,8@A,\H1HI*ZV52&T(1&5 *Y<6!Z;J8^![@DQQ M%Q 9B^&N!T6T@9 +X%B->I:,=@L#V:QCX/M2*9ESZWHA-$$OE!RJ$4D:O,'( M.!"A9X=/9;;?)2?1Y#/K)& C(!<&E.OKON)G,)5J>H)QZXE(Y8;34&@S8)X^-Y>EEQ'N2+ M^5LFR-CMX!W#.&^]F_"C9AP=]C&R^!R'HZ^LZ?*G,;9L][(\-=N#?M>.!NT3 MI+8/'_F+VT?^XGY6OR4'0S40[Z(%#UZC%Z%H'Y@-(AD2,LFBFM Y6VB@.NO% M+U/2A#D(?7CUF9PJ]U+7OM_XSCQ^$T M _O-4G*ET=VE1:&:14M]L@%0"_/VV.!CC%11I_FD3#$YGU#%%W,1[GP##+G] ME&79]'Y*=43E?,KI684!0M!;<0J)<,MD%/CV?#,6$\7YBWG5LOG;*,[$+;W0 MY::_,O]LE7?!.J.-!LJUC=$0@L2#@_=,^FFHO\3PEO,/EV'YE1D8Q81S5AM0 M$FA.XA08AA ^>"K \_/RC(Q.>2"^J"$^YTVV/L=!CA]*;KAUG*WYP^L:*^AM M&=_EIK_"^'Q,@EKIM(_ ?=*>41EI\"PYBA_5*,?&BW[/XR\&-F.UW1Y^^O/T MS]CSAUT[N()M!GVX'3_'WCBVXEQ$AK_RE+NGQU>*K)UWY%KC!4DHN/< M\6M<;'H-?'EG!F9\B&CEJ.'.0*!@@^$!DD$JYJ0DJ49+VDN%J%PAJME^(R%R M@\9:* 9$1A,\)"<205$VD;(:A9Q+$:Y9=A; MHF4=2J$N17AN1+B2*EEHZXNXA&)S#EJ$&CXW(F*4)S>D/P>1U$A<"(KBE@]F11 :.6AQ"% M0P]A01!GN28LIIQ\VUM!0HWF$-?P"J&=%^\^QYWHQX/VJ!V'&R>^,PXQO!ST MNWE;Y7A4FN6M=+Z'\DT<[!RB_?SS].8+7#*U&]WC3O\TQK5>:/5[Y^_*">C) M+/-")OU5,247P I)4"R2L(YKE8)+&JQ3L4['O1Z!B%0R:R49"._1T$O.02AE ME9;>!B^H)%9A31.& ):!&=XKG;O E>>"ZZ65N'JZ8[A:-#VHQA*?_&N MU\9 =N?=(EJ)$*SE/GH@'*EG%,:S$"%9;[SF/)"EE9@'T:AF!0S) Z>!A$ # M2&-0/H0$:B7WGG)3@W3K+VU[\-YVQHCMQOHZ?8^=;<"\:;?90 M3H9E"WI?\U:7.M.[?FV M[6SV4*K'^2;?=J/9ST>([.!3'+T<]T)=$M&7:>0X.CI#(Y@ 6@D@:,\\>C^4 MY/0X))-1U: JR7U(+E]*;NTDER8A MD38RKS1#FVL- -6&2ZWR60VE:B6Y2V%Y6&$)/)^EY4$Y9H!28X("H9TCBD4B MF*Z5L"RIY<]([N2DX-1:B^+*C(S14W301%,J4C[RQ<#G^G>/0W(?-;6LJ>3FG.&*D7PNT0&77@<@ M+KH0D7 FEFBM)'G2CV@FP$$%Z(PBSS"*GC)IZFB!ZFXL'DVG!LH47X$?-,.LM MP(ZP1&+DVE*)X9(P&. +H3723<-(S=SUDF@^/@$F)#K0$J0E HB*&A17W%)" M8P2>6*T$>"DSLZ&=23L%#I1&F?'!:P_,6BLL9<$P62^9>4RT ML6FEQGH^4/E+:<7^\>:9; .B]5:4'H2D(@Q&522 207?EO:-)!71= MP,GCD-P:\IU'+[D"5-#,"VJ(PE!/:FX<,1CS,9>3C(;'(;DU)%J/7G()2,XL M\1$@O)B,FD)TU(-(5C/-I0TR<&L@I.7$XE* ?D"[ MI)3&2R.=D1 C8/P0 Y# J,A;AY=+QTL!^H$ $9H\D9KZZ( Z;564UB09$B0> M1+TLT"/!C,N\9](;FR?UE:;&<<&(B=)0%Z.O0RKV&\![W;:NW<'.O>C8X>7$ MRR_ZW6Z_5V9'G*94O6AZ_X!5G[<=8PX9DPA2> Z>>Q-DXD39X#F23) +AR[> MIG> %\970[SKI+C&@B![41*Q?5'1_N82U5^_/[_2K6LC2D.LI,8H%!0PGNM( M(S-&,&&YTDI74 [FKG!44H+$6\%IY($I)8!;;;@FF@;#%#!-:W8N^KOZ]6;0 M_HP#]*9C?>GM9FI-'R9C$B$ZFEPXQDLPSACCA)86^M8%6= MQ.<>\T$*JUFB(%A>W@W(>X/C$0->R@(ZO!IL95F*3Y53;=1R9R,0)@ <-S8R MHKT@'$D2:%VGPH\_(T?',:>8WXV#']6Z6APQJCZ42T$E$HV)041P2>(K0O,$ MG4U,6N5K5*AQ*7,UB6JL)6C/D%TYPH Y@W&-(8XK(U-R0!?239;N\7V_8T>W M@75QI.U!'*6Q+'*CDV1HM$34EEA#J/$$0$O"S"(*4"[E^G(0XR:.PR .1]L( MZ5**?FEIW*A\^M\""1Z2T,9)Z0D5'#2/GM2AULL\[EVXOW#*>&,H4R*Y(,"& MI'52N1JOLLH%6XN<5'.UF?D>LX5)#&H=2>BT+42B#4@?@D\*HU].H 8&>+Z0 MN<<84BL5F&."H1U+5EE)@]0$4=+$4P$+@$R]-V0)0EVD@5)G%4AEM)>Y^ASG M^!:4-I. B[(:!%Q_CH?M7D26X%%7ANV\)G:),.PB)Q@>=W"8WAS:0=?ZAX]E M**N@2#S-@3.E22N(PEOBK4Q .5+18%5\O'#>^KZ;/=_OQIT1(I![_+KO[==[ MGS=Z%7MQ8#MKO; 6NNU>&TV#S34+N#8=Q-/SSM&F/^H-+<>#YCQ"X$+MV\.E'/K=&@E*]NGLB4(1X MHB1%H$D93K7&_Y0T"C^KP:S84I@>TNKD^F%).N68],"2PV!8H%CP0" H+\^9 MQL5,/9W?L/CO$6K&L.;S9V\0I8?7]#O,?]/[67-A7$EEH_3*&'!.HF.GTG$? M,5SCT?-'B>2"T<792Q7H:#2R1!X# R0?SFAE% E@$K_8*_9(A.F7;3:]GWDR MIJ3TR ^I3@;RX5,BJ,HGL*22!+B:?TQ^RJ>_& ]'J*.#[=@I=7-XV#Z>D7NO MHY00PBT8E QI'$@1K+3"@DZ:<4]08FKD#Y;B,F=>(4DBK8LF;T6%0 PZB.AX M-(0*CQ+'%]0"K>8Q'QQB$/Y^O6+!U9R5+I[F;^43$":\IS["R!P8W*19),(6DP$D[@:'0J:?P2K/X\C4\I9%121 ME((WS*AHC=2)$?(>#7) 8SS_^KG9"S']=/RRV7LSZ/LX M'-8N_"3 *?(H(0;GJ-2>^<"D\1)HC:9;YQ_!ZN=@::Y_#3P8801X)W1TA";*%!"IE*C'BB=H2 X4XSMJ@:6N6\026Z*8+EB4K(A;]!,.NR^XS M)7=14E&#]9$Y#CX?IK(;,QZ\B=0# V&MM@:)J@+/ Y$8:BZJ:E8X;U")9B9B MI;/.)",X".6,U,QS+A02)<5B'2JJS'7D^3#YX('P@&&)%BH"QB&66<^!M0<^YG$-X:'<;!U>:U MT/)XDQZLS_-QH>&N*@BL .<(3D7'N+0B02*YS(;GT0LI-17>5F$.9\I8JIF'JP!H M4%$K)X4148/,U522@NB#H%X3QQ;6?E<=.%;AJD$;&00B'@P&CMJAE[;:"4B) M1L7DHD-=3112 =!60%[A8@:9&6B@CBBO!'IKXPVS)$XWD4 --I'\;6*3J5,> MCK;2;AR.'J02X-5](C#[W<^:^J!9B$H!",T7VT)XI7R%#@UKMR* .A^?5#2@=;!UNGHPGRA6+FY,(A S5=8 MR1@( 9A5DJ0@!.=7)O:6:#[([-U]H>F5EX))BNX2\D$%'9 926[ NP #?AC[T2+Z32H,1K&YU&#DP!RS7%M$,S*=2[.>1S8+Y3=G@V8E?M,9S?/, M@T]1@O-.*V^DD#I "L1.4X0OEM^BCCH?_&) #=-*)F5IM";ZG(MU$?TF?HS?YXG_]D%[9#L[ M_M+>(KK0J@"OQKC%[5.2^-%=Z MM4(-GKW#)8BK%\[)E#0P+0TPQA6PF-#ENFEHLV . MMT(-GKT/MN"$<@(LT1X217KE"%.(I_3)$6$7Q0>?-]J)G4Z[=Y SS]C!IYBG M)&:3Q[H2!VR5<1IR&CA&P5EN'*+*''3$G)%4IT._\XUN):Z7,:$#ZFQ.T8BQKG0QIN!RF581O+)A45QO MY>A6XG=SF:/$O""&0SX7XW@0P(P-*M&87*C#*>Z*)_X?)@&1X8(QPZ0C% "X M]5(:(P4%SA&9N#BX/-C$TL/@0@VG*CF 8,&#-#HDYFCDE!&+_RX0+C.,/QX$ MJF 2(UX%Y9T"*IW6.BJ"G_U(#BA>4LB*F4QKH=@@A.!*BF2 M=T"4B.>3-W*&]/$GB)F<.3$+RB4KG$76'5PK3< MMT?M@]+HO+##>-E'K&UOK/_/9NO%^V$+<1A8M%4/'_WP@JA;*ADO*-R#DOG$ MM?(@@A0&_;W2Q.F8#%7:,8R!PB/$\=;NZY5M]U[@8*)'BCW?CL,_3_$>J#[? MGDG(OLJ.^H/3==NU![-(EC5[,6*]="J&1'4JM^QY3Z@(FE MT='(J0@)RHOS%_,F0G.( MHR@HOR6.EYO^)/U .G_<0?WY#NVX^/K.=(-9T&AA! B?RN*0AD8MG8V)I.1$ MG?(5-R?/G'^UV3L>CW9/C^.W$<_5%CG<\:-\=''0O2_?=1%T;?QGC*.3W132 MP=[HZCFK?K?;[^V,^O[3(L[]4NL-(5(*S@6 9,82H2!RKIREG-0@4^#:%SL( MUT5H&^G]H)V%IL3N'>K5<'OG74T.>RL+BN;T&0%= 9'>@A#<02*&6D%MK)&V M5XU/]3K&HA(RH5H%;4 D;Y3.*56I@9RQBM1@IK=J#!]D5DJ#X80HS3V@;W4. MV1-,R19Q[T'.11Q%M"J@2@G*' ;N M-#'II \BBCKMO)XG("O8=!UX"(8)PTT 8UBN=431>G(PX&2LP7Q^E?@]B)&4 M8 /8B 2$6@ ?;$@QIY$&E1 L(>8?DESN*Y^8OUP:[$M_][ _'MI>3HSRLC\> MC&+L?0/2F_' 'V+X^N#%PN[1GTDCI8P<^06Z,:>,"A =5Y%AD)B UL@,SB-F MU9M'SJV*/J]T$B0L! P+T2%_$4F(?%:W1DG:YA[@2I*S<2&$M<'8P!7&XGF[ M '0))M.>*,5FC&'%G[(;MT+:#TQW;B5NI1.YO M0%W$2-$(HIW1 ;3VP(4WUANC;2)!L!!DG8Z)S1FMMFENQV&T&*!\S;5:KBXN[IFOR%,* MB*?1E -/WD9O?+3&<&LHU;%&WG3N :[$O]) M=>")1TEF."T ")%!*$#C];5 MR;_./<"5>%QE2-)6"$T15:;!Y#2,G/@ W+H(L48>=^X!KL0'"TNE "VE4WE+ MF78B8 B+',L(PZ40B^:#7\5>'-@.XKL6NNU>>S@:V+Q-<8&]<'(^)6MB8#I7 M)W-.2I8K8"6KJ&2\3I.&-8"X$C^<0]Q\&M'[8]XCA9Q^N/>Z/!Z;-W.]]%[E:WF!X8 MWAKLQ,'GMK^R]##]6# C0_:FV3 1((Q5S0@ F.)&.YD#7SY(Q*12KB M(DI;[X)1U 'R.RNYX" =4GM)M:S#9K=')"+51/6>&VU$>385>! NIT"D,4@ M12B_6D1^*2)56Y'98/Z5MH] MC!_Z>+7[.*0X#Q)338(WB()$"2@R GRR.G*+;"4IKYDSJ@Y+YX]78BIA*H9Z M#&J%L2DD, %<3LR+?,7ZJ"B[2/A89Z:RN!)342(ZY;BQ@K/H >-D%T/B#(CS M/C*FTP(0E\65F&KVYW%FC8P)@I)@01B!5B92K56.AE0=UC=^C-_M\J?-@%/7 MDKA$KY+@7*$4)+ A&A$X398G:JU'B:@)<7DD(E+-=FT;C4M<1C0=8!W1RE/G M,%R6/*80>$V8RB,1D8K.WA 2#4'ID!Z\5<9S@J]=KCV C*4.ZS./2$2J*3*C M\\*L\MQQ#9%)374R%IAPFDC#ZW!68%Y$)'^],1[TCQ=R*L5 *E <*4B**4L MMT$$YIFEWH&LP[[)1RS[",@_K+$J>0TA%^^4-DB?=\8#MZ0N,RB/2E"J M29S@*'J9I(TL:ZM08[@P-E#IF$;+0I;L9/X$I1*.8@3CGC#G4T"+HJ@%KI4Q MPBK0R86TY"@/.)573[+B&1,TB,0$ Y:X(\EH;9)-( WX.A3V>;P24PEK\88[ M2J-UU'E0TMLHE+"&*9,(]5HO6)&IA,D$R62(>970&DB*FB"4TE+H M)+1TO X9U1ZQR%1"9;S5(N@H M< P2<=4(""B227@?"TWC,Q"R\RE7"92%VY M%F!4$( ,6%NJ(U PFD$DE"^YS/Q/YE7": A3#B2AR=-\6D@@KRD36O&0\^=0 M6#*:^1>LV=C,XLR4Z-)*B:;&8IQ21=T$13D. - M,P&Y,Q<@93Y>OV0]-9*@:A*4&F#>VZ19TB#RJE7.T>"<"9SE?=[U>NH-JQP)7G##N!:U-7HJY"M@K<81 (05G.?B40&#<$(PD MBC,NLU"5[Q%P!68E'%-8$"YP:I419ZL""Y5X3:8UTC-9E+]]< 5F-:]0< MPWB6,_X0X'D)$0CSA&3UU$;6H6;%W %937THD4^\6QDM*&#..4N5TUY!()%P M8^>WM'0E0?W#E/'!"6?1).F+D3;V,6B;#\6]66SUX2(K_(-J W-SE[#X^)W^2GFD7&$>> M%WVTGD.LK3;,"(G[TPD,>BE%'R!3\(B$<%0DS8R7FGEKN:JM3LS$MS^(8XFBGTU-$%GD&@&B.D4%OEF#4D/ZDE3]LGSP9QV!\/?!Q.WAY&&\K^ MA/;GYW_@'U/E$<);)B2QRH&CW#KFE9 RT:"4%_%C1NCK;X:CTPYBT6WWBL/8 M/C@_\![[?Z0^>_0.Q(BG]GK"? M1;+==N?TV?_=Q<$?-EKQ2V.[W[6]__MD:'O#8HA/-FTX;)]%O##>HWS[97I? M0G[OM'OQO!^4D?_S>W[Z(D3?'Y1E9)Z->_C,N17VR!B?G;_X/;2'QQU[BH)6/D_YH]^[=G" @+O^:-3O/LM@?XZ# M45:*Z4W*^TV^GLJ!,:M:\"P*(Y2Y43B_\51*5DLI>3H*U[\S>M60[W]-5NG% M=T_+:P_.&TP'GQ^/5LK?X4/E4?K7"E^Y\MS3)\&6C= ?YW$II0%1/+8AM'L' MSTB#EI?Y>I^GY5CD3]T@?2O/W[4V M=S?6&SN[:[L;.]_*RP\DI8K>[FR\>+>]N;NYL=-8:ZTW-O[GQ;_76J\V&B^V MFLW-G9W-K5:%CT!O]0@?[/ 016?4[SUIK*^^6&TP(L!4V.VK5NKF;G^\\S_? M?:0YU8276]O-QA_H GO]7FOMM@FV3O:.-O[L'FZ=^;QL_UN\\-;WF)-NO]> MG[QF^Z=['[S$S]O[1P:VF5+JR,L@ PJM VI(*YH# 88LPX]+^4%&]+ M(O(5A>>/03GNN>/F5OW^K6D'GQI;O?C/\_[,W/TKHK[G_B_[\*O?L55FV*V\ M_YU(A5P%HN]"*K['(,X) CL^R13ALI'KQ'1]:/K'LQ?="7UZ>(/W=FP'J)N= MT^UXW!^,5AJI/^C:$=[@9/0LM4]B*$:#<3UMXLNV>_5.HLTCS;--L?]A^VCK MU>99:SVT]XX.V\WU=V)K_>!LOXO]8:VC5O?=]#?O\5ZBM[_;IWN[;\^:1YW. M_JLF[!TU28O]U<9K?&GM?H*M=7PJAL^ /< ^?GF]NS9J[I"3U[M[7YI'&^QC M,DE:SDUAC'%H4[DL'$;118S*)^,)X<*O//^O?Q@%\O?OFM6IK,^E&/_0D)52 M_/;=VO;NQO;KO<;VQINM[=W&FW?;.^_66KN-W:T&DL9=9(8-RAM;VPTJ?@O_ M;&R];.S^>Z-QB4]><,FU%[OY:VKR3,&E$?I[>O_@KNAV%OUE?] 8'<;&?\YU MKC&)_1L1P\HP"WKSIKS?QF0-YUM=#_A)T<5['N:?%<&>%J?1#HK8JZ7N_SP? M:IZ]_9@/G%&/JJN$1CIDHBX<4;00FI)H6&26R97G?XU[\;_^027YG9,GC3SN M5[6X,3<\^W82VA\LN<:2:SQ8<#7 _K7S1-H-9 /[[9^Y?K_C;*?3'[G^22WM MSI1S['8.6Z^VD2MLG&ZM-T];K]Y]:9YU.LT/[WAK_2W?7]]$CO >.:Z=HP[ZT7M[ .?)RHK#,%(2! M*H!959@@4T%!EP>/' 0ZY1RPR)QC=WNMM;-9,HOODXZ)[7Y0YG')S//Y,?/G M1&1TH9#G3"0-^MW)L#S$GXU1_R$N>QLG.T>C_Z+?[;:'>:FJD=KH9'OCO,KT M["'YWT:Y4O42[]8J;U9+T_HK4UQK[&-4%&(0JK!,Y2DN[0IMG"E28HJ')(AP M/J]$TH)+P>5CG.>:W2/I6SW2@VO$=CQH#[,5'+7PF\>G%>(CL=$!$[*PFOH" MI$F%#<06DEKMG8K!.84F:VU[8_U_GC0V6R]6YTE5* M<>^7!;)JV.VBX)\/5R<2-S<,_\%]PV;/]P?'TYT?Y7:B%Y,]IB_Z(5X/78>Y MQ?&@_SE?IZ:39I/@M=G=^((!Y^G>D>?8QZ/6^B>&]SMI[;[+ >F7K5=[7UI' M_@2#V:O!Z^D>^I3]W;_:+>S3'FN2K=T]?+8-VMH].,/ %?:/UECK;./DQ@ES MSRBG$7CA*;<8O$9;:"5#418%$"QQD=+*\_78L5_L(/Y"]/K-SI"E(OQ $7;M MR>9T-YXOE:'&,<2L)7SS6PGG3FG'12A"8J2 +1P//@B!"^$0@;F#%MY;J#@ MG$K-S=_*^'V;\HGKK$:(?RL-;*,_:/1'AW'0.!H/VL/0]N7<1#_]X09/G[# ]MIGY?M_5JS^E0[>YNKVZLYJ8Z-[W.F?QD$Y6M^J;&.BL_^L_=35 M@UN[M1 &<3B<_O4:.T!K:>E^.B[DK2.TAKL')\VS3[RYO@$?2602#9(H6()0 M ##TR\GZ0ECJ=;D8IL3*(*M'Y[.@I/^7)I"^? 05(M_?3R)WQX;4B",TAE?2 M%@Z<*:0B27D5=,I'>0P0(N;';-]NHOBW*<9Y@N\8/9!O']M.(YY$/QZU/^=Y M/R1">#?;"XVS]C$*68C?GV:;3^;SVP,J2G9':X-H'Z5J;'SY& +X$"3)IBL5 MX#@41B596"FI)92J9.W*2=R%:@40,:N Y6:NODRG/:P"@D#AIO M.M9_?TYU*67+Z.VZC(F/2>33X(D4R@51@*2JP-C.%E09%KWC1BFR\GRG/QX= M-G90'EZBJ?/MH>_?+:B[3_"N!76/%\$SC-\B2.DMT84VD6)4D,\K>(=8,HS# M:90Z@LD; .X4M]TG7H\X;KN*ULE'25UT)+!"!)'U+/"[WL#["GI1@\*6=:\(V=QG4Y<)M^E-!\8'"7#R<@-4H-?VA[!S$TAEF; M&QT['#4&Y?;B1=Y',:_SISL8<0_:HS9><++1)@X0FN/Q8#C..VY&_0:V*!]'(RMHM&\]\N6O;W=SI.% MV2*RVQY-TFYL6'_8>(&F8?AK6]SG[?D&MHP*=TZ[KM]9J$=K37?KEQ_>GFSM_MG&]F=;ZY^N;N,0+=;J;.53-.PM MV^]NDA9[1_=V/T'K[.7A_OJ&:+[ZZVAKMPE;N8]7-RHY#8QX9XM<6 R9LF%Y M)MT5FF$L)*A.R=/)/G^4V)U1WW]ZTCBV@\9GVQG'QO_.+H?F$Q>-X>&O;61Z MU)(\-7\3Z[<4XUN(\<:W8BQB"M1S7="@20$F!X&*V8))@FQ.1H+!'XKQ>NM: M\+<4T;L9VW,/-CEE<'45.>*W-5Y GK447]E3%S#F!4U#08F)&!*G5!BA39Z' MDB8DPI-*R)4PRFC98;#_F1CDO%/E4QPU7K]^\>--=K?,&_;0I6GF_V M0M[D%1ON%&/AB(_6S8ECOAS&A83N=:<2< M@[;_C-LY9,-(S<5I [SP-&J[.#'9'TQ/3$X#N$MQWP5;PZ N?YU/3#8"?HM, M-3<]'D0?2]Y*6:-,.#!L_(;70ZUH#,=([H:'_7P,XOQ(XNC0CJX^Q1?[;5?+ M2[! MD$:PI\/5;PX2)6:0F%% 2U M6[%4:.=2(:R-)GF0$,3*\[TXO#8_.4VLE77OU[C\G3-]AA; M A%9DS'J&G^,L]5I@]%A>YCGXX[S*::'UOE)?R^T. [_ M.5L=O32H>4RG*OOH='3C]*-E3E+&?,&,11U-213.,E+0%,!%XX1GCUQ'42UL MHX/=C@WK/>KHP&9%RV([R)[JQD\;.%+%#5\,NZC:>(_!N7= X>[B")P^R6X9 M+X9N+ _00>-@T/\R.CS_>A6]="Q[%F)J]\IS_^6.J;SU@.%#?J=_Y=?T]_-F M/VSPW?Z=M\N>>=KV.UT];]GNE09H2CN8*]CDY91U7*8:J_.8N>9O9V3I*B<_ M-W_\]PEQ%+__A#A,KS)V_P<7'W ,'GJN^Z9T)P]S".2'!FDVQ\ R9QB\0+4_ MZ ].;PABRT:E0?#31K6.9UM'[\C6[@'9R]YP=Q-:Z_MXWT]?MEZ]/&RNMXZ: MW>99Z]4&MMFX&L^RUNY;C'NWVWO=/=$\.B"M;NMP:W<-]M"#-ED3^]HD>]BF M>=,I2$8#]9KJ(L6>O;S;6#Y_2ITH9O\B5.*.C M7O/V_&O7X5XX>.'WFY9TSGMRB_SP/P']?#5=')_4NHG +K[,/B:3M/,]LK]8 M,#\XNRK'\<_Q$.\\'-Z4A3G9SK#.B[4SXE.GKW??7ED?")'3Q'R1P2C "EEH M(UU!4TR66Q9M5+=+B;CT17/;Z1J8D(V;ISJ6=O).=O)\%%^5@_AB,H9+>_G3 M]I),4Y94WM*B BW 4U'8Y&3!O(M"1L\,EW>PE_.]=IK^9KXT'[RZ<9*W MG6Y:@RE77I#D]OKEPLEX.)EK1?&?I'>_(=EJ?U#>JW.:;_ZEC;?&VS9Z^&C] MS*@^MX[E,Q.VDZ/]G($J-\XEY((=A&$CGSYOA^]MLN6_V8LUVF]F2Q=U MDGUX&#N=F5YX(_ :&?4':1>/D6=MA.-".4B MXV6]F2C VOA@/!Q-3#F;U.RH;N'PL537O%)E]K@_H4'/!C'O)OD--GMO/%G@Y7GOY>GL[MJ?KS=R'8<7 M6ZW=C=;N3NV.G6FS*N#^,Q/K52;4?2Z9UR?)XH]+09=(O4$=;[3ZJ_=TXNC[ MY5)F4'C[)N6HJO#V'?MR^\+;E"!H:]N[C;:ZP92NZWMYMIN M68[X6A7N[POKU"9D%HQ(-M -M<,UIWC7&;J;+>0@C\/LI7R20N,FI!_PCM>0 M1N9W5Y#Y=X"LJ7+>L1+]@RKG'?MR!]PX!KVCV&W0U<:[GAV'=IX[>]''2_6& MDU>EBI7KQB\OIL#*Y!WE+OT[*>]2/RO33[[4SUKJI\P'6&_4QC]MQ^94&SN' M,8Z&T\ Z0WQ#/B2\,S_X9'+@U/+;7/?-?P M?'7^V>)L'V,MP[^*=8JF^.^V3VHY ^2C-R4&IVC[$QJ2L]0)Y!G/) M,RS]0#W\ &(&2S\P)WVY/6Z,W=(/Y(7R03S$=OEXZ^O^\,(?E*C7]=FO.[/& MU!^49O7:3/N\"=V"F/P2BJ7)KY7)SYB)IM;,>B)FGOHQ\-AWE6?/>9:SW9.A^V2 M-'Q5UJS-DV-,N;K>'GY9J6@LU+=&&Y1K6O/3E M+LB)J9[":O:;HP$"5.KHFT'?QY#5O\X M3AY0?7[T8'.UL;7[[XWMGSYWL%3YZE0>483E5/B\].4.R#'Z]73!ZWB 46OI M<,L4Y$N/6Q/URR NU6]N^G(7Y.!<_=96RTBS\=+Z47^P5+VZJ!XL5:^FJJ>^ MSO"^ZUVJP;IC.Y,<&M.-,I^UI1WM@?Y)&\JLZW%%J^\OE;D M3RH:D\W=C>:T,N\WE1,N__FNM?9N'1NNYX2[ZQNMG.O [JS MBQ\T+^?DO?-XRA^,9_E@L[=["Y W^5:IX.;^*7Z[.)/TS_GOZV:O,3KLC_$: M8?BD$4]\S&EGI=*[)*Z,_5>OZ[RU*^2MG/%;S^^^\$O_\L MVY2M:GZ[#BU2<;UU).WD(XG/6?#@9] M9&G%M+O>QX@$<4Z&X,#B\[%7^)C?W]Y[W5DF[;R$Z/QS07[G&W3MY M9_A3^<]=TY1/IGIF'!.6R+\8#P8HCPU;2L"SGQ*!*\_\4P@]]#7N28\;Y=]L ME8FY!C7GG%^+<17\O!;7 M>%@<6'O\+$O26B_DOS:^BM':"$.J0:ZE^-YVQO%V);EXQ26Y6FW3]=V7O:VC MSN'^A^9)Z\.FV'K5ZFRM;Q^U/OS5WGJU>;)WE#][2_<_O#]J':VQUWS[<*][ MTMDZ>BOVCCKMK?4-L;>[<=HZV_ZT_ZH)^[N'W>;ZI[/]#QNDN=ODS0_O/YW_ M!N\UWF?O9&L=?_=A$YJ[G?8_?M2?/,G^Q_ MV$[-TUP>=".7"67-],@@BFX<:8 'Z PE+I"QVB,HI&+F-,?@'X"6LR1 MA;HG;E\/2CA)1C"9P+JTW?4[;)_=;11N-+RUMD[WQ9^^#OO73<;3D&MID^[+ M)K5>7&--@HODI$I%=$ZC36*\L 8-D_,L$ 11,@_(FKAYPK7^59OT-W;AH5C3 M;*Y,J<5^GR,=?E1336O>XZ.,AHU!]!'9-RK(3[&*VX9SM39&]\4JS@=] M^V+,6W&TI!7W;9)VKM$*C8[#A60*HH1"6D&05G M"BDU"!]!:RY6GBORA,(" MSL4L%?F^6<52D6>DR%>Y!=7,)TI$P3E!19;4%TY35C ;;6!>"P,A'Z]XHB2= M(T5^5%,6F[W/J ;]P>ERFN*A"<7%4*/Y6=J=>[,[[6L$@I'(>)2F,#S) E)T MA2/<%)RBB0"%8+&T\ISJ)_K7[^",12<1](<:\1!A$Y<,VA M0(Q"82B)!0O,!,^D(M&@XJHG5,LY4MQ'-1?Q9A"/;3N4.U_ZY;'F_Y^]=VUN M*DG61O^*PGO'B9D()5/W2_<<1S! ]V%B;'>#F7[A2T?6#0MLR:\D-YA??ZJ6 M;#"2#19>DI?DVK';(W1=J[*>)Z^5Z;^J;JJ!B57;$1<2>/;QM)2P/QZ&YG3Y MK+JPNC5ML]1BL8B4WGC*#41+;#8OLD?C$ DX*@P*BI*F,O"EKZ3ND%=3PQ,= MM2XJG-<+YX4,B+">)N(!E?4@HG> UN2]['F*TB7&2J]LW;?LSCG,[@4INFMG M'(ZF>-R&;7%QX[-X:TY G=&B ;%-]XP*!O+7M20;\BT,\;(MQ8CHDJ<(QP$)FG M 5E,H)G7(BJ5>"E"%YSWN=H8T*_@:%^W[)3?QJ/3?"WG34"DG (Z+3/H^KUA MG-90R.I#(;/%_^T8A]/L.CV[7/_\>#;B+_XGXB2^*)=YD%YE_ZK0V>/2/N6Q M]V#K.O](T \F??'PRRJOZJ?EG9;S6&&^QTD,K;J)."$SX4G*6 M"+AH)/ DM C<6J?\SBYG?4M$AWRO&DKIJ*U2Z6"CZ&#> K&<:X5@<1UI@-/ M'5A4IM2+:*U32";RG5W&^D1TB0ZV/A1S,0EW^+9W7- SZ36+ J,$9Y/80FAF MN\FM+5OGLQ2NH[#*2ZV=O3M\7#BI,57R[Y_O';[^,T:95/(>##H)PC(*+DL1 ME+32S M*TF?VBULU=%=&^-R]]=8Q:JMBLHS[?/,\P7+(6CIN",4>"AA"9)TYIEL2&@M MT#M!B61J9Y?K/C%WCI?6L$1W4=N6Y5!1NQ+4SED'5E%G+4N0(O4@=%3@1*) MD.N85#8W%]P?#?UE MV5GEG"4X9V_!4D"DWL6(X+D6('RD@(Q(T-)ZX[+UH##N[+):9;'-N&W+3*BX M71UNYVP%C=%+8CSP;.*7 [$6/:RI M[.'+:;BKQ%(]E+98Y_<%:\':;!8P%H%(3;.UH B8Z!40X3SZ@$38$K_LD[L? M<*UAA>XBN+5JAXK@E2-XSF[@*4BFHH%LTF<$*T[!!32@M*4:,S,K&0N"#;]S M J*&&)8]TWJ]Y?"]F[SQI,Y#F,YPRYO?&NIM]\1NY=KVN/;5@K6D,K%J:P@D M&A.(R!)8KSV(0$W0)'*I=.9:0?OL[EW0E\)#QZ?*5$9[0(S6[G'DRFBM,MI\ MU$E*PQ1!X-YE1J-,@+,R0HHV%;T4J5:9T93J*]96Y&FUC+:"F%0'!XS^9X!N M<-Q,36A.(T^F(__^:'2<%W;2=/#7/S+CB.7 @KE ^0.&8SRY( SC /P804O1=> M25^&CO:-O?.'0> MXXO8M(BYXFI78FJ=F-XO!ME)D)(GEVTE(4"X("#35 +&7 Q:(D=/,S&)ON)= MJH6J-8P=-2XJG-<+YSD[ V.T)!D)1GH&6:0,+ L*I!2.*L[P,$9RGA(!ZX0% M$0@'YPT'KG2(5AO.RNP>7J9]="GF^AW#(PPFI\=X7BXV?IL%UO7.K<^E?CV> MY*Z6T?>*(&Y5%+71'-N6V50]N542ZF(/"L(XTXXF\*J<2R,1P1#J(1-ITH0* MXLI9$6WZ0MYY9..R*-F@J,T#1GY;UE5%_HJ1/V=*>2*-TRZ"-%&#R$B'S ,. MDI)>&H99?@7YNL_)RHL$.UPGV"VSY6E,,6,C]*;X\;/54F>_K]PLN5SWYT,_ M.HF'^/$*6S53I2L9+4%&BPTN2++!D6R&$%;,$!\X&)UIR08,R0>99"H-+KIT MVJV&:3IJ2%2LMHS5.<-!2!>BY1&4#-EPX)Z6,8<:,&DE,I-Z5NK>!.T26+<^ MGO%D='(R&LZ.#/0^X'B,5\(:/V8@/(B$=%L&PA^S)2\1X68>P.3@;#J9XK L M766K+09J6]9!!6J; M0)WOC:EX& E-L.(?7AQ Q.\;P,TYN4L%IO M,#^PHP815F4C^##$SU[);Q="^&4T7NCT7[OKK("E%CL^,"YTI&4ZN\U4)8P4 MX)1AD'1^P23.J2<[NZQO=)>*Y&N\H6,6187U/<-ZOBC5NAC02M#$A^PE<%%& M@T7(9!T,09:2($W;NTX-^=OZR,3<]-$O08E^?F(R^5R#<5JF]-:C,.L>1'H9 M'#VO-+4*FGJ]F.HPA.E@ B1;IB2'* &ES"Z33MIAMDN<3\VQ8:*Z-%VH!C0Z M9GY4.-\/G.!_7( MR[VT^KZ:;*V#!'Z,9?SB418I"(L\ 0](0(@0P%KB@"KDQC%D7)4#=[)+1>\U M8-%5BZ'BM#63-[R; Z YTZ!8/F1H50"=\%(SI@WT>[L"EEK(]9^UF/5 M9SRVG'Q6<,"C.B;M4=%B>S+IE:&9@.BO(*#TZ"@#SA<>A+_V?_[8_FL:>_7M+G9YO$- E M-Z[&#/@X&?PT'!S_OSO3\5FM%0V&(8/^)[#-==['5OAM?%FPV9SF^*GWO]\BP-_B^.41CF,K%OSS_5_FB?#S MU30[]#<<'XQ?3DO/O?_B\5G\\NL7!CRI[/A]=OST;+KWY"MV_"O\^E\1_K]_ M'[]AQW^Y=Z-/^^_VY/[A[VS_4[[W3\_)?O[OX'#O4[YNL?=K_O?3U^+U'R^. M7U-SOO?V3TUU"(YF-K4LZWYGL[.O/(% 78C1B8B2?UN1WK"/?BSL4_?1ANZC MTDR)ZJ0 ,68_4F'91XX %YDU/*'&,KJS2QZ1:WH"+#S1.\5Q[Z\BWI][-VZ] M21'[9#V[KMEBD\=GTZ/1.!-RN%U,HF[%M6_%3_MO_R0H/"?95*31ERIM4L@- M-2"307CG='+B&Y1V[;Y:D5:L^VJ#]E74EG+*+42>_XA8QG9PE4#H)(5,*;,< M*:&R?K;RRG^WX+G97NOAYPW0PVGOWV?#. NL<=+O%;YJPCQ/HX\G+HXO7J+- M2[13!/G5B;BK.SD-/L8 G^)X5#?Q_6UBOO=[MO<,9LL. :EW(*1'<,8J,$Y8 M:;QC1K).D>/SR>1LGACK=NK*=K+,>$U#.34A6#;[I 4,W(%*7@LT1 43E]U. M*Z6HNIVZO)W0>),9* (U-*M8JP*@-@IBL,HHR:+PW3+=JL;K_)Z*-BLXQA%( MDJ&X P;R'J/@DHF)9]\4K=[9'8Z^;Z[=WJ ;-"PSZZ#_98HV+$6)7>T5*B"=X7@G4O%TL0Y6I\UJ&99EPJI,XQ10+;+@HA>,RU, M%\&[IBSPIB4,K_9^^[%L86N^VNQ2:HJG/?0^_YXA+;/A3/?>Y6O^]#BOQ>\D M&\_RX/#%X""OQ?[)[^S@CU=B_^G1^SUJ/A[\_B MV7(UF;,A^_#3WH<_N2&!$2V -^>MM*;9#2$1E'>,(0]1DF_5/:PVTE0WU69N M*JTYH3Q(X(IE#"I$1!>]N;>$SL*&NC'\7G=5IW:5G\ MCH*"R;H13+*IC&_PFM"=7>?U-5UL1G S+V;:ZXJ6KKNQ^[M1[+W]4P;- M-#(*3"L'0I1&6B05K:V-(P2%%=@=VZ\JS=QOS=?\7C\SND%1]$@[6VTHI7H'R1 MEJCIA^5@.M\!44FIM21 2)D\%X0 BTR#0^=HT ZM;G#6H79IM?MA1].&%9QW M!>=<;E 2ZU*)YP8M% BN?<:E3< 4S1)*2D54'0-G2^<(9QAC5U)[73PH^CA? M#J8XG%M<+AJ2^#+VO^6E_[Y\,ELX:]P4.URTAXW+4Z) M3#P3$'-EO(P5I>J=@Q5& \W^'C6:T>2RX6"T[#/*.U2W4(N..FH]5$"O&=#S M(QL"9UIE/YNIZ$ 0%\"@H> Q/XPD)15)!K3D?66Z!.B6"I$VQ.+P_NSD[+C4 M8/1&35=E/SHY'<>C.)P,_HJ]X]'D3AT5-Y"J_K86XV.2[S,_6B"M+_)H.KD^ MN2J-V=#;_V21[,?I03K$CY7!VF.PQ=&4SB:B;.8M)IDK9T@38&(*" ])*,9) MM&QG5_>I6?28%II[U4C&)@+\QXV1"O . GR^5EIZ%DM'#!-<:5OE-*"1- ,\ M>A4T"TIDGT/TE5[,!]P+P!]6-.2*;1)B&OC!](&%0>[5%'D1IYBO*#S#\3"O MV^2*.)[.I%')J3UR6IQDF1F(&>429&XBF9RL+ID4"409+V+VH%C3;IZ)ON2+ MTV=N3T\U%M)A5+=N?U14KQG5\RD8C#1JXL&3TM&9>PJ(HIQW3A23*JVYTLXN M-SQ[%8NMV^\%U5O?GW,V0V)R8Y?.E8R4V/Y&\VUE9JZV3WW6"*125'L4M3C$ M4I1Y$D$1L"91$%8D<-2&_"<_65KYIEB\(L'[4JQ\NL0V#IC8?NBWE<.IT%\Q M].=S-LQH[XT!&TD"0:0'RZT"0IPRUGH5;;9.A))]H]6F0'_KITTLS,!JRDQO M;\_9D]!@$H&EF/LL AGJ=[6[C0PC4&.\SKRK55VRQR\:F M\FICB?]CBOE'+X\V76G#=(+CMX-A\_/J:R;S,0-@W#8V[?>@R1KC^BCVT)>J M*!R>EX-=P]&T6-CC_/2P-\@7]G;;&?/PS"].B22ZY\\$+6Y,M'T.6+.)O>_)&5+_OW*;%9=SYW!.[*WW*U,]:1 MTB.3BJ!VPE&.CGF=09-HT-K+^">U.YNI7,8BM(^.<_7O")-^ M+W[TL>CZGT;!?=$"CU?-]'>/I)/YT^>#G,)B<'N/Y M3X-A_D+(3XB,U*\B+)=_/+%RX^:E^:LE-EK MPCRBRM[X,GE$;WSM6U]+\XM<_-#7?OLUR6_^T7JQG;S8V^VN[\2(OYL.L@MO MO<8AG^%S/8ZG^1X)S2+'64W'WEY^W]&D]RPK@] T+>AQTK_%9,IM7967@X^W M6).[;IDK@:4E_*YNKUP)Z=YFI.EM;OBA+1QM W%;NC9U4[6RJ9:OY$J))+\Y MF= 7\:\X/(L_.%9Y=K.M[:/OK>9=OJ->Y/U=Y"T5_T:=M3B,DVD);N:/_S7P M^7O',R3=$&/>GMS3=B:)I _:T&B%5%((#(YQ9B-7-$9I4)@_GS;)=T$HW"X+ M?T&LOXQ')R5(5R[AC\'TZ,G9)*]''#_[Z(_/RCH^GDQB_O^P,4?7#EY>)I#> MBM?O?CEY?;A']I_N'\U:R;V7KP]___3Z\/AD__#5QX/#YR)_]^!+ NGXW9MW MOGSO^9O#QQ]>Y\_LO_LE__=,[)W\?KYW^)X='+Z5!X?'[^832 =_[)_L?RKW M\._CO:?Y.G]]SO;^R/\=OCU_\_1Y_JW7\N#I>YG?ERZ31WLO"=O+K^V__=-H MR@6+ :PBJN3E;LDIM')*USGETQRG"*MLZ8T.Q&( H8,%Y$8" M#X%I2@7&X#*GB+ZQB\=A*Z=43EF>4Y2A5#,F;21>:!F<](0[1.J,9,C5A9U" MJYVR(9Q"YS@E9#U@G.* RA$0+"#8;(B"M"HDK[A(TN_L4L[[4B]YEJ222B65 M:TE%J^ #>DHQH%#H+<% 8B893;-#9,B%H4*KH;(AI,+G2$5YDH2V"0*:!,)0 M!39;I& ,41BUSLI#95)AHD_UDL5S]W->]MHHZV8$CGX;C\*9G]X4+[K=>;G% M^]^^(W%*:2J]M"XB$YF6T,8078SHA/:&A1J2V216VG^R$)*QT0@ALI7CHN @ M!$-PVB)0JQVCDOMD=':?^IHN=NM8]N3"*MT+ M1&0UG+!A0)\/)SA#G":$ 0F<0+;@'1@?/%A%*==:46&QA!/ZBM^]W4U[0-_& M,I3?<#J(PVES "(,W@Z:OESEO%HY?K)$C&&[&5"*$$'09P3$30O0ZIUJ>Z(UD)*FE FB$R2-Z$$T_GBC@<( M3FF%S !EU@I$;I541+) K'0RB>K_;QHXY_U_%H3BRAE0,O%L+IB4_?_(@&+F M7VI9,25V=EE?<%W!V3%PAI2==A^=X=F2%\S8*(E%5V+S+%BAJ].^8>"<=]I) MM"9XYT KIT!$2TJ]@0(C93:86##>DL:6MZKSY08/#IVE>!4%,I$4$1P=LLBD MR1YWH!FT7%9/>\/0.>]I>VZ%,-2#Y$* 4%I %K("[;CA+A%JC2GS-K1>LI=8 MA]+VW76N9VTB6TC4WWAD9LLC@91IHX/52=%L/##O8F"H!$;M3$C&5K][H_AI ML.!W<\H]"28"<23[W4C+R T= ;F7A$GN?*0[NX;TU343-WXL$G@[+&U0,N#! MDD-,(BHLMDL0R47T)B6=70TJ90K)5[]_P\AAWN]'0K4@S ,*:T$$%\%@TL , MDF Q,I+XSJX6?7KW3JB5'+:+'%B&O>8V4!N,D$PA=3+F1U%9)-J(&G?8,'*8 MCSM8Y%18)R%0D\E!20DV^[*09.0^R<2-R99#YH ^D4L>GJKLL.WL0+32*:+2 M1'I!543!B956)BFB%:3&/3:-'>;C'NALT"9J(-80$$9EEX*X!&A=%#[X:)7( M["!H7VZ([;!<\4%W8R(7S2V';WOQXVEIA3FY5>^8[Z[M+3J2M-&2Z&'^7DL# MZ69ZA'=Y>SX9369=I>?:L]1C-FOK?%)$<)!^'8U"TR?_0@ O1\>AJLRV5.;! MXFD:2;.TF$/0V1 "H8D&EWC6H"B5IM[EUW56F:;/>%OV],99S8NLMGUX;KWK M2,7S6O \'STSGFII4@2/B8$H,X0L80A!!B^U9"P8EO&L,YZ7K&E;2MUW&L\/ M03^WWO&CXGDM>)X/>$5F6-ZO$@+1NC3V2.!L%AKE%I,2+%HI=W:Y[!O9ED=; M\=Q!/+?>;*/B>2UXG@]1Q221L*R?0XP6!#H"-@@%V772)##G:"ASZ7E?TR[A M^4<.P=S"X[]7]%TZ_:>SUAH/_KA+ZYTS*L6L@6(63[4(91.71@#1-KL #AF@ M-08PZXN 5)(H:::8OC&U<+YS&&R[JT7%X%HPN-#CTW 4.FHP&A4(03T@8OZ3 M%'5!93KU?&=7]AFI)\NZAL'6.TY4#*X%@_.NLU0R6]2,@F/E=&>I)D-J&.@@ M9'"$9J6H=G9-GQE5,=@Q#+;>#*)B<"T8G'=WJ?%*8+9%T>K2Q*FT;7.\M("0 MTH=2L!MDP:"12_9VZ=!)E,UH^?#9V_U6ZX>:[UY;+XA*2&OH:7OXN)#15Q/A MM6%X/GO?G]+-( M+ 3I$1P/*>MGC6"#M) %27@)RB MDRQ(G^DEP]?;HZ ? J!;;U)1 ;TF0,\I M:&XU4\H*0$U,!G0DX"@WD$TOCF@2BR25/D[6=,G@WL:NCR_B).+8'\U\__A7 M/!Z=GL1AS7ROH.'$;*4ST3S]LL[/9D=?*MVT1S?/%OQ[$G4,Z"0DIP,(FQ+8 M:"5@DB01H3SW----Z3)[#R''&O9?=W.'"L1U 7%.[T>1J+;20RCB$E$&0"X< M*.*L=#[0I,KT*-LGO.;?N@;$%312J$!<$Q#G/>IH(G68S6X9,@9%*4-Q^2\( MKF2@DE.1Y,ZN$'U)JT;L&A!7T+.@ G%=0)S3B-2QY%(,D%5?AA_E#++32R!F MVP9111H8:R)/&#S[!\?M8#GW_6.[[(>3*6G>/ M7\;CX](691CV+E>_$E#K!/1\P3?._B\+FCI 2R(()C,!"51 8D@I.DMM+"W5 M5=^VT#SI'I)E7_]D37ZOS^2 M9KR4UV4?6]J[CU2J@.XLH%MWURN@UP/HA>PW-40RB8"RN @!RYCCE%UW&[-^ MSJX?XQG0DO2)O?OQT KHS@*Z=;>_ GI-@)[/?CO*7'("(BO330/-&IKP!$HX MFXDZ6:7IS.>7=Q]CW!Z@MS']_6L-UX_AI/!<#"9EJ:$?]5)AZU[^!=K MG>GF\5 K!$VE4"-G-EWU64^#= M@V+;OGF%XCJA.!_RCSPBBPA.BQ)Q$P9<*5;7DCG%I>/*ENITU>?+'C>I4-P\ MK[I"<8U0G'>MO42E1 @@.7$@LH,%-D0'Z(A#[43BRF37FO:U7=(2KU#'9 M@,+10DO^NV3 ;VPM?[6[_'9R4^O.\^=A"1=D-*ELU!X;_;[@+G,6"=%407:Y MLKLLRU$5SPR4E'A6+S0PF\J),];GLJTSI+>&RP9%Y!\R!;3MM%<*6"T%S!DD ME@@>+4EE BG/9@A'0.TU((8,_R 3)WIG5YN^;6$*P@-D@"V'?^N!@@K_E<)_ M/C1@O<^>I.; M!:0C3@)1F;/!&/V.Z7G@@O"?U_V::\8S^+61V?Q/K P-- Z(I9112A4O;2*IT*T,'%X'^+=E:.!_ M1I-)+XU')Y>QBEMVJ-LF(OK;>@,1DWS#^=&-E/1\Z$UFP;8% MK[_"]GY@NU!VSVB0F#ADPF4@@LJP)<& 9"$HS&+UTF;8DK[6%;>;CML6'/:* MVWO"[7R/F6P(*XIERE$L-3W,9M]=9C.949>?DB%:6YHY*[(8MK\?V&Y]<<'! M]"B.>W^[J"GX>V_00.&G&_WV6]S[DF/KVXY]UBOLXA5NXPF5YUE+C>-D>@&: M?F\8:W/&ULMK+E=YIJ0O@NS[H^'G@JC].*V:>2G-[!<"6$P8%HDMU:EHJW5>!MOA-$]F$\QPB&E;:G MBJLR>C""2]&6(0A"V["S6PO;NX:VUDM'*MI6@+;Y>)&RAL<35?8[ MN9)@$HF$9&E2E#N[2M4!NUW#6^O5&A5OJ\#;G';3*GA*C07NI&E$L1I9- "(LS08WM6"CMY!""%KR; 'X;'"+VJ5I MTT#;C-W/MTNRM>V\7K0O<&CIIX)J'49(.@98J8LGCXA6T M]P[:;E1N5/BV#-_S^99D+L,W*M"QY(2D$6 5,< \9H.99+'J[,#S16OY7M3M M-N:6KZ_+V.(4. T: M&#=<9=?,45"??9ULY:,)O9$D0L T%, MY)"XTXEPD:58:D'Z7"\.WJQJ<7M2TQ6#:\3@G%HTR6O!J0=+;#9,A0V .@H@ MV2)-3CH=:3/U7G*QL3GK[CJ[%QT.KW5Y>[7-8=>3965^QE7'*Y8Y'S6#5RV- E=[:H[=G"^&,F%B2A&GPR69Z\\&!]51" M9!:##R$:1F9M$<7M4QNU3U-'\;^RXOJ*_TW!__PX16IM=CTCR!A*:PEN +DV MF0YB<"([-WD?%/.&+!/1K/#O)/Q7%WJH\-\0^"\>!TD0I#<2A/8$T$D/ M3E@CG0J.V0Q_0?N"5/6_Z?A?7;%_Q?^FX']>_?L2P?01K)8<1)GCF@U^!M8P MY;*[F$+D1?U;W17UO_65%L\_!S-Z+@YC&MSF-,$VG5_J4$ C,]5%D/5?,U%4 MPEF*<)XOQ!NR_G$4*0>JI07!'((A931D2)8Z0:)!E0V.)2N;ZZG#C4+MBL,0 M%;5W1NU\[26WY3QP=@Z2#2!2-&"CSB".WFLJE++:E(&N;8URK+#M(&Q7'3ZH ML+TK;.>]>Q:=0!TT$%6FPB=*P%)J0%&KDJ':Z9!V=M62/2PK:C<)M:MV^BMJ M[XS:>65+7/3%1+8"2YFQ8*4QAP5O7!9;HH(IL;/+55OU!K6JX NP]N.T=SR: M+%01W#UT>-U]WBN'_._=[K';!-F-JHB\F^K&2@$ ];:!(&I@%8EH4H'=];/CG9'"&A-U23W"L/+F%;O-(Y[DR,(V-GO]%TX&_A8-A#;;[-@6X^*W M.'Y9B*[=2"^[T<9XAN-A7K?)Y>\VN^6S.4&J.7$+<^+5XD 8'5"+0$"A8B \ MU6!8\X<3YUSR3-B=7?)(+":PN]-TKW+$AG'$W6*QE2-6S!'S<^Q0* S< "G> MAC!.0787 QBEDA&*&*EX^C)N%0Z M:',00AM :VPYY.8M"3)&&0M'7#,ZO7)$Y8@?XX@[!C0K1ZR8(^;L"!>VK*< M4 L+L'T\N[:8SL7NK$R[%-.^7HCJ$$:RC6RS#69$.4MD*#@L#8C0)N(EMXSS M):,Z+2#CGL\K5(ZK'->!F%3EN!_DN#EK,A+A69(*8F*E:ZP7X"SA$'3"9'DR MC(LEHU*5XRK';3/'K2VF5CGNQSAN/JIFHXXQ6 2ON :A> *3J($4D:$4*@;4 M2T;5*L=5CMMFCEM;3+!RW ]RW'Q!(W*_K^:/X1 V"^*GP;9W6-D][9)(;>=)1O[^0T(Z#,XIZK?;Q5 MR>.M1'&+DKIEJN_J;_Y@/>%V!<&O+31\J.TL9JAN-^)+YI7G)9<\GE')_MF) MB^.#U"C2R<'9=#+%85G1BT3;;0X05'U[&WW[=K$;O6.&:R3@O6MBPPJ<$0C1 M8HS9)]0!SY9D=XAI)_/U_8RH1R3$'P9I:>R MC8W$)/#,2Z<-1V0I(YWU&1-]7AO+;3G2[QC]JTCO#M+GXX12$*YY%IPVU($( ME(-QQD$VX'1F=*&XM8U.ISS_5SN_;CG2[Q@#JTCO$-+G)^-RD36ZU""--B!< MZ>WL"2FCL5,VZS5!ZC/2:3_+OI_?TR&D;^.1Q1O*Z:YCHUE,9K8DUX5E[IBV MV'3.6E/$X4)@"]156:L]UGJ_$',(T1"BL=2C>2PQ?@&6:0\ZY?])1(<4Z1UB M#NU!Z[X'YE1ZN-\P1:6'M=##O%$3O%>"1'".>A":E5DYR@%7B@DF.#.&W"%0 M4>EAZ^EA3;&-2@_KH(?YZ$8V'0AG3(-CF*V'8++/HY4$%"&3 ]6BJ6;_X>A& MI8>MIX(+CMX-A\_OJ:]3Z6.8[KA^@K #T\"CVT)<: M(1R>YQ7H#4?3_.VE,UJ^F$&^LK=C/.Z=XGC:&Z7>]"A.8D8QGH5!AE"!;R@# M+YI'34,Z+$^GP1"'?I _F+$UC2?Y#B>//DMN?FDN+DBP1[I$D4Y'DT$1^$_C M>(S3P5_QYP^#,#VZ9)0K'[R0-OGR$73Y(C*X;_Q(5]9=?+T:5_^6JYTQC)0> MF50$M1..\"4;_ G//Z YY.= M?WR]'?->G%OW^26[<6%26MG"S'"1*77^/RKGQ-V)EKZ1V-B\+Z MG^^+2&>(%48HX"G#8 L2_OD/W+U._->S17.MZ]^V^MIM^Z14U'[L]YX/_5G2IH)Y>1T'(_R^S+3]/YS=>!)5^_K;Z\N^??OW;_6Y\.L M-$9G^3O"9+G+;33IG'[/EWV,IY/XT^6#G\-@9['$-F-NPXQMY>?M_1I/6N9;=Z!VV?OO=M"\3FS\L=#X^=[@(C1^\NH\?[_8>Q?>O7GWWZ.] MIR_R=[P9['_*WW_RBA_DS^Q]>G%T\,_?]@_]/+@UV?RX(]7Y_G: MWKTYW!-O_GCUX?7)JT\'3Q]_VG_WN'SGT7QH_,W3QW3_TWOQ^O"]?'/X[\'^ MK_O'>Y^.CM\<_FM0OF/OZ1[;>_KV?)_]DO8&L[#XWDN2GWO^.[3[- ML9VSS!&N"7#-' @:*;@L0:"2ZOP,,83PI8=#5K*K9+=M9%V=$YL@N< M6TDE@E(Z@7"9]IS/EAXER0G/'7*NEA]$6=FNLMVVL5V=>KEY;,?GV Z#8#$% MA*RS* A.&5CB)7B>'=DL7^4M67KHY;V17;L]HNXOG'@P/8KCI@W4ESJ'$EZ\ M3?NGU30^VOBWMA2"WHS#D[^,QOF?PYX_&X_CT)_WIN/\;<=-350/P[NSR;2I MINDW+<9*D2!^_+&N38N+M"%ESMV(V#9 _ZJ>Z8O>NQ#BDPL9'A81SJ[U\3 < M?A'HX\_RS&KS(!WBQZHQV]*8^T\60K_*4L:9)T"%42"BX("F=(1(/+I@K;$> MB\8DEMU=8W;( ]AR/EAO2',]+%"!O@S0YZ.>U N444B0-&K(NX8"HN:0LIQ- MDGD[.K&S*P2_(BO7NZO[5A?2J[N\\)HAN/B@EB93>, 1"* =A@@63-18(9-%D;68,<\7B%&:) M?&WENMMK,K M>-_()6J.*]%5HMMHHEM=]+$2W7J(;CZ$*&PR6K,$7,7LN4J3B8YY!K)D'85V M!FG8V>5]I3?#H*LMU6I+M5NONVREI9JL+=5J2[75;-MOM52[O/C[ $Z_MYY? MO_[^LWEPGS>_)6WL7DY'_OW1Z#C#:?+__(]A5/_<>_9_SP;3\\[?W\:VL^OW MXDC#?!W;1BW)XWRMQ0C'XW^Z\3]V?\-!@.?#YO$3/!U,\_-UH9J%\O[LY.RX M6%W-ZC2U=;-UNAKG:I[YSS650W79FJ5Y&M/ #Z9U=69-2T?3"^!=8[HWS\^9 M[S<3.M5W(?1;] SL2L/ VZWL;*['77HMMM)H<;,6[?')Z&S8%C8WX4#NM0-3 MOY?5.AF$HLQRW=(_%T; MP;_/-5INW%!2W! 4J(EP(@IKB7=HDM:>HR/!_/F\K"UEG%Y->SW?_V4^W;69 MDX3.]S]/$OI=[IW\^^3@UW^_VWOWF!R4)->[_:.#I[^?'_SZ6NS_\8J\_F/O M?.^/9Q^_3!)Z\V[OZ?[)WLDKDO]^>GWX.]][][O8.SPZVO]T-#CX=?_DS=/W M^;O^M9#DRN__L,=>G[\Y_)V]_K1_M/_4G^\_??OQ(-_CP:_/Q6OVYOW!8?ZN M7Z]ME^BL=4BUAZ") <$,@@U4 GKEB&,F<8S-&$++>)]?4RS_8[.5V\YT?<;) MSDS2YT-_?%86[+?1 MN#DG-)V.!^ZLB5X>CO9'PW(=X]%QOORWSXNA$R?3SF3V-X3TYDLU4Q*819E M<\9*([%8&@5P<%$('I65@81">I7L*MD]0+(S5E.BF8[6"Y$M .-<2#%X0ZG0 MUM-UD]TFU#AM"!,NM%0T.DLW,=#::A"H"#B+"K@WT@3KG:!^9]=(WE?F[MT4 M*AU6.NS(32]3VADB,X0H[D0V ;T5A@ECM.-61!^5^ 8?WE#168FQ<\0X7_PI M&9',2@?$8#81$V=@A>(095: G(GDI-S9%7VE[W1^O#)B9<2.W/0RC(@:E8HD MFPI>BZ02:L>X4IYX2:CSL3+BYC.BG&-$DUV"+.4$5&976?@DP4;AP/#$E#7< M*9UW+C>\3Y8DS4TB28L*DZS1O+ MA!_W+MI:[+][?+YW^/I/1S4AF>D =3G@33(IHHL,W?2?E>EM;FV_@.A=9W;N8[E\[YI^;_[M*$^SZ)_?ED;;&(59D<"S"S$U;_KM M0DB_91G=Z>0OL&S:RJX^;<3_Y0Q\V-Q7M3,\E^KE+JM)26\$NT"-9XGC2-46C!;!") M\L"_<=2K[!05EDY/_B\5F\D9"KR[$>MV=JU=#+Q4)'<:R95OJY2JE-9?SR>C4-8G+:45@F='Q9,0DV/1 M6>*(KEJQBUIQ(1"'@2H,#HN0LEJDSH$+S((*R3(7=(I.=DTMMG2Z8E,B+2]> MONI-XG1Z'+^>:S:+'_0^#*9'1_$XW.70Q18QU9JB*B_B9#H>^&D,#2?-HBDS M]FI:B\V>^&4T/L2/?Q0)C8[+"M>P2GMLMM@IFPDJM=8!" \4!*8 C@0"QJA( M"#(I;,:P$GU#[\QGW^"4E0TR^78J=;L!_V,&9)52=TM@6HBKW% +,T?.C0FY MP- _1,S5S+P5,<\'7[BQJ% $2-:Z;&4J JAE JI=WH[:):_5K+/WG69+5;!7 M2JY2JE+:P*/BRRC.%D(O57%V4W$NQF<(CXJ8!(&CA*P?(S@O.1A*O7=&!1?C M/6O.I>J@'DP93 9%+W_E7P/_C>8O#RN(W(6"E]GSOXS&+R]D4P,RK='78F\, M;35-)!((VI]IGH4GRYIHIJ0F]+I-35,I=K:+@: MBLLP[7R$17H56$P!HF >A-(!#&;BU5&;F.7*DG$[N])4FMTL %>:K5+:)BEM MR%FTM5:W5&5X5[=C/FJBA2WGRV+V-ES6AHEP,%%1,%P%2Z5+:/#>M>$=XR:; M7=3RS;B)Q\E1[^PT/Q<_QK$?3)JWS5X?G19!_5A(96-C^)T.J30O'LS$\NQ" M7J&&55KCM_.%L(H-7#M.1#;Q/0$1E =$9< '3X3BR43!=W:5[5O;5LNI!Y4( MVCQ3LDJI(X1\SW&5.W!QM35OQ<7S@1>A*5*7)&CI=38UHP7+8@2F4,O2X\7Q M)D$G[9VMS0KR2L552E5*FRBEKL9>JL)JJ4JI0V/XCR.+P[FTR; [6'HR^C1\O4T>?#BWFC37B[(;XG5WCO1?R_9X/) M8!HOLG4S8_)%]*.WP^9;&KNRFI!MF9 'B\>)/$$D3'+0U%D0UGM +A)HHJU6 M47M;9BY0TI?JSO'O2@J5NJN4JI1JP4M5L%NK8!=B- 2)Y-1-N4&?\7G0S\ZB?\93287BNK)A9XZ+&IJ=JV/A^'PB]+Z8C1>GC2OEMPR MDS8.'T\ORP4O+3GJ5*+<&@B,,Q"*)4 9&'CO"+*8;3F>=G8%:V$(6P5\I>6. M2:FV]*BTW E:WIM%L#,UO_ZP]^X9^]-&JSEG#CC1#H1D#"Q%!.HLI9A5LD=U MK[S\H-MZY'W>.\X(JN M%>.6[^Q2VU=BL4;X]O;Q0\1Q]8@KCE>&XP4O-SHOT84(EJ !X10#IR)"HH%% MD76O,_<.Y)6DD+OLW/X+CYO6"SCM[>'8'_4X[?<*B.Z2*+[#H/;.\=1R[18\ MURZ(F()")3P71AAKI$9N%.JD53.W_%9=%IIO/SB;3J8X+$M6FRBT1T[/I_,U M+E*8X)6T8&,F*,$#@J,V@D+F!-<^*D5V=B7O$R/[3+?526&U8\CO(3+_()"_ M:*#\&.QO.)U8FFG'\>39_ST;3,^S=7)\5A;NM]&X";]/I^.!.YNB.XZ'H_W1 ML%S'>'2<+__M\WQ%F32FU519E@WF\J0JB80L*(B"VLP&C@$BB<"#]Y);FBR5 MF0WN/(ZYLL!6L4! RBA!397SPA'G\A]K,?*\*E0%7#<+5&^F/8K8GS,8HG)< MTF! VDP,>>M8R%O;Y_7E-'*6O$>QLVN4[(O6YHM5GN@P3RP3SU ^(&?6!J.4 M")Q8(U ZDQA*S :FO)DH;@AC5,;H(&/,%U^1C'F6%! 4+#,&$^"$ML -P\0# ME9K;;%3TB6TAS5^I8DNH F,23"?#34J"1V5<="6*YE@P26A1J6(+J&(^Y<$Q MB>@8 6:" ,'0@25.@HS>"XF"4XL[NYE"^H;K2A9;319+< 4)0BE M$!OA@-2N2@_\G0^LKO3%RU>]29Q.CV-S,KK?&\9IT]N\2?WT/I2YBO$X/*RR MT^72;=%$IK05(=.3,((ZR_-:".&39D%$=E$8("X+ Q0GW\F[S4V]7!AX.7OB ME]'XAR9?UO3<;;3=[POI.2:\==D+ DRN3+Z,%(Q5"GAB!"U+/#*]L\NHZENY MZ#W7BKY.0[[676Z"E):*;V9_0TL5E$A$:.4=#T0GH2-BLL;([]!R'4K<86J> M3X08KC5%HT$QHD$$XX[///-X7/7S,ZL09FV^.O50E F>(H\ M40O2^3)F6G&P(C%()O'HO9?,N9U=UJ=2=6AVP\:T*]D\P[)*J2-DO)*(3)UA MO#ZJG0^R>(M::6G 6<]!&![ T/Q/BYSXI'PV(,W.KFZKT+0BN/)LE5*5TD9) M:;U1EJH-U^AXS =..*'>*4Z!*Q=!:"W $JK!1&F8(5(8K3JF#ENJ;;EUN"0, M_KK\[HNO@/+^GRAMPBX=#*AXG!SUSDZ;86*SV8M-,4SS^F@VE/&SX/+=/93H M<:8F%FC+K+)]59"#9)"58F!T)I H9;D?>>B4X;DICP31<-SNN\ MHPW#>LWG;8*4NAIVN8&,J[&Y%-_.AUZL8DI$;T$5@U.DJ,%A1. 8$F%<@\QED$#9K)FB7H]GFT9B]^+(_CPRI@JKF< M*J4JIROKR[ M#5E9H7)WE5*5TB9*Z3[C*E7#;I*&78C1A!0\QZ@ O8@@J#5@8PJ@6(PJ< M8AU4L0^L!\S%U,V>OQB[V9M^F;39P\\(?%@]8&K,OTJI2JE*Z>%(:9DCXEI+ M&X/S1.LDN."6V<@83UD)&ZN5^?$CXJL:#UWMO+;LO/<+7:53RE:^C0X2%0:$ M$@+0F@1,V>0M0QVD*H@<)52E5*54I52 ME=(F&-I))>=("$P3(30W+L1$B2VS'$ 3N!!\V0! MJ7,@+,WF,1<)I$4J D&-JD0U:%_9%N;?5!QW$,>K&XP4_5S";DDT& MJ#"^=&I@8!PQ(+WUT7)O:?#= O*:&C7<)PS_A<=-%P:<]OY]-HP]3OJ]@J&[ M9)DO1@/-;NLGGA<_C,[<<9R-!WH0 [FN;DV8@NB) T&" TLP@;(>LVDK8Q1YZ^H^ M-2U4\E2RK61;R?:";'64CJ&448E(N1,R:&,T58EXG;"2[1:0[7Q>.(L82;0: M!"H+PED):(D%&J)(3#J2(MO9%4ST)1>5;BO=5KIM)XH@-2&>!Q(,66.Y@F.WPZ&LR 4^3K8[6.)3+8=Q;7? MB^*R$L4]/(H]]*6S/P[/!\.WO>%HFK\EH&:TZ,X MB;VS(9Z%P;09"3 ,90Q \Z@)K&%Y.@V&./2#_,')-#_1M %]]/7\S2M+S2^O)A3?!O!C2.^!TSY6G_"XP]X/MGYQ]<[*V^KN26< MO_L;[S&EE=WC;(>'Z$?CIDO,3V=YJXS+N_(U86>NI7QC]U1DL!=\'!DY+>R)OZG__ W>LD>9_ 7U@1?>T.?)(Q M_O3CY<7?!P;ZO?7\^O7W_WSH[_/F;Z;#SFR0S]S^Y"JWO_S,Z 4(5U-R33L$ M_7-OEIKK_/W][=6E&OM[]Z_U^3#KWM%9_HXPZ??B1Q]+)JN#G.VC, MCR_ZL4E\Y8L\QM-)_.GRP<^7YLM@V/Q4\Z&?+XCJ0JD6-3*7]VH68_;RA8:Q M]A%EK"B9"\/WXHJT;CWU6K]]K;=&[*KU.H>CZ07PKG$'FN?G7(+U*@FJ[Z(DKI3/WE1'=DTI6;<%-FL'<@MQ MW.J6']32/3X9G7UCI,H/;:Q[?VLG9N-VN?[[2M.CI]''$Q?'/4Z;QD?D+EU^ M'VYK(Q>LM5$[8@(17B0,,49FDV !N475U(03RCBMK8T6ZKM/_CUX?;+'WSQ] M]>GUIW\?[W_Z_>/>I_?RS;OW^3._?WCS[OAH+W]V[^3%^_GZ[M?ELY]"OM;] M=WLGK_C^TV>?#@Z/3PX.GXLW3_]U_K\ MX_[;/X741GJTP)6A(((38 5&X#1(YYB7VN+.KK!](6B?*M72<+!NG);Y3OO% M%8*]:WQX^_,PR]W[9A+XADAV)1%":"2U)83UQQMA$O- I2I*T7S?9;?WQOO4Q M(9UC0AF($CZ*;/E1!R)&!V@5!ZT"6I&$DI'L["K.^DRV-1BVTF&EPWN_Z:5F M+#KI,AMR$JP6S'I'T"::V3 A85;RF_FP-I?8%&+D<\28W>&$'"6P*!&$#A*< M"1PP4B=#M%['BY%69US$K1ARG=-RBQ,F''F?#C_#@(&J0L,]:! M)6M L)"]9D4-,.M2(,B-4"X;AUKWE=[D(.*:T\@_-COG\XU<*?.^^ HH[_^) MTF; [/TPR//)Y*S)-(]27H2FSF^6/NU-C_+-OSWJG9ZYXX'OQ0;K^6TI_\[P M;;\WC-/+#PTFD[QQ)CT[I-R<96$6B.A<_+A*W-L8,F; M_W-$_,E_A_B'/_-YC]B^C^+QZ?Q2O@KCIS M&?S.Y_VIMEE*SD*PTH&06?%E0%O %#B+648^I8S?BMNMQ:WQQ!;D:JZ2<$89 M@XHY)8-$%R)9WOZ])6ZK(=P:J.=3V-E8-<%; 2;RK)F=)^ B1J E->>HT2$5 M0]:8OKY["KM">[W0;LZQ23RY&?+J&[4Z<<)K! MGC7AY2[G[JX+0A= ]IJV2;UX91(_(H MSE+8X!R)TUDI9[';H9:[$1AX:9$;UZ\?-6;Q.GT M>-:E]W-EX$4=X8?!].@H'HU!&6) J%A,US))6D2ILOP=(^7$3)_3Q1*=VQ\=K&"OE%RE M5*6TB5):3G'>.9Y3%6="T,?:9(N(P48BLD_#2OI9:D!+G,[_%!8W07/6 M>ITVZG4RT'KY*_\:^&]T^WY8T>XN5.;,GO]E-'YY(9L:Y6F-$A=;%AN;!:IY M $-M .$TS8RH V2W45&>J':(.[NTSWE;9^]K3JO3IFJ54D>X^)[K<:ZAX6I\ M+L.T\U$;12F1REDP)&D0AFJP.G*@1F2+%),E.NSL7M,!KP*XTP"N-%NE5*6T MW64X51G>U>V8C\0DE9*VR,$$:4%X);,'8C@XJ94ML1@:[49HPUI]TU8LQN/D MJ'=VFI^+'^/8#R;-VV:OCTZ+\'\L3+.Q4>Q.AVF:%P]F8GEV(:]00S6M<>9B MPR0E*1JC*&3%1R#KO.Q ,*:R V&$C(P'C6IGEW+;EW=OE%@S5IM@GU8I=821 M[SE8<3E*;V4@#:FN;G T# M>:7B*J4JI>T.Z%2%N7+O92'B$[5TR7- KGUV7S@%5#J6?VIJ>-:>@F^*QEQI MT.=N7U[?^3#?^<"JNIY]U68)'&;^+B'%TSB<8*-JXL?R.#ZLRJZ:YJI2JE+: M_&#/X_#N;#)MCB@?CA[GE2M7@,>_X2 \'S[!T\$4CYLX?$-\3Z[PWHLR^V0R MF,:+5.7,Z'T1_>CML/F6QOZMIFY;IN[!XODLYP1G2BL(F,U=(8@#RU0 (O(F M82AL2G)G5_6%Z7YS@7]1],S6Z)J6-HST [S3W9_ MHHNQ_;.HJEI0[=9RZ@3%E%_KSL2TXV9DV:92-YJ@- ME8SR@%B-04B>2")Y%!"=R(BQA%,=8 [E, XVN@% CP<]:C\Z*FU&4Y8>M3^Z)U-/IIY,/9EZ,FT6F>Y>@:<)7^WP?GV]NN?3S>73^S.T>SZ]#9^NF, A',,TX@'A-&*$A581 M&02:!#J+XS!)="2RC6?4C0AV;[+1^[L+NT&Y_NIS@PZB081A;DJ8J)"R($B+C1(&2 M$O+8,)LQ"EI)3(,Q8IP&:8DC*E,5!CSE,5; MSZ-A+%9[Z=TXI:"'BI\$*I216J76P.%1+(9_$H&#,[3D-F!)3'NH^ F@8CE& MPFP:F2RE!(1"2E@6AT10&A(3!-B[1EBN#$!%' U#RGJP^*G!X@98D@2A 6QP%@1(0SYN!7*;F6 M0495G$9;SUE*AS&[=5/S!P2*OO-5_\T-^^83RXM]??QF4-GI=&1=^?IP,+%3 MURC?A:@&GW&8J!V9GR5M]C["@B*RB0EYG)G ,IJ$/%0JY#PS0L9A+.,ZZ8$U M20])%%P1'UP:];HRY=7_X651?M>XUSZ,>!VI_-=*&#$*1<*2("5&IX:PP!@B MC8^&;%T0,B3L6AX43C@'4FPXP(F69$2RZ2 M*#7"ZF#K>1@-:;+YPT7ZMC%]&/]#R6/;& M@/TH;)J%1*1"8ZEJ3+@"8AFN6$IYK$0L'X4X[)-P[LH?HV5U-IB=NQET?K2H MR\]QGQ=^YFB?G;,QKII;C(+MW377 M221A+*-$1%*0,(V9#44HE73Q1![=VG?>BH]1BIMJD^GEYCW;[\L M.WV4@:TT.B0)U]ANQ%C"4RU((JA1$1,Q?.&QB,P^#^,!-F^ 2 U$'F5_U\0YKE?5>WSN M"C'UBLDA_#W?B1[T1XJYX=3(CP=K ?N$,$!?L$:)2%A";I!)5RE!IT*'" M(.[Q]G%QGTXO%7^D';+LN8EDH*(XTX0S30G3(""5$MA:.F%< MV3@UV,OM,8C%/E_G!HR^-SX?%1?6>F\-4;*R^-[CKP6=A,?F@^DKDZ*'=@Y7($F ;[>#>Z_M MOV=YE4]MG1'L TNOK2Y.)^XNM=[1AY/N2BDY73'5-=5Q&@>&9#CBFBG&B&)) M2IB)X#"D(J!4;ST7PRB\M7.T!X4>NGLJ]51ZC%1ZR 2,7L ^)@&[8O7+P"2) MHADQE(/5+S)#>)((DBF=<),IQ3+Q6"1LGZ]Q \QX693PZV2@9V5I)_IB,"WA M9B-O\LN6J9]6?D;OF^ZIU%.II]+3H=(-5,\D4[X<67^5Y)$*N0B(('-(APJFA ELHS81(0)54$D)=MZSEC?+^J1\7J/ MR(^!2@]IS/>(O!&(O&JE)]HDPEJ2,FX(PWX:2@<:SE^6 EJK5(OH<4!R'YN_ M 10 PU&P'I]Z'T#O$N]S[FG4D^EGDH]E9XHE6XR=B S+(BL5=JD$0NR5(0T MDI:++-)9%B;B^\<.@$XPU\G[X-B=J=T?=E:G&_,P#E1*">6Q)HS)F*@T!-4[ M#@/-M*"49UO/Z5"$Z2:/$^C9> .GA_1L?&]LO-J(DLHLM-220$<2K&<=$"'C MA- @8B*51EFA'@$?;T1X^RIS^2$Y^WO[4T0BE29*& 9PA\/,A&D:<:X33-T42E6CW"_ M1@=*=_>CV;2:R@EN6=]NX.[ <&]U'H@2-&,Z)2*+8\)L&A'!;0;[:P.NJ50! M!RR,PV$,_TL3>K<#V6_%1M='T^N,:[]QU.'!D&+3O)+_\1#$OP'1-PD[5U7* M[P/.2QI?X5PY6U9[_Y[ETPO0)TD",=-IF:O95,)6GQ2'Q037418C M6/[I/JP(8'?:*Y<4 M*$Q2L-<)XX"T4JF,1(;'UL32",ZVGL.?AP&_JW$2/=+V2/L3(^U-O*!&A-08 M%4<9Z*VI3*1,C 7MU::"\51EET/M)<[/'G,W$'.7%-LP9%;%.B$TQ$D45&9$ MX# ?F=) 4\XD5\+U)8R36SA->[#MP;8'VX4L^T@9P%29Q%2S%/099I(@E9*# MEIL)KGJP_0G =CG23#.A 5(9,30 !9=R3H2)$Q(&+!)6JC!-0<&-XGA(V:HK MH8?;'FY[N/TN+X))!*"LCF,>I(QG"M39(..8VV%3$\2\]R(\7I!=R0,(5&1U M*D"'#41$F&49D0F+2,PM%;$45@M0:5DJAOS.,NDW#VKO-8W@=C?OO_DTO]D? MJOZ;_:'JO[GYW^P/5?_-_E#UW]S\;_:'JO]F?ZCZ;V[^-_M#U7^S/U3]-S?_ MF^Y0_<.Y\.&_)O_T_+_AG^:*L2Q/\XEWY@:+02-MT<._=?"VF\>S"^1"A8QFUY^R;UONR/NU?N>+NY&]U]< MK0_AQ+&689P$,E5,T4BJ4*=QDF34I*F.[?N0;S47G97-&YS+4TM4:>5'(C-X MP6=R]%E>5%O_6#R.L6HILNA?W'\]A M;#OP4%;K>?63ZX^WW4>-A%_X+ VV(T$O_3C8OORS;]V6 LQR_EVW_?9G<73Y M0V^SV&ONP16Z])5M),3*5]?DU?CC_##EY"N'W!VKX_S+X "^=58-]@!H3%M4 MOI #<-O-F7_UTF2 -?D F[US88#3 CJ;=(L7?FH;1V]RNJ[;A>*J!#;8NGO7 MDM>_\=&Y1=T+S!),L_D$.KZMGEWG[%SVYG=VJ+Z[:\Z]+/(!IE/\B$-QL[Z7 M-WG9:R=OW@^_7_--;YR]>;,LS =]MYMDO8[37;E_XZ.7OP5'O[]YLN[$Y.__?H7 M.QSOQ^\^F+/##V^#@Z]OP[=?WWP]_+KS>9Y=^18^UU\/PK?L$-9P_"> M>_",WT<')SH\^/#QXF#\]N+MR6'6%,$?' ?AP8O]+X>G[W68"LV3@,21C0B3 MTA)EN2%!)E(NN E%P+>>,SJ,V.H X1LGL&]0,_(>DWY63 K2),VL3-(@UHPF M5K(H$+&(LYA9P8*X;OY&;][\K<>D>\&DKTN8I*R5W"I!A# Q80&/B(Q32[+0 MI E/N R,!)U[F%"V&9#T .W-'T[)ZPP.'$R+06F!^70^LH-)K?WA7_%GC1Z\ M&;KY\LF@N&M[85-,@GO7^L/8!P$V]D <7S* _F<907?-;?BQ6O.:9GR_+P_J M[(7470FIIK%)1T@9DV2<)AD)#2K.-$V)2F()VG,24TZM2:0"(14-PS7=23=M MNL>3&>5S][Q\!]IFS\L_F)>7%4Z9,0X\RTF:,$98D@5$45 X%9-*2F$#Q<36 M"84$<:P-*9:2AIM/4]OX[OK!QT\(>VC9]8[9-9E M/2,V+ RE L4BD((PI0Q18"^06,DT27B61D&Z]3SBM]4Q[I!CGY0GXX4]+X$W MO)(A)V8@Q]@$Y&OOSOBQ[HPN'>#GD:VGE>YTR-$;1'<&5*M102DD2ZAE)(XS M14"SL(13R4DHTE29+#&9YEO/XV&4;/[DTMZWL3G:1<_8/YBQES40&X8QTI28 ME"4X1D01F8 NHJ1B*HCCQ(IPZSD;TB#<(,9^=$5A3\HSTV5>=,TX@I(B([/* M#F15V>E/,PCY$>A.;6+FGU96]C6NZBA[4]D=)$275'M?T+EL>[B]*[@]6@T2 M<9[06 'MA*098]#H[YUK*-?EWEXON4/67AH%HU-F ]!'4#&AA DCB$H3 M3@SG84:I#('4. HF$,'/ET>]\3K)2D++!!5Z.YFZABVYL;ZW19_*\N NE=]G M%:RGJG:+L>@Z_;9 9UOM:-E"5N<0B MZ7%@0W%@6>^Q8<:Y402K5PF+5$)X1#5)8A4&DMJ 1W+K.16WFE'>>S,?J.JC/X:,5Y-/<:#;$,KG<=_3 ];7_RR?J4Q?V)+L:V M2[JC[)4G7(^N-T+7@Q4M2Z9&B8 %)-(AH*N0AH@X%B2(34A3DP1*:="RV*I- MV3N,?AK>O7-_4<^[]\*[2YH13T3(>0AG-4L983**B<@4T"CAD39QE-'$;#U/ MHDVJ6'Q23B%O+%1+%?,NA\8E)#<53GWU_#5/6Y1N,KEWM$:CL,(N"C;_A/KC M$],7?W")VK+0T24F4+RP_K]@I-<$>=W2HP]1W)U >K.B3+(P ]$#>F24<% F MK5*$QUJ3R"32"*"PM1&8ZL$P3E8SI!YS^ZF>K>]3E^S9^@>S]9*>28-,94&@ M2)BR&-A:4*P?$<0*!?8A8SSD#-@Z&C(J-H.M[U++W&R= RVMR;0H+YY8!''# M-(V&#*#)]UAT=UCT=D7%B",>1#$WA(7<$D9Y2D00120+ RTM*!^4!MA-+@Y6 M4YSZ(OF?@IU_@(;1L_-]L?.2:@&$I$$D),D,30F35A-AJ2 )%T$62R]PX1U4Q/;/E;:J_GH;M\P,4C9HJ=25(=82$Z5'H1BBD M5Y0*E? HX"HAU"22,)8JPL.,$QGPP"H6,4XIH-"F-*CMG1:/4*58S[B];G&' M7+VD6X293&*3]%Z+>^7-^;R9 M$7)'U8V$?7^>S=,P?^Z^1DN;B5R#6(MEJ7_.*=3#UMW!UNF*,@)G6$HX%B12 M"2,,#"/"A;4DU%HDTC N988%J.)6,93>P['!+'[W2<\W9_&>BV_&Q4O*!U8I M,!FHNHQ"H!Z1)9IF2 ]E!?'?Y3L_4/3-#H MV?H^V'K9S<$9PZPK$HE4$!:JE AA4Q)&,94LC5B2/GR />>(6C MG-W%,*6G8?O<7PN:M3B%I#F6(]F'>N\4ISZLMJ:)4R%,F"@21T%&F&$!4889 M8D5"8YWPC*H0<"H^OFKMG[A_+W"M%VCH+,AD"-P>&L$@S M(I(P(TDBLBBQAH-NXKKFB0V97?*D'!Y._YCG<72"+;WWXP&]'RX&7).G#Z_< M"U*MMI5)$I5)!LI'PF).6& YD6 HD92&)DB4IA3'$:=#4%/8._E6A45 $UI1K(P2@CP.47V!F[7819R '-+)3HY$[9)3LZGXPT![IMU M*I\O!F2P>W \D.:3G&B+01GL&O#$_",/H99<$A'&?E:XC+_SZ=GNK((]L67; MS&IW5I9 G1U/K%>>5KL[K_>.=_1T$=>R_(LUY*LMBQ[2;@1I^RL:B]%A'$59 M3&@0*\)2*@CGH2:1$*E5E(5&FRT +Q[2\+>^&=XCX_T'25.]9^;OE9I;(L!R ME8P*K-()(YG&29.)S(C2*1Q^*D+%$YZ)&*?3!T,F-J3J[>FX5WR/%VSQ8FQF M@47,8"J_/#G/RH:5R;RH:>';3YT@07H4NA$*K;:*,S*.69BF),U235BH R)% M$A#03G@:2,&,3K>>TWAUX&U?)?-3\.T/\)GT?'L'?+NWA#NUTH&5U-IA5H#4L-HD# GSZ M_@A-O26J*(TM";SA,]R1JACE9H#O];,CU?TED0#-=H%DK\KB4VZL^?WB385H MU2;2[[2$ZTVBNP.UOU:368U,0BHI$=9&A!D1 IY)290U O!."QIQ,(GB870K M7+L1(STB1\F318;[RT#ID>&!D&%)W8D,Z#D\0.^($:#NA"$1%!/>@SA61J8A M3\%,":,A9W=00'>_R'!';I1-4('22]N754L:S_>UPJW?_&IZ?%>#V^L:B7>_ MPKM4AVFX'6ZT1KRC_SW+J[R9SJ#J$2VN)-R-U4)M6>*7P$9\8D'"!_6PU>[^ MZJ38\;O?3,^Q%2@IN>X.N59[XJ5)'%"E+0D5>D1XEA&1 M1I+8-*)Q$$9&2+OUG/)P*.AMFGGV7I$-9NS[5T=ZQKYWQEY226S"=19S01(9 M6^S1FX!*(@R)TB3)DC@,4@S6Q;T[Y$&X\T!.:RZX-YWD\5I2#ZJ2E 4<:5.] M+(OQ,0#0SL34M+HXRGH4NU\46^VLIZQ2D625_S1\?O<:2L_G#\KG2]I*QJV,& U)Q!).F(UBHF+#B* A MT\:&TD82M)5X&/!5=65CJ\M-7IV/Y 4NUGX;&G[4-Y^4WV<'UHP'I/()+N?Y M5(X&%L>$P-]G93\0X<>6Q*\8A;N>)'L=BAS:ON#U[H#VZVJ3'LU9HC,1D"AH=T'O6 \$" L.PUBG0_PI_?I?B8X[9-V&"0E<5XD%?5S#771/]B,1Z#&*K.)-B[ MV'+B?*9&N1Y8L(FG%_"-#)XX.6T+[MIK=5&YF6GY]Y7=/8GPS[V&>?=K2AQE MNXZ&Q]-"?^Q[;MZ)S'ZSHL1G5)LD8A'(;!$0%BM+%!.,2,XS%>5"?%H9T>(YV.6S(=9:];(CD@>X,DZFV^NT.Y MU>I!*2F-51R2A%N) U1"(E68$:UBQ56:151)[+G"U\1?^E8&/P6CWVTR6<_H M&\+HRY%6B>GX0I*08>O/($X)QUEPD4IMJ#(1)3H$=68HXMMDC?8-#N["26*_ MV%+GE7.2?)9E*2??J:D\"8/J7KT??_OMWZLI4O51I3O!I]4ZP53R(!#*$JZP M(7&JP/#*%"7&Q(+KC$H1V7Z2VQ-@YWOUCZRR<\^V-V/;Y;3U!.?(FI $068) M$T(3055"3!9A8Q*34)EM/;]U96_O([EKO<([08IS5U[WQ-P@FZ)<.-OGR).@ M@:2^Q^R=X=7ABYT5-<,*$R5&&D*%P.HY%6/_:$;"S"22\20)982M&X,UQ7-] MZLI/P];W'X3IV?I>V7I)#>%9J )F&8EX@G/=P)9JW7\1L3< EF(3"TV1LHH0!:+B(U"24,6H4NV=W@\ M5GY^T.:-5S!TS[@W8]PE74,:JTP$,*B5 ,;-6$C0=TELH(UD,HT#P[:>)QO2 M:_5IN3O\&??)I1,LY,3?X,M%6%78+;WN2"*5#DK!4)S:R >@K MFUB.]Z2K=AYUPZ-L30N V[AK?JJN)AO=\.A*7.[]TK#^X:#E2;9 MH>&1X"2*6(#-\#,BI06[++.!X%$B X/]S[@8)L%=%0%N6+^C]1KDYNI">UEF MM?,HV2_Z3(+1,P!CQP[\SRZ&A:K2T"M,V"OF$[ (1K?DQ'2KCO#SOBWD!H2[ M/$6/LKV:GJ^!G$<3Q$?\W]Z<@O,B!3<#>F(6_]#YYOY$CV9(@Q=@-Q25'/T! M%#R'*^!W[XB<67-T7IO)O6OK9CBZVH*&<1KI2"4DC238O(F21 GXB6:&A3IC M:1RQK>?QK2&T[R/Y"+#D!X?:+K&X>E1Y?*BR[$E++3>I34G(8DU8)C5ZTB1A M- U28T.:,=3.@M7>-QO6F?8G:D)YN8/J%V#+$B/?@17TR6@#M@K('ZM[.O3LD?;NJG]$DAG-!29I$*6'6 M:*)8: F-11@F2J52F_-L=ZTR-ERGC0WD M=*#L:3Z98&"QR ;GCON>6+K6#;"2!LQ&FF?*)BE+9< 3'4N;40%F2LA$]GX? M(9*&$;U'B.P1[^X0;[5?8 1$I:D,B;4JP:ZL*5$F$"1F--12\-!F.!V!\6$B M-JFNI4_ENF->CP23<2IH8*5B:9!*;6F26:ZJ;? MX6<1D,04,S6R@^8U+]5'KV4;KMO8!X7 _WC #?IIA$..:L]L..M!]T>=.\<=$TB-$M!^>9!RL (YZD*,LZTH#8U M0OO,SN06A=C>/0% M^@LGQ11NCEV_82TY+.RT=(TF2I>Y-SVSE05NEC.3.UV]F!@[J?Q/;@M=]_"Z MK@$NK*;P!U?Y46U]8^%?1CG$[*T[\M; M=NG&9-F];8QG,<#=PJ?B/'/#;/!;L":Y,6L9G)4HN_[/U21*L;L^P@XP#];Z M6=> 5CY?1_XN>61Y"A1RX!0L:D$_Z-BNS"P-O0E?VA=?AH/]B;ZIEBU?'+5ZMOMXUF9)M?9N@B=.I'V)#Z/:@5LP.9V.X MA;Z#C)1%)>RH/)63_*OCE_D.PR^@?+TJ079,IN[7HZS=\OF.8S+>J*AFI3V! M-?T^O%Z_.[#F_CM&!2H%W]=O/OC M;?@.GOGN[]?#[^>?GD+2M+A'Z"H_?%N?'@R MRM_]O1<:FFBDP0H)VW$$F6X4$($2:9M2'D8)5L#"VKL.?)G M.0,X/7K]Q\[A_KN=D_VCP\'.X8O!B[WCW=?[K]SO1R\'O[\YWC_<.SYN]+'Z MR"PA%WQ6+\/1U9/KZJ4L+IT&6:J3V*8\44R&6D52<"[3,+ !2T6P]9"LM%Y^ M=X%P\ O6!(?!;_Z/[A?ZVZ H45T:-)]Y%:O^\-=\>C;(I]6@ MFJDJ-[DLPG$&MLX'AHEUM*7R&CS.8 MT0IZZ<40K*5/=E2Z&/%*7'80P^@V7.HZ^X![X8J[.@"+L7!O/#M'$%Q M.#B#]R5@(,WPKO)T4E2@[ Z<@H59LF@R#:8E;"+.E)N"CCC-VPQ!#5MQ"KI; M66T/4,?LO#Y-?ZL&9_!B_YZ!5@G?<-IF/AG\7N:5DA,['.S"$N'NDUSZJ\]+ ML,/*BT'1INA^ZYK?!D=C>2:'0&M5RNHC_.%E:8'DTQ%\;V<&-B!\%_Z*"W4M M!L^*T7@X./YL03A<+M#3=;=:..V#,XGCKW//4$ ' MX ?0,1J6@Z,#:HE747 '7#44B$N)O(R 8+_DGH*X/'S.!&VKV106N4+<;8"B MP0XPRFB $PB%0>7%^)LNQQ-@+[(P^+*,Z MR\_=2^*.[,()P&T L?S)YJ.1ZS'8;L7T3$X'XP)>L0 ^QD>.$'1/EN/K(2S6N!+HQ("C_!HTD+(Y[,"-N^3A;5IVYY$?$ IS[MG:VG# MY:@J_'SQRL,78 RVT<"J>S/3T\JON$USQA5C[IE?4S73L)-5-AMUG^ *]:7& M=AS24V.@[!2 :S"64]@U^.6SM9.&=]S+XJ;J_#RO6RC!:X_KU\1/"]22/,5 MG1*+M%(6/JR[!.#33'X*#QYU.2^?D>14;]P]V]#->,74V_;]GN3>**US! MT71:ND>,+!RRD_GE!W("!J.C4L/>^-V6M7&]__=B,O_:DLQ;^&PNW>#@?T:* MR6KM]V?S/\SL=@)+@'$$XC&\;H&ZX<,G"QPNKQG/1>=%7 M[K#KB\7+3TY>M1?E2(Z07DL (%HO28!+@\,_1C1\RW0^J<'BN)$$WR?C'O@- MMYXW$%W+*X>ORO.>4WH1-JOES8?JUE9>;9PL(RW:S;M(<1^\^;KUO#@9&G( 2JKGI6H08(>\I"[ M]1\WB#\PE:DDUB*4*F$FL%PE2DNM,\IYR$QT11W&_N'+92/XM?4:^%'V(@*">PES]EJ M+_F-Y(CMP3JH:I49[Z_^9#UJ@?!T!ZKR5A7.EVA5Q5:SQU[/(.:]JII7?9#@II[[XT\[8\3^#,> N G"5/P?X8+D21Q'/!4Q2@.TJL* M\'K@OQ7P?]@/#S^_%SK1::P5$6D<8P=@P'QJ-,EXE 'H&\%IC$-30[9:W+:1 MK+ ]6(4I9Y1>#_L!:A81R$F#,=J%/OHZ& %&@S8_>+-]O+T$^(\5V,$,GBOC MZ+IH9:??PW;KI LLCP:OY&@,%G@Q."A&+[[,P7ME1UOLGM_-6=V'\,4Q/N\A ML0K?=2//\!#VIT1'] 2W;#0]C')],3C%:7)HH[8??#X#Z5ZW343D_C";>$QW M#O,%-AO"EW/GBM$ R /K:@AQ#7#E"S@]X^9L75_:=\[?@G2[B83AUB1/&% /Y(5S9BWZ%L]GI0:)Y#@1>!6X? I6^^03")1YM_?Q M&#WP;JA=[F-**B^F5I]-8/FG%VW@Z2 'V22G9=X@\&C)-3C_PMR;A^QU$Q:* M@411K%*J \VB)%&!Y)*G62JS6&BKZSKFN*ECCI<*=^)+6B]7)\4.^B1+NX_N M4]B _AML/8^W5Q4X.(*C$?S@;5H\:)VC"* +3/81CBK(>?<3B.[.D?M< ME!^=*]R.]=5_EGF3L2,, @V/0,6/3WS0=-.I!1X M(!^[[[L@FIT HUMG7P(; .XR$WMP?].3_'#.X1WFQ#4L0]!K;R(7_#S_U;E M/YY?\N$FP=W6U/496Y<$&Z MBQ;3_H<<[;SN!O&;LS/ C%'<9MC4)H;GHDO-3H/RY")1G>!K\RP\KPOQ-?C. M:A2UC2A5VP.W#)\B,)Z-IKD/ @T'P%Y$P1,-QN_/RZ(ZKQ6A0J%W1-8+U,59 M 8J-?S6O.J&A8B=E R#2\5$'29<$A5)A.W;6:"5E4PS MS<&VIZ!ZA=+$F0@,)I)3'M!%"=%1LK29R&>',U06C[+7%C9J'CYZ54UUK MK2CX^N;SP,RN)#%SEI;5$:) ,$>=*AC3.N,6V7\,T6",,-M(4*O$4 MK$URP0CU9^#7QCI=8>I1,3DEP)3C!=9>%1F/!&EIZ)'VV)Y/&WOJVUA[W$4T M9TEA?A1@)^/A;W/@;8&V@=CC?QZ]WFL@=GO@?O50UP&TH<<]T@#?(KZ5S3VQ M?K2AF"<4RO]V,2O(N]WY#):G8 =\ 'LY0P66@MHA1MOGFG$-[7/OC[-4G8+1 M))%(6-Y%E5=K:24Z8P' :_-8HZ_JT%$OC=0Z_C M7B"$$^%S7:^:)[C\S^M.[AHJ08T#"6%F GP^M9.J3I!TJM;V *^Y&0H-KX*A MSFI7<:CSX0(0?1-)&MG3XLY-8:N^OK''X#HX<4Z!!&S*W9$;N:H@,-Q.72K7 MXGWRWXLOWOSR.S,NC,^_N@3/EI/E)L5T<&&G8/ 99(*++F,Y:V\IQ+GJ,&]9 M:/6MX+OS75WBFG\L)3(_^0(E<7F!4E]K]/AKC=;F[5^9A[^4M\]3DRH54<6E M9@$U7,91'!EML7V"B"[/V]](G\BK.D7TD3I]UR6&5[-\VB+AL?WW/ VVEBM- MP!X,_[>QCH2]@V3MPU&!)[0+^^>=<:$\O MSEWRGK9L++;.K7V+5F+)T5RP@@:N1D5AO'-GBC,KI)>!I?U@ MO2LBGZSWS'0RR>>+^>?NB5M*-W]<*7^'T>_]'\KZK. M50)J-E1P8K\=OX=;!V:O/'!Z:0>?0+!T$L"M'MIR=#XZ/7WFC8CCP M%];NN/I@PP^@PJ%"XVI+8#VM]7D\3PB>ZS:^5N2OD[>O]IK;>H41[ Q4Z>2( M@++C@ID7<#?,M=)G$DX)?.1/3'/_5[NM^Q".WO2L,.X!SI5X;DOT+G7VYK%2 MW$6@L*1@-08E?=@%,_K+*6X1&&UVZM38WU\>H[5D]6PDR\'Q]NOM/^?1I(4/ M.XGF0/ML^KG&L^6*J/G!J?7O>=W$'+46'ZM*^+AJ;(!/=GY_E]@_.L6HV=EX M(6:@Y;F?UXDY9LC(\-PN"R^@4'/$:S6%=F!@;A6^S@RBKRB-.T[[QW,,;.Z0"%9=0IDFN! M"]"L+:/97J3A_.4OCUE/?T4D(7HQ!OWT):U%J(2<- U1B8^PQ96=O)D@Q*''_X*#O]ZSTPL$BLR8D,9 M$$831E0<::*U$4'$M;46#*?IYV(U).%).S_I0SP:SS33D%YW?$B=>J97K=JX>"7K>/7)Z^W?@6^.2]*%&_; MS<,;G0K19VKE> D=T&%:3643T!B#/)YZM>74"4,\R[ ;GE%;%U:M2[4H IQT M9D?GZ"XZ;[Q9\(5\ 1;PK=K[VQ%(!S_A^A&K.%W'Y;*S>"1G$WUFO3& E$!5 M95PH=$7+\W-?A]BBBVPVU[D2L3,#ZKBSLLYF7VL-^,0(1*H:-QTN27.&-=P: MGJ<+0 "?&N'HUTAG=RX\QM4NM-9_6.&29Z/F%#:VT9E+ T1]%9;V:,V0A3R! M2]72>0WB=K=,L245"*,Y^^/)+ZIS5'3:6 1(&7=GEZ$+7] -2ZQ6MQ980WKA MDU;6)*QL#W:J;NNECA'5T4.6ZBGSZ[WEEQU7ZXJG4H^*F:G5Y*:&PAU/K-'] M7,'RSN'-,/6EJJO[35[[GIOB4Y>'TXAQ5X;N@R5P7#-;EFYW%L1M'?F YV/+ M#SNZJ.M7O9+M4&DUR.-".(OI/ Y_X&;UN\#%SNT,9WZ$-E5S87N18Y+'?(#K MT-1E=)TN%KW^TY9%JR!U?.G>\]Z-6B& 5_,MKX'%H_@<7CH!-Q /8W\:4*,K M:Q<)G)+3>NQ !Y3 5'K(3)).-Y\UCX\9-X;=9TW 9G>4N/Q4.>9V^=? O.@1 MQPSI4Q!.\K2TM8WCW2"?LM'C^@+]WVZZ5)L7U>;J5[-S MU%X:?5V7154MLWQSE#^ ;)S8B^W-S!HYJ5N[+(A<:5-8\-5I6\J+?>%8QTOX[&#X)]'4]S8JU# M#C2-%ERZ>;70&,* [O;)UMT>G-^X;?F03R:%CWX.E+TH4(%PX=$V"J@P1P1, MNW/G.W"M%#YA#-NGQ;5KR"?G,Z_?8)L&V ")JC@^U)=$NF@:*BM%Z5PYSB1< M?Q8>P,7I:WZ00YP+^;R8NI8ZHZ9S!SS=5E-,\CBON0FNM!-6W$U\+#YLX5N#? 3^N! MF-^PXP_X5MLB?VPWGQ[=HI9+5;R35TB%SJLVCM'SNA4&2&OMTK5@SPYR5+JJ M_/P\W\9+YPIO/H$-R U:J5_Q2'>VKKE/VV%H0 MY6'M_VCC!!'FC(-/->* F2V="$0[JC:#:[G<8;9A'UZ4'6 M7 3"KZVCQ*Y:&CYPG@8L=)FBSP /*^AA69/Q#W*MQ&RL"V\)&SRKVX/]\7@V M*5"KQNRO)>1N,-KF/OO1CC*"W]-EKC!T5L+K8LBKJBMPY*P[FU#;^M01R7/%?4\0Y '*"" M)2YV4HSSR^B NFX-",ZIY%##&=\^%\&4$M\:ECU"9&B#JY=Y'5_;<7%2RMVA M6_,8=-!!G_#V35ZG09_QMAEK^8$9;]^=P?9P,NFL&-O:GII#PSRY"#61TR;0 M<'XVLL"2Q?ABT5@O19+RNJ#/DX3)9FJ;?H\\BKC;>?#U! M4W)1W5)VKCRAEN)T[O5XWG0P/(*?2]A?]%=(='S-%!_EAY MMW[;;1+0N[V_=AZ8TU&A4+D:UIII[<&MBQ_:@L$F+HX]-(O)Q(Z6$M"ZPABO M]U)N.;N@HQOLP((K?'MKO*1>D]56WT3#&TSLJ<-]T&%J#;JIIL#WKV7JL-FJ MMEX"SF4M9ZTLX=IN*,-[L>H6P/A']!:N*7#9M*/4T7WK1)Y6^U_20Q;V%=@( M+(K*Y4O*4:N(+!N_E44UNJ9C#KS6]DCV.Q2X3'G6A6#+## M[]1W@9Y5OJF,4V= !9CXSAQUXDI>ER*XIA:MVH!Y2TU^4O>(-_FC)U\&-%UP M^GX&1$#+:\\5:0_ :#H#:*C[2^=M(X)@(==_W>:!"NG/XP13&;ROH;M55:.3 MN=-38-G.TO$)-A^(NNE 33"\@9":G8;HJYIEP&3N=8=UP T'%ZDZ?]0WH\4T M E_:A&D%SK?E5-UY8B,@/X[]ZJCC33Q?PG$X'5BXKKBP==631)#"KBME!P8] MNU=U!-B%,N?6VW(GF"RWHS:0Z$CGK(.VW7'CX+=R[#.0Z[]T4Z+F$:9/>3F= M(>B!SHGI+0A;L(8V$FB_6#WSQVXGCE5GYXUA MW]#08?HX]Q5 &%!HS9_Y>^CY^[N1/8L994[^9ZZ7SZ9+>SS(IG%$=*61#R68 M8=T*OZ,-H+&%=M)\P\#L1<1NXN#.!>/LOKPI2 0[&>/?;?!J+#\Z9FU8RB77 MSR9-V'18I\#A35W< S:V=7O/U2EW_&JI.F=?-/JPX[\/YQ0^00[S<]:Y4.YG MOH=+/ONS<>N\LT)=QR0U(K,>>/!BR+ERMF M9*P47!93'3"66#!K=!S(2-N(J]B$='E(QX:QU[<,R#\7G'Z[TONR7M=I3(\U M^W>UF[]K!08HF9].4,RBICPJ6M=OHRG[*<:9RY]Q/?PZ@L^1M!XK]L/#D[?O12"M8!$E4612PCA +(]%2"33E$N36*[4UG,6LNWX MTC9)&$]#?<'/0XR"86TR[3A]?O631?&'ATNO'H0U3!O1TTQ@=YY@:Y;F72_=9[NCL]0S.3Z&E"^ M>W \P*3'D1NTXHWL'9][,ZB[P@U>U0T9%KHMO&I,DU4/>GT M_JW=HBPF$@R\6378R4$G?VU'N1RJU;N)6=>PDZ'D/8!O&=';Z#--W M\9/6=ZPNUCNQMP<(?I@E5;OGZM2T.OE/=E:+O3OJQ3;I:5W'&SHX"],X<<]G M"K"W*0^8AZ$Q8(P=0IN#U29^8>9[IXT.V+'_GMFJ/:3R'+YY7N8NQ'EE6^&Z M1,%[3O%.+NW)E=-DC>&]/7BQ&J/OZD7SYM*3Y1?WBCON',ZKPJ5]J3/+YV[J ME2CJ1K'(>KESM1RYB=(7IID(K*0ZDX9I954:AP:KJFA*%8^H\RH$ ?->!?CA M,NW/^1@<3 %*U?CTLBB;

KWP@!Y\ MW7\?62Y3SC1)E+*$)8DE,I&4)* /TH!&0:02[$^^QACQ)L9"XU9?K%E+]H9U MP%1^X4H_7(#ID\6\!N)X:9G)BE57Y-J9XDK631S.++:"K=EZH;OW,F=+UVFK M7MDUE^/?Z!SEGW,R _-@P'2,_M'EVIKM5?Z_5@!KH]3B[@L-WJ _YW.)\#P! M%<*A^Q&.TZMK.G9]=V@W-'.S_&*?N['@$-'F=O.IK3WV#UYWS7, MWY^X6AZ_N+[UZ"68QHY>?'ROF+3*R(@HEDK"E :KUU!-. 5R49/(D&KL/2K" M:!BDZ:J]ZRG>A$87VJ"W-4\3'VEM&*16?XJ&0;!D;N6/H'?XCK[?%*JO;.D( MORQ<9:KAK93@@C,:<6FM"((D41'3.DRT\ZBL'+3P&\?L%2YG_K2G>VIB/#7< ML-#$.B(9HX8P(7 Z0&A)3),H#@QL+ =)*.CVNHZUYY@4<^8JO$]<+4R=8P$: M26MU-2U)4)/$/[3'PJ=7+BB5-]&Z;@E%JSZWSA'!P>VHK3N)]KK6CX]N#D5/ M3[WZ"[Z[_]XF 5F<3 I1HV)(C M"I&&J)!:DD74VH0'.A !6"&<#UFR.O;Q6_+Z?,GWY8HB[!?L=5?9QG?A^H2. M1D4]^<2'X=P4(N\

^T[.:\+&X*T<1VAA!U$?T&0F#M>KK/^J_UJ[NES+@E M,_0RX[Z2"4Y.W\=:B23ADL01!T4D2CF8Y%%*0I%1:1B+(QL#,[#M5O3WFR_OQB_/#L=[#)YQ :>;OGMQ^@6NHXU_?G9S!:=V+CEX< MO)="I#30#%-? +JEH(1GTA(>*AH$5B:"KT2O8A,P;GA*A8@!T&-A$BL8I6G( MTS )S'+JR_&;@X.=UV\'1R\'Q_M_'.Z_W-_=.3P9[.SN'KTY/-D__&/PZNC/ M_=W]O>.52-QR0M2J"_3JQ2PN7D0ZBPVG<9I1$%F!,"916J=POFB2"GF33K85 M@BZQT$<4I$M9;*K-%K,1V^ZUG1M?=3NG![AB0]]Z:G!A93GP_2@:%V&='=&J MEDVNYZ28^M[JI9T636YSIW76I>O;F4QF+L7)9;7"EKS$YITT(/]SDV5D^:@I M0W69I_/L"Q<,_:+/Y.34/;Q)X?P%O[=UO+>[]:M[:JTU^QN'K,D+.:A+-P?^ M#JTZI1YSUB-#@F-W[ M';X'Y5T5JQO27G<&;$:YHB6 B1T.];H8!(:4QGX15=V,W-6=:TR2G&/0FXE; MB$O1]],O'"S(MA>CRSSY8V?G5:<]JA,-KL%8)UCL5UD+,L!3AUG?3O+IRV:7 MRV9I7S:[&6OY@66S5ZK#RYEKL A=$:S!+3LF NJC*&:RPRD0L3,#1+='QP; M+]F1JT3><][1B=T=;ULDPCI" 1-CLH9R-L)ZR*6+R&JISZOI*G!9L M\XEWJKA6^*YE8VGK KK1Q3PG1ET,6E!T!9W*=H <*WS](IH)#G<&]TW7?9SH MI9R 7*P1G>OZ7I&\AJH_,<-&$A3G^:0V1<:=MMNU+NF*;*3Y,*MSA5W+%6PL MZ6+9DY&KK/5[A3D,L]+'\.87=';48G])]$S[V4:9S,OYHI:Z<[;OM)9,WDUX MG1R'VJJY1&G&8@2WUW!J7/Z2\R[>U&1R;^AZS6#W%U-8/X*IMGS<#K;UNNO. MW/H3Y@JD"BQ*G-JU3]\>'/ER"-CPIB],8R], <9\A7J5?\'BJ.E95=L/JSGN M]7F?MA3*L41YXMM^?6I]J\TSW.MB6QOEIF)Y@V/94.FFE2QL>K@FW^-'VBEO M*GN4[35&^1.T1PZ_GKZ/XI +%5J2:I,1EHJ$R CL$26S0&5!: SG/Z5]\<:' M"EKZ/V+38LF-]'W29HTE,4>@&I>JQ3D 6*5I.VZMNM?P;'S>]+9%O)^WN?*B M&G-#QS[.BDXF/ZT$+QWE\Z$?=9$V>DNP'+?N=@10XI/A+KWFLL?426JU(ZZ. MX#9R[SM];OBV7:/.J14 Q1/7>WKBYV$Z*3WL[IO])$:T M%NN+UII.SW5$RB? +#D3'>@N-V>J7_JWNM7("'MD.E&+*["=*8KU=OL!(_-! M%$UF7SU'QX_25F C^5S@W_#U2^P3UVZHDU1M?;H? ?J;!WV<13]QA=W^_7&Z MD/_$B<.%95U&X*85([9HFW:>O_2Z2]B_"@ WT]J GMS MZNJ0NU?!4WZ]='F=HZB[<;IYZN::V.;5"^ZN]S=W,%WXU.L3G15T6RIUS[]/FDW"79'N_X#C?+@*_!-CO'>)I:+ MQ[X]V6MB;UW7P?TJ!V#'N=$!/@";5Q]W<7;G%']ZDIK"F_$R".(P( M,XH2S'0GRDC*.776V?=K"@^O$"Q0W D-3_(!TMQWFW;6(O[J^>)-V_,H_U[] MX<=-7>I: RM6P&!N ,![U?&613KC.J2) MI4:'F:+PIYH!V25C>E82+E>X\94M\0\@4VF;ZT#"I\:97_>^'GY^GT0R2ED0 MDB24DC >&L(#*TC&TCC2)F76P/&.V4JFPW\Z:M^,LD(;JY2D(E*"&RD;'.Z\MS9BG$8,B)H&A D9$I$)3BS+(I50K5.I MMIZOR>;ZSZ'KL.*[XF [-#3]!@Q;7\!7<"%VG" M;"0 !^(41'=BA=$L4W$6P.$2EH973/7J#]4U!?E.?'0"]SEY^_7H!+Z[\S[@ ML.>AB0F-64Q8&*>$0L95E&K911#W%W)#?WO\*!AXV6 M$4M#PI5*" MB!G)3"P(ZJ!)I8"A-(DR%OA-8L\*&20J8%O(,E"\M> (V9JJL MC('46BW!&@TCVE/V>RB+TR?C0,+_4TE2T($(LZDDW(!&%&:6"M09 BZ LJM9 MO>N@K,Z4J.JB=> L M"[Z[6=T&1UGF!Z>3B?F(0RUM]\O:[UNYF.X9? O;_KJ6?8-\WD\+'<&=_E^U M(Q@4"-^(!P#BU+71+#UH+'AGZDDCT]QWGCZ?E?I,^DD)RJYO,'95\[('[>VR M%,VOL/T8@5? M+4Z)^?9^M]V97=?S$<[2S'+G Q^XUH7S>%2=G'&=7(2-; #T6,=X+O!E0R ? M7;ORD$ELQ3PR\&JDY3<$N4>M2$(AXB9,!/G#W M869.?;@. -RIDP1Q"(@V1G K<6P!EEV@=CJYQME=JJE8MZ^;.M'3D;J:^B9< M[1NYBF0W44LAT..[NQ;V?@A'VXF]">#J1SU]>+TZ<87R Q8M[A?%'E8WSK M^+[+NI*5C^2ZP].YXR/0#_ZKN_0;*0:8HC*]6& 05\9_B>+0Y&9>]32Y(O:] M(?BTA?X&R/:UA%O6#G&DAA_^,K($1!K!.0JWD^1O)N6EN-^6I+=W[Y3V76?! MY-ZGP0?YOMP?T*M>MP MVY4R[?O[QC[$$5Z?X'ZE,V#AZ/O$HF^<^S7@-_4Y0_Y+GEC7/KSUA,YN-O8U M'POGH)NJM/80-R>N3DGZU5%U>-T3O#KR\HJF/->4I%*124)XT00ID5*!,=B1R&",!-I%@J][!NCJCYQM)N+,"WBQ.-#/JMLM3*MXMP6".\>[;=O>D^(< MF(PST"CO69N\85]&3X7A0ZJXM02MS9K*RT7 R!+KR1W6YFY0D9LJY< 9A[!7 M+F+0#'N=S[C J7,EWIT4&9G!MQIRO#YZTY+#::G#>8RBZ3OLCZ=+6_:YIYV> MQ/Z9N$I?Z-E7<-ZL@C/L*S@W8RT_L(+S&A69:Z^[4NYMGJAH0*G)S+]8 R]M M,^*V6@!@+G=>G%;+='<9UMTJ='$Z<5KI#>QIA$6_%.Q6AF,BW3-][GM]GWI= M\]S]]:OS26]%6T0W\L*B29KW$\NZ:\1#7DJ'OFZ6F"_&=%Z810CU=_8%)+:] M;VO6- ^HE[NTLTO/]6XPUT:YG7C7WFELIV>%[XZ_[+;%*T HU$A_TW=Q?D@_ M%-(]ND[/Q^78;#;"(7SMSOHG%*N;T/%.^SVH8V%HX0&^RY'['MZ&ADU !F[C M8C5-36);75%OUF('Z\W7KU;.HM^@=BR FW_7^CS518?>+96=)POG4[HQ5OFD MRTEY77_JOX-4E@;K-YN;(L#]YDVPSSE>T&VF-ZMJMXH;FX + IJHHBR+SZZJ MM UB7/[YMUZ@K.<_MB_B5MI=P&=7#@*;X5P)[L;^< *)L ZJK,W6NNQYTO00 MMSB@H.G%L[2COKJXRH&@LO0GS->S=/YJF_$H=O(I+PLW7&7##Y-WXFZD.W&- M9_E!->YU=>0U .$$K[D['0^'W]9ON L4EZ&.0&N(3<0R&XHTS2*JLRPP:<25 MO6KBX^OF<6VY]L[$O/2RP=DG.(YKH;$CO+A^!KHYNO6?I#MA[WTJ,@K*D":I M9 :;XQG"(QX0FR4J$TH)UU,ZV [8LFWB@B'.)?4MHIHP550$G"N1XH U'FML M,1$:G1HL>.J)>N?%9!_?JU@'C":"I"'0DRG+B30B)9&@-J),\TAC2O)VDJXG MZG!0%3X\7X>8ZPX+15-Z7(!J!6J\6=9$KNKG>;_.0H"U3ELTD#;PHU=;J[Y) M6G,ZWKYG04I-)BDQ8! 1%K"$B"B+2": *96(&4VO76H8;J!'\+4;%-]UL"V> MA] M.7?5SW-/X]RU=5ALN\<3&FR:K_&/^9B^G0ICU%[L ,^?J.*V72P]DX/J5$U.3US'R4LSG3Z^]2M(IH.1*;SGOZ5.KT, MVHS(SES#MDE0G3I=IR+!'LGS\]IC61?&UZ[2,ES(&RS=%31B MXA?ZJ\_QNCBW31N*>G.'@U_"7]&^0'?&M--1:7[SIL--]R*T*WZ)?NU8YQV; MN#D!;OSG\HW7-_1Q+0/G6XMF-3QV>N9M/K" @!7<-LU= <[:P4[HS1%R?_!D M\'/FL,41X(=3>/THA';>$ZV'^FP/]F0Y\IO=^/F;%YDOI[N(O--U:V7=W2]6 M9\[$4];?'/M&^#1XI,9Y6_A2N6-^] MPUN?IK5+O1>B^]I^_O3GQ56TCW N9O< 7&PVK;TEW[HAD //5FFGRR_K.Q]T M'[28,=B$9-S+-[&8Q2TKY@.:FO9*GABF[G;OM@M(@:_4W@.-H$E13SQ<.SOL M&EU0.ARVX98SB*XC/2V6)!<(HU8(P3EM!4O -TVPM&)B=]Y"I&H%2Q"#8-E9 MQ*EFO".*CZ:?1_NW/SO-5?QPQOJ3&IAWZQJ7:A,D3MN#R+-@@Z-S9V8]O])E M+LSC99T^)NW?;MA4)O>BI30.Q-W.[!SOUJ'.)$@V[92\KHLS-Y:DW<@Q;N!\ MS.Z.A^5NYQX$GZ%S^'E*E8T@J25R*XZ;?DE-;:INW_P2 L*3,4$LQY$G#@F+ M,C]%HM=(V][@N\5QEF.]7NV'N$KVAJWL78#L17GZ_<)V1<*N.^N@#.FF=6/= MG:@5;?-7:X34Q*>=VS^@66JKO, _^,?UH#M#TENUVHV%O4SX\^PY]\GMM\"9S&A 6_/B2( M/ANX$5GE?'C DN2ON]TN[BQ\T,Q <(;/R]):QU1XF7]-LCM/=_Z['LVXB^KX M4>U<^T4Z_H)MGK7MOMUYW,.)U7@CM[)J<"*KCQC_U)CC=X7=J$<2MN&BSLTU M,XV6&UB%E8N#.L/)'??ROU9LL?'R&]KN&V;=-_0)BZ23T-T,G]2N.6NW)W:=V'_I8;;>5-=Q&OBS*@D7 7RL3>BEP8_,E^*8D"#;0+[:0 M/;@_QC'VBP[/C?1HY7ZAC4KH:D\F^J)A+=0DU46G>R?R4*=W*8@PKW?6S@O7 M1>2\S%&'FGL!L3S:RZSF!Y!PG@4<@7$)N9L*CDX"KQFW=VXX]W).7\?+]8.J MP>_>*IP_>F?>#AM $-[=_-KRWR78=3.H"MQ%]6C?5@^= \^M<>RR6]>+O6@6 M7)2#II&\7[O[@C\0ES=EQVP4MSN>[6X(E$O^GVMX>E; D:X#1[N(C28W;J%N MQ2@][PDD^X30JQ)"H\L30J\_/I %6WT6Z<^31;IQ(R"C>Q\!V=B!S;3T#8ER M!P?MC-+?\X.O[_+#$\T./_QK?/CUK\]O/[P\@^_",^"97T_9P?/!U__-R ME/O@C_VOAV-XWM?3\&#\-CI\ ??Z>P_6]39\!Y\=O3C]O!A]^SPY./ M%^\%3<(TPO9%B@K",JF @U5"0BUYG*926K/20$;2.!8B3 V6B"D>BU1QX>:) MA6F297(Y)'ZX=S+X\^CX>/!J[_7@^)\[K_>^8[3CE0_=/#491X?I6FJAA#"N MPP!6NFJV YI/N6P@E]H&4U28OM5? !_NX?:@V1.$WX%+[@^H'5)95N M7G(]1'DV;2W.3F&%US"&S@&)D=#%YN%+=W%VYR#K>\&DIH9%1*3H M6$I5##]%@J1"9)&1263#:"7AY:'RF/W@-W>HD7!=!X:0VIE$Q4EX/0I3C.H%4FG)OB/YSK4=N#UJ&D)_S/- MD^N/M]U'_YB:U<]8NAT*>NG'P?;EGWWKMI1N)U1\UVV__5D<7?[0I[+8(&*/ M9;'!=LK2:]WV'^[D^M,+#()L]/]O >"T5H9!4?8L&% G-IK[M5\5*U\-S[_@ MEW];L<&6&W+; M(S/_:HW0SOQ!@$=?Q*!YRT>U/@7.N%G]K&T;O@N)]T;_I#=2>'Z@K( M6JV=TMJ"O?6MMQ[9;%5%+,Y_O O'O;$SY.04GG6= W/9Z][92;IJ/V]SCWZ1 M#[?(&_-178.X@7RT8N1Z/FJ,T6:Z6NTANI;=NLQZ-]F58'#-O;D?7+WF]OS' MK5ZQ^VJN?&I%F"64L#+6R)I0)DS95W&1<7#'D MBB#+P O#3ZME8M-]UR/K3SA:.TW_NI-BU_D'7:(3-H>U955[T!;*"Y]-9F-B M"A?.P&>U0P.BQ^E:.WL[_C(Z^K#W^>#D]_QMN$_?O3"PIK^"PP\F?W MP'__./SP]NN;KP=_O!PUU\"S9N_"-\G!R'MA__]>!B^S ]?P'/" M?XV._GY#X;\?WX:''PY/#CZ__?M_LX.+X,N?)WO3@^,@/'BQ_^7P]#T-=)!9 M(PB/8D98)F+"0VF)#A-%:29XRGGK3'TL!\>Y8/MC1O MZ098B< 5Q;+S"2Q3)D8 +(J,R6UWJ##(:JV0!?&4&'4L6;68"%P!PJE$X$.3 M38A<)A$B4EKD=G,DY -.CUQ2*7"IF73IU1NR868T;*HD8"4!GX$$O%.<1"4! M5Q[*R 24F4A)Y,0@&D$,$YD=%R MAHTP(@D>#V8RZ!VZE"!ZI!KD7HP 7[CB4_#!^!\O6OS>@9S5QF?O :F:=(5BEX[^MD M4LDPPOU>L0=EHMGDEM+%%GJF%KYZJNJU*D>YD,L]>YU*XTB(V@W M#16+(MNEOWN9#C2?IH$K3>-63:/Q>>K$E8.6F%/5$ M6(:ZT0"[WH?+.)*=Q M),K?=%#_E/0R12@+M=R)6H**,8B8D-,LY.9D!EF:'*(&,ZR-3U*"7BK8 M!N5F0\SCGBD+WS]C'TTE*99W1%EQ_LIP_N2Q)+$AR40\HLYSQ$7()Y(:PV^: M61&TXBJM*+54>L43T(NE/( R01#AC(!>D2@R"7[X2%D(4DE",4@*ND$IWV 8 M5Y+B94F*>Q[E5;R_0KP_>8#'N"%&>()P2@QQJL!05TXB1AE@>XR11;NB]%)I M%H].+49YR9W0B%N68P.D18ZHA*3F-C@*_S>DL"D(@W^YJ23%RY(4]SSSJCA_ M93A_\I3+P4X&(QA*#!1%;B@!SC<&F5PC*;>"Y3BN*+54>L43T(NW8"%*:D!( M*+ \-?9(T\@0R<6_HN-2LBPIR 9L_H;0<\3'/IVD6/OST<;424MU3%H-\MD? MDSY=AO54A;Y%86NXIL-"70R6-71/ MS=%KX\=FEBNL%)Y%%)[I=%CEDM#22204Z#H\Q8"9_;HX??&HR MN @6K CA/H20DC4(V-\EH?>,,N=$/R66B)/30B5 M,K0$,HA!4DU]0@YKB;BV#+G .(H:PYY0$UTF [R)'R(DOI*!E0Q<)QEXS^/4 M"OH>%/HFCTBMP22 J$-2%1FQ":!/^)A/3*4'L\#8&X-T5X ,*E5H*83@E7$B MUY3!(H ,I-$AK6A"ALN@F4\I8))EH-*5#*QD8"4#;P2_>QX55S+P0:%O\O"7 M12(BE0QA92CBQGFD,==(:QZI(DFGZ.XD Q^-#"H9N!1"<+!%V$6)B*4.[$ 6 MD)78(IFBL4E8'S$M[,"'* [R*#*P.,K\5]%=Y\UT][&;6N'A1VU1M3760>MS M]">]HEWHNU^YJ6L,[WO=]MO+OD;3':U>.F25 MT8Y;RZ*)*]B]ZKB;.S0V;:MU5AMM?:U_L?=C[=7BD QJ">C@IIY5MN@XGANF ME-$X#)>]K(NC[HRX\#QO3_IQ5CNWW")VC J?7S\K13=5U2)J4]+Y!O2BNRYE MAICL-%0U&*IZP52]8)9C1'X>=B*];"J:RQ[5^B?N*$N<0?=*D]*RC7C_6MJZ M*79_D2BWM0WL)Y:%$(7CFEHNL+-,8QJ3Y E[*W!8M$S /=71K3;LT. E!'#_ M )7T?:OQH0[JZ,%1X^@CK1_]W:S3=ZQQ]/UT=_O3C_H'N'_OL#UINNWN'?S8 M__H%[Y_7SQKM.FUL[Y\UONZ<[^]YNKN]Q1L?/IZ"RDMV/QRD>G.ZO'_B@CAG M4-(Z>Z^)1C9PB;1(QEG'B'8TE[7B1FT8+>\;KKTHESVTSW+>^-@*.6Y!#@5+ MX *W0F) "[#Y'=,J!9(4STP[^^F8[V4_$A)@04\]T(R MQG,FE-+2V^"SI.7P4:5&/6\PG(X&#E%[!DHR8C(8Q"G-T(I]3XI9F3.BJP4H>?.^U-U=935 MCDB%*,<*<9(4LKD\, .S2A(5B54KR/NWZ#DC/SP,-MX,%X]UY=K[NC[%_J#7 M]/E,IM2U,M#.$P5R+X S+ >0N,.698*I2M)XUV,XH=TF] M-IP$BH)0H&@9+Y ST2(P14T*'ANN2+8ZA2$;6M\;<&=CR'-Q2:T]_X=@+?/1 M<\PY'% ^)<^03%PBDC$=:F(248H%['T ,N>SN M,MIL2#J=]?1.$/#\:>:.9N?$EM'M.2B\)#(AO*5"8JL YW: YW[\.MC[?E[_4/_5./\A&MMU=G#TY13X/S6.WM&BM*(( M3!B*B.!%@UZ*C,.Y]3A8.HSS )^78 SD%L-61CNC(W?>,X:IY$0RARD#B]@P MH6P"&WDR?/W]ULZGVM];?WYY5ZN_V_K\Y=.[^KO&WN=I\AYOR#1!Y.7FW/[F MJR--(""T,\H8%X!\B#98Y&;J27AON3&O;DFH>*JX^RQ];.>LUHL> *=?:P[Z MM=3LV(YO@O%C^_T('^2HX%;3NF:K#,&W@UH" J_]S!2^60)@?IBWO=Y9/F*W MA=@J3^0!@VRS,_;09J0P]V.L$ MD[07(S^K_4/ST&!=859Y]0,LPY4IY>T=+F;^_OM),\!V1N"_+$&:_<.\#?"07HP( MUJ,'/X1M/3UL^L,\Q&Y>K?-8KD2S XK/L*4:C#M_E!>MY,)V'!QV M W#"]TQQS?R!!1C-+Q_;'EC3,G.D__HJ4\]F-@E\<:7CG**3+>>8?#)^_/_^ M1U,J+U2)QQ_"U;5A=%/DM?@S L77R.O:3KE?!>F6C!IK_SWIY@.>@OJ*;&)@#3 ' D;V)G]-=&K7\"W RL=W7S\U;WFS SVQMM-'QR!62GJ&5$ M)A>CZ'0'0Q+Z+=]=#K@Y1GA7AYJO\3:#&\CC7J\+6K/-;W!GXQ<-(0] S9:C M/'$Y&FR89)9Q)YT Z YBKSV22#,G4!'JPQ(J>UW[TAG;M\E][Y\<9P%5[B]L MR: D@$YWM,,%Y62QF!'F\C8P?IH) *@S&,KR<1&RP(;/MH>&RS><(Z>;*F?T M'7?[S7S-ZY'2<)G(][]7E<&A#8@O;[$.S+V3P?6W3&7U/!$UY=[05Q9H[.=A M[S(I['M$KA?M#V03#/:U;9W:L_ZK?UUE(>"?B36BU6.N0U>-B MSU^#+0^Z5;,(Y+ K,Y8::%Y@N_[/[8:Y L6_A,X$>G=G4!YFV#>S=G*F:72K MJ3-A&C&M=9+:!6_6*T7;;QO?7/*2>H31HRX@#A- AF3'(J,LX"Q3!Y/&>.K M:?!>)IH7KJ]^+5M9H!0,#LIN M>>(W9G3C37G'1/';TL]9-=CG-5CZ*(G]E#S/S/Z,-K41T"PUF9^(-4Q*+YQW MA9)0&VD$M2]]&'Z5XG^'U9QQ.E:5D)A17*XP@,O%(E,EHRI*6W ):;6$]UU" M-L\2+K!*SVHARM"_WVTKGW&L:X62V5,O+>/[]%&[8:JK%QTT.WICJ8'MU9)5 M2U8MV1*6;.TCSM].A#K[W;BV>B\+L&, MIG2->V>!K5Q]DOGKIL^:XFKC]$WEL"=K*EFE&0DX!!*X-,9Q+20G5C+O"3/V MV\ZL= [$)L]S,DQN=4+^S[M+L)P1 MUX\^TMVO.Z*Q][YYL-=H'[3?B<;Y'T?U\YU?DW'3!]L_SNKG?S3WC^JDKM'(_]?E;FJDY8!H,I2C176J-2(9/#.S4S M4KA<-LO2?$),-YB8KI/][/-6*Y1:4Y22&J?(M B&1&X"UTIP[#7SF&M K?3 M*)6:OV) Y['7K0!J,8":3.R '?2"&X(DT;F."6%(VZ!0\$1)P6W05IX J@*H%9B;@L %$E")NNI5YJ"!F4-YT0;)K4BH$(I M5=EYJXQ2D\V01*0A!1\1Q1'L/*X],IH+))("!2L2RUE813MO[;W%?W8[WU&1 MLU!ZT\IXP(L<\\IY_%*>\7*,BPZQ9D$Y M:L *-B8H+K1S6-&(!=7SBN-WQ9)?%K%X_[/1K"3OTB3O=!%F!YO&N2=()B*4D8YS%EWTSE(5N01= M+$6V//ZM3/N[LNZD[U%GX\<3AP2-"5C7YX)6-F:EF>NDX7?#U]BTKYAWQ+P6 MS*-(C8S1$["%L29$)!=!%G,?DE^B\*V8]Z[,.^F7P](J0R1'W+*8^T!+!+*6 M(^L8I]Y[3I.IF/<%,*^4EBB*L3/"<2:]#AR[Z$*4R2::2*4YKP@'3_FL,#., MR(!,E!YQI1TR*E$45(@,]C,J'U9/'Z+H)+"C\O,DR:^ M2: ]^5QK7E(P\8-)2&OX4U#& R,,3(942>$7P- 81\>UY-)BP;&*FBNFF"68 MQ,A9HI44?EK&G;3L,=>&&2T0!B9%7#B-'"<\>^D46$)"',X:%B13I8#'BA&'D MC..(:$DI<98ES9>B.U805D'8ZLQZ 0CS3O)$B5$LY;@59ED0QFL70%=+G,DE MJVF5/^NNT#;ISX*MDLHPC:CF8 Q3YY#VEB(F!.?*LAB"6W;(2@5O%;RMP*P7 M@;?('2.>8:(\%\H90@#M.-;&$>WG#\:KK-#'P+A)UY_RT6EN0@[+LX@+2Y!5 M@B'M&.: :TD14UJA\IE8H6N4HC:[F.18=X7[9*.-[<)$I\R52CI/62#LY>UMVC:V<$TM0 MW.M[.UEI+XZ0&D=;9_6]_6\T!D&4LXAY6%(>B$.62H\L<]J'0"QU<8VC;2K( M6E/(6M:)3P593P]99U:J(*N" MK&=VPK,LR*I\I/?#K<:$JL4C8O,5\'!6;+Y\-I]0NQ-C##O&D,FG,=QXA4Q@N=J9"F!E M<1O<\JH45FR^NFS^A%[!Z]B\,K'OQ^N3CD$K-5> XR#(K4*<*P\F-B%(4R$H M]39):[*)K96J.'V-.?WI/&D5IS\0IT](=9*,Y9$39 0.B#NI42Y9"8Q/M",Q MY3KPJ\?I+ZF)0;O=S6_M^A^U4]OKV<[@PL%V5O4Q>"B7@P\=^[I<_,]Y[;^6 M2W^!3Y69L11 ^C+E31#.,B,20YAIGSL(6>22E8@(9Y(DQD=5U5-^"1Q\7V]" MQ<&/Q<&3T5 J&.)SZQ'"&>(>FURTU"+&B0V:!4LJ#GX1''Q?1\'M'%QQZD*< M.FGF Z@*2QFH_"PEQ"W8^CIW99=686EM8";P5V\DKYATC9GTGC9^Q:3+9M+) M1DU#*_FJY9+-96R^C)K M2RQS:=8&DI<5+C&64%]5UWDHP-Z?\F XXJ+4T2,GG &MBF)D 8F1Q-ACZ470 M>GGE=9;(0"L>CUW!9P6?CQJ&4L'GX\#G5)P)Y9@XA817',&O!EF>+!+$@OBS M 6.K*_BLX+."S]7TVMT%/JM3_?MAZ*1CCV-G!?P/">=SBDQ2H((:B0 ]M3>* M8FO8JS=B0Q%3(6B%H!6"KI1+M4+0)T#0"2TT1J*EU &12!(@*)=(LV20TTPP M'A..7*\/@A8.VW\-C7WX+S?YQRYZ];G8*7BMN^FWXIN$:B.-IEV^> M5OGU;Z?-,#A\;T,+<-'$%&]QY&I>JZ"K]O1 MQ[:+O1HC&S40B>0*9,ZY*L]BIK,EPL6LB'@U@9?3.#\#ZE=[SEEEJ14Z2ZT> M;=980NU+'X8_3TKX/*LP3PKSVJSF# IZ00RRCCOZCS_CS]@J)T[^63'%/9>0 M5DMXWR5D\RSA JOTK!:B".FH_6Y;MN/C(CC[G"JWS)YZV:'B/I5:[LH/J^?F MF5\0/62%E6H]J_6LUO.)UG/MHQ??VOYA+?[WI/G3MD .W[%(U[Q9U-4S5N<9 M+R=OMM[MQ+-:V_9^Q$$MP8RF])M[A_T_XV.[65-<;9Q>X/B-&3FX[<,DUN=D/_S[A(L7^9)W-%A^^#K%[I_=/"C M\0'NW/[T8W?O_>'NAW?GC0_O?M4_[)P>;+]OU<];AY,G<;L?#EH'>_">]D>\ M3_=/&Q_R^][Q_;TZWM][=[I_]/L/>/_Y[M?WJ3'=3EP''!VW'CG#36X'H9!Q M!J-\ .>MP,)K]NH-8V*#X'N7*%B]1*4*I=84I;C0A L3(S>)BX0M"]X[DE2( MS'*&'QBEUBU@]?$ :K)1N*3&44H""@KC7$%%(6N40T$';815.IJPQNG.%4"M M*4 )KH*F7A"#%?=!:F8<-CYXZF#:,50 M:( -=GN&U1?;8T.B'H% "450P9C M!7_B$)W6@KL*H"J 6HVY+0!0F$M&+?;*2JXN)UXM@Q4"5)L"EXS+TSEKCH MA&737E8.>-.B1 0R%F.>&0*&8DQ M\H$X1T&7,D2 Y-V@8I7D;E4(:LG\2SGP:4R*6B:YBM1%L Y#M*!N>4:U6A[_ M5J;]75EWTO<(6V2%" (E[3WBSF-D./ O"5$1J:WW6*RQ:5\Q[XAY%1<.\R"Y MI(;3P%RTTL&F6T9ID$96S/OTS#OIEU,I"D(808$1A3C#$AE*).))21:T%%2J MBGE? /-:K;G!@6D0LSP:;;G4/I>J"8KB@&FE.:\(!T_ZK)2UP*;6HQ@#0;GU M*+(R1:2M)A*4)^NL73W-^25U:AS9\:#*#NYKQ<]8AO7#H@CZ@K:&R:@T)]8Y M+GS@VB;%I>7^[O<^ ,9>HM U;8(DT914%2&2,E3#I2=6M[ 0Q-+:8B2&*]Q=PJ:VP@&'1-0Z-C MF,Q]2C8_0U>,NPCC3IKT3E"E8W3(!*\1QSXBRXU'5!!L34Q&6/GJC<"X8MKU M95HO&+"K)C0%PBT63D;&%1B,A(*)3^8.8:ZD\.,R\Z2)#ZH4)UY89+7 B(,= M@!R8!L@X3QG8#-*X6$GA%\#0VGLO(HL8]&@>&=:1!\V!*D1*RDE22>&G9=Q) MR]X*$7$$GJ4F-T %@P@!!WNDB36:!1=I+D*[6E)XC?+4E]%UX;94U9<0^/?2 M*B\F&U+B*BFB,6=1.X=I,%%92J3W"^A-146$*@3P(4%W.M7+F4B]EQCII'3. MI,#(Y9P*A0GGBC/,9,HA@'J#+:W=S6I4IKUG"'.%<2\(XP#!9-2$1T<\%\EJ MJIFT009F#0]I[CB-&S"N@K%%8&Q&4(;08*0CD#@6<>X2<@ET1Z)T4#@WU%9\ M*;IC!6$5A*W.K!=Q;TDIC9=&.B-YC-QZ&P/'@1*1NU[-G5HVIYI6^;/N"FV3 M_BR'@Z,V\1PJ*@#:C$%:$X.\9E0*%0(52X\WJ^"M@K<5F/4B\(9)\EAJXJ/C MQ&FKHK0FR9!X8D$L0T.KK-"E8=RDZP^4:(%5TBCZ%!%G(#J<3 EIR:SSQ(4D M=&F%ZF=BA:Y1BMKL I9CC3+NDXTVM@L3[1?&=^*I<[.J43[I*-?>R_[YL-L; ME F?K4N^NEN:YQ)+3E;/>*1GO*3PT,X 1AP[@ZR_]9L !38+\?L@H4O:>CM.6B--Y>SM2:\'7U:.BB4H\?6] MG:DFW%QQ2S57"!OC08MG')F$$[(Z1)Y,=%2O<^1-!5EK"EG+.OVI(.OI(6NB MY2#ASL+.>A2$D(A;:9!.E"&O3+"4\:",J2"K@JR5F-L3G/8L"[(J?^G]<&NJ MV;1R5#C#4'0:(TX$0S80BKSPF')C$L6@:M$-0N[M+JU0JT*M9W:(4Z'6BJ#6 MA+:E/3'!486(8P$,1,-1469>$:V,%E9CO8*HM?;>Y\MJ@Y7S^04^HW(^5Z4) M5M!;V^AV?.7]6*(\_CCEL(TLF4"30HJRB'C"!&EO0#)[(Y3!RD23UMC[4;'Y M"G@X*S9?/IM/J-V>4.>R?Q/''!PO*$%6$8R4Y-1[&VR4OF+S%\#F3^@5O([- M*Q/[?KP^Z1B,C@&"2X>"=QYQ@L'$)HHCRP'4(Q%!15>41Z/W+H]6=(J3G\@3I^0ZLE@9PGCB#++$(_&(J=S95, ><9 L',25X_37U)#@W:[F]_: M]3]JI[;7LYW!A8/MK.II\% N!Q\Z]G6Y^)_SVG\ME_X"GRHS8RF ]&7*FV < M!>M11J0ECHBK()&)GB,6/+&&:D&YKFHKOP .OJ\WH>+@Q^+@297"14^Y20CG MXDL\@$IA;;)(*19I\%[KQ"L.?@$T<7''J0IPZ9>:SH'!N'20L 5E+ MC48&BXBL2!0L :ZUP*_>$&8J+EUC+KVGD5]QZ;*Y=$*>!B$H@*A%S(%0Y5H0 ME+WM2!$)4(J])8:M&I>N4>+R#14-:XOZ/H99J^5:S4I/5&;'"] MK X)%9164%I!Z0.%5E50^HA0.J&7"D>H83*G3QN%N!,*&1"$B!KJL"$L8B+7 M"DH+K^Z_!KF+$?PW-'^^&2H[G>,3& 4,Q\-=11CB'HSK]U;7_WB>G-&* M__ET=O U'#O*)=SW8_=KG>Z?[YPUVCNTL?WCU\'>]_/ZA_JOQOD/T=BNLX.C M+Z>-HS]2X^@=K9]^DS@81:U&7D6.N.2Y[YD1"%/'-:4!!R=>U2+ QS&L_Z!W M$A\?<&GAA3^,@'"M5O<4-K96$&;MN!?[L3/HUP;P9;/?/[$='_L;M?@K]GRS MGW_UA[;S'4;1[-02$$WM9Z::FNV$6B_ZENWWFPEX(!-"O]9-Q8/>=MLPO[/" MR%2_]6M_QI^Q56.UU.S \YNV!0_KPTJTAZ^V@YKMQ5I[2'\U^'OL52 ;;'Y7 M29$UETFR]@\8SN"P>P(+$OK_O,B<+6E(3/]=A;#IUN.%ORL&NQMU*ZQ&P!L;K3 MTG/5^_W'D&_^>65BCY0;_Y03'\;Q%B?DM>$1>>WBC+S GK&\XK=SY17/L4+7 MZ@/C*L$B>=QW.J"]42EX"N;ZW;:R5*C9 M^WHX]M%WLERS&R4@$/QK)=@R?W@NWN?CO;I^Q:, MY5=C[R.!9XO]\S]:C?9!LWZT!=_73^M'']F4);?W78#U=[3_]0MK[+TCC>TO MO_+[Z^TO]*"]V0ZLVI]G4TYAV6"0 M) F$^KL9C5O"R,@VP"Q/P N&H"6 M/JZB)YCV:N7>/-U:_6,!&&4R&^?>6$D-5YH8QP3%!@QYXF+T>J8E?Q5/^S!; M^&U9P'H-KGZPSO2@_EQ\+3Q=@I/#6"I\$8@ MD5).'_8&D)51I )-7IJ@9>2OWB@Q!:;_?)Q8Q17!T+6"RCO71%KOZ&IN@=B3 M"%)XQCWS)LC$L++!,\P9EW.@806"SP $IY5*@44REF#0(AD'I9($ $%J\[EK MPH;)X+$ I7+13E0KE#Z]NH#UESTK';&]V"K0:M"]#T2M4V;((JK&NI/.X*V>?&[^, MR)1EK,!J(_L"P"X4QIX%'+1EW"AE.:"X!&1GGEE-:>'J?$!EM')U/@JT[TZ; MYC)0[H(,2"4'6BE/$ED9(Z):*8^U40*;[.I49-%TPB4PV'+B4B8B4B[C5$H- M\*2@P"L(/V0C3C=5/B0_[O:;^9K7A?8("LIOHZ/H@LW&;AS.%E_>8AW,[61P M_2U3Q[-/%#I!Q(3$&/MYV+N4G=\CWU/1?@_H1>_DJ&)-=F;'4#GL9E/^G&83PE@J)K7+< M$68=]4I(F4@ YA3QFWKU9J^(!@$-()\69UWWW_^R;V;MY 2]EV#)M-9):A>< MP1R87S-K,+,J B8HX^B**3X%H6Y=H_!LC,?EU YMJ%TK )N=G[$_:!?%Y)8@ M!W<:[Z\DOP/4N-C;33L7K^E?D6$P#Q^#]8T/ZO_U\48B=_.!\>1:7I=?U(MRL/X /"EK;O,K^LQE8/AG_PKJ' MF/M"-+-;<6QAKS+P21]>^=/VFMV3?O%]"5OV^+C7M?X0OCP%Q;+9F=R=]J7F M64L]8$K@LA^;)524/W.0X.4#VW%PV TP]^]->.9)7F%@U9DQ?N,1?=<$\N6X M';@5_KX:-U@;#O3RO8?-V+,]?WA6Q 7V3]JP.;"*F8):W=/7<^[A2%U"V?!Z MK>C(&FMF:AF\1NSI]CDO&Y47ZN$##:%XXNOF #0H?[O0O;):C&Z*O#IU@)8S M8+W>CPA["7*X_\!COG'9:@6YD=]J8](C4T][:I0%X8S(# AGR \EZI#-VO2\ MBCL*0BWH-A-D3@S(;'@,NG&L]>)QMY=QQ9V5? 5WU?K'&7%ZP$W=-A!X+8,O MO *NZ-D U\9?9?SLD,FV!C.$<\$8L^.J-F9-[13@$&9=GD%D'X>W_VC%O.AGX1BE][2BZ[ MALGZMXWY)I:C6<)/73UDMY."R^#J7D#'MCS^! M(4$@#9HMF!<,+IR ]#G+CSVNFRO-4:I&1>'T<,ANL&*BTPW;4^2 WU%_BJ%^-O).7"!TX4(:!L&- M<@,G?47QVEB32TAO F3&2Y5N>!\H:FZ4$C3\"!2W)NQVX=\8>WIVB9T T&>\ M'4ZE@/72*]6+_9/68&0J'9?1,+<-[@9J.@6+[#+T;Z3;SIHY[!=<" 9>07HN MO[P9:LV)-_NS3-=M$+UM&&?SN-4L;5#86_N]F.N%$V9RL2>6J'_B?=ZZ+-% M2^W[[DDGC[$WO.5:GW"G<-I.%HJZ2Q;RI6.87G$+WZ'KR=@Q:G%LNCV8 MS87;&-$7YC=N;+]C]>_?""$JFI10""I7*_8:F=RWW K/I=>QO. 6?N>'2 M8"N),2K(Q(UG.I)(C1%46*:T*H/5R6C#IY)_J@U_R UW.J=>$8."U )QGQAR M7'B4?. \:F!4#AM.Z-0YP=0'_YOQ82$OU5!/GS201Y ZY\+_!WZ^/LG MQY>>M:&546C:&;::_9GNYG%DRS*[WQ]'[1ERX!)KR]%> >*+/)7\NOX)6!#_ M/8%[6UF673BS :+'G=F#6H37#+V"&>.S\KXQW#0^.OXVPA]($U!\W6I-3(=D:6&3EA_[B9O1&]H:U26%_9X"A6 M(MLGV3[S8-SEA\%EP)?#/X:[-!SF-0(6!I1/X$'@C,E+.W1UP#VV!8LULJ*: ML%=^,#JGN>;\X3;I?[$GY7[E(ZJSO"*VG7E^_MOS#HVJ'&1%XG(XF[7*M'I$ MTVJ>_+ G/52X>8BW&!?C"O#0+YE9:]!K E7Z(?T#1URH:+-5PN%K^YN7QW&3 M#VD6NC?@:PD=^:[03"GV8G8:N#@XC7'JY.^:RAQ7LO:ZD\=P&=$N &U4$F1X M&C(YWC%T^<<%MOQS!"Z79[7EJ\IG9!7TI%^X75WWY[V0Y0(.;MK"S=I?O68^ MOP0D;V9]H786X:'3 1+##81QU4 YZ;;S&3*8B(,\Z)$7NG LU_Z1;WM5SVI2 M[:WMM;JUS\UV/AG/ZU?/E[SZY]")W.S\[+9^9M0>";D+>R3/;W33 C12$)T] M!HO 7P'NFX8#BPP673[TSU>>](NGVEJI\ T3.8];\5>6JB?MX\):&O>>SZ*B ML3TM)!%L'*Q=JYFFAKQQ9?]A/>R@9*[1J7>6DODH;=9K#IMP%;'<8\C)7.*5A@+J_@XU:2*C(3^EN=<'-)*;B@T>WTKL2T_CU:A;WH#SM- M4+[Z1>S6BRXM]?V;%\Q9)3D2T3DPXJA#AC&/F)?$V9P[;/%CE99:T&EU2PF7 MBPVO;5W"3.W+!>S.,D">5$=8)07KU1L O&HU+H8SVRA]HII@!.--7$;R+EH4 M3.%-J=F\1<&6GH"]4*$QNBDYO5/]LIN_$^SZE]ZY*EH>K%AF5;1K&V0M<2^> M>_6R#."UJ82KVR,CKN/479NH6ZD0.X4K$:!#@[TZ^DL[^RJ?@8M+7(&C[3 M+-&YDOYG3%YYPR,5F@W I&(@M4*<&9U89IK$DP5'&JB7.W MIL:,C.GBX06M/O?$EV'N9IWOTX/V_OD/L(,_M0[V8&Q'OS?KY]]AS)^.=O<. M6HVC^CF,]\=D[F;]_!!&<@#7_-$Z^/!WJ_%AYZS^8>=\=_L+.?A0%XTVS/>\ M_JM./^4R=>>39>HL9]&AS]/KT?-6TUH3?!R MQG37%R]9E)Q'S$+D@8/ZY+002=MD<-3,J31;C[H:6'19*NG"IAQ1;P6@"P/H MV91B9:FB@1&+'!,*<<,%TDP+9%4RT3I!,#.OWI#-F:%&=]"K;K&4*YQX@3A! MA-4T$2ZHE6%$P^)$Y.*5E228B$XV%X1(\X2($; M#G&O&&41;&0;YL&)%^6L^G0UKB!WN)>F\88#T/)!7;_"F,M,EK9;ORWF1C)*"2C@:$X.(W"4) MOV&26]K:1*55?F;T?\4H#\PHDU)78F(851&!B/6()VZ1)9RC$*14 D=E6,Q2 ME^H;&>5%.3?^O@A#7!DI>_LI[^J!1^-?6P]AX*UYB>G%4K"LQ:"5&#![,.74 M&:N-P8XI(U-RG%QC^/!)=_(,+)Y,KGKV"56/B\2?IY"88X9#P JLG@16CS & M:>TYLDX8PA7'ANM7;Z3+N<\M!/0?W_^X)-O8N ]68.68K]01&YOC(B MZ#GJKW<50?/J^PL>;*ZE"#*61F9TDA3L !&UQ=: TNDQYUIB:BH1]$0B:/JL M,REI80L",EH'Q%5T((P\R2G"6&%AD^ Q6\U\T?+5BP#Q\Y- 57'LQ8ICR^N+ M8^?AEIQ[6[EF+E]5%;6?8BP/4U'[FH0T_0B)TE-QR 65BLW: R?"O;7]PZU. MR/]Y=UF",Q>I:'6S7%N59+9&Q_^W?DUFB<8YO''O M^]G!T?>S_:/WJ;X'S__XS4J>0J(< 76!,'+$(VVU1,EI;A-.()3LJV$^_TD, M6]DCF%Q,CO$@2<#<:6FTKRNKP%_ZP"NI73Z1"4!;D*=3)H;M?RS-D:A1?KL M)[ _8$URVFK^?OXJV0_+4Y_]80PGK;B;9G/72F6)/@%CG>U^_!:(5\%JT.V< M\8C'H) Q/B%GHR;:>4*5?:PLT9N;$Q0E3RX;VQ39Y@5)3M8M'J9T7])D<<%% M >:QXN9SE5 <968/2X7]1YO>2^>D^Z*-?VU;OGY&_UI#SIK)^@I=YL MI7!K\'98+.P9M[GYJM.&X$,Y4Y[ M1JA(ZM4;BOF3'O'>3<5Z\K",Y\*VR](O*K9]*+:=U",H("HVC*/@A0%KB7KD MDB5(4L*D#$8S W83E=-)Z$_'MB_!G[77'>1&(0N<2@Q[14;X:E0W'5[=#7?4 M\N[5$WZ]S<7[++K<*82N$?3QW786PJX"PD^HW M#MAGC$646(PX5089(PER5'"?;"11.+!DI>]&6A?E;W7Z_-@I1O]KT9JR#1]G<*[>P*%O'E#?\+#.=.H/" MC!IU AAT:X?=5ACVM[J]*_.MC# 03V\= ?+VSHN5&LU<4+[9%(-C,39AK MAW/[D(GUS!UA^J-]NA*X5C;@F9C@E5D5G8Q;N:=C'G)MI].5S9/(CAJ^8C@5'[XDXLF^6,WC>;%%>;"3.YSME7NYC[5*OI8=^>BPYP M=^B2-U=7[$D@N.A3@V"_41\D_QW?[JW<3_&\B,3M#S9JH$OU^^.8F<5%KI!48F?IE+N]T]ELB"L:3A[E!O#E9R"/ MSHXOFSO.0./, /V3-CRN&,QX^&__YOC?VS'Q^40(XTUUQ_8?-P;=XDUAYFO4 ML0(1PG23XKM%23_!8//*FD<)9R;B^!>I$C6OD;?:2[5U =%O :+G MR;A?2A.-]5B\+Y>2[#]#2?9G(7?2J#*C#N'0#O(1CDW?PS!^\<;Z/]\\/CNKG M,+8/!\V#HYWSW0]U5M^NT]V]5FMWNW4X=6RR]\?1[MYWUCCZE(O8G#<^[)P> MM/]HUW.1FG-_6C_?%[M?O_#=K^]G'4Q[%HVQ$B-O4D2P8PX9K 1BW'%!"#?& MY^J2S&PP_;212Q?L4/7P>:F@](\50J4M[T^*/NPQ9/V_.'8 "V!H &3]OX*F MQ:!INBT%[)VP"B7L)>(I*F0M0),6*C'EE<(^O'JCV712QE1M]0J1*D1:=S4I M6\\O)EOLT4!I,LS$!ZT-4QAA97 NS6*1,3PB;Z5Q@F(=O,CZDMX0XMYA)DM$ MI[5WHI1AWK>=@-^G$<\]P@F?-7#=-SJYZ!4PZWSWPNF MK\;;*7-/2NLL(0II!9H43[GI5X0?VD?,:"+,VN69>P^4['HWM6N)->G7"@@6 ML:GNC@1]F"?\=CLDW&A5?;#-3K:LQK"B@H-%XQ.)1>&,L1RQHCWA(#)G@ M#%+2.4X8%8+(^YI8%0H\ Q18!77@PH"I5(&'X/VI;A:$$(9M0M;2@#@3&CGK M(H+/A(X8M()<]V))ELRC@, CU;UX.AOGSUGQG/<])WZ SFAK^XRE-M%BJTQJ ME\>Z4Y'4RVIFNWZBT8 R1:@2R07!;4A:)T6"",HJ%VR:.X_W7;'D8Y+Q9Z.9 M;>1*'BY-'DZ77:%,*^I80"J+0J"%7,V<*\2X54DZI8HNV&(#KTIWIZHEVX,8 MN7=GXEE&[A0K_]W8&3-R/^10^,OXP9&!^WL$1H][]E?%\4OD^$GK-X$&;!V- M" NM0 /F#&G! [)&*D^!!GP$CJ<;E$YWTUG8_JV8_24);.#R\Y\!8[9A ZXY??O=]IM5P-)"4#0=2ZDT@)%U''ECP8*( M5N8*< PQDY*WTLFD'%@0][1V;>&TV(:\R'U/P5 SJ/O6[%Z8MQ M^J3EH(.T#ANT5MR_*[9>M>OZ\4DA+0_3I;JS!:T:5-@CC MD!&=260]EBBYY&0T(C)M7[TAG&_HI=7G>-RRYD^215]!Z$N&T&=A/(^LY@I> MEPBOD]:R"D$(RRV*F'. 5P,*LS,"XS +5"S"4BYJ2+(7!EO"011<<=XE0J9)/0R-J4M TX>1JR0DHV-%U6 MA]JG!,ZK?7:J@N]5P?>JX/NJ%I >]4FIC5JD5$7?JZ+O5='WE5['EUKT_4%R M^=>UHOKJC_"%UGR_M3A 5E%1*6H5(,@;!]C&DN20(8VLL-<';Y)94ZV#ULA"#XO,+W,8A2/A$8S M*KT+['EP'B.J(Z"1X1Y9C,'B$R%JYP2.+"TET[6J;_7BF;7:FE'E\\HI:NZYQ'9EI:'FYU!WI03VZJUR_;P MP$BU;JH-#N-L/T;-#FK1^L.:LRW;\?#588RP%?F$U/;@WSYP7:O5/>W7_M'L MP'.Z)S#"T/_GZ_F7XOEDQ.E-I=GR\[;8II3R 9+,F+Y;ZMJM@U7S/G:&*C+: M1T"(N!I7+B_MZUGEU?QQTHDUAHL\.#I',LFZKL/-.8%K0L3//QWJ:W-P"!(& MIEP[B[;W,&7HULTD66SR:V-T+*MVQ']B*^QUZZ6J=';UE+-^H4"5E+G;B?M MEXTX>&M[O3-8U*TV;,5+B*ALYV?FZ^I\_VN=-[8_GC4HC._\=QC#1W'P%4;7 M_D+WCPZ.IFI-Y/%O'_P D^9P__P[;FSOL(,/._!NF.]VJ[5/#YH'>P?-1KN1 MZM,N="833E9J)&3*+3F]0%;CB%0$DT0JIYU1N46UV6#W+W[VG$K:5G!8P>'2 M?# /!X?K%N/U>$AX-ATJHB0)&DE%#T%$CX[ MS7M!!?M),64K@6UVH6+7!H>PZ]\/:ZGYL_QDGBCX]8Z@>US-LM@/0-*] MPSYD4.W/0-4*/>='S^G6[BH8;HRAR)I<1!>SA+1@%J4HG$Z:&:_#'0+M'@X& M%XAU76^&?%S=IF+(!V+(276&F:0,#1PY213B*1ADM#6(<1*P]5Y9R5>*(9^= M7K)8WMX<':2?%#$6:Y-P57^M@A@>:&G61L@\M-97^0B7)DJF2]E0+X,B&N>> M>!)Q!_($B)2BQ$&*:"4Y=Z;T$2ZA0<(2V>=Y>! K\*S \VDU] H?%\/'255; M<0U23' D@XV(&\F1P8D@0$/L$Q$D.;',)+/5P\9GI[NOWH"?RY75PE8+^[RN MK!;V(1?V:I#O4, U3MJ@%?GR[ZS+-#LGMI!XXW&L0WV(TTV5 T^/N_UFON9U M+[;@XI_Q,MXTZTMC-PXE'[Z\Q3J0#ZV^9"J![H@ABHJZ&]8[_S,,M]2\A MO*5"8JL;&5*-02TUUP[*N\HJ#VQEZ^",=F5&4OML)=5 M\O^Y?8O4JS=[15AV-]5RV#@07?_?_[)O9FW_[-ANHA\ASGTJHK.@4KE9^_<5 M3IZH@L$Q4V3W\] >.0K-?;ISUCAOM??/=W!] M^Z, 6X/GM(_=[4]@'^S0_;W?VXVCG5.P+5KQ/Y_.#KZ&8T>Y;- _CO:/=MCN MUX.C^M''4[ GP-;XCO?/<[H(C"6GI'S8I_6CWU/CJ/ZK?OI-\N1H(@F12'(D M@O7(:9^0,$(Z';2(D94F(L!J#%O9ZY54)(D%FSSFG%BP/.!>+)RC#$R3I%_5 M(AAYQQD)>R? 4[]_^;S3>/?Y<^WM;OWWG<;6WLYNX_,T?(_3Z@24EUMS^WNO MCC-*"E\RJ6Q@G/CD<(KP#UR9%.9$O[J6&^@397WV_JST;H]A8"IK78&S4ZG=A$NGKT6&T7F#* C.6L9OU_3YJ]&&I[>W]M MU&QM<+FVJ>M/^O#-\7"-:X /.2^XUNS4ZLU^/_]S?-SWXD MJ M3;$'BT+FE< MY]*E YS3@K\V"\([[G5_P@;T@52!'9OA9-C49HRZ+Z@:V.IGT\><%-8#0APT ML]Z0<\C:)ZU!\QCTB;&[2DVV?\$*PW"C[LF@X*HOFY\W5QL-KO*JS^?^,(T\ M]3S^8J9#'K*P"#4W).XK/)P_^UY<7W![:1#4VG%PV V9'8?/A8LV:UN75Z#" MRHB9N?N#_J)\ZS01$?0^DK3B$51![*U,G##.=; J+H-OQP;[J1QK+BPSYU'7 M2^/:QMX7^LT2P8QC"FE*&.*6!&0M*$[,4M"HN-8\R%=O\ RNK0T9MG8:>[$6 M?QW'3A8V-O-L4=@Y;)22H&5!SJ1F^=VQ[0TRY8!D 'AM%5?8 !96LS_H%2;L MZ%'Y.06- A6%\ME9DF3?;$&$_0'\IUWP.CRO>SQ$Z_Z*\^^';C>Q=*6I:B M\%%W7%DL(K'5;\"%\-P$G-2M-?L%O_E"%G8O+(_\.[!Q+]I^O!0LI0@%M;Y_ MU@?>FQ"XP,EM^R."' E-7XZCWUNT_O$;%XX&)0CBGG+$*?ER-C.%==[9[703+ ;L9/UQY%Z,V0:6VSEI4&4"7R< M,&VYG1=^GX>CQYW&^^L(NDYP^!7__J@3:\U2HT7/AX!/COAFP.9+<= MPPD,-9/K?/DQ^,61W3O2^/A-&!(IYH#\.A<@L2 (C.($><\\=RQQ&<"D:70[ M<9KNA@4NOH_$_030NESL?[0+!9 "W';;L8"_XY/><1&9<7VL*"SSC_]3FUU+YME4BE%@I9F[ ME6VYI1VYTOH!*L4\4.]T-><:/$H%ENO+63SF0>NM-4D(A65Y=Z&/S^A^7!Z] M/72AEN>Y7%_Z,9VT:G\V$\!(D9KSSQGK]JC%4FXZDGXHP"Y69:]G0\Q5O693 M3E4BH"H1<%_C?"I(]P;5\:)@X^5)^?/(>[BC(CDLV7AXV#A_]ZNQ5Q>[VZ$% M]]#&^3ZOTP,8QPYOP!CVC_;%07N'3\;U[L)CO9N,(QG)T.*LV"M QU)H1!0&B\EXC32E# 4F#/P_!D/T)/5>%L,2"8:3F:0&D( 0ME"5=!@YD"/T(06'"C$I]Y M%C0OTY?B.$OC*ZP.\_"OPTDOUQ2HF'L>YIZL9VTD5M)3ATSVB7";^W-C9Y#4 MCHO<^A;G>JP$7QL3,QT!.7GA2A[9[)7^[U*ON30F+YSWE_[\H7&9?>^N5QQM M%4[QW@]@VW[I_9XV5R\??0KV:8BYP4LSNW4NCVE[L=6,"67?)>IUSVQK<#8Z MKBU":X9F;^% *ISEUA_FUS7[H\M&01BES7SE_:6-7/JDIKXW8GI5G;87_ M]/2PZ0^OA*$T^^4@@1UK87A^D,\U3COPSL/F\967E2LQ>G31^1*^OE9S !GM M0,N_"B$>"\ +E@A.D9.D#"-:PS]*&@6?R=G* [U2XGD"..K19@4ASW.G-#Y^(Y$DXH)!+AJ>7:$8F>R+CUYXR[1R,C$0 M[%-"_7\+HB["D( D1D<^USAN+CAAQ<]PMVH!U,GL.7]4XF6+$._V<(0OG7J_ ML_K';Y)+!H:%1,0Y4$L#R# 05@%AXPW%BE*'64['G7&D.R3@0;,,0&IV1D0\ MPN;G2\89A$%6E$I2K0E [@?C(FS<1PKXWND.<@5O>)=ME:$=I6CJG[0F8S!F M>5D/[<]8GEN H&J=A'(QQV3(_^TO&NIQ>;P.H\AG*SE\9-*S.]DZ3TTD) M$ DL8!Z4EZ,X.3*RCI;]F#M%L19L)OMFY(.+Q"!K;L=\+["MC/,?B7\<# M;UP\ ^A\!O+F68:N4J:DLE%Z90QW3EIIB'3,1ZLLBYXM@R6KT-6%&-*? D/2 MZ&$W!$9!*(8X(QY9(@T"])0X.A:XC[>%!?7[7=\L2*- [DG*>NK@UA<1V\IU M!&R-P$N!EX_;7S\ MIE007'B.! X8\<0DTB009*/3/%(L+5^+(,29N;*W!JFMGA!<*&2M?UW,6O]^ M06NKU@#-R$UB])WZGYE-*A^DI1AC<[<46R2J39@'&2R?+UBNBFJKHMJ6'-7V M$QZ^(F%M3Q'1]O:D#S@&RE]98P>TS,/F\513@CM'=;STV+;U#6^C2DJOK20Z M&9Y[H6!!E,,T2"4Q9^H:J[8*;[LM J9=QW487WT[EYBLBX.]3^TZ_?[Q[&#[RVFC_4>K?MYJY7*9!]O?3P^./G(8 M*VU\S?<=_#CX^O?,UE_":1V$0TZFD$_!/=(\&,2L#=A(KC"S.;Q-F <:3V)()HZL*]"XAY[377R7$MG2.X%4DGI ME>#222F-&?>>!HF;F@16 M[:RJKE7WCX.K/ LK@I&-M[-.#' 0_S][W]K45JYM^U=]Q23>76ZBD+ MD1\T>3_Y9[K/S=1%>-=)-_:JS,>QPV;I[/2L6YWA.NSG='7C]UBE(1[8TXG) M7MW,"?T4S![ NC>6"/E3(K3;R9EAO>K8YC"'RP_:/CC+["<^RN 6U]MZE2WV M4_.S?Z*NRN3L"W6C$VA=)\"79;G0&EAEQ_G4])WGG-<'IY&[,;5CU>#J6%N_ MSVZ7&1A0C^F) MLGDQ#1,V,'^.[B0!R5M7PY-N*YYFR>#A(8#^L-Q+&.3FF8/I)$)@1>D?1ICX M+,-CV-=$1/*)I9>I(M*[OQ+#PS9SBXS(O85JX?7&^1?BJ;4T@@6AC4=<>G"' M++A#.7M*$J.2T@XLD4DR#'FFWV]L'Q;[+V/[@+$EC:TO@@8OQ)08C M*YE VC/OO;88# H8VTD*&YFRIM2(F8X%UZ\I0K0O%GS%>K2&,\IG-_.9GJ)&$W3C@B MM.#3^E?R,C<-H95VZA]_GNJ%U0?\N)-\IK@WJ3)<52%G>(KW2G_C_*#3 MGW/PXI&]J!W'JE@(_/DUGV6^.NR[4=O*LA;]>3QAXMY\E.Y5>9F?AR[O*UL1 M/3.$ZD!L@N58.6N9-4FDF%@R-O67!4Q*R:C'EE%K?/B2A),:K%@D0Q;'=/"; ME9@AH632P3G%'5@_=&-<(N]&^<.*[L8/@\YIY&=9]FAT)VHWAU":!_:X3*\[ MII>H@^/$(R-$.F14M(@'ETO1$(H,@]>3"<17PLH3+(XK[:'%YO5?BM']).Z7 M9"HLHB9=GPG@^6](B-7^MJVP>#6%QKDJ%Q&ZDZFJB/J+KBCT]4NB5"A!P<4A M%/A&@+-C&<>($6]*('%\W'7\22F4N]OK% M&6VE5M*[$8J\NTK<=7O.5A8EN'D_=T.O>7W]JQ.T'I:\/)$6&Y@\47FBZ207 MBC;"+W/35K=4S>2GO[&"32T)\;A3K>/I*RMP2O ->-=3G']:[DS%UNV^E- MJ6>YU,F&AV_A7F];>Y>-@_VCM]#&#S_@OJ)QZ%E]^Y\+:!=N'+UM-[8;1Z/) MAO7/>S_V/O]Y6*=OC_8^[UPTMN'9+K_1QJ4_;S3__-:X_$#W/O^#ZW1_TC%& MS!/&/B2$$]AKW.B$-/@TB, 06FF= W-Y;9.H=2+')3&?_!SCJJTJO\CWOFER MEE)HI13:<_/P[$6_"R=/PVC.>T/L:&7;E&9[*I\O!8\^!E^:%T+P$\; MAWB\G[/:KLQ 9;C?F[-T:N;W3+/Q:.;7_GLLHU8K*[1RPC#)DS/.!EA J0[: M$>LUG;:BZ"SWO093JO_.LM3.:JEMC+L_5&MEM(B(*J91/BJ.M.$.,1D]3L8* MDVP^:\4Y?P[OIX^8ER%%\3;+==_"FD6,8E;T5"7JS9*;JF&KWE>XYS[<,T&Q M0@?KA$J(1XX1M\8C2R5!)A^I,<1KA^/:)F4+I%BQ*C;;]3D_GCKSXN7J%M$F M^ID+5"RBF;'2[OCI!Y$-/NM4."Q2A:)GZJ1J[1.?8W?;="1M.3T;AXMO(VU",8]FMC?3W#H=2OHW M#KRCR9G/1?>ZZ%XOK&TX).C)3FX\+<0].^+^,$;:"E>BFB[V3G_*O0V^[Z;^5>_,'UQ]X=CW3))T MF""O,%GIN0_6NP1V!5V[0Z5!/\. C66%5P.F-FI/+*5PC1E'Y5M^U@]8$*4$ M4F\-"1#([O,_I-'<;SY_!@+\7#^O;W\C8TH) MVU_)?A,^>_0/$!]\QSMHW]%[O+N])_8/H4V'^P=[EUOGN\W_I/IAG=>WOK@H M#%'8(LU9+AAJ"-+.240=5=K"1&*6]=<[F'\Q;.5E)"G/$BQRV'K.P93, ^-X M""I:(+>[N_WY_5]_U;8:V[7WC>96X]W[/_[:J6U]^K33_'1K@97; M99_O;L#-!AM"G5,ZP9,9[J0Q6&!XH_"8^Z"2OU4F>B'USL9\WX7DXV$K^ZJX M/B]70*H'\7@2+P,3C@CI91W]&"9)'.=7Y1=<#C=*#1<]+I5MJ+V3RMM;.X:"V<=:_4 M&#MGW=.#VO^>V>YI[&:%MVAA$L&O9R>#5:WC^YL@_4'P8!38K.KXO2\-U(4E MS/6@/RL=(!BQXZPO#F_PK:X_.\I7?.SK/G=C7PCUN /7 U@6IYUN_YS/SV8/ MU(F&PW"]DV\MG?%'<>^FM8,I'WA:&?;=C!H-P6?KN3VL@%S']4U ?,2:81^9UC7B%:>.LT(U M%;:CCUE@>7")K ]$1F^H29=",G<4DC&ED,QBM.49"\G!0R!4"L\PJ+ M /Q-LE")]%1R)9CD;O$*S_QJR'\ZQ[6MF^G>PPY[ B>].@WV4^QPU$'OJQ@N MD)3A/!QTUOCZA;NH"(L""2$9K!Q"(8T#0Q@Z&N8I)5:+,2G#Q9I[DV4.KZK8 MA @^1[LW8LI>Q=DF^'.WK8'_^J_:(L@,&K,A)'F(RB#C&T+3V:L,X@U@I@?= M]M?7!..EL=MLY-)9MD"E[]K'*F%1-LV/]G$7)[Q3 K,S'S("U(?G= MIR[UPQ1M;M>%7(K>J@3\:F]LMWN1%Z&M2HGFUORA>_; B^K)+>_/CL[:E?0O M=".TZW)BOD3IS"DZ\VVG"W\>U_J'9_Q%7\&Y73KTH1W:B*<%Y3/HQ\_5'QGB MT"C[-=8^QB/;RE6-:_]4-3S[QO=?K11_=]W?-O_U_KC_REZTW=Z_[[,>+=.) MH,F=]7[,2:F*I*:JE'VMW?H>>Z^FF84/%\5[4'GR7XFBE1:6%CZ]3/BM^WX+ M"/W)F8);US.))M5WG#HQ=\*3+WF>Z%2/N#*)H ES87VT4DIP78G77IOHM>+" M4$8'=:O&=U#'$D'?5JO&7[!HC.4M+8\*^4/CI?V,SJ,_#QKO/A[6CW9HX_.? M[?KAA\O]PW]$H[E#]P^ASFMQDPHD1,+"%M7>'H1B,)4A:F6EZFJG>6) M-#6(M0U#;= MSWQ4;5UJK10Q*%H> *[*3AD">? 2<:$8#GW M*N1JY>3,*Q#WGIL7]4#PY6\UQI@G3WGO. S,&4TM-PH$D@#)V4QPI MNQVQ_3V1O!MR [?P'/Y5..M>1-LM2)T&J6(4J<)JGHN%VSPP7%H&OHY*R!J9 MJ\0K<')T/DVH;SU(MF([4),G_INS'J N=FO]W.S.<>^@=?+2-.GN4[,L)2D\ M4U@2PKVAN3*]D3I1S%B$*R58NVCBF((8PICBB5@?$ MC<1(AR21$4K3Y*+E4JUMRG4ES&((1A9D+QJR2S1PSI@>C09:PS!+GB/LA$=< M.(<<#@86;N^XUP2\#1\%C3C)*6$9-04%F8& M)K@-&.5#FCQZDF!PJVU'PNY9FV>IH/RX ,*2A<]>(,UM+NT7L"<\Z!C 138;?+;ALV7+ MXGS3.8+']BUH1]^OJU5T\K VK3[>TN]BG-@>A(L4XPF#HQ@E634.:RU48Y; M70)H"\<.XU6M")'4FIB03R+K#EN)K(XFQ]JIICHQF@M_$K(NU+@UOCK;8*L) MYONXV<^ YA) >WI\CP;0;/(IX.B033$@3J-%1DJ*A(M6R"BCC;FP[[K$JY5Z ML^+(?D9@/SY^EG*9;G09NYV"YONA>31TQE621$:!DL "<-ZKDGZU( "T%Q@/7D5EJ.598!^5TY(YPZ41(TTB:EP#:DP-U-( 6C0Y& M8X\,=^ B1PGKK6 5&7!<[:"P3CF_#/RLO//P/P+\.,8)X[ 7!*7!L@ LH8<8#/T0<@[^URQ6B,-4Q,9KST#NUB;D'*&&7Y,@&RHS0\?C[_& M27GGT[]SA=(!)^NY]JN!CY>>&%-U?4Q^X"-*A2^U&"E>&"Q MK((2M)TM\$>#ME$[+;*B'L:$(4X%0XZ2A&B@SCN,!1 %^L8SFKM,;E@O]# M[['R^6-7931:Q^BDV_&QU_M%#8VRTW65"BZB4%+:)!7.YWM<)(FQY+T.*A N MIR7-]\';Y_E;KQ?Z?="HU/0Z/BQ3,,IH23F[6OB^NJDFF3%9(9I M(DYJ'E3..J&B))4M&[8'QW/*,)5A*L-45LJR4MYKI1QU.)(WW"EL42):@L/! M/-(\8>0P\8X['[W3J[]2/O0>+W4?]X$^9G\07S$8]= YR[<;/L'495]7M,[# M##MH9=:;686S)NYMEU7FZ33HFUMYA:E\LL;AUD6]N?=%.>F"5BHO+A9QK;. MEG&(46$\,=F5'8M;#K2V'7!8@/-.)IB0X\+:F.V*S@]/,HHT26 M!8ZX20'IF C2AAF!@7$I,4"J]+#^USB8SYK=3"P\/_X;6]\W?XV^[5UW.\&7'WHF5F!5F'H@P@ ;+<[Y]#\6M76VDDW]N+Q:0^P?6I;[5ZM MDVJG\+XWG2-HX46U_ZA>]R8<0K+5>[>CCT=.)ALXF0\ MP)]G3O_RZ_-6.#UX9O\;XAM#TULMX@]QZ M[5>W)7A#^^4YQ.^QW3F!OVX_JC/A M 9<[R+V:T6C,&;$JRVQ%S6-PCDCMJ0]4&I^,254TFA#*2!%EN2,2?=AN-[8_ MG.^_^P?O-7?.Z\T/8J\9#G:;>V1WV].]0_C,Y1^']>97/AJ)WOW\#VYL__%M MO_GQH-[<^M'8;D-;=T3C\!_>N-QOU0_W#^OOZC]VMP_2,'/B6C9TCCI+9@3" MUDK$H:>6T-GIMDXEUK?C] M%/%S&^8\^M\,:"YP@\ W&\W$2L MYZ.242T7DW)17X*1<0DC;CA!A@>*>!1,"AP]=7YMD]!U?(],@<(BA46>AD5* MIM&<^6-4 D9P10TQ'HF4M:!DT$C30!"3+G!#$S:8Y8-9@K!"'X4^%MYY>1G* M,<_'%Z,'.9TF BLMD/3"9+Z@R%(B$>,,6Q<#T(99VZ1TG:IQPE@PU^5^\9TE M$^E.*BENC=9:>,YMM%21)$+$ 2>/ ZE$NLE0I'L NB+2_0>NDE+"[=>$E M5%C#63#"".Z=T-%AD@A5'$NEA"E1PT7CAL:XE'.DDA-&"=+.*,0M2^Y7;]44'Y1->X49U8SPWD"&XQ0:A)643N,N6$NG_HL MX;,%0.IH^ S#@$4?*7))P7*KN,\*@QH1"P-GP7_F7N0:=^8QX;/EB9)UCN#I M? O:T7??:A5K3!,G6^TU603+$I'Z^65A7#$D MEG#1LP-P-%Q$&'4JR(0,F*"(,VN1RZ7UE!)>,:^M5GAM4Z\+OCQVZ2IF2%EJ M//Q+RF(+R&>14#7:(C'H$Z&G^,\_=DB1UZ]*;L)7..I.,8!S\%R,U M]8P))4)4-)(2%5HX>FB-)TEQS('4/;*!9@>4&: '%7,FA=+46$J-J813^2H7 MFEE-+-\GOO0,8+XUOE00?!\$CX:0!.%$@;.*P',%!!L*_FO2!B6:E ],>ZK2 MVJ9YE/!Q@>X*0_=AP:@"VON =C3H9 2/W'(%5GE.D? B(4U5+HRJJ38A6P6.-;7(8NE1A$G&!;C<5()C MS=:942ML.;^H)"?/,0N<$2U4Y%2"=V0]XX1Y1E+PT98(V"( =30"EHR2FC&& M-,L;/#K";Q(G9"7!QK H7'0YR4F\B"2GW=.#V'WQ&4V4:!DIH2X*RP6+FA'G M#'&^$][.+795%=GKLCBM_,0!GTM8@&K+<1DP>G%L)*(Y1*(^-IB:73;MO M%>2%V)B=J@SQDD#O/O[J,V"OA)IF@L;14!-CD3*%9:ZR)1&WVB"K-$=,!T^] ME((9"5[K+&IL%80N[^)8LIOF!]G10!-F"3OL-*(Z[^\(IL!+M0JY*&%=)=:1 MP!Z8W30'[#Z\#%,Q;&>VN%:!I8+*^Z!R-'84':/*"(VDU1YQJ36RGF DB#8> MZR@9ST?7Z=)8M:N8[^2Y%5I98K06W 7O@A+&!YXB,4((7:(]BP"MT6@/.(06 M!X-1P,X!M!1'.J6 G C!,FVXTF9M$V_0EY+O-+FB1;-S:ML3BO"-U;5X3/[3 MW04/5G,1)IA'YG4"(TMQ9;&67MB8B"&)4UY$YQ>/2';'Y:-L]%%KEI!E3"/. M!4:&)H\<,(G3@CE"^-JF8NN$DQEM\$R'ET79^GEI!' O89JG9X!R7._I.6$T M !:C511[H(,@X8=5 MG()8+A3D8X(H24E:3Y\1-H:B9@(T:3$9! AG]O5JO# BO/ 8ED%)>MKML ?C=QY MSK/F-$;:B^JP8CXO$1,2U,H4DJ3"X+5-KM<-'\_=? E>P4/OL2KY-5>%!%O' MZ*3;\;'7^T45P1>W/T%HH(X1I<&WYH)JRZCW*FD'3"@4G7I_XOUQB.EV&MSY MX=MGN1O?=3KAO-5N%U*<&2F.2PL9)U2*%"-.DT,<9U)T'MRB1)6&Q4W"-*E4 M.YWRY:]T]QP=M#J+Q(P" M+A-W7\O2\'25OII;>5FH_(S&X=9%O;GWQ1'N0BZUZ93+0C:<(N,=1E$ZFZAE MPINXMJGX.C,SWH^= :3F')TIY%K(=?%VM6)MU,!-A%G$G M/-+)6^0"#\(9&Y2*,]_E+B1;2+:0;$D=6#UZ;8P8LI1HRK$4R(3@\YE6DXMN M.&24XMHFET*@L\X=*.Q:V/6EL.L"Q <:\;1$!YZ65$=LUN1I+C@E4. R(LXE M0]I;BQ(+FDM/G,E" 0*O$S/CO(SEI];9Y&[\=FKAX>'?T/J^.7:X!EX/@'7:^='L3:F\X1-.JB9H=I*OZ6 MHE>UUG$-6A\SC?7 <*R=V.[I<>SFRO&9R?('3[KQ(!Y75X,]M?!^V[Z Z5I] M>%AJOG;:J37>?4+.]N#KCN*I_1J/.T?Y7:>Q=PJ3J;I=ZSC%C,:S7BVT>A'> MW-NH-0]:<*]\NTRF\/%\/ GN?5NEKIKMY2'+S]S'-,/KU<-O+,^@W3).^<7* M1#]IV^/3VO_$;@>&Y+05X0][U_SV#:QFY^DG[GVIOH'C\!!YW4C=5<_:][6!)! M,Y/_S[2U/,I@G(!%)^GH#5:8D?YA43!0KA\6O692B,E!L?;DH%A_Z,AT)H5< M3I.B'?_GX\7^YW#B*)?P'K+?A,\>_V#^$-AWN'^Q= M;IWO-O\#Y@&\OO7%:T&TE IIH_-^ 4O(<<:1I1Y&R-$0$E_;)&SCMAJD,#?; M>=1/NM"=79BHM=3M'-4VRT^Y-$LR3 M@/W:)M^X3>9Q.(^ ;>XDW?5[S94D<*#)!&D=3 ZOG4W<1$T-\Y92%LM<>IPUR;(+=6M:G^ MO)=9PK610CFB+4P3HY#5 M3*"$98A8)DM%S$(G[.YI4FG"CKM""^WH_3*"W&FK?=;BN; MCJ> S-YIK9U]$/LS/Z)FKSWU1NU&'\0?)_&X%_LWZN8^RV[)::=_)^BA820& M6OR]Y2.L(<,K)]U../.GUUX8QA:R"=OZVLK9G;U.^ZQ:?]:KEWN RS[%9.Z) MU9VOFM#J^^? +B&_D"-0QU5HM'J(WBG\;^"7^#.#"<7IAA(PZ4XZ?:?T5=]2^!Y?G[?"Z<%PQ^3: M!P?A;/SS(]95PWO[1\8DON:$&XI')LFUGP?=GUG87R-RW6B_(9N@L:]L^]Q> M]-9^N]GGT.$C?3CZ^+<^9$IS8;W?[<*TI7;0S5;#_VD% 4X&%1);Y;@CX$53 MK\#Y2"0HY47\ J9N,^\;]#T>F#S'F9WMYJ21',%\?]67*7"&G5=@,_%$P5F/ M07HJN1),)V3=_I\6#U\$]KS1[OCO[TT2^:PSAH?OF -71N, M1TQ)#!Z1R9)M"B-P68-1F/N ]5HM@KEWDMFF>Q;7%F_1;E8QYW:[J/K0Z\&]!BM!IK[1PR09^/W+/UEQ _>9 M<7"69?#-@\L;U:61G=7^-:XV.-.W7L8;Y-9KO[HM(1N,R@?=]M?7F.:EL4O5 M6$:GNNUC3V+=NJUNEJ9&CI[N1!>L[K%6A_<=]&H[Q]F5J'8O&5Z_5=^@].-X M/WYJ_9BB%^\]+:>5Q)[B'O?)8%GLOL[6VX,FYWUZHG3UH*O)8[JZ]&:9N(LQ M<5?H;/;D5-DWMX3_9B91];)RJU]2ZK05G&.IJ#%6<\V)P\HK(;PVWE"+XR!R MPF]$3GZ50WT].+*;1@,H*Y(@O2/JAUL7N\V]\\;V#FL-P"]>;GC;>-=KUZKO>7\!S\MUW'R[A M7J1Q&5*]=4VBJ;EUWCC_H@CSB2:!O)$R)R9$!(.4D#(\B9 LU9&M;3)JGEJT M;L%RGPNS%68;83:IB0^:AJ@4YT)3AXD-D<=@,!/<\4'=CP&SD<)LS\MLER/, MY@T)1M*$B%0"\9 2DQ" V>ZK&%28K3#;JC%;PEXI3S@CQG%K M-!ANROF@I.-:!^LF[G859GLN9B,CS*8EM5YSAK*B'>*&8^0"!6;3,6>2FFAI MKA(FQH\)%V8KS/:BF(T9DS"/.=59[)67 M@DJ"E>><*:7!(2&2&>Y=X(R[$A>;(Q-=C,7%JO.:V@ID?0(F$C$@&QA!U@DC ML:#!K+L8D>(A6P\T(!TD3%GGLW82\P:[7(/ET;'L@MG%Q:PSFN43C#Y%R9UW M6GDCA=2!IX"M-B66,5?,CL8RF++.T$TB8#B9(N7/E?,CGKI5D1,!=5@&^N\ M9VPYLL0JQ)+GR1 I" UKFT;<)J Q#\R^F)2=7Q[#>TS1]M6F(.Q2U%%+!F8^ M)X9J)9.R)%H3O60!%_=\?A34>#/FGOL$0\5E0A9;A[AR6;\G$12)<)[9*$0^ MY$R9G%&@<(%V.0IFAY@5X(ICG%SR <,4<$9RG2AF.A B(V?%/9\K9D?=\X!Q M/N I4.(N(4Z-1#IZ@6BREA"JM*5B;9/P657I*)A=0,S&[))+00D1#*8!L4P* M#GZZ22H)G7QQS^>*V5'WG!JE,"RC2!BB$(^PV&KE$V+!9!4ZXY74:YMW3R^J?X3=DMO_44"7=" M.<$MUIXGXC5SF"I@&.F3P\(6=WR.E/-IS!W/>F^"*X&"\;DR5"#(<)N0TL8R M:Y-T0:UM"GZ;YEB)XJ\"9I5QFG.//27<668<8)4Y+H-5.G!1W/&Y8G9LMUP% M0JEB*((5CSA3$=QQJ7.Y(4NPP3;&+%_\>#.A8'9Q,0NF/7"S9(&J!)AU6N%$ M3/#@F3.*4YJY.[[ZM6Z>#="COCIP:H31TT@*D>N'&8EL%!3^Y,IK+KG+=C]9 M)_S1Z;,%THL+:4J%#K#\$D(8)UHZ<-*"DU1$$;RRH7CK/;-!:XK MQXF(4_BA,2S(Q@I/A8S4D;"VJ?FC(VR+MYE>?;=:9*^]V3FU[3D6U%OI0\,;\ ,"YYRJ[,A)G@I.5BJN19N?7)NC8E':7F2./#DHO4Z)8"F M)D*D,-ASGF5@JG#KS+AU-&HE.8F,&9%WH GBQ&ADI!0(!Z:=SDKBTF1NY;-6 M+"K<6KBU<.N$^C\/$,HOW+H0W#H:0%18^)C%DGS"&''I*+*8"!2Y]\E9P@W+ M6G#K1,[X_'WAUL*MA5O'-V>45"E:F7')B8R6,VR$$4GP:#@6,X_D%FZ=&;>. MAGD#I8'YR!$WQ".NDD$N%^_SF"7*@[:)Y ,+ZPH_.D=B8;BU"A/_5M4.N;TR MR<_VO;Y6JR2#:>$+MOS?_Z,I4:][M:R2?%25*4M5/9][U'')A>MKJ2H05,M% M#V\O57];R9>E*>C"U(9A8EGJ@^ -8-KE:2P1:GD:NU0]NU2-E9C-HJ;-/=-J MYRG.OQ=MMZJ3DMEZ._IXY&*WQL@T)6?N4>9@J0H6#,\"-P?R_9]ND>]_@5WR M]QTZ92^H)ZX=%-\>'!3_=.=!\=7OGT]716KK=^;IKWYOC&= K+R2PL=X9%NY M9&E&R8/+[!2MVJ)5>\_Z BSH1+W AG%.N7 L"$Z-#2J1F%SX\GZZ"/HORLU. M*#1[-=MWT]M6CO%D@VI%HCWU\]W/]8LZ?/Y<=O>X=O6[O;?WRK'^5V M_L,:[_[!C>V#P[%HS^66V+M\?PG?*>J'_SELO(/W?W[/Z^\^7.R_>_^CT?1X MO_D![[YKI/HG?'$5[=F&:U^_4.F"MTD@8JA%G#"/#.8>"1HU9D$J'8M"=V&] MPGI9KX\)2@T@!A/..;->2F.D()PQX+U86&]A60^/L)[EB:ID,:*4,<0C8<@) MH#Y)$O,N:A)#E;#<8;U%>O![L%XPB6*O M@@)@<"*=UCI(\&V]D#$&I9Z5]58_V>'9*)&/4"*W23LJ8SZ$F@U!$Y#AQ !# M)J9H4 0+7YU$)<44+*3XPDE1*(P]"SAHRW@67^ 4 P2499Y936DAQ>4DQ1_U M@6QMXW#KHM[<^V*I%CYRCIS3'/%$$K),)(1Q/IL?C3@^YOGL?T]UJ$Q!R\B]_69F*\UMANBO6><*8YD!,[C MGGBDI4F(<:QI+B409@'S?< \&MCF@DFBF$0T M28LX]0397&:<$!V(HT'JB--%+ J4%Q?*\PG9ED7["7$^&JT56G(<3$2\ M2E;RR2#+(D,T@HV6F%3"ZWPTC=(BW[O"2)]/'+(@_0F1/A:")($PF!@2^9BK M6AL:D+&1H^@ [(D;0@E;VY3K1"V21.C*9YP#L/A3))E/16XOHH3)?**,>4^E M>=XIG#8S3KL83[6&49,R)22<4H@3'I%1C*$0+(Z21>V=G5%PL=0H6ER SR>X M6 ^>X"/QA09EQ$P;)#7P>>S%!II[B+,.),%-:6U#L\HIE@ OL GTM,\0K@ M!"XC&!&W+B&7+$1DM-@A8"TC-\X1TL/!#>B("IU%I7O(25Q[B,<#' M#HPS+E5(&J40&>)9.4VGD! -0> HA++(SAOAX")%3'8R. MR 2=YA"B4HN$\9>0>RA+[N%JAA#?=LZ*IL/L2&U< MY]4*RYS'&.'@,.(Q7 C/+T!8[.P9XWLT/HBU MXX0DB9R)@.\D*-C95B+KP9'BWCB6;#\^2 K"5Q?A\XL/%H3/&.%CX4%-%:,: M#'"A \VN-*";4()H2B+I7/Y8 ,3YNJ:+=,QGY3,,FP>Q&VTZC=V29[C(04(? MCNTO>"U3F3^-X3J];>51+>0V95FTH PR 1.$G3?<1B&X MS"4"U@E_M/E2MC<7%^./#1,6C"\0QD>CB."3*.^Y1\DY@[C5#!FM*;+6$ PF M#5BH/&,?D"@87V",/S*.6#"^0!@?#3-:I21S.**4P#/A0GKD= XX2F8! M_"$)5V43*UHR$5<8XX\--!:,+Q#&1T.-"F,;KM:--7L-&[78C\4_1:;BE%5T^D/QBL'8 MA,9DCX;\;2L$C-;)<:5);466/&H$76>(4Z\05;D MPJY1^^"3]UKG10*OPRC.MF#7#)"T''4."Z<63EVH--O"J;/EU-$HN17)AJP/ MYGS()WF=0(8E@YA6@4O''->FXE1%'ZU 7CBU<&KAU/GG/1=.G2VGCNY*"(4M MT]R@O"HB&$B*3#($1:>L5HX*B6/>>31T5H>0"J462BV4.L<\]$*ILZ74T4T@ M@CEX_Q(L5,H]XBYQ9!EAB&!FF0G6V2QH2\PZ$[-*."^<6CBU<.H<,_\+I\Z6 M4\P4.CZK]KHV?X>W#::8$-YF ]XJQQUAUE&OA)2)@!WA M1?PBQ-KPMOE#@_XXLMVOK>/^4^F*G)\6WFH4WC3#6V_4?K_QJ#V;Z+YT]G)23L>14!R^P_;ML<^?CJ( M\72[U?/M3N^L&WM-^+X_VAW_;ETJ\=^!9P5N_E= M:YOOC[_#3.YT+VYVU*\>X(GAY0]B.&O'W735M#=GW2[\ULQ\]I*A53__0ARL M5RH9A*5UB)N0$\5( A_!(+U6[S2&6B?53@\BF#OM M=N<AU;OI&TO M7K6.JV^O/O1Z,%D':Z\X&4\SR5#H7WY]W@JG!]DLW,!]TW"0Y3+XYL'EC>K2 MR.+?OZ;@DT;?>AEOD%NO_>JVA&X8)AYTVU]?$^SV+WU48]54M[TCD^C._,#Q MMTYPQ3Q,N]A]'I=#WV625-/JS[/C6&-XO98I;XI MXWM_OZKRQO7.^N[V% M=YL?6V,Q"+K'X=YT%]I2/ZQ?-+;W+AOOWG[;.ZR?[UU^Q?7F%J]O?Q"-=W^F M^J=^_.'Z5AG7*H)-C!C)98Q,5. .Y0,\U$L MRR$]@GED7B<7I>+*8BV]L#$10Q*GW*2*] BAC!326R32NQS=S-(I<1X2XHYQ MQ+$E.3_ ($)2+IUN>% RDYXA,][+>N*HZBK+KGSN=+_5P"4_Z7:^=F-OS$8M M![6>S#3+7?_^^.]NQT._%Y9Z&I9JC9EF6*Q5#EWN#\+' >-3J$!U:F6B/G?$[T3@[IO->@O ?@PX.9!1D41FGR(40']7A]V>R&AIR&ABS&;@AG) MH@5S FR'@+C1 1F<=[\UL3HIKXF*:YLDUV<0"R0J671C%]VH*'!^#CB/VA1> M)AD9@%BI7,Q5!W 1LJ B$T3#X&KKLDU!\#I?J%H-*Q^LZ*LVM,;25Z8TW$I" M\/-UT,I0^LPMM*5)_UT&\FZ\&;/%B'9!ZY 0IE;F$I\6.?_3NC\%!AT,*@BV\4%P:=+8..FK]1:N$4]TAPYA!GN<@1<1Q) M"58Q3OD4<#9_U3K1CS[HNS ,>O/\Q&A"^:\./N %3/'>\KY[%D/-'H?:[NE! M[-;^:EG7:K=.6[$W3=KWX*F>*^][T-YKC7SQF=^-K2^.82:I#T@SZQ%/!$R9 M0#@BR@*7BIB<< N1^7U]NG6JZ=;^.9(KG@U.^2#='JG MNZDR"3_U9^'@I-U+\*AV+O?!\-H__(?L-?<$?.9P?WL?/K-']H_RD?8ZAVNX M\>X]'_.HFHUV_6C_"-IZ !X9&&^-;XTC,-X._W.T_PZ>[_( KGV MA],2@?7 MWC/A8D#8<(VX]P+!$')D8K1,&\IUKLM$V#JCL]H?G XORYH,7AAO]1COL7&B MPGAS9+S1&)(F4<,H"F \D[,LDT5&1(*$5DH&(01VNMI"E6+&FL9/Q'@KO[GZ M=[>38J\'_9^5\>.X>5IR1V>])S@@J^L]_S86?IH]/XUG@0M*I$^"H>1HYB?G MD>&6(1<2 X[21F*QMJD7K"Y'R0)?,)NC(/G9D3QVZHS[H&,2B'%N$)?:()<, M1CS"B#)C .9A;5.L*[U(M?)6/MBU'5.$R1]JW?@]'I_=7E#GQ2>-SLJ:> ,W MS5_WN75Z\.:L!\\>N\,-M8O"1+-FHO$L<)&4,2E@Y%@BB!,=@8FH1(I1RZTP M7C&?];&I*4G@*XSG6=D4!<_/C.=1RT(2'P1-%''P!A"W7H![(#6R.04\$"F< M9!6>\:QD1$N@8@HH?CKH=$_1:>P>U=K1]N)5KL%80GCQQ)QL=/SU MK]SSA8V>BHTFY#6[1*S)M>%RN3C$0Z!(>X(1-4D%'&,(L3KH:K19(#^G1"P6 MU+HH2'XV)(_EUQ+C8Z(444T2XC0D9 S62')*5=0!"VLJ!0I1CJS/(V)Q8B^R MU'23)&P?+S8OER M!,N8>NLTYX@*G OV,8F,,!IIQRP6C%B1=,8RS+H%PO+*!S!R8 \:"HCH'XT( ML7^ IX0OGCI\\<=9#YK1Z[WI'+G6<=7I/P?CS?6Q* [1D_'4M62,W>:.V/WP M!6L>/(PJ$C*ZG![+D([4(.P-\0[G,:YX2JE%4(RBV1 M@0CLD0V*9XU@CW3P&*5(/?$"8T9H1CDABR2\N?)ACS?VI)5E=>*/DW@<6J>Y MF%F)<3S+L9Q^S^]/U(*^$5X/[.T+#Y! MI[?CWU=#D7/1"R_-BI=VW]R(8.#&^1>AE.:"1%39%YPSBYSD"2E85Y11C"5/ M,B_QQT=:2P1C<3$\2].B8/B),7PY@F%BG$F28R2YQ8B[1%'>)T$I1,>\)YKE M\D5D7>M%BD*N?'QBJ"W5[5S8]@-S/%^$7S/C4ZD?J_XNQ^6?@'MNAB8NP:_! M@L/RP 221EC$,2-(N\!0()[I1(@C.&7N$7*1=FI+:&+![(<"X>>#\.4(A(EA MBE/M$0.K 2#,);+@#2"@9<,$8U'@RGR0\M';&\L7FI@K (<61.^@=7*2 Q/5 M5D>O*%P\4S!BT.T[@UXO1// 6,/PP#NV,<@@$/-1(TYRQ3/#/2(^,2>Q"S!> M:YL*+](N:HDT+)BE4 #Z!(&$8?D@!3W/&$9)6 "HM"QK7P6D0_!90&\"%=D9B=&<[^/R[L7CV36Y]>;6Z=#Y='&X=8% MW/^+QD0E;"@24G#$M2+(\."1PU%0&C!VF&1I'*(7:;>T1!46S%8H4)X#E"]N M0CERRRQQ'LG$).(P7,A@IQ&X BZ"19%X5A"FZTPMDK;,RB<^]"L2VE^5ORA5 M"DN-K:6QUL;9?>LX5+Q_[:7"]+-C^ITQHXUC[Y4-&C&1ZQ=*RY'CQB!J=5"$ M:Y9D5A&3ZX8]6CEYYH@J]0L7BD$*MRZ0^5RX]?FY=<2*UD$&Y7Q"1IFL%>L( MTE$D1+WRW&ACN06'F*EU0Q_M$2\,MTY1V3"_ZJLC=7JLJ-]B-;7CS]_BSBEK&U;4/#IX9__R(=?!X9Z>W?V2L?-6<"MI=*TW5 M[Z!K/P^Z/XMO?8W(=:/]AFR"QKZR[7-[T5O[[695Q=8Q&NG#T<>_]2%3>K*' M_%7YR-_MPK2E=M#-+/Q_6D$(;ZF0V"K''6'6 6J%E(D$I;R(7Q2X8U7=P$ZJ MY?.>67'B]]_LYJ217*)2GK^/8+//_#3O)4AFL7268ZH<92D2XICDFG/.^FL8 M?":&K;R86!F]$98&12.7(AF6,"9*1F:9MCDY^4W]4PV6J-C.9V,'SNQ6^&Z/ M?:P-!#QJ?W<[7[OVJ!)&JL< E-.-^<7O^41M;P*-3%%I5,ZISV_KV;M[:O>X M5K==?U"CJBICA]>KJI;_;'S:J'WM !&[A@V>G!YTN]'6X=O,U,MLUF:9]A18)7V?VV%3X.)4F6AQ]!["P\RF(.#*3B=O2J7TUY] MW>U_R!<6M56:>R2=BV!LRHBLM 3)% C!A&'F)%@:>..VB"U07CO/B3P] MNWEM" ,V&0->0:L4.MLN_I< M[R#&TZLY?U6W<]*TSZIXO=Z@95,VI_]$)S##JD_!2P"YFCT"^_DTD]F?%BBY M>U'5"-T87U9JX^M*?WK=92((O7:'!:"?834:*XY:K49FH_;$Y;9AS( P*RJN MZJ(-)#$\N)W;K9YO=WIGW84IN;W[9@C9CZU\+W@=W,(/8K_Y@>Y__D^K?OGU M+W^;N_'*&3WW[T'2$+;LENXW6XWMO?;^Y_?7^YN0[NW]\3> MX8>+QO:W\_W#MZEQ^)7N;GV)@D@J:4))1H5X, )IFSP*A!(IF8Y,F5';"O-D M"141K"_/E4O.>2T5"9II)IBDHR6ZW^S6Z^^;]9U&$];]QC:LLXWF^\:[G<:; M]SN?QCVTZU-]HL5R]_>/M!?6:4.(T8)9G@A )D\C>GO%LRALUXMJYKW M:I7U7VMWCK]6,N?K-9@/R&<&;?<=G*L[]@70[==NC'T3"\CSCVZKY^QQ!'LR M6S"=[G'+OH:&M<^.W%EOO;9[T.J\KGW.YM*; _@9N^NUO^/Q<>^B#2R=W_L6 MC,9.)ZS7ZJU>+_]WQ_.^00U+9MOZOH$^>!=P0'_',1N\.0H4>QN+W;U;E0N2 M2Z+W)\.P+GK?K@ #M'N19_9WVSZ+0__@X^X_??7=ROFXC]'\P(TQ\6NY[(_Y M>7;3/[V^BN5R&,'/OZ+ND"]&")X2QRC"*" N6$0N'Y%65FH>@S"TJGPL-L;/ M5-8&]N]&K5GY9>W*0O7];).*7RI:'/Q];<<]V\43IUCM/ )TYS]]'B8[]O+F MS]D,0$"B=))\*2),6!($[E!;AWW=:",7EY=6]]C M^Z)/(K>2QXTZ,A6% %&TCGW[K K%'4](\9E(//GJB'%V59UF'5[H]:X^=]+I MGHXU;JDUR1UXT^U;.$LL(R)UVF#L5U'9RK7HG1U!V^ FO6H:]J>PAU&O MW)3\TG#.76_QK;N?S_4H8'W'V ]GMWY,:N%S-:1V!&\Y ,.^BN%/,$%R&W-8 MJ_:O"NG@0, KO7^_FMYH'PS4<(^UVCV&QVO;DUY\-?SE=6CUP%FX>-4ZKAI9 M?>CUX%Z#C=F\$SF:29GWH?J7?VY2;N#^1N4@D7/PS8/+&]6ED=WP_C4!GY3F MULMX@]QZ[5>W)7A#&/&@V_[ZFF"W?^G"-99IOCR-?:*>E9A.==L[TI#O/$%@ MQMXZ(?FKGZ_P/$E.^JZ863\YN2+%>I^0=C(A_>ZZOVUF4JH!']UZ]FGU>^93 MZ\>4_?+8J7,MF?&V/)]?9;LO7M?E16R*F7/WT[ZH+B.S -LJ=DR92X^<2ZM_ M<'?$G\[.R'W/,KW8M.Y[/__J9&U3I54P*DG".:7>Q4"MY#8JIT/29A#QX#&P_NX] MWV_^I[7;_#8A5[O=WFO^I[UWN(=WLT32NQVZWSPXJ-.="VC#^=[A0;OQ^;W8 M;1ZD>FM,Y41J*:3%!@D>".(V5XL@*2"L;-1$6.DQRW)*3,WJ[/+"''*YXV#S M@Y_C13/=JM)<3#Q*RY/$@2<7K=@ (B*%Y"N:(T.:(X7FYDQSHUHQ5@7N M!./(FBP<39-%6MB((E=4"V*"BWFC8YWB6=6DF-H07DJ.>^DTM[I,]Z MK,)T MAI(NQ4)JV40H7#-)2!,1E2@C6%XU2($V.1<5QDFU]PPYSPUI0% M]@7 =V;.>UE@9P#34=<\YL#G7..M^H4.=34.=H;"E0(74$ MJY"W5-F4E,VJONPL8%-(:F.S\I^VDH>Y2U)$]C-\M$5OK5/^5@KA2-*C$3>Y2%C"[[>J2C>GU3:1$. M'G]I=$VTV,#D85(8OQ2TH!M*3RV7,F&M'G8-0"K>_YV/W6J8Y@SV [8K%N\( M]E GHC;E\?5G'I9ER[_L%V9N'??7Y%S\8AI)@#O*[3Q.*V"^0%KX$?M<_1$# MLM D^S5KOQ\TQ'?WT\05>WX=]2M% MOONH3/XJH7\X&%O]L?@X'(KJ8A,&@MPP=^%1_*MPULW#L-0&[E=1/]QBC\WVX>[VW\>P'==U*$=HP;N[O:WBSJTNWY8)WN76Q>- M=^_Q[G8N'/9'>_=SG=>/=N"YWE_4W[V==#"=.48)30PEX23BVBAD\@])A5 , M1P/^R=JFV%#R5BGW.3'/XVZ^$%2Y;(O;&%5"+_BJRD6NDC.1(__[=G)\8?E5 MX)F[V)V).N\=IZ)&2'1[,$@?88S^CEU?:?4.P@*(%MJ\DS8G;-Y[;4*(UB)I M"44\,8\LY0SY)&*N/*&<"+D(BEF,[*MY .&_RP(QL<$WXRMCB^JO:E=.#K+< M$9EYD04OZ3"07<5 AHI'.2"8PEK*K!C7!!GC?1,!TJP"TI$ M,AS;IQ$BKW*B/_F#&,[:<3==SX[.A90GJ^W7[>E9%_Y]Z:+EM+'U10NB%0L: M&:YUWL]TR*B84."&QLB\M<*/B9;/@XP&@Y85]6%JWR:H_\M*'UF_W_8&\N:] MV\2VER?D+#>(GEI#>;Y+^_0!;[(AZ70/-:4,[URWA:>+'N_E^%=6';Y16)&1 M:>28YVN?+560_J=?/5(Y[F$1VI1P\O?*]EWQD/HHTA_ M%>FO1U9DFI !TNO%>(NE."AHW+N"1S8Q<]!GKPJ5KWS*2"Y[?+AWN4?KY[O- M^F7]$NS'IA?URQW<.-P1\'UB_W!/P'O&4D;V#[K ME!&&ET89;+;VROS6"L 56ZSE84(P?)5BWG,FO^VSV(!O;I[']O?8KY!1J&]F MU-<:HSZGF(^,$F2P#XB'G&(/^V;R,K$; M7WAVFRH/HM#>8VDO6WG-\TYANYFQW<48VUEE!-;"("E33IW0&CG#+$K$1"Z, MD4ZRS'9@#,[(T"NVW VV$PO/=H749DYJN0I?6-MFZ$<6(>Q):DPM/:\6(>S:^>]LY*^&ZV='=>+B. M.1^29PP9S0SB-,MH.6P15IQ)90*..9.+K1,CBQ4W>\&L@]B-5?+-PI->X;8[ M%3I_26S-SA_Q;]L*6WFT"[7-G-K&PW',&*[E_V?O39?:2I:UX5M1<(:O=P3% MKGFP=Q!!&[N/^VR@;>/V!W\<-8*PD#@:C/'5OUFUEH20 ,61L#J"-,@K:&& MS"?G+&>059HA3D@ 32XQA&V@FJF(I0,#5:T2?LLV*8TF=\M>@">U4%]ZD+N/ M4UN>-2[>5N=K '%A@#COL2.$*9RD12IZCK@D!CE'"9*<,LVX#!IC,,'$*L<_ MG;B_#,>9/!JLS-S1:A^?C(8Q3 KUEQXL&^3[:>3[V!V7D,7P^IN'2S>.\U\- M#"X*!G?F/7Q)$>%R2HHUR2,NA$:6,X)$\%A@9B.):F5=KK+&PWX4#/"6(VR+@P9)QW!D:A M?(@F(F*L0!SS@ QV'LF8"):!.6'LRCHQJUCPGU80;\,FC8(("N)5I3-GJRT_ MZO!!I;;1(JNC0TQ*BVFB M7 8,*K5NULU8K '_1BSXZ+U6[YV97?JNXWQ=RO_R!S7:@\'K<-HP_^- M;!^>D6O?4WO2O+7=;7WHC8:'K0\P:2"(KL^.PM76*UAUN+O;MO4K+KFJJI)= M^<=:ZZ]1?S"R,)QAKPS^TO%4\YJ>1LCMK/(8\Q=7OJ!U:@>MXUYHIS8L1&DK M.UT"797NPXO_''7.6D14'ZRU-@:P:/TX&'6&V?TS&/G#^BF^O/WB,O=AB'8P MZF?'."S8;,_:T2 K"?F&L0G4[OI^F9;MM(#6^[W3?$5IT)4;W![;D']IV7 T M&@S+5KG\EC#RXR=-^MV6&V;?"%?_YRU@G'.>>R(I2[7DP00G E%2).\X*)'1 MURTRY%6G!8@+&09O\^1@/+#.Y?]ON^\SL>ZDCX.XD8>\T0UW\9?(QXGN/]%# MXZ/8_@[/ RFP?01S._@<31 BL(2L( IQPGS.^XPH"<.MT%I[95;6\=I5* W@ MTX&_;M0C^8'Q#-AQ'L^.>U\SG '%]V.G!ZQ8<]P%B"I,_B-< I;_O=\>.-N- MTY\O^ _@$D]A3'"[CO MA8]D9_,UV]D$;?'=9VRXY]PK1#WVB'LAD-.!HY",(8D$ TK7ROKPM%F"704<[.&QMV<)U_#9-U.^7#^9Z;10^>-\[LQV0M@&!>X ),&PQK3QZV#J\9OO@(KV-4Y>5MY\8G-[LU;5 M@B]K795V&MKVH-L;M,L6]>-1K+0K0-->_P">!BC:S4Z7I2H$[KXT.*B0>B8I2Q42R M5DAXK17F7RYJA6^WWUQ0"[=+;]6=M#5^[3BC:A[:00.<0'NM_.%G!O)@EG_? M F#'*D4<)1)@FB,>@D$:.XT$9V"@\Q"3I2OK@_:W.86O-=G>29RZ4IP*=+8K M!:!(]]YI*U-G)]/V0:4AM+I@6 Q@X6![#? < V$FO]GJ6FRNJ WJ, M_K +X'%PMCRRX[9(_+;3&67S=9 M@54[O'0,RT-REZLKK]I@YV8.N:W"\G!4=M$I8XN.DW^[4)Z$0B !C4Y@4"=50^W<#+W([*^Q.XHS0P"K*I4YG1[&[OB:06GJ M> !62+^8FL6R;/_>^[96F=,SKL_E)+[JM)-'2GB79=\KC@^\$A7#L!ER(3[2GH34">0,FU_V &(\<&4NY.M.QH\^_V ML'U0LR-,[BT(N./NQ'/9VG&=^NOEMIF*D0!R!3BX4LFG=OW_@UV"K0).#\73 M7[3KP:@]A WN9 _1 4#58-C:SIMJ:S%7XTOUV;EMD+W,!5;(!%;JV^IGM:K< MU[[OV/;QY-'3- B/>!-=?V3[9ZTLDH%*\.I8Y'U<^[#6VFP/AF!I#^&647\X M<5M//@;2W 1#XS3CS;0\+I=/@-!V.O%@K'I-?&+965RO1O8=MP>=:$NOSS)@ MH'#7&U7C!2 LJG:V#;P].6]J"Z_?Z'1Z'T;]6,GYLI:#&+]DR7TTZE;P"[90 M.U8P.0(C!U3]XE4_!B5SF.=>?;_6 A7E0SP9UEYV/%Z0>EFSP@"::2QNZZ]U M+^F\*EEG 4ZM7'K3BS[(7]6'Q+5R "A3+]@\93TJ4H:G'H -G:<-O)^C[C%T MSNIU&3]D=M6*",@D!N(EOV*\!I4/K+H\#VQL.)Z3#E$O!^.)5"LVS.!12418 MWI!I8LL""+74N#]P$9C5)*:^)GRU=N25T>27SG33OJ[;_+-L',]F%JAI'/_T M&\?_L!'\3.-X,)L-PY81$C&WQCNO&=.)6T&Q39ZO+*&\.QH!AF89$&8Q_C;! M/$*TB59K$JC@SE'#*1,A:AIDY-C%.IC'L*J">8SPRX-Y$\_\1)_X$(?#3M'! MJ@J0C3S6&-Z PE2TS+]L/P?SGFF\;NO[UNG6QF=89R.<.].JXW-9=0CV&!!LL)I%"J@GV<<"O',;0O"):>6Y"%+D M\(#*CJ.8#%':44E%: CA_@CA^_;!9VT),Y9K!+(D(BXS(1@F@20"EE(*H@7 M.25K]%I"R/L/%K<=]@ =:JHHRL1M:($RYE(BQ!O->?3!1&,-4Q* -%EL7$,+ M]T<+;/O=YT"C38(19$T$"C".YS.J'5)^9X];F3%VVIJZEA9.\Q5D3K^E@ MK?57;S!$E>YYW"M4<%)N].,S,@>@]9?6_Y6:>L%;TNV5($4..&1I4T0/4-$0 MC"%O!X=5P,''=@ZZUQ8+F,G#?'@JV QYO -6NMY78M[-1Y!=G$ M.X^=OXF@SL#RO6KW?;9Z?%'Y 6OMR4G,_@";4KM_7,>-PMAB\V/+K)@"1Z-P M4-Q>\#U88(,9 3ZYK@XJM;NI#Y=4GK)B:UVT6)=])=]V)V98L7.O-M.OG/"E MAOK$*J+R4EO\PE+-6.!_VFYE@+,9 [RRX<:V\VH^/AQVIY O? \?#58K;^78 M_)N,=C!K\15;_J]J2@2O"ABF%#IS%C"$'Z>; ?*6C,7B,YQ8=3B&[E>U<^5ZK7:A6ZQ;S!FKOW7SR1JTJRN?\!?:<&>9\P-E9 M-W[^G#E=+<@@&]^MDO\)4!8[[>R%ZP,)%YEW$K/[ B[K9(?R4:\Z WCZ%<5[ M5WZ!7:_/>3Y?X'$N7_VN.5?&!%?K*$M-3'1FM:^4O%E8=W($=C:6:KQT*H9$ MP :)*CKO,1%!8Z(EZ.JREK^",#3^Y8I8ZD0 ]P:#5\7D.8A=?P:,_:IX.=[D M 6[7YU@V@=7KLF?HSJ;_#AH[UIQ(F@BBG(+&KB-!6B2%I+(@I,OY8:EDS\S+ MYB[@Z63/!],.NMOBR2#SE!1BE6AN1P ME8LET-7KYF#N>8H(#&,J(#1^E+E(?6PB#ZKLO@IO+MHM7]JA&^%A]32* M[GG8B8 7O>,ST'3[7_/]%3S8S/DGO=BU5RW7#8AODL?Y^M5D\8MEU:EFFH-C MW=G95[.%6\9&6*QBB6,@&X#VW+']:GJ]7+$38*DK57=L';W=7,WG5IY& )9L MO-2+56NT/;RT5+CFL-MX42_"4K$ISNDO3Z'2#RJT+H12 M*^W 0[D"!C9NU*G<7;9H&75-S(2,IT. ]1,J=)M^]&0G@!96\Q*M9A=&9?U, MOP$>?9#SB[IU.4YY93M.!Q3'J]CK3^@%-CQG?HX7^N*40R]64%S+C2DFR(L] MWK()T=2NE:MF?]F"]6V[Q'MS4NA@=&&TY5$VQ>%9?G#,V?X6GI(=&MVS^6V= M)$+ Q6.RKJBZ:!?G_1S2J-,Y.UG X@SN5-*ZR,&I&*]IJ MNP2A*R;/A'<"'_D2(>K8TSHKHUJ)_'B M:S =/.B NR%[(#)[^F-AO"T.)Y5 M9GN81L4/T\-;O>T"%V(IZU433$UEA,G@?&2J0@& M.WE9N#B&2GD:E P$EQEM?%WAG^H))4.LRIS-'?$J?P\ :[]**W*9BM=:G\I0 M[-3PVX/)U^/\@DKCL^=#G RK?E7F#U (+PZEIK%RTYR<+\,',7\(A /3_+^< M&YX7;%C*>(9U%F:5)37UMLDH,X[6$_7GAEXUZ2EMN3[G>"Q]VQ4S9,PXCL,7 MK=_:_[C 5C;KJV7F)_U6%'+0*+L]7LS)H+[&,DRUK M7">"C[7*%&OMPO>R.)TN9QGG;Q17=M^UAQ499K;V,1:D'V_.9G]MLF/C7*U+ M#/-<'9'C-M.7KUWXJ]).*[\U#.%KKQV*KR%'>+*BF3//@?V'%XRM<\\($-!A M^SC31[)?>_T9Y:H:6%%^LX(YB=U.YZ=- D>=7&8TU)IG(A8^SAJ'0K(=GJ= M\MMF737%UU(Q Q73WI;+-_FR"JF)L^6AZ+N\ZD4;=/.VOP'%QV^M;)K&I63' ML9X[WD80*6=3?K6L=8>O12CF#P^C[9>RL8PPI4=!]MSA.I]PS,\W)0I0T2L6 MN?B8^B77DD7*2W;.8]E#7&S6 6C\G2Q:JW3*VAP=O[_7KW@S3[*FJ8HF=ZFX?R:)6+*>?(JXX=%#?/=,NL)9S.I J+3N*# M?W5*]&/0^F][?/*R]5?[)*9VY87Y=\\#47WL9EK_#VI$ZR^@KOS'F\Q68W!/ M=1["X'PY?%D..ZDPG:23+R6X79'COMTK<=CNA63W*;WD$HUKM?4^!Q@L8,N' M&(>YY0&(X-R4M_BO5ENO#G,>^NMOL%1%3N^4G@;]RE%4I9U?E,43*3:IM-X$ MO0.@I0\*Q$;WRZC?VLPA\;ZMWI4MEUPU4][S9F("U.]9+;%X@-K_[77[-ERX MI71&!Z7@BEO+$.M+/\12S/UW=IU.)I?'5MT5:U+:F#C>*CS]*^8,G"UK#ZH7 M-^GBUZ>+\R9=?#G&5# ^.CYTJ, ME])&JIT@=F6]1I?TFC%V5EA9K+6Z;]5ML;76]2H!=J6I M."ZVR5Z=K^TP&FM@H5A>1;4<5^=-2GK@GG\"=DY5.TVYA^HO>W5L97!N(I;D MGZDKP::K?(H?ZK 3P;^Y?TQL^W-1/ G9;%0"C!C&2]RD9%W%BXTHIB\^+S3+ M@W@_ZF3=VR&1[=KC4>? UO96/Q9&F5DQL$[GENWR9%X4 M_V8G\[HPF2IA;=CO=3HEC ,:2UZRBWL\E^5UB5WK[6AP'H(;*\O5"K?K1UZB MY&1_/RQ.;IDZE #<7-;RJ#JL][>W^N?L-1@*B MJ]^-9Y-'50V.8*+#R4?PXA(9G/@G*F]U>6DU]TL$ZR5*V,-BR8^QX19VTR]( M??BUF0_G=M+L3EZ2;5ME)_U(3LE<1W1M]:Q^L#)@@M>N;=55,HR8"<0$S065 MEC@1X;^QF"VBP6>4F MC/IQ%][]>Z?GOSQL\A?='B=_';WC.Z#V[Q]M=W;^^+.]M?GN=/O3:[%__);L M?7KW?>_H@&Y_W_NV!>^=3?[:WCS@<,_Q%OW(]X[?GFYO;I"]W<[QWM'?A_N; MV^V=S3VV??3Z;.MX.VUO[IU^9HYYX@-')@6&. \"6:PQT@0G Y3%!(ZSLMZ0 M9)QEVB2/N<'1Z!0Y(?!7 LH,9&6[/P)=#W;TM__]1^NO?V]LS_041-3^A@[; ;2A%\^)ZKY]YAPKJ2U% M1$F+.%,6&W M_H)/5OY1-6KM]D S/D:[^ON&Z]Z(59ZE);3 M>M1:ZW5]^X7W3X3)U,N+RO,5C-!N*3X?YRR$6'6)K8JL2\+)1%]R=E"D0!5\ MKQ]Y;+^5:*C- 9"_!V%ZT 4> M#H^B.^L#L-=K]CDE2T%R2F0T<8@K)I%U0:$4712>QA@IN[P?ZZ2JZ[:5?"0F M'J7E2>+ DXO6ZY14=)H(D4*J>O62,0V0A@;NE0;>XL\6Y+I2PB#C 5A!3EFD MM74H@?TN(Z'"5#3 KJ:!L:MT>-B/.:#3'1X.6I5968(U#$_UD*BR.^MD/S#C M9R,DDSM T9VTQX8,[X4,MW;W\,[N6WC6.[QU]/9TZ]WGD$1T5E 4% F( M4X:1B30A#:I3<+D(G7>?*7 K4(1%3AF%N 6L,@;( LP.&7C 4F.984K_&*8&[6]W *E% MFMUJB_O\C]X[_[AWO&? MA]O'[[\ X;*]XX^G6YOA>*ZFZG@+B'CO=/_H]Z/MS?SO(]D_?M/>.WY-]_\ M8MX,[?W=C=-MNI]/Q,H]\05.7DNA$?'.56T6',$:.9F<\ 0+29<:\M:P_K3Q_OW&]NZ'ZZWJR_W[/WK5\EGC%[2)*KT\ M)W#GA(\AD%GKM";!RRHV0G3#DG?^?Z.235K%/[L'1=GH9+C($5?0.'Q5-993 ML.LZW"JQND0-WN:WAO,7V;K2K1^Z/S1K=%H1HW5P8U M^7#\N%;5(M)VSK['$HL=#Q9^.\\9+;'W\ZYY,-5< -$/YWGKQ=C]8V/CK[76 MF"GKU--^G-R>O9&#"\[(T6!4XAB'N??95]O/665@:]J<,%X_X+2DU=3)<;D7 M+RKM& :33AMC)_O$.S\_@.P0G7KM*NQ,O_VU1'DG 9+C&"L?:_SFXTF9I^^W M2Z3EDDE4JS3UKNE9V9+M/CD&!0:1;+M?'Z +?Y4-*/F3(0N-:@6K*,2@2J"; M7#UQX]:>XBL2B.+#!=9U"UFJK!A:@_9;,PKR]WW*3TD%V+OQHHVI**)Z% M/)AQIG"[+OW(8;.IH?:Z%]*(QRG-JQ?F,%6MTOCAW% ICO]K=8%KNH^73JV#Q3HXKFHY/M[UUV-"N*@UIO:W&-#WV.\M M2WWR+Y>E.[M;IY\="-+(&6B'/($D35$@9[%!/@KN+996AWC-\7"7[NA/VHG- MCO[4CB9M\Z9*9$#9@!VU#EDF(Z+)!4^\"$*'E?7N?(GYO!$PD<4YHWO<7;?: M\@Q]%Q6$'- [1]VG!&E@U5RZ$O;DI-_[5LH\0+;?CD=^TG*^(X]<92L_-T:Y M:"L?\*UWGQD-(HH4D4J:(ZZH0#J)B)P)U 2> @WLMD#XDW[;9I,7O;X2$Q=@HJGQ=U#*XK=OU9YUL MO_E4/))=XUK0T)J7!HSAT]<%):1OP I0FH@U'05F50P :69?_#%HIDKQD M6MSJ7-V?#?(TVWP?VZP9]\)PBD3" O'H"-(25"KGC9# BZ!5 6+P&Z!%+I4' MG>4VJM']9O)\\(MB#6_WAG$L9G;ZY2S/P;/V.8)> MG4](U=(@[5@"O5J#@L"912J?>Y@P]\'B61_B0[6)*?U9NK$ZJ^3<,.^-AL6- MEE,W+M5HY^38BS&QEI.3SRL#RE'-,*&./1G$%^-?7H[/GF]WR[#*32]KLJ[+ M"7+^_,Q)S25[O/KZ/+5^#5?I]?GNOU\I7,^=.5]]QL8:-OO)KO$:N M_.ZZQQ*R)HFYTV.O_TZPJU_:#';I!DO7F! W>FPY<;RF7F"0S$9%HDZ*3ZI# MS7$^TGSJ>==<6I]__G*NRN;*H\\7"C_Z1[&PPK"OIGVKLR?$/Z-UV.FW2SE; M.=K\&:_#6.5L_04Z3'S&"U%9[Z4'0V4WEO- .V=9&(]5K0O+\P, F:]M\J#N MI_3RFE7IQ#0O?7LGOUY1N<@B)>!8(BHO;D @5TZ\5DM*,L#)L%7"1JWQ-&Y! M5C]R?"_/&:]?-X?XU4NN&J7>MDL%PSEP07/G&3F#8D:NEL3#B!.4QO MF+?TQK;[?^?8^0;@_'').1B\_I:SQ&+(VM%\]^@PZN=#ZQ^GHP$^_];9.7Y] M"G=@^/=M9W.+PCUX^_N?[>VC[2_;1Z_QWNX7NK^Y]6W_T];W\3WPKM$^_2CW M=G\_VOO^'OZ]YEO?X=V;[]C6\5NZ1=_1K=WWASN[^U^VOK^!^6RGK3;^_N_= MU\.M#YAN;;[]EI.C(O"\"0Y9+Q7BP>832&Q".FF,;=#*"[6RKF;SFEIYQ6^B ML=^:=V[#+[BU]&K+?\ZNT:WF]T,T>+B)7>>L_BOVB]HZX[0VT1(;J,/.2LZ, M-<;B@)-C1"A.-?W\]@<1_K$SLIB-D]!6[7(XT=DN2QA[9^-5*0 M&:0(*M 4&$/>2XTX-AY9#C\ T8/%4FL=1 M"V@9MGG'+9UP'N!?M^CI>Q("R0F^4HT]C MX+R1X=_ =0/72P/79W-P;72B5/B(.-ACB*M@D0V<@!(6!<9!>3#>%@37"V>K MGP+[?Y:@\/I\5PJKES_E^O_\^J>%L^RS9VXNLW=S2OK%)Y4UC6]\9YJ M;[R'K(ZD]]Z4Z+PP]&I^=#(O]OJJ"S^7#@^*^^-T.8OC+GI4:HB5):&); MDX/I]KZ!F/H&S\/;(*KV-]]W]C?W!-Q_MO/IX[?M3^_H]OPW9 +.T=_9ZV0$QNO_N7KEESRL79.AI/&AN_KAO7EN*G\93Y[:C Y4.K]AX_C'H0/ MG6U8 @%3J883+ISFTS*'>GX;W?"Q5(7&<#[+9^G&DK-]AX%@N.M*E^U];:;-;%/CS6"; MP=[78,7-!O1,LSFK5+5B>6^,C_,J?^6JIC^RW^@99_05I:2L1JVZ5+^?>]"> M\=I\*G_$@&K:B7U[4%'..*A;_FB20NNDT+(:6>^I.>[Y+LG5E%/PIK4)&ECY M,Z<5M4I>T4^FS::$DW\\:;._VTYN.%+48/IR,_JJ03\C5;'ZE:1S;>BE6H/G M'5DAF$?F=7)1*JXLUM(+&Q,Q)''*32J1%4(H(S^(K%QNY&[TRZ&1I4_VV9PW M:N/4]L.XPKL"@8G$?=/K%]I_%!&9N]K!543FZ._V_J?]HZW-O=/MW2V^]_W] M\1:,;_O(PSNWOF]]WSC=VOQ"]O]XWYF-R&Q_^K,#(SG=/MH@6]\/C[;_V#O; M_B-7<\+\X,ZMS8W3G=V_O^S_\7?:^H"_S41DM&!!)BF1(%2#'6UR3[&8$%98 M):9R&2A96:>K6,I50TGM$R[$%4ML>%[*0&YB\'4S.IAQ3KJ/( MX,BXX(A'&I"+QJ+((L5<<]CA!%J667MV$'F'%+GGJF%9;S"HX0+$*N>2&HN% M A!AREG"\"_0L*H0T=OS[K/E+*3=0]NMT62[5X5VE>=\+1Q6E>-T?1 M&8VL.,.R'WA26=I@Z.TP5,Q@J$T2]MIJE(^FS0WU+=),>42\#C%:">JY7%D7 M>"W[EQ^'6G;#B.W2N_LWSEN)UPTG[6AXV,M),^$&OOXGKPTNKMOTPMSWYUM6 M._(G&]8H@@L#L?:]_H=Z!QN%<6$*X]F+FFUJ MMJG9IF:;FFU:U#8]%7_K^P\?!ZV#'&%XJO[5!U.3[S]B5")#@[?=O\JIHXWR MO"CE>?O5)=Y6K9S+1T4Z81#GV"*')4&!R!BY-#A8FA,>*66K!HL;*]"-4V6Y MG2K-VC9K^W#1/F7!3(_"\J 3Q]);+@1S/&%#K" V-L+H60BCV1PP%Y-*1 64 M<*"(&X:1,Y0A*TS"VFLMC;].R# M9&!Y(,H\1CSQB)P5"EE%@B4"2\ESOT2^1N=/;FWB3 NQB:M4O+L=T'-#UTSC MWEE:]TZS3DP6Q]\%HAN+8^$*R255)X3:*%Q ,5?Y2,!P>&QF3Y->C0F"P+1HA9D\5Y M3(VW'E$N,T($!2:+9HAX["+AAH"J ":+6<.W-%F:,-X-.'G<+;>)Y"UE).]2 M+\H?_=Z@R7A;'"9=4B)AB0I,4!23](!)CB$')(J\(,X)FWQ2<67=@-:B61.R M6Z[01\.]SXU[9WL,*2%@WYU!H%>"1F$51SIZA7B2ED6#J5S%O4V,8SD, MAI_DX]L;#(-;L7'3_69Q##S;_<9X)CS' O&0Q2^6!AEE)?+Y@#YF,5"!*5$, MJ1OV719_;;.VR[VV3S[Z-C9E8PW%-S%FGY)3K@FJ/(IM>GAG1*Z@>SL8C&+8 M'/5A]2J%INK!,'W$T%BG:2(DBU-VSN:L%28845@'1, L 8TG6J0IAA_:9=-% M:F+9RKHVJXS*IKSN\?#Y4S!YQ@C06#WW 2S5D]2A@&/@ZT3?4+<.H%TT/"; MY,IS[T*P<66=TC6QJ.92#1@TNEFS368RM]N3\P),.O/!I!B ?9\.-\TT/ MV'G7K&VSMLW:-FO[K!SZI9P&](D4VS=+37M*ILB#>XGO+;_VS7A'FP3\A2N- M\^?U*6D$]5(B+!)#7)"(+(/?&&:6.VDC4WQEG2JR2L@MDV$:A\6#H\2#.RR: M;6JVZ6N$[GT*W=FJ-RL,[+O%2'*2$#=4(FY]IE$R!8B$A&$$<:X,TD$F%%(TAEL5. %4(DJM:OD #82>HS?YX=-% M&R9>%(F@A,K*Q'SD6*N,#&22]"U.)J)FZ*5Q_<8EBZ--!+ M6+A)!%T@!V_/B.&0K#2PK8@;DOE66.2HD$B ! ;CP.!H0FF)T9S.MSS^VV9M MEWMMGWRX_+S^[:3=;^+ECTQ-?IUWK=S3J,GW(&1?S]FZ7AE'G'>(\EQW90)# M6H"0=232I+D-RNJ5=;5*;YM+^73<](\6#!Z]T=R@P7VCP8S1G*01WC.-$I4! M<4T<,A1^6.NI-4;1:,A5:/#TXW6/%@B>@O5]"18TUO<"H6#6^DXB,5 ,/$::.XJHQ\:$W) R*+"^\5JC&#PZ/'A>B5B/-LWBCMO4!+IG%_)WV[%= M'^OU_'/4C2V&5UM9<-W$/]#KA]A'U=*\8+"6H3=RG=@:#[R^ .;W(J_TH-=I MA\F7CY#N;FOV3L-";#XO2$MW,.!",4 Z50(64M13P)@8SU'('J2!P0!24\ M]VM8A?U?5?B6G>H6QWH/YHMNT&/)T:.V+W9&P\'0=O-J5WC2P,9"86/&TZ!I MC;FAB/##9N&K:Z3*MZ4%[_ MSQM$JFZQ=$L%5U?[1NZ&68M+89Y'K,83LD"HFO6$&.P"E<8C&ZA '& *F<@D M(MH+JYQ02KGB"1&/L0]OHY]<'Q2)2L@D% _:<)&\43I)A8GAEAJ/X_WK)S\L M6-CN=:O3%AN]Y1[ 8$9OD81Z)01!5,IHLP9%5K MVN@MC=ZR-'K+W;#L%Y9>39"L*;Q:-([MS"@UG' &RFM /-J$N!84Z40]\@1S M2HRV,K"5=<[7Q"TQ;&%^YW\.LQ-O??QV$&[ *![^#NVOZ_^"'^,W'MO^0;M; M@2(N^/2+^9%F?MP]C*UA;V@[K79WV&]W!VW?^II)-;?^Z\TV96^=VD'K/Z_C MX1G>)51I%8Q*DG!.J7+ M7"H?)Y=VXO^\/]O_%$XVGQ-]X_>T?W=W[]L__'WE^VC+S#6MV)_ M]S6!Y["=7>#2H]_3UO=W9Y^),M%EQX:FUB/N%4%."& Q;*T6/F"C^BDILHK,^.A';W\,YN!O1W&(3#]^UWGX,W4GG8 M.X>U D.4YR;)1"#J.5$NPT(^CXU<1U"PTJUA1JK#?HR%O ;M;ZUCH*%#0*=N M &3*X;$*X<?^EIVSM=9]0UU,/$K+D\2!)Q>MURFIZ#01(H7D M"Q&3,=2192'BADX+G6X=?#:62T.H1H8)B7CP&CG&';(^>@6:)_$9^*A8FR_J MOC/R8255BA;460'<(*/E#!MA1!(\&HY%331DR8BF0;X?4=2[,Z H[U+@GB5$ MB"6(LQPWR$+5 4+0()D27*RL,[$V7\GW4]!'9J%OHO1>HX3*!]-!-P89@2\# M\.&UD'WN2&Z5;H,9L>W)2;_W#0AQ"!._G1)R)S/S"@YT/^9 =VL[<^/@H!\/ M8&87V7%B?C9\>1E?;F]Z^AD3JYC%'D6M:$X+5,")-")EG6>$!^$XV(U"K*GK ML3WO2&R=YA\/05OCOMT?8O]KV\?+P7Y"#X6J!@7 I[]_U1L,MWO#O0B#\[V# M+G!J0SI7D,X7_)E@XPQA! 7&07T%:@%[*($]Q*VA3DF1RH&DY#K2 ;0:=?N3 MU]/KU1_DZ6/IB+.N]DYMPNC M_[W3\U^>&=EL?=^C6^\^JP3&..B?2"GJ$$^Y6@:L&^3!#@DXL6@5<%H$S#^! M70)E)#Z07CBNB9U6](:'=M@Z!)QK59!2I/(L2.:O6G#=O$I9+K6Y=U2GTSL= MO)AHQL5K.Q/0@GEV[,D@OAC_\C*T!R<=>_:BW2VC+3>]K-FE#G^)D_D,XNQ% MKKY^>=H.P\,<"UG#53RDSE.NWUQ_O5:^FG%15]]QNL8HN?)KO';U=]<]EM U M;N2='GO]=X)=_=)FL$LX6(%O-J ;9ME?F 25U:0"S MRE;(JE65M]VJ#N-L_T2N-(**I#H65UQKZE M5DGP:E9GLCJM]_'8MKM9OKV"F[/Y,+*=UK_;*;9^V\O*VG.FI8G;HS7Q>U1" MO7@_?L1W3[YS2*7T_DS#D.>=*G>WM%C$%G-,VP7+Y8[)_.QQVC%U,LD7OG^\ M=[I-_SS<__2:Y&22/?J1[^QNX/U/?Q[O[?[9WO[T]Y?]HX]GL\DD.[N'Q_M' M&VSO^$UG#\:[_'V_O_IFVY@_7<-AXKUDY MLI6"V:P$,LIJA!V-0FO)<>0KZV25W+91U\\SV@,7J-XO8#R:M+H%S/^1 N7] M-UA8(&H^@RJ"7X:1L^?;8^%,,#RA($KN1BXB2%;EW TKH[-".[&R3MF:OF5' MX4>/D;=YQFWF]"@08]&NX/O1H6: 86)D3=E8N[%__,2B"K\:,L@,9&BG&&C2 M$7D7.>):$^0T@(=R7"3DAPL0,T#1EP)AG3P#D6M*=9>LACLRKI8U6(^MK^DVLU3Z7WS M>B:JZ"#C4YIQ''N/A%*UULJ$"-<4H7NNXGRX,]\##C?]D<1P[YS]1-@B:SV3"W"#@4H*L#01)&0R5(9&D M0<-@+X2\5&ILU?:XXT*>QO6FC6YL<&,:AF1I"PW4&," M:>=!HXW)<&$P,3I[!]DM#>[FC)D;\&9)O%] HDC3=.E^[/-%U7#^. V^L=47 M#'1G<[8Z%D99+SVRWBG0(91%.H%*H8G"--AD',Z1TU5F%IQ=LG1MF.XUM/H< MGO' L/QD@ER+6*!'*J\6KWW_.F'51,;N7WK-JNE,@.SBC*.8! _Y$]A$V._Q9I;AC&2C//@:^= M,\#TB5,NF:=4IG"W]FQW:7YQ01J,>\],^B:2IC_!Y2UG-DX!K+WV.;6*(^HD M1CSF8RP2EDAP'SV@MI(T-RY:FX?J._3:8>H$\3*\BLO7N<[1!)<(DV*L:)'Y@"ADA')*61T)C-([KDK9W)1'--AVZ MMJW/N(O*W?OUZ,!",%08EL]U,]1$KV&@"K19[F1434^5)26]#;S][K,5PCBL M W+M7Q MI"\J;1ZN@CEAPEMCVFM]*(SSUZCO#VTNWN[8[O*KVK6AT3K,/>&ZUTZF]5M6 MM+-)0O'+UQ_^^JO\2E[^8[6R<&JHB/4CLMG4;9V,GU!% C(6M(HL\. M4MZ=;I]^3A(GD'P<26I!4P\8P,7SA+PBB4NOHL!N99V(.9GW7^=D'5.1VI@2 M)S<_Q/WGL@(FAL/&<6_4'>ZD*3]D@8Z:PI_T:24_0>4?64Y3#9)[V"RD!6-@ MCW*!') VPLHE9Y4%<9H/21.K( ;FM;N: HN7!,3)ES@\=Y8,1D!?-:5FOU"T M\'=>ZVZP_2)U6^UN38;EVD+G@Z+F3761JGI!9Z@O\@$H$92=46&I7O9_9>=+ MI>,5AKAHHURG\MV)C!>2S5(/N]+K+E7D3GN@',;NLR-)_QUT.:]EA#U1R&K0 MX+A40)P Q0C(D05O#(=]6UD_=['-:71 5D!E!\/#BG8FL%DY1(%8*K)L'8\& MPVQ%Q/_+'5P 8#,M=P"3^U/FP@WE^>) \:<%^V9[X#,@ONGWCK<*4Y;TX#'9 M;3YSX7[P+7=[#CHZ("1$+#:("TN0"39;#H%$H#"#C5I9UU<+]TO\Y1?D;J]R MQJ=V'V@L@!"N+YK!K!8 8V_&;Q]@@Y;<0;YY[O2>G1 P7W%O%Q]YY?R&"5[F M6;I=PLX],%C>J*HC6#6?"I"K5F$3M3A?-#9!L@4R:-2)R_GJ"P7L!I;RVB:, M!,M\I6)"3N;2%\>T.QPA==(&L M49S'RT#F5WHL<-DO5&7G'91_U0/)V)M)*Y\)/SXU_&,V4-]VLVT)VLM&-UR. M\+<@LF?GCSS:P%OO/F/,K,0TH92,0+!O%!G+P3S+QY,$2@0CV3);FS]6ZKQ3 M/^Q/(:9VO4DS&NO8Y]CS?M3OCS$,-$I2H==:!68SX?."U?F=F9S2\^I:Y1G$/ M)"RHG%F@J9^'_?.LX(.(7#_:+\@F&.P+VSFU9X.5?UZ4?B#Z9M9P=OI73C*E M!W'0___1#D)X2X7$5CGN"+,N'SDI92)!*2_B9U!^2OOES!:Y M?B4?%-7&^^(NT9<<:OCK M]9N?)+!&OWE8@MO>^$P58RYBCRBQ%N5P.3(R.$1DBLHY9ZTP6=>Y[E2BN^@Z M%M"\?]:2M;ISH_ 87<+P6'805V)I V9_7$64?S2;6MD"4?1R" MI]&,IS8UL^;,A(//UG'NN5((= Z&. 'SP+H8D"'>)<&-88HMQ9D)V3D9!\/B MK Y3#J4"\^,PT"7IFD5 3,N2\X>,!F,5YO>.]5\0T%.ODQ]8;B\>T'S!<2_$ MSGG,LWBJRBD+^,[@T&N<<(?2TM_LB:)>3R#Y8H]GL$R M>A\G.S!]-^*Z=K!X39N;/7;Q)SM<>:EYG"WI=TM6]E:5C?UZDHW=8GAU$1T M'NFJ?&A_N\&:_$+JFJJYNV,'UN5;Y*SEW:11YDTF_-P6CBSV%(TGM38-42V$ MJ)Y0$XG+9_SZ4AOB/EKW+KS#]D/7=S>#?+A!WJXO:E4&3]>H6 Y6_%&/U-@_ M;OW6[E9YYT_SK*@%='F[4[7C@LK4SA-+SQT?DXIWV+ZG5GQ1%; ?OZ5;G]Y_ MV:8?S_8HO&/WW??]3]NY:/UX__COHZWCOV&L>V1_=X/.%K#O'<&X_WC']G?_ MA+%N'VYOPMAI+EK?/][_M'6V_^GMM^VCOSM;F_NY@/ULMH5;",8XYY *22!N M!4$N!(JD,DJ3P!P7>F5=K)G[Z.#V%)F'"2&L#<8&IKBDV&)+L#%1V>@PEK@. M^]3,0QKF>43,@V>8ARHM" \:B>@)XBDZY+P/2# ??+01>^:QF5@G+A4N! M*^5== SS0$"<"QZ2GDDX:)CG$3$/GV$>&T$YT\$AYDCIFD>1)7OMS-MQ,"Q-:QJOVY.P?//NOH'-?5OO;0,HMP:4#W-VKPZ8 M@F&5^][QK&IKC6S"N3LHYDSE^C26<@<\_2,\:?CJL1JQ#5\M@*]F35A!L@E+ M,:*1FEQ-Q)!Q7B AH\L'PV#0HTL!WGRSW8:OGH8]VO#5 OAJUAKUU'#-L4 UJU JSUGO!KJ-!;) &B!?LVMT4BGD+O0 M!D68,\8FO[)>.AS3EXUS^A%9O V;/F(VG;6%M0L,,\80$3E)T@:'- T*"6HL M%3@)Z73#IH_1@&[8]!&SZ5R@ES 5HDC(:,X1=U(BXYA&+%FNHD_*8MRPZ6.T MQQLV?<1L.FNI*\5UP(HC;60"2STQ9#W7"""</WV6T4(=?\VEMRF_?J*.G]O793="\$8E01X;"^8BB#RK>6#.)A8=B#RL M/5.4RJ:2^Y&*M)WYY'OA0R ^8*2ER?5T5B%KF$21")%P3+"Y.CN?Q1WJZ1IV MNQ&[93>_,SIPK3UGPAOKC-"$@V[W2N[1!^Y!1N\J19_O.PVYU>A MFLH$@LU1Q1"G1"*3C$1*,,R(E)90T[#;_;*;-M1*'4&=\!PG8GP0/!GLJ!=, M6-'4ES]>=IOUCR07#"6&HT2M1MSY@(P5&H$)8;6 W97!_IC=GF)Z_-W*R)N4 MJ+O;HTVUS2."DOGD^& E%SP:Y)6P^4C1B&Q*!$G%%(F,8V%C/I9N39DFV_#N MK'4GV[-AK4?%6K,VJ'Q M*1O6>E2L-6M;4@NV96XYFZ(%J45 =%D&3.9S>D94*@G/;R:UGE6T].YUV??D MW_(QIO0X_5M/P5QM*GA^NJ_B[L9PJXV_97S:/MHX@V=^3DF"*)(,.0"C;*V6 MHZT=TD%ZJ1D+D=-<&B?N5AK7N)J?HGG;L.(B6''[U456=!@'97CNI4 EJ.!8 M(2.(1,2";9M4"EB3[(/&=]/ &U9\BN9PPXH+8<49J>@T32E2BT)@P(K:" 0< MB%$F!8\=PZ5&K)&*C?G2BD\Z.'OK4O+&'[<(B[>ID7F\4/-ZSA;&+#!/I4'4) H*.!=(8V(1X(P/ MR6-"DONY6K:&ZQ9AW#9<]YBY;M;L!1F.N<0:.="L@>N21 :#E(^.&,69!N/+ M-ESW\'9LPW6/FNMF9!V0@O-4)T2TMX@;KX#K6.XW*(V/)C+SLUU0&JY;A,G: M<-UCYKI98]88$8*A"=&<(,BQX<@:PA$(.K!DB?"!\%N58?]S:%TGKL]G)8-! MN/XO^#%FCF/;/VAWJY.1:>''7\PZ]&),=^PD:66">_'?_T$D?KE[&%N9I&WW MK%4RXEM#^*1_>1RXU0-,*!?$"V6UO50^M)G@ZZ< C^:/@"T'0]L=MH"T1_WV M\*Q^3FI]7/NPUMKM1SL8]<]:@^CSUVV8]FE[>-@:M&$E;']\6_[<#L;O"?4C M#H#[AFN3#;IF^>6#K?[?M';G M>*@?3X#/0&P,"HV?P&MZ(0N%UNEAVQ^6#^O5*EBE7@ZJB:.*X?R47*HX$5BF M/_V67LL!VXR&F2&SZ(?U#JWVX)QA;==VSK[G;_++O@+7CZ_*TC4CX@CV(X]V M<('E!^6:_.=AKQ-B?U /<'H7X[?8]^WL_ MEHT<2^_!DC'V0[)T:YJG#P&QN[TA['@[E-T.O5A] K#=]NV3#.,G]JPBLK.) M/W4 0J=04S>"!$@CD #Q1D21!_D@5%$ISZ! ]OJ%EE^,NL &^:J5]0^%1XM> MV)K6'5N9D+J#>'%BUY3&@25)%#.!F*"YH-(2)R+\%J6Q6&E^DTI4?QC#J!-W MTK@)RX?8_PK >H5ZV^GT?/EM)[V'R1UT847"7P697O4&P\$N#.YWN.;+XU1- M._%_WH/Z&$XVGQ-]X_>T?W=W[]L__'WE^VC+S#6MV)_]S6!Y["= M75!-CWY/6]_WZ-;I9REMT-Y@%!P!>XYX#*:<)L@+P7E(-E+0+%L1%/@3V(1A M?P3DL'1XECDV]6"G3POP9]6V!98*C T>Z/53/Z:6&5FT92X?'O;K.P;M;ZUC&/#AH 4P %?^.>K&2D]A>+65J;I< MEVVV50 )WQGEJ]H353/D$15I->AUVEE-A(<.X7_'1:Z"S.J!7"WC+_ID->]! M:0LS/.R-8!W#X!\O;BZ ZN6JH\.]/G!]C@QW[,D@OAC_\C*T!R<=>_:BW2W+ M7VYZ63^KLJI?Y(C7;(0K8TKU]9E-X#5?F^ MXVI-:'[EUWB-7/G==8\E9(WHJ[^^[K'7?R?8W9[:#/;!!BMO]-@;1H2O=&"9 M97-@Z1LU/=LM(+=5@=OK";BU -<6X=9[I*OR 0#_QVORLR0SE;]3(731%4^& MK2(D6N-9/JJ5R[+P)DE/-YGP6JZ7IY6ORG_E) M]_/[EFK65\;D1H,PVQ89#&(L%37&:JXY<5AY)837QAMJB]JW,@F>L/7]/]39C?\9;8WOS]R];1EV_;W]\?[>_N M?]D[?O]E_^BPO7W\)HTSLZ:J*&5,(L:(D= A(1YSFH@S.8A&&$Y4<6S$RKJ0 M\T<-78PN+)8MQIFBMV"/GRDZG)5G#; UP#8!-JF)#YJ&J!3G0E.'B0V1QV P M$]SQ'V35-<#V:X#M^PRP84:]]2JBA$7NO,!R@CNW2!HIL3/4,Y6;FJCYXO & MV'YL!#XW;'NZ\):P5\H3SHAQ^=0N4-Z4\T%)Q[4.UOT@?;&!MU\#;V0&WD#% M]@Q[AGR4,G=63,A9G)"67#":/'RB =ZTN&]X:Q"N0;CE1CAF3,(\JNBHYCP9 MPT/@U"J)4Q""L1^DBC8(]VL0CLV=VB[S 3H&-#8K$+=>(J!(..9,L$BQ&'S$5EM&5=8[I[2#F M_M2A'P9@G@O#$6$B=Y(;%QFGCEJF+3!& MT\9KQJ7"!,0LH ;._;A06??AG=_#>_.F<3"I,@31M'F$R((* Q&L8@T250*1JB2'!2&VVKH M#>\^)MZ-V:*6@A(B&'>)6"8%!S/;))4$Z(^-=;T4O#MK70=LI?3*(F^30QRK M@*QUN0V)#$H8130+.0C/&MY]NKR+@66]<$ZFI#G5TG!*&1B!,8&I[NK83V.H M/S3OSAKJB1%KDN,H<980UQ@C:RA#GB1+#/<)19#?QT&T?7]8 M6>CQ:^ST3G()]YUL\U3^>^(X(SD60E#%/2=@XE$GC,;>2<5XEFP=F0I!>!DHPD#:>1M],9':PRSAA =[\UT;UA[ M8:P]:]>S)*33P-7..@W\31*R!'YCQ GK*0]@[*VLDU7#?]JR;UA[>5F;!**] M%C3I*+D)3@N.I8A;&%$T<_\IF#-R)G-ELL08;DGC-'*8*D$CZY+"PC:]@V:%IOE.#5D9P M20AB-A#$$Z-@4&B.C!4J8@6;;7.0?]5@M40NRR;4<*=9<8! M2S/'^HC-D-2,TR2>TGE$/P1^S& MONT4IX -Q^UN>S#,K=^_QF=?D"XLD8)K*1VH$E%I)X)-3.IHA&%2B,8!L.QX M,U^M'I,EPGN#F'(!5 DKD'-2HYS?;XD-)M*<;;B*\=*4SS;1A;OWY0*[/ED3 M ]61@UW@I*3$89@9Q+B-R%&,DP=9CL,/8 M495=>)K\=*5.$SA<7M;.AP5GS=]3L/ZB%,XI'W#,01DP^\W]M=QK6'MAK#UK MYTL;+8"S0=X+BSAF!.6X,*)2,QLY(+0&.]^L&OW3G90;UEY>U@Z,"&N25M)P M+FATR5DK.8M@P<'#[J]JOV'MA;'VK)UOB."$1(Z2T/;N6/+O_J -@:S#;U1/NZM]&UNNKS_ M[-(\&5@G5&D5C$J2<$ZI=V"6Y6[B43D=TJ3[4>-.6598WYEOFB 9Y8XICW#B MH+$IAW."=JZ^]D9QR8.E &:$K@JSJ/K-13#5X^BOW$!J ZD_@-28P/:U/$D< M>'+1>IV2B@ZL)I%"7?+>^+>6&E)G_5LFLA"P)RA11A%G6"-M?$*<4,=UX-%0 MFHU@9A:5HM8@:H.H#:+^Q.GQ#:(N%:+.NA4)U5%1ED K%1)Q33FR3@LD=8J4 M.$VI*MV!5N&7!E(;2&T@=;$9F4JJ%*U46'A.9+2@TQAA1!*@RW L&G?N\D/J MK#O7Y5;Q5"8DBFIJM$4@'@7"3GI*0\)1Y<)LL6KX@H\6>1!(+7[@?PXMO [^ M']I?U\>3VAX= P/Y]7_!A^,I'-O^0;M;C0473/W%'$I_K=+S=OO-+(N^/C[I M],YB_%"=>GPYH^[:;[_';DSMX9M^[_B'+)S:WV) WV._-^%>_#BYMQ/_Y_W9 M_J=PXBB7^T>O\=8F<.+1.[J_^_N7[3_^_K)]] 7&^E;L[[XF\!RVLPO<>_1[ MVOK^5NQL?)8$>VNI0,Y:C7CR\%M,'%&P&#WCG@8/W+?=F^.\UM!^:[EJS5NG M=M#J1]\[Z )5!?BUDS&U->P!I?;\%W@X[!<0ROFVM&*U+ZU!N^MC:W@86WG7 M;/>L=0@/ZT9@(GC.2:]?'F2_989IP;6]XU@2#/-5<9#YJ#TXA$ML*XTZG=97 MVQE5+[ [:>V/+S7ZJ4TB,/\63E(&]YVTAO&[K!M.],3&;3L8-#S[3+ZT_;P ML)4_"S'%?K\:1KX@#@=K%?!4/]_"RP 8\EM76\O/*[7,@]]VTOO)IOT%T- + MN5_SX)4]R0V:\Z<;QP"?PX9YYICG(]O:^!Q(9,)9BJC+Y]6 (H*T( 0!1P5# M7#ZOF:ZL=R]A'EO6=9")\8<<7/]R1O1D7"9VV M,I4* \C2ZQ=">0$J4^SGJV!,=FG&TCKL9]S\CQMLT&LK/:B@_@N\^O?FRO]LYW >+8G_W'=_[OB=V/NWQG0B8T);RGDEO@%-02YF6>BEX%1P[?,9 MEDI2EW.,6)*.60^$2%= 00'6P=VS-0W/IGK03* M>Q%M']<^K+52#*6>!+2\X6C8@^\G=X114>ORI?[0=@^R:EC^.FY_RTP?;;\+ MEMJ@? PW'8WZ[4%H%^D[J#2[T(:!]/.A%.?/S\\>K)YK@U.*;'Z*!R40/EXM M"FA^6_ZP#=/SY9 +V$X KGP 8SMC3RV_JR89/;B\GR4VK&E^Y_CM'KYW<7@: M8W>LW8+^W>M/=%UX1?V(BTKPVHSI>PV6/=S^OZDUE2$@=Z6V#V!_CN&^0R $ M /;0^G/4C=54&%YM9L.S_^6L31P:@QL!O5T)J M;7#6YN@C<1W]8M#=WGS'/EM) -!20DZ#P)0;QR&M&4/YY"5-E:.6^I5UO'8)]8'0[!1OTRV1 MZ&!&=7F:%$.WWC6*3$,,-3'LO+N[(E,I(A.*2'F#+=>R MPV&_[48EUCBVENLH3:$O *!+0AN5$9Y-T/_'WILVMVUD"\-_!>4[\[Q.%:!@ M:6S.O:[2V$[&F??0<$T:8Y?%B%.UKF/%V,_ZFGHFN:1]DT6U[A<]%XGHOEQN='5YI089KY M.85D^ 7/IK1*<9$E:!2##0X6LR9=S!=R_W-Q3IYI'9GI=(616.UE]IT6KV8K MZ;-&OKN:2K=Z#K8VE^9^-L=MH]5])7@!YOO+#&XK\U6!UC=Z6OX7M1 M+N$@E_**=+5<%:)G@DL_P,OLXCLZA*F8G\.:T1$ .U?OAS7B8[68%\45'.HE M+Y+*<;_A5",QS<0%G2I?:C(HD$O/QB0KR4>A3I<\)'+%+0=#"LB4XQ;Q#FF: MXPWK!PQ;2+*8MD>O GD$N#-#Q\,T^P)B"S^>:_-\67]_"=*-/H@ '@JE).!% MLZ(M0)="L!WA SZ4:XLICREVMRELI_:]#8W4.1ROL,G(-(/%-B _THYC5-WA M^*=7>N-1PH-JW;#MT1-^@6X8,:_BAH"RV^.+.T5==@PM>"^&ZY9F]^Z6/A7G M.'/F,X5] 7;#\TY_R"H!\YOU\>R=_=OL?[_\_O9__SAY^T_WMU_?L9.S?]H@ M6/X\>1NS#[_^/OO][;_,-0'SQ[_3B>_G9U__?#V M=Q L\/>?YQ;<">OZ# +F^!*$BLD#,W)$;+B.2 P&:&,$EN<8O@FX%#"3!2+I M>Z,(E_X(8MZ=-W/YV\^W"F?7[WZ>/GL_\')E0WW 1?!1(1L+G4L M.LZRQ;0E!RXKL4D9%N<@\PI@T]%5VV7Q_Y7:FTDF4JU9YEO0T4I\Y G_ A+B M)3KB;?.'-Q_?GM"OU@_?Z1HL*ZFNF_$O>!]F3BUT6&V.ZU[-XVI=P/:Y2IM# M@:O$*'Z*BBRI!55XFO9#O%PF7>1KA[?=5Q"L2\1_3 M-(MA'UR^!+=QI+V?P_+AD+'G%#Q_J.G< $TMX%[%^#!Q0%VOE M:;]:2+$?@ZP 05^4\(SB0B2UXW]1Y.CG+_'@2IEL@9I7CM(UD;$(/#;UT.XF MY2$(TDLXYK^<3\6&Y1X-V[7_&=04H&-2Y\Y%?E[P!> U(B;I7$@34GU9+90@ MKP]3A8*TKG^JS/09EJZ2P]C.6 MAE]/CO]M.J;C.K9KQ#'S#68'KA%$L3!L5]A^+&)+L*@O:3@'5A=XCAL&/F/8 MJ-OTN2DBUW.9YP5I7QHBP:8YJGB(8HHP5S.TK/X4'>Y27$\(+R4S(*.N_.[5 M]4+U.B+?*'"_N:W7_ZW67B7O4&XK,(DI7Y3B5?7+#TE6@C)^]2J;$ZG333^H M-:B,'\Q6Z:6V4JZ&_+I)9#DR93*+:G:@WJR^/J*O>HFZ\COF'=E>L/5K\\C: M^MUUC[6L(\\*;_38Z[]SG>TO'=QB0^]F3_W&8JW@9F?P*"=K!>Y.C]VQ)>?6 MKCOA+MT[92+F8D96Z5N3O M/\FNY?W"2@U8QEO3L[XU\/(1;BAQ"?=\_>V/O\'ZOKB_S4[^_'CVY<\/?_PX^WAV;/?+L>%:6/N__CPY^QW? M=?GA[8_9R4_OOWX\FV:__7GB?CP[L4]^_?M[>K+>U9[[J4@LDQN)'7D& M X0QN)LD1F(Y5AS;KO!Y_.*UY^FA>>MR[.%USAWYUA/E6XG-G#!.@CA,0Q8* M,TPB$3(WL>W4#)W(V[N]V,A MS4J-)'%QW*(9&5$4)X9ENS@A"V23%6._;D@I_NLR@I M!_S7O)@F.PQB?*8387W&[(@)/XX3BYD!XTYBAU'LI;[G^@GS'\:Q-;*DG5G2 MA_41 JDE+!;[@>&8+#)8Q$P#>!3\8['$=UPW\6P7N[..HYV?,"%S)EQ3> PH MV65QR@/A<)LYJ1\'=A3ZSL-X>D9"WH>0UYPYKN6F-K<-TT-GCA_&!H N,43( MXX2YB>OP],5K]]93&4CR.$>CX4/.B9_&,_' M2,?[T''?N6%R6X@X=0R7V;[! L=LG8(-@)\F4;1B]=L).2G3,BV[4=. MR%W'%C'COAN))'5L9D:P>]L.TH?Q!(R$O \A]XU].[*"* P\(PQ%;+ T,HT@ M1%>E[;F![X=V;#LO7CNWGY-\AX1\VX2@/E$_YN[[?S*LS8T3/[ P MD.RYC/$DLAT[%(YG">$&G 5C-LQ!\;W3-8^"".+(Q0GQ+G--@\4Q,[@#O_FF MR1CHH2(VW1>O/5^WG+O*AMDGCWW(D9OG.;9EO\T_&488N!'S3- +8M]F*4MX M:-DLB5+0^GS;#]F87G-@C+#OD8EMCBYQ"[OCV0:+8IRW'85&')D.=^T$E'LN MTVO"NPKV#&.TU<@%1RZX*Q?T LOR;=L-A1DSWTTB-S:=B',K"ER;.]Z8K'-@ M7+#OSPI3Q^=Q[(#Q&T0&2ZS4"(4E#!%PP4R/)[9P9+*.Z]]5EN'(!DAR1-3 %OT+;"4 W-,_3DP-MCW!IIVF,:@[QO"8P*5 M00YLT D,VW6#T&5Q:$UPK$& M=JR!??JIS;%C\] 3*4M\CW$<^Q6/E_LBV#H5M<2["*'4\ 2H6XY$9^+$511YCGB/2)'%&I_J!L:V^ M4SU*8\RC\(S("H%MN9%C!*:)WB3+3/PTC$V3OWCMZ]:=119'MC6RK?MF6XYC MFB(T@6-Y,8NY'\:.";]';I#&(5?IZZ,3_'#85M\)[@L_]KTHQ4K]P& B=8TH M"$S#!=0)>1 XGI>\>.WJX5C]^H@>NG>K(E]L]W4_^^1\,W"CR/=C)W(")FPO ML((TY,QVH\#TPCIE8?1E'02;^KA>$^N:@@DO8(;-W 13%A(C#+S(\/PH<'U/ MV*!BO7AMZT[@#"AW?RS"N>MJ.I8PSV>NX_N"^;[/'9ZXB1W;W(HCYHG1^7-@ M=-YW_J1F:J6VQ0W7!A)G;AP8H6GY6/L>6*[G.D,X]]]:)22.=#Y?.[<01 M*0^YG\8!2](P9!Y/O#BUPI@YW'R@JMF1SN^,SOO>$IPL'*;",2S790:+0LO@ ML8@,YKF!FR*X49XSW;-O[>0=Z7RX=!Y$%JCH:1!Z0KG/6AN%;JV$YMV%*<):"6^Q9D3^&'H.V[;$#>SCL*THR$7!-R;-NNE;BI M[=K,3IW(3,,@"%.>,B]DL3LVUQH>(?<]!9;GQ:&((X 0D"^P8VZ$?A :7NR* M) GC0(0Q$++S!'/;1D*NHZL;#L.(Y>O+9T+QCI_ G3>9@&09*F M?LI]CZ6A$[+ =D%H@_IF.:'CC'Z" Z/SOI^ NX%K.<(R7,Y2[,Z0&&$<)889 M\"1P/#M('89T[GM#FAYPVS2$G=.H]BE8>XHY5GOO_\EP/L_S+3=VPTAPFS&/ M\U D(A*@\C!L!9R,F0V'Q/E.SHZ1ZY%3XL,?QU(G+6,1YPA/[Q6M/]ZU;^R3V):-'CI/:F,9AYW/9=@XG0-B(1Q09H M_2)Q;<<,3 <98>#=5:QH&$UI1BXX.CJ\#HT+?NBI@VYHA@GS(\.W? [JH!48D1?Z1F3:. W$#5V! ZDP'CS.0NG$+$$@]/@PE[] <>'!OL*8-!E+@!,YD1 ML] TF)_B7#X[,%@J FX*!ZQF:LZE>[TI3<77V9BOM3X M/-&2[#Q;\BD>XPJ!4MZJ8]>WVJ>UH72C3E&[AF)NL\AQA?>UPN=6#WBSCEV[ MIA0?OC[T-+4>BYEVQ(5GF6[(P! ,(S]TX;_0.DUKY%LCWWHH+Y-G>XG KH(\9*EOA8GK^X'G!JD;8,1^=+8?&M_J M.]MCGSLQCX4A4F8:+(U-(TJP%M5D"0*4L4A(+Y-_Z[RSD7&-C.NATN)YX":! MP&W L$L%@8V$Z;E MC 6U@V-%)VL^*S.T L].3",)8\]@KA6#^B12;-(%"I0EK"!&V\\:4O_ L4#G MKAOPV3Z.3K72V I9*-S08R&/P]!)TAC(]X$FIXZ4O!\E]Y2*D >1Z5FAX7K" M FO($T;@\-"(7ZZ%*851ZJ:VQP6HQ "]D9*? M+B6'40BFOA5$B94P.[ "4X2A:[JQYZ:@E:4/XP08*7D_2NZ)Y-3"J5PX2R!( M8H-YOF<$S',,Q_%%FOAIXN",2G97XRF'4!1[:$;^[9MG/8M6?V$4>TYLAV9B MNBSU>1AYB6"F""S+3*V8C;;^X-C1/]=L?1< 8W+&#>Y9CL$+&2D9!K0C83/^&.F8:1PQ*61J[K>X$KXL")/!&%HZD_ M1$+NZ16,V4D<\!CL H[3BLS4",/(-J(@5YJA@\TDFPDY+T(N6_J,Q[S.&(V2&2.#;(2D,W,!+', MF.N9+/9L!PR$V\^O'PEYN(0L0F;',4\#.PV8B[VR0F&&410FCNW8[('"_2,A M[T?(/8G,H]!-W< R?!>['\0Q,W@*U&Q:7AC[L97XD066_EW5_ XAG+_O%,%G MV_YJ[_T_&=86Q4D8,S_UF>FQR+8Y)HS;/ WMU'1 51U+7@Z+[_UKS:40>9YK M1>A#B)/$8+;PC0C9H 4'S&+'BA(64_NKX*[&/0^F_=5]L<-GS0N?+"/$FC]@ MAG88,LZ=T /UWK43,W0C-V5C^ZO#8X0]!=!+A._S2!B)%8 E9['4B(#Y&2PR MO23P?=L/7:JAN;.6YL/H^S)RP9$+[ER1DUJ>'8LHQ^%G6SYGW&:I9S*'@_4D;.R6Q!,+N*/CCO4]!\<&>\J@BUT@A NV M,-C H P"0PP%!Z[(S,0,3,_U(X;U/?[MZQ(?A LJ5V&U"H7X(;&XNXX'[/", M^^LC]1"+'%=X7RM\;@5J9SFV:+M9-ZG1*?]R[""P@1.:NG_[">:C/VID@\/9]3ZS M>0*7N68<1&GB,>%CNRRL%1863Z(T#KS1+7]H;+#OEN?""I. NX;IA0F.3?<, M;F&+TC2([0BL 2V.7Y^;.7+?W)C]%9OY,9PS9V"U1I"Y8\B[6T42A'T7"!+762UT> MB='+>5C,_'R]V[X7F[X)JFP2I]Q@7IH8H6,%ANWCD.6$!2QT,./.#9V#&#$T M3EH;N>"=-W8+@M /7,["P&%I;/'0MGPK='TA0L;X U5[CUSP#KE@O^N;YR>) M'S,CCES? )ABWK$3&5'B6@X(.Y;:"7)![_8)=R,7'+G@<':]3T/M@'DF$(H; M :&D=ASZ7AA[:>Q$2>)$\0-UQ1NYX-UQP34'IP=VO0F6?. SX((AIMZYW#-L MYCNN:R6!PTU,N -K?^2"(Q=\EER0)7'H. $\QT^8B$$SC +;C](PB9/8C-CH MWCPX+MC3!2,SBD/72PW+HGDHOF,$/&2&$X.9'"9@ V W$::'[F','G^>^9S7 M=B0< U9CP*KQ<6)E@>6!A8_&?!R".FLGCN^8MH--O]W1QWE8'/W+FH\S-)TD MB"P/.RMP@SEI:."4#<-TDXB+T$HX]73738<=1+CJLB!7W0!,. MB].4N2YHM:%G^H[MN+85VHDW]K4<(KOK.S,M/[7L5!BQPW N5F :@6.G1N+' M7N+@&-K4>?$Z,.^]:NZI\+MGS>R>**=S>9APYEBA[[O,#EC(&7?BP/1XZ$6V M-1&S=+S?D%M((G_EP':3 M?!5-18V>HQ?JS@[HR:@MENT'?A+ZJ6XP+/PJ2- A'E_U!J2U_ MO%MOOA#Y+/(BT[!B <9;XH1&&,2)D5@FYS9HJHD=H0]+]^[:9W\'A'88%M[F MC8[VWZV/YNFP69$RX7'LL(F MY3MA@GT%F&M[W(I< ;\)+^2F'XPIU0?'8/M!""M&LR1U##-V$]!C0V9P9H5& MXCF<>0D+[#1\\1KXJ&[>?F+HR&%'#CMRV&[IGN_YJ>">;[HQLSS!F6.&+DX9 M8R)DYM@E^O X;#_;)0!^ZG)N1$%H&@SGN8:.9QF.Y7B^X*X-C!P>Y6R^VWM/86"Z#+XN%9AHUKLH,:QO* 6O]. MZFC2@I\+(RH$_V+P%!;[BD\O^57YXOO.GF;9W.B=87_[6S>9IO>V28E'P%;R M@F#^"O!6%'@5K(D/9BW:I$#._%]9XKHQMUW/Y&!M1I;#(SOV7<]+K<3W8U?\ MVW_Q^@S1'-/XD=<"_I3__3U_O0F2;?#PXAP@1.1GDE;1(P;)9R,G]7V>1$Z< M8&%C' 7A;?@>;>E22_Y//S7X#<$A05R_)O5S^) M_+S@BTD6'P,*EK3W,WCCWZ9Y_.4PI<-4_/WSU>^_)HO(9MZ'/_[E I?/?O_U M\Y]?@--??OCSW(([85V?TY.SXZ\G__QW$)C UB/? M\ X!@..;O @B SAQW84AX%P0_^%)D"$+I#9%*M'B'T1?SF;")#RTVE^"?Q= M(^ZLE:L9X"(\I-2F &MCBL#6.$%;1W0JLW*)EP-^+[ 53[&\TO@\T<1_5MEB M!NBN:W,!_T17VGF-&UHAS@&)2^UE-M>6DWP%RT[*[UY55*'>77%L$D5P"E.^ M*,6KZIZ&;?E"4H]@\\K6>)"*JEE\W+._(E&Q/13K5F]77 M1_153Z[*[SSG" ANZ]?FD;7UN^L>:WE'=NC?Z+'7?^<$[#X6ZYC;OVX_]AO1 MY#WBVSTMY(AKW9 AR>:$C/FG"BDN-78CF?@#7J:7AW/C6UN<73G M^,R.HHA;?A3$/DM,83HA__?[W=SEGY36]6G*Y\OC>?*N4KP^B.5S\-J\MW^? MO;<^_OIS!N__\N'/?\):SMF)_<^O)V?)!-;YY>2G?_UY\NOO7]:\-K".WT"? M_VT&^\#UO/WQR\>WYW_^_O;=UP_VNZ_PC,O?STZ^_CX#73Z3'IN34],^>?O^ MZX?S?YM6XB56[!I.9*6@U]N>$8G8,@+3\SCGGA_&WHO7CJT[=Y:6>D#>[9$O M#6EO^_"ET#59ZK$X2&T6,BO@:6+[=FC:II^$041\R;)LQQKYTB#XTI\]ON1Y M(N2A:QN6EP8&"P/?X"!9#,_APO5#4X@(YT];.F-WE78V]B_>GR0W=RZN=V[O MM_.-+/:@^1 FQII.$KD^YXP'(@A]*_9$X*6A S_MN]&/1E:S.ZNY6E.!$H>Y MS'QT84)X[AAA[\EP2.;]DO7C-V:_WG&EI_I(9J(Z%6A.K$;A2S MF,=1Y#$OMH,HL4'E#44L>.PP<3<*PTBH^Q#JFDX0QG;H.<+PW!13>+AIA+:9 M&JYM1K:=I+9K.D"HYEWUQQY[?NU/QJ>ATTNTF8L"PGY%Z:Q,!N MW,ART\ &6SNP8\X=?]0+'IC=?'BSIA=$MILXIN\8MA#"8"9C1A"(V!"^Z5@. MLSPG]C&?Y=;-!X?G%QD)M2)4X28>%T'*[<@!!3X*8A$E#I*F%2013T:]X.$) MM:\76"'S>"JX$241CD%R0(&W7-/@GFU;:1!$/$J!4,.[&@X\($?!H'6!_^^(A9^N MZ5I.&'E)R"(C<:)(COW@:>P8:9B&3&"',(]1&"HT;^WNO7,Z.HRN^"-''3GJ M'A7')A-.'*21\'SF=>D!%N+\C Y4KB M^U:)0&"_&*LXGGP5!V;(*CHU4.Z_\NU*&F;?YV>OO_X03O^\!;^ M?_S+;Z?O3[6//VH_OO]P_.'-^^-?M#.]*B20KXU59HEJ E0]\SJ=7958BLN2K0DNS M.9_'&9^BFI 0BZ/K"E&NIDMY&0AZPLY2*R?Y:IIHD8#O>:(M\W.QG(A"N\R6 M$PU^ \V#KQ)*&,7'B7DI?R.)P/'CYGTE9I2BQE"J%T[I@GF^A,/)YECE"7^* M:2DNX14"/M+>PPT2W!8N[!,OEMI[_&TY@1W]O\KF\^$?0 M1M1MIO%/^1N^LEYU:\T[K!3OV+):6",>ZO$<1-&T68:&*]#@Y?] S8@>D&:H M!FE7@A>:F..]5?ZY7%^5A*[#E5/16NNIB%<%P$G(Q;S[&D_X_%P Y<]F&<%9 MU]0[3M^]T>GM(BK@;*X4#3&9ZG^TCM<[B@3WQ;?9R2.QBM-/[XBL/X!&!]3\ MT_'GM^\__*3]^/'SK_"K\Q$W-9#L+YMM+P9L6N,^B>I M]SP#X@34NN1%8DSS_ M2?@MM$7NHF$EH,\'GJB0*4(GHW?:/)1%UL.LXIH"? M%3J.KG' MAGAJ4YH5]]JO=MP:XV4S3-8^QE'VO&T0U9J#Y*"MA%S:\\Y<9WE MA !2/P7>!+HM$"= M;HQ6):RY!+:XA,O%N:PM6X!%5,I3PHORZ \\JPM! *I>UKP!KBS$-; [TI"? M7X*&76HHVFQ0M\4T$Q="IS^M'ZJ/9_RJ_]%E-IWV/UODJ"' ;J9KEXMR"2;: M^QQ,ORS.%AONR% -2=:? ]*C_Z&4*6LKW_3AHLCQ,-<^AA/O?[8$ M\A5K5Y(I/%M,-ZQX48@D6W^V^+J -U8?5NQ_#@B$,%4 7Q6(;X"=I2*&LH(8 M?E]FP!B0S7^%=Q"'+@GF\HP$BE'@O B3].HZ1!@\J\)M7\.$ #\K2:D#[2SI M$$" :E,XH"6=@]YC"K$HB%DMVRK-JUT.PNEKM)89]%5:YUZUMFL/BQ#*JRWQ MAU]"]W <^\C%L\!SKOF#ELT6P$,1/=O<3@=.21TZ]*W*(Y)8?B5$V>:_H(@6 MJX7DJNJ12R'+HQ>G Z3/2YR0S^+J0]ETVBU9%2ASZ0[ MLEFCOA=1WC:;L(T&6$97L!?0 +K*P#^R9"ZNT S$KAOI4OLH7U321Z=([)_5 M[>3.^(?Q\?BS3G*COA(6(A_S!A3)>SF\<%?PL(W6\6X\=_?#[6:RL&COE"@(4(.IS0_B[ X,:3; ZX X'3OW_\_&ZDMGNEMI1? M 6A*Q^TI@S>I6BMSU4E+Y6,%:Y)817S\Y;/08G+FK-6"6>/'H/I"F%8A2$G$!70H,-<,>J)"KD(#NGTQ%0]PNH MVJV5:#$O)]I<".7+Z7^]*D432EG-DXZ0PP\KEUK'Z2B-5O@-O4OS4A%TS!>D M$!78G:J03I 1TO<&Z388EV!O* C'$R P,3^GL$[7S5O)33CZ+V))WU].LGBB M758.73'"ZUXI,Q$+=)FBO@)L,A:%M!4D_9%S* -#4J\$)CIO-_SC_,9J!#D#Z&$FU2 \L"G*BPI Q)Y 4^:HSJ_FJ)PNAH5]D$HV%<^"=\QU>5]N,S;H3D0ITI9]CTLYRR_WQE&>S$C-< MEA0WCX06%?D*'EK?N!IQ[<%PK1&OTROJC5HL]3X@T44NELLILHDK#173D4)&-LE@M0;%%!!JA_$!0)NY_U:1:MODZ M*D>1( ZA?*9T.8!ZI[R@SZ P6R]Y07"M7$-/KPB)!&P[2I9 M;"NR/,<2%<<<9X8,8RT/66WR>+RPX(LLD?EC\W/RO\\OLB*?RTD02)YS>!%Q M/0VX8U'EIRQA$91:!C^/M/>@M)64N @45V9X%E7F2ML)@AHJI91BQ*9BI7.X M,(:- Z_@-+]*&N$RT0Y.%"]-)4=$SM-Q/RMN!C!4SY?.9]0VY"T4(0*&$V7S MVJ!7#]-)BXSY"O@SE[IFE>^,*FF&,4140$1!B<&2R2? P4H!?\E#(.;>R=2F M5U^3=2[HK>B@@%.;@TZ$:E"=(;N;=)&IG]UW8$J9\F;$61&O9O#2.<9%5;%+ M*X^\D'(!UX$0R^.8(CA)_Q0H-7F?@VB'#]!'@H9C(_)NF<;[>"3R6[ZJJGSP MO K<]6H!N'2=!E%6J"X]1FD5@)9PPFQ_'*-R3H$2E;PN31N)SYAAK>PKX$)H M"^URD*2X8#HA&&M @R1_@;1PU><@K0$^HO66;I*_#BKWA9C26K$T]@(T0%T# MX4V%RQ1>*+9CV3Z+Q Q\M-YX/,%M$ZX0$AYIC>8P%YDLHQ+$()"LI&$ *RHQ MIQ8)@EY<+G"HC5)9*_V&X_-X+)&5E%@!+$+EZGP#&[%60RR6"$.E[B9HJ$SY M)1TH28@E>ACG&+6>5C8-1J0Q[TLH99@HY5IFD*J-28AI),EIA#JJ%W:Q6/()5-OHG9MM#H"E/!;$]$O$<.!@ M%"';796>\ NQ2?<%I!!?)X!N\MAW>%JK$!##;D PRC!0(1T%N7VID7P\V\A1 M^4=:3%NR<922Q+ OU=%(E%!Z^Z]"^P\L!6LN2.ANQUP@!XF$(#[)-40I5=?P M\QW+Z()OE=&9CU9&]_$" ZCP+#SMSP*-!.WO\#U)\'+8U(0Y;&^_ZJ!PQ$=* M(R+_&MA0TRNI3[R1ECMR.!T=,QYNTTT+$&17.SE"XP8LJDQ^P!=0, M9.:2_Z/:@9S\"IU"\)J<.F%4[%AEN6=_UDI9E3O91M4,-0E=F\!.C L^7>%3 M^?D\+T'-:.7($L^OR65K#?9F FJ(I9;29V!B"1#Z\^6DU-Z1&P)';RD7 MA)J_=2N"ZSFYO+X#\$'J<@_" 6@QZ0!\*W#<%>H\S-7A]34V(]4TX@FT$O@= MB110^;S(+T'( 2+;UE\E1RAD$5\IL P*Q0I*2+JB/49L!-[= N^X4JFK$B,X M\+\$YI&GP0*F5*6K"HX0;.%?R0%H()\V\+<1+O<$E]-5J5P$Y;) ^4&U/J!C M_71\_ G)IT2=#<\8(>9Y?QTA<5^0D.=?)9;6=32DI?_%,;T3RF_5998KFG^@ M>:# U56.HYQT6A?V*Q\9QC"CY8')Y.L"V+<(9M M%-1517*Q,@^@I6F6[5*82O\%^X"7+0U^BGZ1U3R>2,_/QWB98Z#,-BU?1J1* M>FR2S_,",*V@29JQF$Z-%%6_MQ^.R1Y)$B-.X8^Z-RU5W MF28 @MF$U @P+\[Y&IX>:3V2)-M;%;N@/5UD,PQCB.85!#*TR1>HHAL]PI(- M/V2YZ/0*B& QR2G$7%*EJDM4C\#6*O!65 _AO?-5/!7Y$JS4SA-D M\=N'3SHF A4YI_Q(TF%0I:'P=H[6:ZS%$UA@7E+I'#YV >])*S-?E-DYJD1= M"U>1+*^:=7%JCBG=V>0)(!<59B>@/5)':I2[H#Z:@?LW^Y">D+,Y%L0?I5)R M(9J2\$2Y7:3IW*T;)QPX07<,&%VR-4[U5^]*BL/C S;@V5]L/6#6.@KNOC!< M1BE(KVTW,I"%['HE#>H5D4]=N?1!+)#?7-:\$],']4L8T96!/[4([)6A>ZQ/ MP"[.%J@;*D9!_"$1,S@<2JY+I,L7D9YH8$Y14%7KF\W_6&%J!*Q;QN,4\^!1 M*4L[TK8S'Y:XFFEHQP%UPTH0ZJNZ.4B&I>GT]JJ+3"?5CC($U?O YE,!/4JJ M!9M1J"@M>I8U='496'FG)7R&X%Z5TG6=E5(;+HZT7R<9;)J:3,%F@.;;[?1H M"_4FHRQ?E%>2"P!" B[,J$L7<0STB_,BT69B.B_$ M'RJ51HHO0BAU-6;E2RQNV$LIFVYAX?P%8-6%[* @U7^9ZAI7S5,*4:>IT,HI M%JOZ\UP*Y'3YE');DG6R49FN-D7EU%O2@O0= MN TX'Z8+-6V62H[N3/FT2L T3VR.1@*8GH]>^E5YI/U-7*%C9L/5TA_@, M=AJOL&-3-D^G?*9\D\@0NFIV1PL)UX'L6>U!_BM MT#[D%[F22I6HH*!RE,MB>?C\[>FQ8B8(1E12B_R2.HJE=:UA M@G(;6!+M(0754NF2"#YZKOCIQ\_HJD82$AB(G&=892.[PO4@1,F+:R GB56V M:1!+>Q;P?N B?2J0M?]5AZLU+,#]G:]0[F:SV6J>8QV7:I35UB<(/V2H?P/9S^28U\;VOW/[%!''P MRDPJM?M.^QQIE.#=:V;.DEIG(NI&J 01*ZA=8H!I5X0W2+UD^,#)Y\6RZKB% MR2+K#UW3^5IX3W3:-J7@]G6N! 0YS8%_"10*\'90)@EK;Z*)WSL@+=-^5%5< M'5^MM,I0S[JHK:&B8JDRH65,-VRG&UICNN$PUO(\T@T[9FPCN903M5&4* Q, M'LA55DXV:WG+JX7L-- 6G>0 PHR\@J.FU=>4B>^#$L=E-H84&\B=\3FN^5>= M]!GD]O.\HZI76FA M)UA4X^Y2>1A3^]@_M E/R4:GBI=1,X><<9P'DJQ*7.2'57*B,&)GRN$6E M:ZN*5/A8DLHETTU 1VJK2!0/1/8%T,)\F&N5OS/R3E#> ''H!J0OS]ZD RTF38G9,PPX AUNZPEDM4DFK._[YK.GMD[>Z)%GM MT&:Y_GPEU]^W2PT'KEZ=44I"CHJSU((1\Z1PD0VII,Y-;:.J_D=(#6)>8#9( M+0Z'6NDT1JI>UT53W M#:L(:(.&6=6-?$N3;&E%AY7:-"B=\4=N9BIVU#%X.!DJ:D>$C:R>S=D?\N_ M4BKH7&P.[E"*% DC='%<"R6_=*UA["]0U@:C@L9>#L%-2( M4[%84DT46IHA)?]B,C5FYTL02-9923A95U6430*8(EIL,5=Q7%F@D)$+BLH6 M2N7^Z/'F(WD79=^UN+HNV;HA^3K(N B3V)2 :MK;H;.E8DG2>]MT&'RCFJMW M<. ($P CRE @_%3-!9V>F%29V[7( &S+E?L.UWQP#(M1&F2&A7\HL!ZE7IX#O4@F;Y)([<&V: M7R)61I5CF5R$"3E#X;@,"@.@?@\F,$5[2<]L:<72%62;9D!4)15@61+<]'D@ M'3+)%[5>2N*Q21FE4L?.Z52,K/;1Y?/S7*8N2Y\\2>P(?TSJ?U_ZJE(8 M)*FH(X_K%^DR 40T 9$N\^M%1:88AZM9)FD LERVBHVH#%E5MS^1PGU5R)$J M^)Q)ME"@Z;69P0VT (D>,)QT=]7IN;: #<*A8.(I]7U"OOY'-ZU4\A/E687S MG^8TD0%=7_B\J@RI%BB9:+(XV_F]Z(!NV@5TT!KQO\S(N\BQI[WDUGPNL^^<%X9@*:W34 MB2980OVIY!NJV%,Q0\N.2!MCQT 4%+7-2]I37?/0=7M+#^G[N>(87:*OHY.N M9;[\\ATOH]$C[,<\36M+;8G6N'2>PD*RLX@"(GS*_BXZ0 M8BO8M@#9;15HYEEM>BI6JC0BFK*RG:?J.W+.[[_!-C55MT6EETC[,D5K,^+5 M\;0:]QIS?.#$U@5OXZB7.B7F4*I6=@BT.M0=@5 D'9A:HY4D8'[F;*UT(\NX6JHXY*\L5K7+!,7-83)L% M+7)0)JY079/I^/47E]B19Z5J?]=81$]\2.Z?ORK4!1>'(D0ZA'H"7,M)];_F I MJ5$,?->UQ3?[EG\^ P0E8T%F7ZR?I/*IOJ]TH%;*P#$H:FKR;FV*])?_\M.$ MS[23_ZO7^^%(>S<_/])^/D+J.D*199G?Z=VU(>TA)L*5B!V=,+FJR-,W1$+K MQ=<^\&S>MOJD3IELX M=W+A$_:1)BM=>RI@-YNSFQ7>RE^FW7U IB)*5M(?, MK0U1*%O40EJ JCI"3EB9,52*2-9&G EL% ::,9ZR*(_6A?D<]"]8%W(-JC=# MX.-72KB]/_W[+V?:RX[?'[BU?#"2BGP0'OTO*X!T#[^^DUD;2/8'Z'ZMYQT, MFX4V8QG4Z+3R1NY4"B+C2.J8+M%.E[#'=(EAK.5YI$N\Z>A/DDO #]ZX-MY29MY-KZ*R MNVM,JII>IYLHZ05*IBAC#&/J4I())9'T:QQD-,V=\H6O-F2:D'7>">K)\(,T M9Y;*A*&I3E403OZQ5Q1._U88KCFS]2CF@9QZ0$[0V[.N#U1CD'$ ?'2 NB4P9!:OR M350T[$C[.!=-[[EZ)%V[H/-X4613Y[[X@K4?_YI3=Q8*65U29G:W^U_WZ7$G2(UO /L34T:2H=M MUV/0;92]($I-!AP$:=4??CIM&P8X D!IP-WJ.ME2:EX!1HG$6KAHT33/$VR M#:>/#U$!U[6<1&QLTG@=RU4TRY9DQL[;R175M-Z>$_*L6>AQ0\05T$LAOG3\ M?NO#1=,^H&A-+6>H1R)H,!)DT!R+KL=J/JB M*H@K(Q,X//%F;KM!L9\WE?P!Y:+@BX%7>[_OTG)'ZG'TP0"H0/Y6PW\FV:+& M&=RH+FMMULU>U8]=8KUD$*0W41'%G*B@+H/ *F,0C%5!&U6]@-&.=:+P"A4D MKG--JIA9[1.F_-&E/.RC>F7(EF07ZG9?*9+EDEW6>^/GH!A7+0B5&PK4T9GB MIW/D$"J638]K7D?,DL*/BD[$5X$Z2"+U $SO;46]M[]'/DVLJ("E>2G-LA.M M']OSMK24#I2\*C^#F>LG54Q4,35-Y\__NWX3#N5JAOJ_)V/MJEQFW.I MXGR"K?QJRZ6JR>DG . RD#IF60RZ;+TE$B]Y/FTWO>TG0!1JR]E:+GE#&1,! M.G2^R$%J*3KI%C.B2_+-V:%QS^N<#)]4+[9A(_FO==Z+WIK!):HN,3*% *%5 M#WLF1MD=]SZI BZM644MZ*)UJ"9ZR8@.;W) EA2KDX4(O--5 &T*L' DKC0E M_KS16:0[L,K*J+*1KTO/:74HWB^]^/$ ],^SWSZ]JRMI_[Z"!VJ_B-67/+X" M(CX&*Q$H3-+/+]@KX8J8/@X3I1P-.!@JB596)#+D2N*1U<;10ZN JKK$8@29 M8ZK(JI@;7.;+4ZX&Y:Z5U*R63^5'U$X!A$%)6$ ,GRL' 3S]TYO/NBJ$)J4/ M-/6I*%8+[?3T$^GTJC@:*V!P^1H%A.$%=3!-SAB@/BFBJ:4%!6 F9$]L>)+> MTG\'#LR/<^V$7VDT9D 9[<2TJQ14@!FR\5*H!I.MP=N-.):\]3UH;>BM:77# M;#Z2$<':E;%2_/@R+Z;))1))>U+B+ITMY= ;A%7UDKJD!R5$9Q+\6G+=2LJ& M7F^,=A-,E0(T?.B1]6.UP*=,7]GM.IZN*(2ZX9QS:AJX=GAGQ>H4WT#87XU] MEG5)G:](Y%/;D!8!=W57HDP$1H?@WC>CB&F]%/FD#(LJ][M>-<%8YKH_C5!K-1TJ0[=UBM,V8H,GA)AWD4F&R5]*J$__1SK[J M&XX%STNQP:;=4W4+6<1J5M1&.Z#M3EVSI&&?9">W.E HGU[CO.M@>B=]#D^B M6@:5]7=->T(PIM7R RM!&%S\ZVAP*F=4?7F'6E#&E\!815U MYO:\R'(%X:/IQX9RG&%"T&[JI3-X"17;I+4 M\ZJ\MM;@90?)3C$39KQTGB,G:2B/Y88NT*2K5UG%3>GN4>LP92,5G)H8UFN MHLDQ\-\._#MCX'\8:WD>@?^U@,'U_/ANM:(UOHOLB4I.\R7UW9JV_0;*)5$B M$Y:#*F0[%AEU5+E4[9[@*A-X&^,]:N_J6TPKDTR+AL\-6]:^QY6B1[=VB]), MZ8(*S,A'R;S^>MMH>G1Y]/OI%FJJ=+\@IGZ?+2U6(W)_# .B@!@JT M>[BWQ3#V'>J\*D*965:5J525IYY/XG!Z#D>_G,PZEB](;JFZ578K^3ZW.)(J MH^1)>2S5Z5)QD9H=46?X#QXK:Y4O$FAF2K)&)*G&8#1TBBZGM9K!5NF9G+S4 MGI2>:A^7RZ+E:Y%_XDG]W]7\I-:&6E=T/A\X42N_E*^W*L0KJD9I7BF>^6I9 M#_Y!3HY.B&4>?ZD.Z(C^I;0DS)J1L7;FL2$;M MT7S:C\N%(-FU$YN'C MV_'J'-.K;.\V.->EL>Z?#49@*O)JGH%1U:"#CA?_\_C3^RYZ51\JPGY#K6CK M*VD28$JASN;$ZSZ^!8^_5);,*1K95%G9)"MVVOK@))BJJ$!.1B.OEWIGDQ&. M99M\UB,2S)FAXF\97L;NHTOI?#\GZ4>3'&/E**Y#399:5L@; CD'NSK"5".^6*BDR:;C MJ3HY2H\KR"52YJM"%6QN;CN SBA9URRY@O3<)Q/9<@O-^1QGTF,DAH!3B5P" MNL1=U8:DSEPI<CT_K[QE:VKC404;R:8F//++V^( M#)N/CMI?U[ !]MKP:,3CO*0Y&'5R&>9I4L7TG!H'G^),-X).7&'Z>H(&E4Y? M:7,ALYGZWFK0YYOT(3GPKM80:MJ6Z\RNW>Y7[9BBI(A]\31?)4JYKKTZO9B+*@R-5(715SJ@1GM[II'4 M*6[9?)[+E"$PGZBCMLP,G^6)U&XB;-T&^NTB+ZH=-7E3^C902UJ!K[H6,B\28=0F8@*G2M(SY'W9"O&%?$0G=:IKLI(%].U49:KNJA75 MIED[]DS@1>74KH^A:=59W01,H&ZK@4G*,4VK!UY+\S&JN>; YE.:/)[/#:#O MXIRBO:2G)5A^>P0'W&Y*U,/4NG!'SBT'_3 U\+JXR"(YXYQ22'CY10VVD)V5 MUK&V,[96NT!-N1W;H^J#K/PB@\^R/PAY2-3^2=VN N'J]+8Y8]7#D_QRKE?3 MH N, FZ+7Y%$?_>R%SM N3EK)W!LBM F_7AW'91%3RTP >H/4,7#^5$ MYFPUI4T@/IS6=&C++QI%^U(';H[B'?H,3/,"JH2YB(D,!P% MU&52G3/$22 7NJAPZDCF/M[ZHLZY;NK?X[*OHANSBJ'NDU=VEGY[7QN0I\CJD7[=0+-J9>#&,M MSR/U@I*E.GZ42Q"^.V0@J#3&-88%JISD]W,LB)0>XV'"9;%6*N#>_$JHDCV<]5&JRN):!9"BM&RW/,T7:KRL:LE' M*=F5@YF U:W$JWQC@L_D5+C6H*BF?6KEF[S(BB76R59C:H?N>3R>XB 3Y;Z6 MQ8X9>?K5KF23C+B5NP+*#094ZGR>YCPIP90CE2Q%#MQ@-5\V3>PIP$!< @@# M3F:>\:H.'*&@RCAR-1(-X)74LAH/75GXNI34\ 04_4WO0EEU(!,:+;#LX'#4 M%JC-96O%&,"(5+OIIO%)NJ*4U$0LA(RCKA8J&%BC$JEMLTRVG"HH6I+)7G9Q MLU,T.P#[&J$SM=9[Q+\0D*C*N>EK78QEEDVQ\J!J@V+C]&OM(UM.4%3DJMH%6 M'[8?EE[B7"8?8.A7>GZ'#86W\HRKLZ5QD++C)W5/F8@ID(4!RR3*E'B7P3IX MH9UC_O)<-OX@_*]30H!*8[%HBF&H"4MU33E9+=$!0.0B,;9/YG+LWIP$'M:O M5#*O1?YRZIJ<:IH7ZD]ES#1F%?4V!EW<0)OEBKCI-$-*5:38#4A2-H=LK4WY M]]5TR'43#J^0*>H88*.6@O5$(!)91/<@C8K5HF97LGH"5G EJ_.PM]M55XI5 MWU.H2=W;>8O:*$_0B4\CKH@MR0AH4^E0'Y[J5(]+4VRG4P->(3-%M4A4#AQ= M.TRCT]BQ:L9?\5PZ%]D+::,CX$BKVV"1U:4:%U0-?VJ??C.,HX(J6$57 GU0 M:JIMAMF+K0D"M8.PRE! S0*UO2T>"9(:J'802T]3RI*3#Z>_Z\[\FQUSI]CY MHA70O*(Y*W@$RL"DOG]J0DSGN*[:3"QM4SY2DDB:KNXSC+A(0F]PLZWH5!X\ M',) W$$&G44;*<%B+5;94O41(?G>"6[ 2<[C;$%QJPM$S'/I6)4\9RG4:5Q. MQ3J@+)B9XC[-2)$%CMU@@/J.AL*IK MS%H7T18[VD U6?(_+[YMTH36B\<,%US;BN3';,[GU$SE8\-W/UX@I,7EXXFC)JG-0SV>N-Q699%'H31X$&43];%OU,*!4 M=1)2?<)D24%Z5XF4)&/**:S P#*@>@EXX?E<9MG@A(%IW8! )LA5TV#J3M&* M954E1U4EG+YV): 8M7:CO@#1%(F_$ISM!^EUG[OJ1M*599D[LA#J[#8E%7[K M%55X8-L[)8>BG5(Q6;5[['Q.'(23N,?,">1M)=Q64B(BW_+((4<&M_@K%)J= M5J&9@Z";CXU_H DJ%0V>)ZJC)5'2V@SG7NOZ7G_&NEZX;F"EPBO2IU.(IHET MX/RUE9;:IB!_U?Y,[CF'?L^V]+)@I(&[O1*NIRV'J2T7$E3YS@1-)(NI0TEL2^S M[^1[*,>EOI(.KB(5D?Q 383EA77K]ZJA8'<> 1(9:72-4I_-4;8K/:%ED\@. M8/3LZN%K6C)U-I38H&;.R0HZ1]6[ M0SDU+G%.:U&N,/\&XT1&=&7@3TQ,$ZC4J[0]7.O%YJ56W$C4_%M3([K@/#)J MZ4B*:,79UHZQV[BM.DN]YJMDC<$9T->3K$2+5\"*J,5SM:A)?HD=-.,OJ$[* M4%)_V$"K/0$Z1BJW98YS;K$(:.#VQ:^B-5)"E>RNT0&E:F\8:U3/!P/8)0!^ MV+=T\K5\%4O,(EN6UT3[<#C3Y*J4H]9:./3+;C;X\\H4.-E2N@(A+J/]BL&LFMPX 4YR OGDKJHRBOFO&DF@?( MLH**/NDPR8U4@9HR&-!10LXPB@'8<<1[1L(L--SD;=I+7N+[FV M1I7%6J5%U=;7X6DGJIO7X2@E%1_9%.%P))C5#U*55>$5J,FA*'L M0E47/4KJ_=1[14P>-!)3Z\00% MO>2=M.+&!FJF1*A8%"5O5 GN M/.\63QUK9.U56EZDW3=;BLL[ZU(]ENK:T@ MIU7SHE67*/J6^):0^0L55YEB;C;V!%:-P6BLO5H\L;LJ+6V"^9<8*2MJ#D@^ MFD4M,=1NB*55:>64G5_(*-\\KQL);[/**!U!I;DU!RUMM8XE2_B25(/M%GDF MF6?-F\G(Q8ZAK4$=G16VH=B%X=B_HI-$X8Y)%,-8RT,F40Q+$[BN2OZ ](-= M?';(WS ; L1-QY%1JPPHA7OEV*I:5N^7/U"6?:M(#E]K[EA' MR_EINQ%QJWJG6C0JN2DHSGD]=> ;>WH@->4^/#+6S=W^;+AN_S<8S<(@!^ " M&ELHUS]5OA?" I [-*468/OS*CF?U1&<=Z6L.!QX>PHDN*;@IK8'F[Q+-?*C MF=@EJ< A&5[,Z4MB>--=*3RF[,PA7,KK MF(EYXULDY;(:5"<[WF!CEQB=]G*"'JHQW6#V3[5JBC1-^2=M@,I8V[0:ER>? M6XMJMJCJ++&\5@:QY0@$Y""HO2E+'PUI MV<&&6N1E35.8R@9&N$WS:LR8S!PY%[(P?^-]\DV)RA&BSMLW@T[+[=)9>\5< MI'FP5%HUIA@C4T5='GU,23M#K^XZ@.IOEB>E],&V#@ZG$;64P=SU?]3*":F]D-75\*"C6@PW/Q350E0A!%@':>CQ!RY@O$.NKN<%5 MASV*K1\!6E,67+5 C-XF&?H;:Q.Q;&.@W*6\0F%)C8V4V*&(>^BN2D2/LL6* M>4/=M:MA.0#]/V7R',#ILW1R M 0+^B-AAF<8_58)"S50V+;-J==WB& B?+$;'&=CIT MRFI:U8FTRWMD(LVR]FC*UAY4R8GNWKJ$A$S[BD:DUW8B6@V)XDI";MY+.JV8 M&76);,-H.Q^LYBDOUYEQ5_@T(.DM<^<54M^M5GI,>X%_=.1YBVBN7]Z-^.>K M'>GKAX5LF&E,10K$@)8A&4(9OFGYRK""1Z-!U!UL[X=J(X^0Z= Y&XL=N7@6 MG]>]6#^,AWU/A_VW*CM1CI&2^M]XW/=UW,=5(3E6!$-?!T$KA7::XU/(2:' @U^.(+HG$)UB$S9568()GR"##Z'# MCPP 4)W%/*_3G&F&S7E3!UYI;6ACJ HJ(96[38I.H[7!?<:V%(B+TB+4M=/5;,9EXD+;P;?)"6AHC,YN:FL2^G)E\=;%$W6E=":!U;:)>JON1EG1K4)&4E*9C_7, MR;9U5-6&E95G9J-'4&]MM8KTJ:X97#1VQYC"') M,21YCZ)@@\A]=-Z_5Q^H%Z_?D'*2E;7W7SLC_>9$ZC7O:KU&:U0:8%VH"'QK MJXH#H5(_T,V_I/91^0J>FI3?[0ZZ)>%LS6@Q/<2@(7&+4KRJ?OD!M+S%E%^] MRN;T9KKIA^[9(&.Y$ 4ILHKS$EG)KQN>Z;'?$S)(A,!"/L#=_WGA MO&@$'=F*KTS-(IRMGE=?&JY=:B^^XL4_M/0 M#3[&"J1\X%5A^!;+-F41N56 MWM43*?W3V./@OG'I;>'27*HX"XFYQ5(-[ZO.\!J@20AL!=LCP 7E1@V 6V[X MN1V4.NHL[I?(/V(AY_.9>#=-4:XUB "7?=OJ_E@ ]L'9E2[:00 MSZM=Z&G;?N^,T+YUH+=YQA-=Y-XXFM+_^CBJT4_[R':_C:^PND="UK,ME81] MY-UG\Z9V"&3ZEUMML;TUF@<\J+UYOFXYKG0+WV:;%1KOL=V]:+3WRCZ=CTAW M4$C']" T1Z0;D>X!]V;K-GM$1G='^NQAZ J],L:M^JV]W_XW$M'P,,W3?8OM MB6G70/N^N-NNJO-3!5+@62.0A@VDEQ;SOWL,\#PKRVZG&J\;\?!=%:'A81[P M\.#PS:(G#B1;9XX_ FG80&*ZPX*#U[N'R[W/VJ6PM]&TM_H_#Q'K E/WG!LJ MX;L=Q %I?D\*LC[3K6!?AC)"]@ @Z^F,>4,$[!U9 X-V_:F\-TR]5R7.-PM+ MJJU_&R W"M7MJDH]QQ4^*P_C&]6ZO]^=\)FY&JU MYU](RFC&^NAH>0#E/;U M)HQ0>F HA>$C@NA9.1PKYJVZ%SXSUZ*C!\'HM1HXD%S=-D?_[\"!]-+2'2O8 M/4 T/+?B@?'KZP)%STSS=G5FVZ-*-VP@6;KK.".0A@TDU(?"4?-^H(J#UN# M1%R(:;[ LOEGIH+;MNXY^W+O4;U[:.X=ZJ:S;T!@A-*#LV\W?$0@/2M%_+0> M-R['&L$&GIG:;7MZZ(X.[X%#"3BW&SZB3C="::=,"MUQ'S$%^EDIWJJ3NVP9 MG.#D4YI@E%T\M\1:V]7M4?4>.I0L3W?V=F^-4'KH)$<]M!ZQC/*9I-;F:YE1 M8Y9MQ29,&W2(&WI8QV3,(8/6!^9RT\RB$;)#AJSMZ,P>),T^4)[MXPF47W#2 MFAQ_L]YF\@8ZRY/"RY>VI?M6N'F;Y"'NWMABCW ]MJWCNH[20&J&SD^2U'C$_^QN, MO9KZ,<]I*L\U4#WD*Y^5.;+9@GZ.5LE+UW4>I7)J5'AW:VWF^_LFT(U >F@: M;.37]Y)_<:BN>'O_#JG[#(XY%-WWJ<$5!(!UPWX4 M(WB'#]Z7]GYAT8<"[?-(P8A$FM,\8I0FVI)_O6%.W[?"F@>+G!9@IW=WX=VG M&+<_6-CJYCXJPPC:PP&M%=YM M6C"95#,U;>UX($1,MZ&.GBJ=(% MV-^^>5"$0;K?]TL.KX.?27;Q^K_I'[F#J/C^=;V;ZLMJ/S->G&=SN3"3R.2! M#]TV_RIWFX@XE]5TK^!T18%7-0/+3ZN!Y9][,Y*NV9#W2/O9/F8=G=6%X*5( MM.A*^XM]I+HSP!*FL'%=RPO-^:NNI?!S.1'P_T((;0;OFY2:@%-)M)]7"%_#Q,J<;2CX3V@(6G2>8_0G76$?:V:1YL9:5VJ+(X)1@UUH" M2X([X8#J[_,4WE?@J^%37X=SJCO&%J)<39=X?WZ1X5K@#;NL4M]IF0>+HNW) MBV]50]W3>O+B0>#K3L,C>\C+CIQUY+7\X([15U]'5[R2Q_]9966&"T24/3O[ M1(L_$)>>1J M:NFJ1^NB$'$F+U!I,.I"I[KP\%'Q4V\0Q* Q4$VM -!T$6\#3WMIN]_=#^Y5 M+]^(>]/\$AA5N00$X@4B6;E\ CARG:P\$,RY5E9V&9ES%&IM5+)=]@A<;%=Y MN1V]U$$P^\C'S/!%+I_TJA!3:G_WPV66+"?*@FK?J,PAL[F%1W18VV]IF3ZQ MP,+31X*WXW>/H_WOI*A6L^#GPHC@[+\8/(7%ON+32WY5OOB^B\" O;TS[&]_ MZR;3]%$H]K_Y8-:B 9VD__/BO[+$=6-NNY[)_8A%EL,C._9=STNMQ/=C5_S; M!],+K6!$\3?P0L ?X"K\]29('A#W[#1\?]LT?->&S3&W]:FO6["M<4MO@T41 M/@+';!O$<-=$\"3.5XKIP]/*?#X74X/8GY"RN22%SCIB#@J&5;O= M\/'F=L.#Q/;M;9*W(7UP%*XCO>L^/M)/Q3ELI(.?[I&UG6WOAIOVG<@(65;3 M6=N30/NZV\S[#76=0]S,Y@8Y/10WC]P.BC^"+ZNS1@U4LSD\,Y<^? #$ F&! M3HEHJ94B7A5@L(GR\U?9 4A8Y7(1B]"L-8RT-Z%>Z5E] 37Z$?,HL[ M!^)O\6,BX6>E= 0BY9YF7[43R2K>;0C2H1J'[.!;3%-1)>SUAX%N_>5[9%7Y M"IZ:E-_M+@0HLZ)A/I3* ;N8\D4I7E6__%#UY19X8T>>_UW MKC,NUK/MG1[[C03O;Z;;AVN7;DA1D[+Q81*R@A[_7J-9.2UM&W/:H6'J'GU! M;]+D+LT_G;&2_PL[I/%"YX:/FFJK< ML/OI_;POH3U*<^7#7N2SZKJV+:?U-HV3GFB:_ &ENUN.H[M/H$G9B'4'A74V MTRW_\!MVCUAW2%@7ZLQ\Q"[^SZH#N4H&WJ8D//$F !8(57/?R:MCJX8'ET*Z MYXP]3P8.I< ;;G/QIV7A[50%]LPZ; ./"+W#-X^>.)28[H_SF88.I$"WPD42T$TWW7$&]E,$+;-T-[CA[*81M(,&;: S[X8&],#F MTVX688-V GZ4<\U;12HW"U%V6^/<]?#77;6IY[C"9^5KW-95XIDY'1U7#]QQ MDN'0H>3HOC5":>!0LG6+/6*KY6?E=NRU9'EF#L9 MP-O=%T-'4B!NZ\U,@+I M@8'TTO7VGW8S(,_B@7'KZX)%STSSMDS=WGNV_:C3/;A.%P9C3L; @>3K=GC# MB8FCXKUW^<'F_DS/3 -G3'>M4;L;.)0<5S?W-LE'*#U\BJW_B*3TK#3Q#4W% MGIG>[9JZ&8Z^U(%#"3FWNV_BSPBEA[9A4;X^H@W[K#3O[1WRGIGN[5JZ_YA) M@:-6MQ,'MW27[6N5CU!Z:/^6J=OL$4-)SR3!-E]+CAIS;6L,-/7 'F3:WIB0 M>=M<6U^WQES;IPA:U]$]APT1LD]^IO4OV#\U+?)9)55N&CO=.4OT@/#R)3-U MW[=O.HESV$-HGR]47=TS;SQ>=03J,('JN+HU.%)]\@;)YD;A]]-.;OAMV@YU MA<_*\[EI4L(S\WEZWKYN]M&5]M#6KCV":. @19Y1G(YKPXU /KZV8T M["OE6:%=\.F*AB( )Y_E:OJ1=LF+@L^7VC3C43;-EE?/+"G!?\3TQ3'4O9NU M$NQNJ8S0>6C9:PVWWUTS";:Z!ZR%<^*X-DEREAST.C>FGICO\X%52C MRKM; 8N[=YQF!-*#*Q=Z:.WOWQZ053)<7JT2,#9R['M)PCA4=[SGL+TUW'VF MR1R*^OO4 &OKGGU#[7@$[_#!"[+#=OWA4>[SR,.(1)H7HAJ/O.1?;YC9]ZW8 MYJ$B)[-T9NYO'PR&\3Q$\/Y086OKH;\'XQE!>SB@=0*=V>'P8/ODK97WM2 ! MT3(7:78SA]+A>G*]L>AOX!!R'G.VQ@BBW?BWN4=>W? *,H?+GS^(I38%Q?^& MDE&-='?@>)-\A0/B*<7K%GF=@^L#O?68T> M"6,DC&MM2,_:P^T\TL5(%\^"+L ]QWKH B#=+_OEQQ>!S^3[.+U?],_<@=1 M\?WK>C?5E]5^9KPXS^9R82:1R0,?NFW^5>XV$7$N:^I>P>F* J]JQIB?5F/, M/_<&)EVS(>^1]K-]^#IZJPO!2Y%HT97VE_"(:?#V*>Q9U_)""_ZJ:RG\7$Z$ M5F9?M1F\:%)J HXCT7Y>S87FF+IFF[:-.9P+7L#'RUQ>SF="6\!J\P13/^$: MZT@[FS1OU+)26Q09' ]L5TM@+7 GG$S]?9["^PKX> *?6KX.)U1WC2U$N9HN M\0'Y18:+@5=\>Y'Z3JL\6-2L9N8>!$;V!OSV$-$\"CN(Z.^,B#O!6%_'/."A ME\N)+*;%NS[\=*HMKQ9(-*JQ?'G F-%JMOQ6-5L^K2=S'@:^[#)OEI@5MB[[:6R+>2/?_QDWJ MF)E]Y&.B^"*73/=5(:;4$>^'RRQ93I0QU;Y1649F"/@#PI"_W@3)0^3"UZF8!\*;KU4QNQJ ?^2L!5212@1Z_[BM)U'O:?$0$&K:;OK(=T">O366[ZEN-(#K"-[^P/R='D) MY]&[8?L;X?"6<]C@)%O09@%3ICQ2&-F #1\#"EOU&-F$M_ND9<$!WIT7FT=. M=,X+/I-0@*)S=>RLOVV96\DUW M[NA@+$+W^.%]W[DR/\_*6.(?'NX_^O=NUX-KKHOJQZS2JWQTO7[!.WJ$"2_( M2V<=AP]M4'@'7_^-N);U:1LG,S[DM21';/%]\>AA-,*$K-6*GEE+)HVV88F= M0,!HTB5M/NT;\C#RKS@+)"]+ M&#JV!6>T!:]E"UZ,I)H@P;',VWT4WW.JJJ2)<>** UIMO\"Q^!>]!?.44[(B M==0W4[6^>U6C4RR++8@<+T@F/D+WVOJZ3!740SAX!A" CYLP8ZGSW;?W+P!+%.A2OKBS4,NL]AT 'L1O[V MA/3THP<;_WRP?[CQ;]<]EFR-QX\>?]9CK__;HP=W--BGMWKL#9#P&Q'ZS]8^ M.@)JD\#\EX%P/1W9L*W M7SB5'>N/^ETM[.%O>OJ>_0Y/W[<,*JM[>L2L_>Y3EFNDL&8^/YA/OZ[B%E;6 MW_8MP^N^\UB[R>HS*:+C-?@\BN0[?L8M[\'715'F.@YETZZX9"_NW^$7^IUB MR;\F3/C1H\\J(KJ[HH?/K6W8G:MMFMNW1P_2IP\_O0_#_=3SCZK4KT,DGW)T MY'J1?+O"Y/5%^%H*DP\?/4J//N6P7;/A=U8[?DMSX_>Y10]H@YY]IM$'@E)K\FW,E<+)3<;7S?_;%958"&,I!Q!^?\G)ZS,RQBZS:IHGRVS%X/#H M,5MZG(>%&O=ZIN\?"O_913R6\_Y:G(Z7MS=WI1@C\E"*D1R_E&0]>C0T,R&* M?'6%E79JA<6R;\C)4 3]Z!65QSX]&E9_B'7Y8,!6%#X?KK#X,BSYEDQZP/*# M?M\W>3YKDZN\R;DXOLA*FK?GEAKCGFAHM"<7]&%9:=.G_#'4%TDE9* K MOGGLJX[#-54%(3:1^WI1=>1N%S2%EOVN1Z-?#2_,#=IM=-^^U/;@?F[EN8GL MC?M:R0H"@GM0=ZT%RB M)OG4E3YB%V3,V-0F([API"4C*M.)'APT&C%-"*8J1Q=G&OQC1H]!:$OEIGU[ MH]QTDI791O./>3,M5%K)^.JE.^CDL1R,C#!Z0M&V/8QJ'?""5ME-= ;OA'R1 M?+$LZU6>ZQ],1"9+\%!JH?A@.I]W^.Y==OTTIN"O.YGW*=]N8[-LI890D_/9 MP)\>O:?TN:<^(J TB,'YY7IA/<-\"7")UP]S@;,O1_J*E'>7XU'S'!2JSMAP MCV%:E/33KMHSSY5P5[?LP*_#_KTJUEO;>%[&!COZ.:+VV58Q47QB/?>K@@S0 M&<(8.!@G:GV\R[7(>;OU]"]YSG%Y1\+7<2A'VS<.C MAUL4V4FR;L0DVI>P\8D@\,44,;?;_MW)H'!X\',9+[W1K< MCEJH4.J^8X)<4CM;'AZ3-_\X?;YW^(R.S$4QO:!3T])Y8=,] M2R9-39\J%DLRCY+SLIY #:1T:E;T?^0]BUK(!,_:DZU"QG"] #RB7.TGOUP4 M92ZQJAH9F0*>F7["'DIOZ&EHI%,D/HQ/S_K&$IRI&Q^_=$)_+.8D/_JR8^:=V7,^T4P5'V0.C-BK;IEQ:T MD/F:C4C_DLM"Y@.]JV>K$0+/ MD8SG2*X:@7:BLJ;U0LP;R'4^IDJE\]/*HT M=;+E)^B,I?UKYK%\<,@BYT"VKT#$I5W6R#-H!(PN!J=)F4"=?G8;:ENBPNHR MY.G':DB$J)JMX1WI9!7=A7Q&]AI[(:T:^&$X*DW.L2$7'_ [29^--X,&RDF) MJ[KY@+]:% 'OQDM"FDZ:A'[+]7](CL=>L<+ M$=NSRWY"]H@S:_G __=_/CTZ.O@^Z_9H)GMR-/EWA]_[#Z8JF\(ONB'R3[@N MBPG]RDY]QQ:@_Q#[KPV4?X7K5_&EHPN*R7#:B];[BF0Q_MCV? 'F?&!QR% MG-Y<%O0L,;4_%A*QY4-#]Y<'BIU$3,C!8\WPUP_[EX5[X3_(!A*LHF(J*;3S M)E?K%H_6$^'^NL82ZC^?;E[T-%C'<$D6>2[B@404_7:9N4GH&?2I(\O1>3>D,V_/59"M^?;/E5O>;2@7GT1,3G-BUG_?/]I/S^C)O*J$#KC(^K"PQZX;NSF71D(8] M+F8I.1ATX.;)"G)!/&7_U^-T+K&>WG[SM&\B@SN2R^Y,,X(0A M-VV\IO^=+9;?ZX_DZEFW#GX\;52*2Y5Q? +NW&VW#?EE #'#9A7>N>!0O>TE M>^36;8/9#/OEDB9/?Q$#0N(XHWIEGS/+"#]D?7=1-YS=]@]G;6W#Q:6,4]!M MV(9%*<]4@ZDXOLBSDM007;_F/*^F8@%4*[]Z-@NR VH:^&0!:0ZS"O<6%'M& MU+VD3R[)F.IR_^68XI-!+0W-%P.%W4XB 5]5"3!#AYB2S1B68OO)3?M0QBBK,E%\>F1D?@>4XJ M$ ME/8'&<0<0QV)6C"$^39VT%R22[S=0H_O[G#:4H2;!%HM1K$MPRWG+TG$\ M!]^"L0[;:<$,PW1?_YI5/< P0B+YU>D4$W5.2:@(35["W/@:U<@-TIS5R?,< MH3LS6W\4<24B_<>>1A#+\Q]_)'D^@\0I)KV(<-KY@KVV#O;>A1+6'EA*8.*Q M2C#;6HQ%A&(D_A0>Y62/6^IYGN_1VN^I@.=1O'QY!O^J6$QH@FK9,-/DX3/+ MI.S JB%8=< ,N0.K[L"J=WG>G'6TZ:[CIZI& #G34@CV:O"K26"OT-?Y1Z@< M\J!;B=N(FX@_BK10^RM(GZ;!JQ8]^E#!M<(WK(1#_$3QP2K#!HCI" LL=*YF M];3'4\4/(Z.1/MHIGI%EE@0)(-HPK4F./W!H#"K#3]^Q[GMN\ 81=-_',NM$ MK)KGNL%@?>X)=+$ Y@>8""_S\Z(M WCGI,TUJ("H.H0UF8KG/9DK%>1IQYY[ M@<6]H#VD#_%B,=Y3EPNI"S;C8BV"2,+AD^_9RI8\CG_K5>Y";$$,CK-U$M-3 M(VK2MW1\6C)&7Z*)(6U+W="@2,]PD+&HH ;$QP%Z%K$[H'+HO)":PN/>8*-X MN*=5"^>=5E79Y+VO/*5UAI%*>U?0!SBV@*7IL?72:,"T4$VKV?9-[O11L2SX M+ -=2X]P+QX]0IS&8J,A[ET AP*[# N:WJH;0Z>$CC4-T;_?>_>37Q'QPYFE M(RYQIFE3D/@E54L'B(Z5Y:'A3\SHK1/V4Q)R]-I6PA3TKR97CEP?)YEG9>O= M #;E*^#8Z%D+V<%S.B)\PV@?]KVUXT8760#)$OAA%Z-P]L"($2 X9:%Y+AI- M ^)K-4)I3N>3?A^J]T5&SI@Z<6RW.'U_DQ/CS?:AR_+-PT'Q#(P*72T+W&Z8 M6V#KR-5W+@7\5N;<5FIT1[VM>>;/JA;;\E#O+SF+/KDA17@[/^2KX*+P,6_M MT$6R9-SHEMBXQD=1CK? W9?U[2XD>!EXN+S-%F]<0'!!UH>>LVR37=MV(-W= M8<(SK9VJ0"O.\F4G3I2'@R*HF8LFH^LD008(+J<51N?T+NPU<7 M+@P=T^3G,&C^5J(T;S3V+<86PS/. $'8[FOW)G"Y'P6'DN3)+#E,GQT]2 ^> M/ D@,1*U"- GED@88F,&N00$XK.U7]*5$L7[S;/#?318SU6B2P,)2#N'$>$X MO$?LN&?P_1E(Y9_^0B+KLQ+\A?DQ-**\#TH%NP>B8@,7MXO&9EX=' 0@/Z $MAX,5.8!C"R M%WEW47,K-M7,]/LRNR+Q1O,UAYW1B=;[KR6M\>/@(MW#1E^=L M4 J\D%N(>.3.L?"*'3Y[\"#%0[(%VSC[?HYP!V$$=Z4,*JHLA)F"3(Y+N>3( M*^!C#_[++C>=PK;U\D!=C W@3)9N:^L0S;7X8KXX90'CP4"8.'N9\ M&F3?-WT/^_D.?G6GN=HS,]1AIKTDORDYVWMP?/8N^?8EX"P_U?O)@P M/#MX^(Q.X+PH&6JBHO/LQ0F^R,T4,W:4L'SLT9(H%?<@_CS[D.&' M..TEHY+/QW=Q1/D5L__G/VX.11T>//B/&_"61U] 9XZC*U]ROHLVE!$R6#V4 MS[[-&_9FJ^FM&M]M95&'"_V\U=#/O<+8MD35;AKDX=%_!2L&V:YQ)M?U,F&G MK&AF>TAXK,(DL7A:/Y-O#T\/5UOM1W8TV< 4R:\)\^PR*TJ#=($81KM &]RM M-537%:.Z%#'&4H3?N@+S2U&)'*-9]W,:J7B>^G=NL!; S-R3%2B6S:@?( ML !DAOA"SU&V\]JB70I :<+FPMU:Z>)^TNE= MK_.JJ*M881O&BT" MI"QIEYK6OYAS9 PFRKGT&<^H%@:QD[([& M]PG[..-O!W>7EX)=0+&U$(!#"Z]*O8X9AGU9E_TB=[[,\KH#_GT28[B]6R#K!SN\*[O56T?M;@,\F+R17[;5H]_R*3_T2[IOQUC^9))_ZU43>_" M7!['#R+QN=WJ));T4"5J++A2%)9TJ&=@YSU*7+KU3!<(L:! MB)-4Q^%Y9=97TXL1+9Y)!OWT[,=7[STGE'V(% 6R^CFF @$&=\P"F?UDK'@ M'&$]1YE-"61#:X5)2*>SER,5Z@/-)A$IQ,^;@O-DI99PF.')B'T) 7/V&ELN,G*N9EH:T'H(O;HR#$-#'5AQ'XXGMDRDB*ZNJ M?I:#S:$U7$%@3KM$H,LOR\:1*YB(*\A/C#3OJ/GJ>M"8QBSJ;<\ MN?!>$I*=&@['4H9$,_1H8HD+'AT@8D27].WQZ^,T"1C+VGZ"\C7.@% A_.G$TOR(XO!>-W\NKEV;XDZW0@ M[HF.3,T,*CQTD?U:-^H_"+K S4OOH"8D'#B)(07!J.B%ZK"[9&FA-BJX*07=$*FD925M\R-*/J^0ES#QY'0" [K\@4(Y]VN$P\ M]^/GK]ZWWW'3[$O<*3F?MMJ-BT^HTV)5'85>.+F-.7,DSV>NB R0K-LG/F;8*SWOB!",^++%K M17[(T+NZ_I#DZH/Y'"8GO Z?[B?2^@(;._A3&NZI7M86F:9O'J1'#P_6-8NS M_.E0N*].2 P#W)5)3(<1K%I?X#)6/(V!)&=L#5@UTJ,I.:SI9/7.+> I!7TE [ $!8Z$6R#[<%T-2WMQ/(>T.5U*\2+ M'E7;'5EB[J/NJ+D-M.9:JZ"Q;_;R_9-<*#YH,OYHRZ5;O.U0*UG9U@&8@>WW MR]SK03)5%(LB)STR47 .%DA9J./$3@UI?H8>1=?R=F+_*S++ J]WNP+.6W7> MWE0!).CH,$OQUR2 M#P:-P68,CB@]U"21EY=OIEV- 3VS\0R? 17 >D]#;B1/6&O7BP6R\XC8J<3D M0(.3F>[61/:;).."XLH L+060)$XQJ]DVOI A@;8S1Y0/50C/HE2THN\7&X M$(N&*1H?&9W0 M+#:&2T$@*3:4\7G7?1 M9C1<0 RK6& @/N@K6F7%P\4KQLL;:@U>AXM$9C19#?2H25$O6S/*9SD&3D=N MK?!K5K<\.2F*Q0,6BYXLB7X)V"*=Y^[W*8YN[2;>V\3 4>JNWQ@*5#GS8E8"6V#*R/W!HTRCEUL3-P)T6/Y7,GXS,G]P)4?IF5#$G9M2Z MY>FMPO6]@B.K=B"#EM(GCQYL"UKI<]/1CC'C!Q=#W2,EM<-D7D0?FNO5;J^*AU5WD. M%W)65UJDF_D:@^V\S?7\?DGN$%F8TL:T!LTI4(E]GFT]*O[O[__O[0O4YH!Q M-FF7N8:_F'Z]U3SFCZ_(C5LM'+&DLXZ(A$&4PH8.' M8O&^J?:D5F>/HXH=O. [P;52KDP$ MCKK"B0[,3W]3YDV_3,[.WD+US'E:++.1; N*/OC#73Z]J.3=V[V# M3,.P2AY:]&$=RW@+-@]1/:=EV:-VQ[2.&H8 /7-5-.0,7D2^N8?ASR"MC M&&U=V,"TE_P/K< /9R;)$DR,3TXO#0*]Q-*:-A^.4NM_D/DSJ-IA ML!"J-KD0_..T[-F,'9E$S7D^&YDK&7O?]&=,?H.3$@YT/_Z3JTO;"VZ!^P=? M 3[>F&]TJ$\KQRCC*S4FV=\9 :(25TA M)-F0IAR*K5LMOQ0Q!^]S/2#^+)9&_L_D_<=T9&T"@6*_2]U7IO/G/QVG"D1J M+O.B5*X"^S:=R.*\DHN\(+T'@V9&F@??PR0G95W/9*D02!;<$"34K_D8-,.7 MSP40 QK'CR?O,7;,+Q)MTPNZODW1+IP;R@+/5,#XH[=ED/GZ_[+(/@ZY\*TS.>W3ONUJ6ET$UT79")JHJ:6F=RH!?>]% M"\)OM0<@+33>(,*QW>?K&''.XC,.&>2'"*U&X(L =7\H:&5P+V\A5S0IQB&/ MU81\/I"B"5F:U_ DRI 6<;]P!A$G;0"R9F'FVX?[)+# M1WKS=KB7$/?R8(=[V8ZQ_#'(+D[5.'9!O^NE[F]K^JQ)UPO%B'@RU8#,3(,1 M+40MX[U%''%RD.1;N4(&&[(J4_:-=>&J;IP$3?;#6=TDM H16ALJ4>ZIIN0W M"8*IOL!2/B_.&=%^ZX#8O[#&8RTYDX\,0 *NL)=$-"SY@(1!_[INL: M3MT?L^WY%H3V>,7_KJJ_'[\]I=,U[ZXXAZ*P7$[+ Q-+YSYKHU5%]^6DWW[9VOG2IWEJ)")O!9-YHT:DA$>ED1,^'(.73OPKQN M]A)^=L8K+%6Y/59I@BSRV@O':%3L12-_LK7H\)!.&/ C:-=13T_\NEX7CJ;6ZC3W48)0% MEYHM:9D6&>/*>+H<\=GC:@1-?P8"3.P#F05,[JP$",L_@6TG$UK^>]X^=RBN M6=&B,#$$=W^]";#G,85PP!A\%K);:M"]W67G-P?N!H3,RV+)L$A')6(<(OY, M!E$8?S&8OZIM J#PG8T5BD- H$;,3I(J *!U1JK---/<"2X=C M'>$QCX9 !XS6MIBOC+G$"L:8<(DUU-=[[]^#U8DQ:N_";0W%P0LEL-C=^6OO M?,L=W80\9^,5@=D>(<3Q'6/O@L?-!1'H.81;> \Y5"'CPVNG^(UDP$6I9P;_ M/+O-,N#2D9M_$8"[];KK8/PZ^>X'M$YTG6V5!',=D!5U[B0+(1^@W77?7L>_ MG6?%^15@/DCOY"J3B\U_ _+;EY;MDX MK6&^,[WXI7OZB:.JE,I)J7"CC[QQY;"L\(^^OZ%#E!)_I-PU0T JY2H YN=E MFU\)BR.N(8WC[W)!Z;9*P:9CJ3@\V/O[OW$)GVWO):3IT8]5L+A;KJ_>H"SR[JR+5$G7&*APD>SNB5K=(\5#.(Q!=Q]< M,$3UE)V.;[EHFYSK(*H:(%G^R*1O, CMN,%G=M9+GZDF;'E 4JHOK0L'K5C0 M[8+Y-<>G+17@,A$>1>88%:PL/"A(B#N+?/YU.3RZZ;K<*4G>M=?E]/V+URJU M=8/7___??S[^Z?WI^^/WI_]XD1S_]#RA7[RRGY^?GIV\>G/V,YU>T6TX!J,R;3-R@V6!QJ1H:NHLW MU=#KL.3H&C2"/(ZX=\--_V78$RZY=3NXD;,+.[Y<:[2?'"<7JR5"'1V['(<'!UJFMB1?) WXO6Y_GOM,=;C M)"B'40,L4;)<4(-P&9C(UBKD['.T(-PQ>=">^?I.&F.&VM?KY9N!"L!8^C!6U:S)\4AK]PBA@MYIM4>KS9E4BU@ ,[ M=$><=K>%Y-L0]4=#9$WY?T)S0+Z@S=002K.06>8^PV;_*G+=U9P2_WF"GC\Y M+)PJTSC_^N-U3F_&J$>L(+P(&QX/GLCY@1G@A$WX+(.>!8\(O^@?-WB$\VU> M]$T=/F\DW>-CGY\\4#@\6A<+]P07VYYQ_8J!=R3<[+4_YW93L--V8$)ND\!B M"]A>^1"YQK7HO8E\@HHP'CI#19JU\>%@%Z0X_H:66JE;.N\DNN->)<]Y]J8F M."\!0$XXG;*'[RRKNBZSKYDM"W&=+AAZ?5^[PX/_TF?S\JO_U(%&^R0L_YH3VOG3=-LLN'GD0?4I%U8HEQ5N@S]O7-0ES1F+-&"C21 M M/&&QWW36!D/=-WELE%/CO7#AU<-@L/IV#BD3P(,;)=OR8%+VM((,!1]YUO MPRFLD%;$6J&)@(3=FI$<9T>JRLXM' K%(TWLV;X8"/5;2/'/#R(\ND40X?NE M ![WRGQ.'O\1_8:O3 &[NOOSWI/[B\OY0,/#C8&&DS<_O7_WYM49!QG>OGMS M\N(YX@I;8^J/S^P%^92] [H@)%P*>R+G ^K29>N%G7#+\P$^OAU:TCC[)Q=H M./'B([G:4F3.'7<$OL'QDF*AG_&Q;_U,FN2R2'F8$$!S&;YQ8KC-_,I-PY5S MO(Z226M[W$OI)<(F6\1\W29T>?8.'WT[^8Z_?/AHAI_R[S;083OGB[OA;G->)Z8P1)S88K[5'K9^_! M0_:-*T(BG9P2P[/^395U8K$EAVF[IBC;J#I8) M62Y]^-=^=F[>W&!WA.]%= 29FFV!!=DT7+-:%>96* NC+L5?K)2-#V/N!(#R MMWS^1<%X-)N#*6\^D>DMKXR$!5U-

K#I"W/7HEY8:9BW M$MSF0;^9C9>,]N[;XCN9CN4J4N,1PC_;?@$W\U^.)DRX(-D'YV9 >3 N_.;; MPIZ73:?]HB]=5V'DQ?O*6H<)@?MB5,+]FQLG!/H!10-.9DDHRG"(R0&+GE\9U.-INC?>>Q8]V< H]<8 M&M3&R@1@AO9_VM HQJKQC*#S-+.0 MW6C/\]?9_K8XLJ-"SJ6Y=1-(AU52%A_R4AGT!I__M"7:U:=$L8-'FV,'G^(7 M//V/7<3A]QYQN$<\Q=OC=^^3T]/]Y,W['U^\2TY_>OGFW>OC]Z=O?OIL5_;H M\!;PD:_"E3WO'#\2OQ85\\/_WIA^UQ8C>C4$*[KQ4X;@?V?(53C;,, MW6.C=G1YZSQ>46IRSB54?9\ V30P?5$)B_54]-BKPLARU:B'M&<%=Y@+#&BEF*T9:6'-K5'IV9^#851< UIT],'9*^OZ V>/_6Z"0 :7A!,5F%$9:WE772PQ4=BIX%!*Y5W!D*/B2,":RM+;C$.#?U= MMVLOT9VRT-_=G#MIKK;Q,"F\'DPLO VEX'HF.7GMEFWU%3,"M6$:)=<.'4<: MR0Q?^O>AJJ\J;7O) Y<>Q/X#:/"GL91BX9:0&^@@71QZ6-6&5C6^5?K6%):. MB\EWO&3OM-T]31HBYB\Z^ONWAS::&^.S,>P+J'9:)NJFPUO66J4JF+.P1&O* M92"=?B0@SOX(N!JW.>5#O>V\-39O!Z"(V=_=!*5O@00$IOE2I*2N"\YWF&R3 MU0GJT6Y>)(@$_EOWCT< <'!3HK<\U!"Z-(51PV3WD3R(\**BS#W"^TN'T##W";7R"=.189_0_ MW_)XQ?;6@\=#>^N+@)3'CR#;PH^_OS^;/EZ;0]I]K(655#%'C2^<3*T4S+)$ M87$6Y[!=W2/*Q(;(L#2N>+P6G!4U"_6WR9V:D4"DXBQQ/+EOWHVT'3NM&ARW MHU#(:;9T.+_=!MS5!@14)&GB=T,SLIV*8=T M*A6*4_/:^->H)$(G;K>I=[6IJG?B%K2[]?XRVD>PI?\2.^$\!V9S><&$FMG4 MT4RU(,>"SS?-'9Y42J>&*DN[,H=$O.P<*=73SLSXHAN]6);URMB)1DS+%#XZ MFY.*"$B3%GRKS"(>T+*JQQ-T=$-C/SC4NJ>#3C<1_:9O"KW;Z;O:::8K+1@8 MQKYC=.$X[,L$O-E5FX8%V0O\_:V9Q018'6D/\M*_CE.)N?IGS7J8APDU. MA']+2+,V6=TRU9!&N09\B/ME9^TL^Z<4PZ-Y&JHW7[TZB?(YNU/V1>2)LZD@ M1USF)66*A-X[MU&NFMM.MEXBI*Y,UVCW/?%47-3O] XR*SU3F61V])22X7M\ M9K?Y=V6E947)3-&UPI$#0ACOOEJRC>/(G*'+3.&CT*5H[/2=17"@+%Q;Z862Y?B<::,8C9SKL)/%9*^]BC["(=X M!L](&)C$;%(MLX?431#S";\H/4__Z3*-KJNIE)(+DURPG3H^D=J+3$*1>BGI MZW[ MOA%+7=U$T?LEF1^]F)N:U^4>5?DY+P O=OAQ1>%+MB(#ZW[&2HXN'0HHA$[4'B*)Z;5<"$+1,38R:D!/9#7&"Y'3DS MNB8Z3FQZ!2G D"0'#!:ZW(S\V="T2OJ0HV7T8@)F !_>:?,ALXV4<:'Z;,*5 M%(.JHJO<\<:&3.&5!E<':2JLCS9#T_XL;3^7MBV=6_Z!+0^;K]+20$^1P&"< M+6":__0K;VWMLPAR,:"[B)O:6W=*3U'!((AZKOL86Y7(,@LE?SK6^-JUNI02 M<\9CY-D??X MT7_QG=K $+.?A-Q1(Y8[9YV&IGNMG#.MWUB.DD3CSIB8->]60I^,BI\H7!,@ M^^+CL00-J( 5T$:GX6/)K5C;BV*N4L.=KY$'9 LX\ZV0ZI(;4>.9&%J'\CYV MW,8;K;:#RGTEE6_1@XZ$;_!P#,%A ?GOL,YFTN7 Y;$CN9["<0)@L2RW_-0B M:/564XJT4=J2 /V$74-=X=HZ.CA\R+OQ]OCU<< 5F@U@7%=N]22:(KU(+'?B M [1ZJ#S _<0^\\I_YB4Y*V?H=M+#*Z4'G;QZ>;:?_,Q?DH&X)SJ>?Y-VXO;] M2G_IC&>LB$Y#*.]TT J'#49%+]3",YIST7E(98?J479EL0!"4R2% M--9E;,(9WW\_-7[]CO@,LBLLE#P8 MTB7Y00N/?BL:XV]^SUVYN%\T+5K2]!P9!Z)->R)+-\8GW([QL1/YV$UUG*45 MA+RJJ^L/QFYI3=L.K8U)Z]Z)X70P)*,>^X,?G0Z$ M#=+Y/'@[2E:JV MW28.;F+*W[(1J&"=>9HTS8.]*MJ:'9XRS$&GL=5O^($@R MC*9=],A-+&$%GA.SUVY,FU$T4-/LTUE$S:9SF( M"@ :\1&W_)2\8398NE3B%I"OI5EI\1#24)*3$X'EG!0SL3$+7MMS^?@F'77B M=)0:3\)LKB^(2?=Y*5!?VW*K)8(5RK(24A9V=W71LK":]_B&M%/V?G M/0H'U79D-+"CUA7C?*09T[K<&[#\,M%J"],(8;TVL.XS:>6ASU5Q$LS9.U?7 MQ0O#'K\Q 98UV0+X*#4C?#B1F/K&[?N@BL)RR$U@_=7#?'E;AH2$O:H\:+ ML>4"XKA:>8O6FQRX^V;]NPLN!)/F<$KC>T\#7J9GTO! MRS3/841&] N37#@( !7J%US5)F)-'/&6/<"80X4\ODX2INV?C/V1\:B2S8UD MJ&0=L,0!D!BLFM4 ?V.::";])L5P'JGA%6H :]#EFX2, IIN9)78+,:W7!?Z M&G%Q-K)6FIN(C[-&+3'(IHMSB7/"_1CJ\E+,0 "+>VX"HX:-H[;4@T.."+/N M661XO;]-ZH" 5X7T-!G4PZ8#2@6D _./&7+PJ3987:*=@=7MS$D;YK*U72'] MAFF(2CV1G9/50U/_"2P.&3>;Y@'(STQM'AJP<"SQ66H?U>]+CXR\X?FZ MQ_5MR&.1'#[EC.1!U$7Z.1P+F,,G-,K.1;K=K\%,3!I/&EKK'_FC*8S-G('< M;(O-&5ZC-4N2>T]FMJCY[EF 0 -.<"P9\,$>'OMK\/&$ M'E8*ZS"%! CP4F K3 &L(6@]T$J07+3!E8=PAD"Y'5O*O<8;_MK3 3M\9EO( M5$?YC",G)T4S[25PV4C9#3AU$*V:SPMVFY5_6FX[?\R=+\>)3'_G,@B%P8-J M@IF2YT#?B#+DNQK+L2W7/1$M]8C$WCC+49GMKI)FPX8B.EH?$3& 4M;G?^C@:35Y:I$I"X"M2MK\@GS9(_RUI-]]B1]QJQ=9%#HTET+:]^K244WBO:0,)*TI=U2.!HO;7=6/WJ4'CX] M$%;AP_20_N_10UE,7)&KFH]/*_3'ZP=(K+GU \1G#F>? 0B/E"7?3>_)8'J, M)YQIG@4B2+D186;8!(<+>LLK8'+S<8 G7=27ZV_C1G;KSQ55+J=+==.82A). M# $NS/$O;IGM&ER+YFF3R^*\;NJ^1;,3+/D$1LQE'I]0%*D84;J#X/!C6\%& M\.*HO87E\73K:@]/>F/-+\! EIS3)89I,8!:TOF^S(IMQS*]E!NUJ-DTE1-T MY"[(V[*'Y=+L2<_^?[+[4L-YGV/]6\;%5DXP=17&E88MSDAXXM#F\?5!_K# M-4Q>)G^KJR:;15\I;FB/P.ZD?/0LIXUODG_ B'1S M\14OAEPZ=G6#WTL?%D Q: 39>?3B8#6BT:\M2O!WU)UYX)$L#1OFFG.Y:>E$ MZ.@QE(O>N@MLG@/((2^+66\B8I8YN%O()FDNVY]H20*O+2",U#_66@@;]-5@ MU15\\K*H!3A_IH[RX0':J>@\@QK;B)6>_GSX[,%#:82P$!CMM_B"EBV%']8R MH^]$2 H!_L%D[U'4I(4%'(?2!@O5UO%J;5XFSN5R@EP*N3(Q6FQ>1P??9N,4 M^V)-H7:=(7=26>HZU9Q(9>B:2<)Q;HY^.P>)X^:N/MFDN:RP0?Y'))345&>< M*_.*F&V"8CYO57LI 9QCYE,EH7&307>+PC*XTO*CHQ-8Y2OW**X=1$_NSOV* M7LPE9\I'3NN),#S2Z-Y'<]S3JIVW:IV'"ZYIF['T;'&># M-LP\U9T["*E&A 6"SLZ_2#@?-[[__?C$@NC$EL;ST6& MR,7];\9-H6U;K0QUY3Y3&15KF%7&^Z 0AF"[D!'6MJI_:8IV0CYF&AAK+$W# MSHA(E[(.&]ESP(I'GR)@N4[:K FK=L6LR;19%__LLP\([>**8I:N8%O/D=D; M2)L('>25Y&:#X[(VZRM+VFAJAA4@J2GE\)"[[3(Q@:R%?>)2 O05KM5NW)?I MZ(@"G4F^G S<>H487C!DJ$F%IE"_9A_[,B#1$>A M3'Z^=#$!QYEB?UNRWUBU8=]@%6[6M)JCP^@DJ:2O;.TP3$/J!4MIKZ[&B]1+ MKG0A@'4$]7@QQ;8#G;#P8IA^%.RC;:]'(>!O+;,+<(-W%N*@!&>#A\QKCR=8 M_ZZ\/4RB:0F:(_[A2CWLF4(8EGV7K=$%1_(*L?C">+K]8V*X"(DG^@ @35>B M;2!K@%B4(D3,20Z5BPP:Z9Z=?<_39O??!8PO(XUP%MB7W.=*0I*Z-+0?('HE&Z# M_=2U"O2O(7N^(8O/:&>X)R$+"B:M,$.24PDRQ5$Y&,$"$O3)Y._1H ME0/5A9 LPVN77,&48>@UE*V.*P2'B:&[DL#A2,&6D_ TD$IV8RR_&^S,M>?-F5"#3IOH,2')@^MK+4\7 +-*U/S8,C.M1&.>/M7J MR]/C-(B$EMF5E5PRFQI'1(>"P]5E#HT_H-*1V*#WM&2:-9R Y?3(1;\ (-!, M84Z;"[C/ESZ$O%WV0:VC+)CZG*TEZPD#:*'E T@YP^63!+$')@Y6CF6\F4&* MA>?0%AF]4_$4P]Z+UF. /Q)9@MZL3I.7);#%](_7))C+##XF=O__ZN9#FKR[ MJ,F:/&U+89Y A+&JVE5YF?%W%1&$4@(8"]D((,G,JP'^:$92=N4:408VUP31 MW CCJ2DPIQZV7.,S.]59KKG96*P5A*A!:YE$=G'+R"$[3!1KG9&O%IP%4)(1V0 M85I7(.[;%)AI;OHC,W('RI5,J//&&&VCQ8T[?;,7L.6"X*P0=ABDDE&X9^"M M-_\X?;YW^"P!.UN^ &>LJJY4KP&65T#VPAHJ.D_2__!P$6+/R'.E)?JG1&;A MQ=&W+_*2%F:/9NZC%&U!4\N:X%'BD$3JP!2%_$4U(RFK@D/-ZI#G$24XG>VS M#.G,+J^1NZO8;>&@\2 ZA%%)$DR2L3F6'XED.9]/D MW.8JA]BN]L!>Q(XMG_UB'CK"E>9VZ[7X)HUD/M=PB-8<\&US\V%MVXP%-377 M49=KA(EK%RJ.>+ MTC>.Y8@5TO#$B*^*TIX+]#OWJ)/Q:0VG1,JCX"6EOX5@ MX8IQAY>Y.TN#\,,Z%R8'7]I*B+7].TV.\2BX<79#ZF7-&L;A7D4Z@+*,E@TL MLTSE3)=I!H8)=_JQN@5SF7"C#W)LNUZE07!'_)&R%6;GJYI>H&([[ 6B4!O1 M/,O<%+72\$IYJ[%EP.H[ER3 #:.B0I9$30!HR;S-A\S5<6XLG:Y_)#R#2Z:0%F)3[J7&*ORAU\E0S>?02B *\SR7S#,TR MC67'&(RN5L>E-P;A=>MR@^N4:;SI4O(&]L=_.97DMD.N):&^\UGR-F MD#=K2D3''G(^<&"%YZL>7K#X[)?2/]NY.J4<7M4YL!V$=H]HWV/R 7(ILD,F E"%3+HTZYPA?F?VI,A_VA5XH[[/%YTL[]5)/F#:H05691&@CCA?L1, M\9%%NL:Z%WM-I;_W_ 7'(#.Y_B$TR>R:AX3EQW%"D:9:]B&9=L26H7RFF@?J MM#Q[S08B^5&+1"U=SU;6\$&;Q,4R[PI%B;8=>6C &Y_7WKQB-;MA[PT3/%D- M[)A:4[^--*IH78-J5&I#DE]GIW)]VKB9B@)N(V 7X:\ZQWX9I'X**W"Z-0 G MSM7*1*J!E])>L+(3GI2Q D?!Y(P1G$=8M>&!&61C$TZ>2D9Z3=&@[3,8Q3R# M&?*\'!-H^E*CVG&5@NY4*LB4, DY;[)%#I9?)<5@&A5\SR7>]\S4U4UX7^L1 M[42RYL/7KV]L\%A/&\RNJ^P-RR%OOBG^[BP'H567(_\7S9OQD3%]6R%$2M.& MK)Q*FI"Z7BXV#P40V'1"2X)KNK@GQKPHI: C<#2$7L:RUUBGO.*F3FP\%G,W M.JXQZ R\&;=P,AA#^%J%,NET$TW9&(W!IZ[MM!8@DOK8(LA,811HO"+#-_#/)FX9_1L MZ?)P[^M^?1\-,OIFH.]+N7Q4*,-MU>@&N%B404"""NN$&9=IHA=Y=HEZH+J* M_2_A$$0^/D)]N1=),3JG,I:D(CI:BSW^1_!-YMG5-(7+7NA8!@'!O+H0FE&0 MB'Q0H:/NR/ 1) TNY"C8V:"O:\$K\DBH8H]\-3V#8IO"):DAOM6\,(7EXIC)]?74_%*9PJF,M&L'Y4!3$&D*?) MPG S4%9H"_YCC0(Q_R"#)TCT4*DP$Z2A$^ON7P^6B?7PGSS ML&A)7>5YU7R\P=D MI7,MI6E;U'YIF.R\K">(:6E&8H0 M#_T5=/#59B$8]EVR3@9&X-&V(WIP"ZV-3\?IKWG7PK(5^G%"N#6&VARA*F5V M--(0:VMJ!-J"4 A[H\(E#+C)?0:;CT4^O:AH@2&=0_=B[E"_['5G*B8<>P M&+B9!GLPI%\#VRK7U.,'W39A'D(L2 ']9T'ZQ*=ZO?V?/ZM= MX>'!TV&_P@?WMYE;UJ_PP9'T*[1;I[97 (<)VB60^WJ9%V4IEG85L(_SJ;A5 M*]%'N^WYC.V)^I^00G*MA'U?Z7P^YPP91"C BT:_R[ AYQC/9@V4E L!@LW& MW]S;=9?>;>'G;&$@8L?@[%ZV[O;@SO; ===R.Q" _-JNGZT"W;7;AR]Q%VYA M1.PVXLXV(NB.:]FR25-GL[R);&\'';L)?2J_/F$VOAO M_R?$T?0[YB3V9?2 M4!N?B>*<3<((L*I!Q(71\(H[JBV*;O^HWY!+SY!'2.(E37\@Z+H+1H$-2;2WN+0;9N_N_V[ Z%)T?CN#F97:2I6EL: MQ=L%Z;[(3EC3)4C"T533>M^'('OQ\OFQQR]H^0ENSLZ!^4(2+RA-=5!S**WL M2DL;U[$LMTW_/;IM8YZM2!D>KZ74F#A'1'\:E0XZSAV$0!G:SX[.ROAV.+54 ("'CM M4:X)JM1^N,(B ;"QN/@; YJ3RH"QC M.)5P!OO):UJIVEK<2R(:)#H^V8U43M(O\<]OC@X.]@]4H)0>1$NB/2 QE:]>G;CV'__]GX>/#[ZW7@W:>,L-/!JT[IO" K)NC_ZSIZK.C8V] M\,U+/7IJK(3EYG,YRR==="H%@SCX=4C&-':@!/GQF2?*UWT)2D+KQ(=#T,5R MG>SPX!#+%X%?ZK6NI=>OB!T8DDR:C7+Y?;'UV6MKFDPIS+7V&$LQY"@!8K1" MW.XB'AXOF^W:T%7@2^/4JW#"!,8.RQ_N+^*)3G $>+U$I#=2RCC/+NO&DX?% M=5367=-VWD<.^RY'8(\=_#DX#(\. M=O#G[1C+'P/^[%BXV6^0NE@CG_#<;VOI:R>&1TI$@D;(48'&D#(VDN"^Y##J M3F=:/6B8H)3!(^6PJ55R1S7[ \%C\ MB4V*,6X(WR-829$PZD2:;P;CM<9^[]D'3UZ"0*TQ2]'9%+U6UP>#3\-)N0EH MK[VV7V!CV^]IV:=HPDWO9@J)Y&S5=OFBW?B&6SWTM"S!.)>EOFVD_]5G#CU= M?\WQ);D(]>;5H ,=64BW7)*_@ .";N/S J5JK:(HM4^&#..L:W*X/,VE M7P(7M;+WVD_TR1_09>6$+G'GM]$UJ[_5\/"+OQ?X:_+3_C_V-PXBXR0:Z$LD M#P,/VQZK4&[Y-^[]&FF[:P(QL_N267Q GS\XD=>N&O=HCW=+"K];]7&8!Z5H M/[@F*&UX"0("&VF$Y3BD9UQ&$K#Q"Y,(-W-8:57U+T;]K7P^= OS*;JZ6NK+ M1K#Q$DH"LY,D9>WH#1!(F5YDGM!LDFG1B9+WZ(NV76ZNZ:3COYPF3YX='.@> M3U?3$EL,'FO@]$'O^?;D77!E$VX,0X)N@/^2AB+H_,)K%PC+_?C\<+4WPB1H MAS4+59,9TE)FN;3*4Z[Z#P9@(0V)0M&61[U2I+T)%*%9RC@'@ FX/;:: UK^ MP-6H: M-4KVDQ=DQZB%8*7KW"*JF*^4D!L/<\N1ZI*!ZW6"$ AH:Y09/NH*$Q#1!3=D M*"N$P-2O]; XZB;6=PUGM5(8')4#HR0&J>M!*M/QH[/=]MFRRO_;O[6]]6LC M,>T!;R VL!@G'0'7 *%RK8V8(P= *Y\^#ULFK-786=/8>ZBKPR-"IM!_(K*L M/!=>=[N#R_:0M[#L+%E?C5N=YJ!>V 41KUQ-PWK!$8[WO#COE:R2C5VMW/-1 MM[4@OV,L'@'%-L)/YT-%O/<95Z\+L761Z>+Y#@_@:%'&Q1MGV+@(5^X:)@@C MLUX;#4A&E"(;KOY8(9])5PLJX9:N.RZI8N9Y,IY>1DFB>HU6A!#/T ORQ7_K MPFF\\GLCVB 8@1+#'@/F7W<[&/;QU/.^%1FRKG,#A9+&G9= M")EHV"JQR#8SMD!(@Y+0,8P.S*.Z[UKFQ1"OY^>JX,YX0BQ][XM]?7*SY3"< M8U=EDV(/BH+CX] Q0H^Q2E9O^ *;%>5YT2_P,0@W?$HN"G^"CF"F%YN="WW7)?VV[2=[;AP*5TU.LBJ;91I; MC'(S-FOZ]8L>.#O'G/&R$>[#4SKP/&3^^ON>/J^.#VIJU:=F;=BHWCMVNN!U M,9N!<8OL7OG*"2V4P8C/:%$O0.U/^B5C?B$T2:P[R9'J1@YO2[1G6E J7=55 MP*,,';HKR'/AK%3J[VOA"1LF@(;J_/X,?<89DHRX"5KO3&G5E)XNHYB.B-;6VZ1JKMXAZT7B:@^G M(/FLQ\'QVZ%;R[)>:]AA)6-\@+0I29;X]O !@K]83.BL:9-U[2*V.S5W5WTU M<+K7)!&L);(>V53)%V!A@JFO?B78F/P#5#R$0)QVV7<*K?,]5M=>M-O?N\.I MCM+_DQU*KW2X*-V'6&@T86P&'X_^NAYZV6WBG9H';K-"C(->VNC"TC65[(_E M'WD;A>8\1B&;GQU@MG:;^.5L/.TRKWU<&'I_W(XJ-;V%]0(.=Q?/Y\U&*,Y+3[12URQ:V%;)\V$[^*=J9Y>N<:.&$F)$9V"0&^#/X^MHI.@Z,!RCV0411\@Q".Z\$$1J29=B( M@/*GOLP#&FX7>/PR02,+&(&^#_5Q8F*ZZCCZIS)X&#'<$FE J;:?WKY&>V=Q M?,[VQ'TK8-E/>+."#;+]D')Z*T2)XVC6VZ]O'8K0,LD!P8G/B],;?-L:M3]V MNWS75=W2$EIZMUAC+>V!:8)QQ!J\RJ4.+@Z\LV? T8"^,VQ;S.58M-D,()5= M>/7N.9/@ V@VS?<;8'B;M@QKE2":M?DR6TGT&PBZ5OG(AIP+3'K"N*#U)^SV M\\[V$^6(*/0W7F,7JUE#4?A>"4.:[S#?$G,H^SR*4E5;VPQ1OX(NVNWNW>TN M*B_'&LZ329PS4F0#%L1747!UY;!)NU.L&OW9;>'=T5,/)"6])#LW/BEN0'RM MX\(6+D"K HBD^UJPR\17&M#LXIP;G@'!%X3W$(W;;>J=;6H8!K>^;%WVD4L< MR.#E OMA S5AE/HHA?&@&]/-DVIN>@N #?2,UFI7\ .-1GM8^_:U#@ 1-+KS M$EOI[:.R>NG/NLR T+(:GSSC]L&[4W+WU.=A%9Q:1R8 ?*,YU]Y!21N(65+!I/Q&[/[Y2>D_'_A0E",J-FH+[0!GZVN5U&[YS3!OVSK[L, MXI@_=Y4U 8\*-ZZ;%#/KAH@G-YUU!&VZ@(@D/!:;]W<[-_3PZ-XWE(:P214K MPCQ&D@<9KMB]&1!CQ(:7@S*DNM'X=$V>\D)*BMV[@$5L??#8.&^D=TI"5W"T60)I-Z-:T[Q,RUJ8^U7C'!(VMFU7PYU1Z:=%(LG9##8Y(I>C[ M[)KB%^I^8L[L=^Y 'W=[3,&]PTS'R(E(-^TN%_*&>7T]!35#@4 9X0+W6UXQ M!58CWY+6$1M5KJ))^K-;RW1E10HK]%+OE7>C/.7#>#S/2TZP-IKD0:E*6G MW*^:^7']$4'XEL6GSY9QY9>L,A .K2]N:,4F$] $D_?4 M\\),V2V_K&M]FRU=+(5##DD(A"!M%Z+297ZNIGN@?D.Z,<<="7.U5V(B%GQ2 M,02DE&R9DLRDC%^TT#='T#EBED;G9-H4J"*@:S,%!>98>Y!E3G^7JI+ @5C0 MU6KKRNQVTE/T_5G/OOP<)UC)A]QW28]Q!\JY^82>=!-=I8M_*6$;\C,+SQ$S MC.'9Z?2B+6A5>5RVM<#S?K,5]T433.Q9M*;B56JX4DV[8%K(YT>UW6?U%TF/ M<"%L6%&> X247-17/@BD+I/S+8.D&"ZHQ8+MO6D#P-8Y/=>R!=1,]CRU17@F&/V65"VK;HXU!W-EN^_=#N6C&X2:]43>DNKAPFYG M_./PY:+%+QD!!U-Z6BPS%X1TF2+1H3XV(!;ZM0B,61THU)=>)HAZW/!$1PB; M.5XV=Q!R/:%#CEX9^4I(285\2T8D_H%^W@LMD(9<7=3E-4#AT?-Q W7Y'Q)< M?+0#%V_'6'YOX.)Q7I!W+"3>^10DQ,^//@?RSIL3+ZK+HA$CZ?Y[JWTR_8GR MVR#)*D4-0M;A:.T"3OS8RF(-_^KT6!R.?":AX8YKJL822>(Z<01WK:^NZ8V M34^U#!9?VD5ZLQ3].X(G;[GR5=LK:$5B*P=Z-ELX6C*+N?'$X#^.+A-_R!$7 M*Z$TF.I1SKU 4K7+/N0*9;SH%YEV!]=XVU+I[CTM:AC%LP]J3Y5"LC^7ZEGB MCR1;.W,'--#/=$7QH0&+7-UWVD\@@G&X8Q/FB$)4?;!0/CAO9F7;@TJA99^+ MO1W'[D3#!%HS,-KY+? DV WJ\LBCSY3RA9LMR3B;)M> @ISBNJ)]IO\NZJK MXB/"(/X3BOY6H=LCORZJ7_M*3)RV+S@S9IZ7_S#[X8N^[7PMOEN28*TXGNK& MKNT4:'5R4L6%VN\3&&SSD,)).:)88+V&<8^3-\FK'+"*C"-@RBUEC'(3$'CU M0A,SR6_<-*7?7\_[ZJ[)JVW?T@WT]FM$N%M^A5]Q8A-6)9UK=AU<),3X/H*S M+W6")R2!Z8_D#O/=+@)!JS4<=GOW!Y]M?6PE*$/$BV;9BE9BC_[CC5(7V%IO M5C[,H'6-1?"Q81_H] 0A'<@$,G[KJLI+8X4K-:DE9,W2!9@3@2:=M/&#O&L_>2,LA,*AM"-JN7W?@G(KJSJ,K&$$?!MD174<25)Y2*IT;/?4G'LIAE:?(Z M:U9"'>47YFU>5>VJO,PJ352^NZAG>7+:XH/";%_6;1O0VBO/*0NE>"!*@6>. MZW@K@IC@S:]EW'ICK91R$*C<[AOZLO!$4^MZQ!L+6 /#HL556%=,GAGA^7%" M!PZE2NQ8,@_6E>6^#W[R=(#82N\2;FU)\>:S$([&Q6*$552N- M0:#BC7R. P=,Z8@Z_1. ]\_9!E)2LRIYF]$R"+B@R:UL1LAR9%2I0$.;^DFNK$N60^FCV71-\3!6&T[&0/D@"X9WTMH#H'<=";PF!?22,:Z$\XB&"G1B+29== M1]Z28Z14J/E'$,1B _C.LQP4O6D>V+7>*)V45\_?TS\FN31^*CKCKU8?+?+: MO" !E++@1EX*>UT-[K^O4A+:-]Z=64X^AT159RQ2Z'$:U#2-;YUDATE4FOR* M/+G]Y,?Z*F?S;9+3-E5J79WERRY?3&@ 1P<'CR6O@O73;F:S)IMWR7E/Y@RG MI)DYK)^TW ".ER#Y4-57%<:KG>Q0OUB0R1AVYF3T*1)9@AN9Y1\!NLA6;>I: MW37)Z3^>OSX]1L!_"DP'2U31:_$H4OND%7@/<27M%!29-CZ&HSCR!GY+XJ_MEK>0II=15T\[XR*)N\WFQB M9ZM?DAR<94Y7Z &:R0&*9%6RR#OM.C>G+YOE+PN1M,(\R#T91A:,UFG*[,VT MM%ZZL@SA7)GX,=J0C&MC2@?C:9H\.CSX]L-W-/8\$U+QN4I+/\:Y M*WAW7@8ZK;%$Y[.)4OG"U5,JFWGAW797K>4:(I3U%4[T).!-7M0S#50UXHE M3OYJ*O=8.$)UM'14%W22V4IKN;]"'C%OVA\70"SH8:,# DIHFZ::D]SQ3L ,B3O7&A11L/6G!>&1R#P-$5]O%?%U_Q/YQ,#[&^DQZBK"'4A?$K"=U$*(*6.VIBZB+SAI%[Q*=]S3) [4'+E?A6BL*] M14'^@Z=9+0 C1-IJ-2%ZUV\)(M MPJM0&3>3@*]OJJQRADMM.$1$8ND!Y(T$'$VZ.P43057I#)QO &%/BWCXD%01>JQ[3YTF]SKO MFN*CM5A$KL&<;1I__G%:]FB4[#++_.(6,L&*]3H/.E1QZ-#B3R>U'!;K3Q,3WDUQRYH4X*,[><,):_)3X@59$G3EQ8S MZR[@J6O2)YAN1E9BPV9A_-6,DT8\8A&:/ !MT]!R;(?O09VWOM$FTK(Q5CAR M;;3/I4?86$I!3K1%!K+E,L]DX CF3+DZ;?^."[ ^T4M-[J\>[#_^7Q>O+N;^ M;+BMT5W#JM/^\\DCJ;6\R$M(%ZDW]/F:R%^4K*N= (<+-G>\;NS&A ><+X>F M 3QHV4*)KH;(H ;:M<5V?*0+P*9QK+^*XYR#_C"^127$H-S(86>WT.--644! MWF,$9\Q9C4,?SA+C1'@>SK9VRU*TMTVL=@L%%6-O6.F +NM"@Z'!Y4-Z@._^ MFLBYJ2BI[?)EZP&(#&S3:B)9/&ZI4[1<%[8TPA>.R'NRQ5&?.@U W!)X]/Q" M<>I>FDU?M6X/-P43X8+D$56<&BN1$7.==#CZ?5F7E_H2I%Q\50^B MZMC6?_9P]2T\+J,6?@IH>_D\;50U+1A9@2Q 40FQ 1Y-PO\G%MUD)G6NFH'Y M5[/&X:?D[/CL$FG#^HJO,T?NVR!BE$ .X4YR\L@O#B>>%GES+M[]3-)A(XG &UB^.O:AY.S'GD-E9":,6QP@R$83+58X9@HKBA-)H,.4BRV^H@^5Z[P M)8RHA59FD.?S9&OB"' )D?^[L!GCW<HX#3 #=7F6AW M!Z[D0+O&LGR(54U$OZ".35EP>AYG2P?%0F"*"7'KJ"#?:6$X:5KN*M-6(%+& M1X]8D,#'B;>=*<$V72**S_SS@GOKE2TK:J,WS_EA!A16#)B2I>'6Q$V!=;C" M)/4(U:5! '=OY8K/L\K.?"+ MNJIQM_X%P %PD7[V14=SGI-&P+!P%4D5<_NBS!++?L*6-%Z?M^X!"10#.\,L M,''"ZHYN(.0)(]$SFZW>#IDD;<"UGR20_5)XB& M7:SVSA:%[Y1)S[[DTW \[5+K]7P,=(+N[69D![H]3J<#1@7^#V$!U,MYH<)XE7<<(P^ 2=[I8D*@(00ZRG2J M8.N"D'F(\[C>-D11M?H0 YBP[0O;)5W0-41&(KE7NLTER@&$$4]B%":".LM' M36L@2D@8-\#?!S8&Z)7":?G-\U+89AA-"9GI.7OR-KLHP9)R+!]5Y $ [-.P M7P-R 5__"@CEVB!'K[ 6>ZXVP'!-!W)VO+W@MCL=2M9AQ65TS%C4(!A#JJ2[ M #D$FC;0R>/Z#-D6R'R7)Y]+MGUM?'Q:9^.#E&((2T7*ISC)-UW9>'P,SI99 MCV7PBD'O!LGXQXO#!C2GNM"C#P=:*N1A#)<90D\7A5!A],(X81;8EFN!7_C8 ML_3:Z.&IN^N[4/"&C!WW3FR"2V[/$9M2F;IH!O?F.@:Y3^N/N-89%2FMGVH" MD";W9P:(R2%04L5S4U29U/$/=KQQW1TP5R ?NBA%W&(0O12"U4D@,/@"U)XSP[,R.UQ(R2W M2CO:8GLV[M[U2\\U$L4\O%8MX+4H;!L?@$![K*(H!,JJ2>:@Q5R1%#PD*L7) MFF:UAG %9C>KQ-(0HPU*28YG-JZ*PZ7QV9' @QI9_G2P_NG(%_RR>:#T^O'T MNX' $ILT**[74GLQM3AQ+H QG1G,_MQ7V>3)V_=O!)LD'A77^JLO%6SS/!CC MJ/1DBT.._;K6^CJ,V)>"M.JNG<.G;P6M9P-\ @,*_/(SZ)@#$;YI:^A@RWK3 MPR^*I9@@8CSXA)Y[5E!E!Y@NPA\%B%]&%".?+[X8YJE=V5?#!M.IPD7UG(C5 MM.X!<0FFAFQ6XW=$8T><*Z-G+JW*$T-P1^JWI4K8T2O<$L#P< =@V(ZQ_&X M#)^8:OHEMZ!)OL%KC_. $G%5PU#%5D=#W$/HJ%\XM);',LOO1]W79]IJL;FX_2LT8K'MGI,8O)8@(D MU,D,XN)11(5=E#O&L*8] MSIN0A,_E)CT9GZ34AQ[TT.EVY%;C7G?("^A8J<9YJ&"Y=E)QVG*ECFEQ6!]1,(36]#);A9:$G??DVR A$=T$;<MVYMZE97RVS'TKS'C6F[X,B/?@&5ZU.)=DJX+%"QQNL&' M\[GYN[A.'48IKF1 C'?3PA025G6^DJ8O!DE-!D?C&M#+)QG 1!M(2+=<#D;Q M&$0?6SL,1@SJVXCZ7!:7"TI;=\9^;%C&*U4K4N2ES3?S/2WRRC4TT Z*2B>Y M*2D3-8D3-49V&/4I0/K>)-'9(@HE L(:APT>YL'M(#3NH*KZ.\S8=4UR;N8DM MGR!A7 1 ^]:&)=5,FO85<(!!_ZU;0+!D['<*VN964NK9]EG' ]T,0(S#0V93 MXRYQ)33*J7RKZA)G"D2PI^T7YYP%88'"[9,M7*69?[$9$*/WTN"FE7#B%KR. MM)QDG=5BC/J08M8P=IIOD30YBY2/&?$8T5P*!1DN5K/*L"=C1BV;:+UKN M3CUL-ST6,HIQ<5<7=5C7*8#*6Z^U=N"&3:BQ+A>,W_A-UAJ]]/J"]:,UGFHO M276EVD([$?['%N'W"Z,SH)!6/"XX_![,1O-9@:E51QF0B&* \:Q*]6/\6]JJ MHV;W+0:(S6N TR0G2K?_7)-MNV;N=]IL"]<_IEZ70$+N6:U#->UNL=UI826@ M2^A/R:UZX!SM=NPS=\SC,E8":HW$,Q >GO+<"CMW6W*G6R+6AN:7!#TI]!@ MU.>.^3V,ZRDQ"CG$TA8C0-D9)DQ*!2)(S4#E>>4)AI0]V VN%%RR@4F$6HJ? MY4%'P^$[:@_7VWC@.5O;!AAD LEMK+Q!2IG+KCYG50E8<_EEE5]I20\'B34ZI4GPZ!5KD*. O5@B MB8TD8]:_NCLV7U),9 ,A(;6& E'.&Y7\/M%RZXYQNPWZG TR *N +16C(J6^ M'./EF/S836;?4GA"M6N,N$SW[VA^!K602S<6;>*J^2#5'$VQ$D-^/;&^7WPE M>:!=UZ>15#ET=-:L-:OQ*334GX35DASU&BOG_WT5\3.^/E@\A!@:;?)++QJR MH7I>2J=K\(.;3(A('+*5(FUL8-]YGK<[!H&OCT$ %2FKY"$XBPZ?\BZSS2(, MA7(N7^G.'%M.6Z[.:5DB )J9@^6H$'N%_UW533F[0F5:V%K-I?%=&\+PRHIE MIG%C>K^]Q.$%?OKAS!7Y83H<<.R%8]?OG#*B^)I%1\,?<6/29YC+XS"8OA;M MQ(=S9"HX%//U\;UO^C.,/OGQU7$TT,T'X0^)17RTPR)NQUA^-UC$F^2<:%ZA M9X/>&!-U)PCJ0'EZ88>2'L0 PEIY@SX97RQP$(U0F+,7!QP."Z-YWO"*L4!S M*0)GGKC7>3A4 ,MIZWD'' BIP;_49(SXRF-65 )<$^)GAHH RCX4@1]$RZ.* M_9SI@AD":1#! @7L#'.,OV6(?U@P6EI%RU[+9RVWN.6:[=3;6D<'Z[N=K4.U M1&N=U$T%#_SG2C)K8."\\0!X3>%5E]#41)'#J_KZ0AXC[HNX$U9"N2P\8)9) M&#(7@NB@T22TLVIT\\?HN+9_\Y1D"Z1!ZWMGO2>G?O<'OJ(U%\?4)3K -G6K\1B_E-K&)OF53$]:9;(,-7XK MIC+MH+Y)6VZJBS*[1 I>*=M!B6#A;YH.$UY[(J&@\BPP28V5TMFQS+&NDRMI M\Z)1SK(N Q>GD9 R48"?,/TU1(BQ[V#M5(W\F6>P)EAD290E,_L$H%9C3 MS[<,5V+FE5(0SY1>37O$::^-0#FQGBN(;T2TO] MK?*,^:G31#Z:1>)1T[V\*&.$,1XNI0"I+1>1VK-4V;BB '+8+C2P0W6[E!Y; M=F&8!SOEAN,YF6.,8:*]5HZP*6/*V#19:.\MVJ]&8K1C%P <47I4$ *87AB[ MK2(],S("21*SJ>3'L+P@?PA/0O8-&=>F)CLCD2!"43%_^P+5MTUR630]MUG* MNBZ;TK0F*.J=?K &]5;$;6]/&8&H9T.FC]/5]$O6QFG27O3=K+Y2''MX@(-[ M"EL^O)9,3>X9Y>,5 ,),%M&6D-%>6+CLG.;-*."\>LO MBTZ"PH,.Z'B24S)J:J\H"%:"X\.@;/N.S+2GUU:/#U U&[ M\X)_ZI&@C>US;YZ1&,R;!DUV%EDYIXEE42U^<%:&@C)NA\:1B#?_.'V^=_B, M+ &ZEHMBZA#+6CTIO#.S9!JJ2E4S.BH1:VK9U4H14*''D%\2<9H83;,F]&KV M@L ^7VC%/[_,^MUJS0S-G.ZS+2"$I#1?L&XP#JGN>^Q:;9-2Q7@*G];U6MVP M@YS9(P,LUZ)XF:_XRVT7JP>N3S& J10T<3"C6D7974R[3;6B3A'653W"H2:, M.5)$'_)39K(L>W)J_'ZWL?C:*%N%/0/J8BE'RMT*( MT!S?R#F7943F1F2GC(CC32"U4,@&A)C.TJ#;QU+/L[ESWSCFZQR*!C.R6B6? MTY:5PC_"!]K1&DM)9^ ]QD\R\;BYNV[*>"G;<;\_83&#Y(@N2*A#J=0!\#P MP;@*!/FPQMX48A5]B4U'.8\\8BYXX/LI]IZ.W>D;C$FJV(9:RI]VI1<4*!@# M]MCRZQ3)SIWC,KW>B3"8;CS"@404ZK!PM7,0VF7:+,?1C46L_"HC+V.5Z86A MM^]1D4+;QGOF=SV57]C>2?CD63+8E:N]I/G>;M$\(:/?72$W!R"$F.G1&-BYI7O:>VI M6C'4"[:%%L@)&>^V$@?RS%DUI*'6X5*;=1/6MR122XH^-X$D[Y<<5_N7Y^@<-+O6)(D&-&*;R%E9LU"D#CL-;0H.7) % MFH@)JC: *J78DO$6K:UCTDXS&/.P'^N%+*@MCQ8:CYK.L>$32.+ D+WM($N M%,!D<9E-5T&/,VFIF6;>V'>$4' M>D.WG/;Q(L_*+I(.WPV+22/'$?1>I98%-/9;%A2V- MNLT1'U!@;0HGD:?2T":YU@)72KV&].F.FBIC/(9?-P['[GO$[EOWIA$G0,) ^93@/4D;4-135!+00# M$4$&R\9 H>QR_V'N__$N][\=8_ECY/Z]^/>&F5,4D'8#TU5EO"B(@ZNJ M==1C1-AEYO &) M9C1/YP:FT&C26,!^$5LWFA54O11.9^@1BA=H=!TAP2,]]&8M+_@1T;E,+Z)* M/])6YFSCPS^* 71:633D+?HM!+%P]/'N?6.!8ZFU.'SV[#%7:?]X^O;X. T; M^4::=#_Y>3VBE^I*<,BLS5TB+TB&J7X?Z/\(,#KH"),WF*&U=K=4.$>--%Z? M\O'2XJV5FLJ:YI>OR(57L#_N-K?W"1YG.0A$CPJIMK=4@\1 & Y([\N9!CR@ MS19_#VY&(<>.+FO)0L3>JQC5I3@=:#:Q"JR6: -M.%' =X+&,"$!"[MX$LB) MNG9X.A8O^@SMP'A-3MT70$+3EWPA)3U?[KM%R;J+AF.]>.E5/D$>WWQK5,5* M:GG&M.[P&![.0XB@-RQB1UHQ<)24_$IAWKQ%>CJZT#((0\B>M(,@9)ZQ#WD]>"D8< MT8]T$-E486X#W43?%1%V07G7ZOL(8Y=GJ=ANA3TT?Y*X;X/)NC+.6;$!E:J+ MO*?];%.G7EBXX;0$#/U1UX?]L_TT>=%#+TI(LFQS:<>4.7IT5[IM$60@'[E[ M.X=+DGG9?R3S;93!Q+JE6X['34KC,SPC/7H0257>. )G()=+2%NSN M@K1+$FP#'7V.PUA!HN^A/Q&LBWFAC3,Y2MRJER]FH$1@-786O>83Z#KVR2Q' MN(%;W2B(IY46G>@PQ.N@=A=[KA(6H&DB.!I0_SD'/XY#!*-SF<$XB1. B%AC MS3B\%ZZM56UI3'P#"1Y88+(RWVQR<9 "UL:W+?P0F/;C<]V\]? M$SC:L&( _%)Y"1MC397XW*^2_*-MARN7B6IL;5=&Z-8EQ2+A['(E&_V#-%=* MGD-.O/5RXIV8BKPTNM<_/'_[+M[K0FI74+G!1U[EBD@4$J(O: 6Y-]4QS=@] MY\6+8V>$K/#3H#F%9+Y@"V2S>MF)*U$TS-"NXLS+MQ'19H+40'<8]T#5F#<9 M+$@\B-"./:/_ERWY>V>T[Q?)WVJ>SLD%U][\I6DP&1=2HPE)5Z>PN=?F>7UUT#%@+TD4TDU/SKIZ^N%6XS_8(OC8&^_2!%RP MG/DOD1C(8$6'>D%#D3V[H],/V,BITH+*7=]RZ^.E3JO0EBGUQ@6P2,D\^$9X M5VC">'SKK+GV(F/OIE!S687>0N($TP]T,6$9FLIXP"KC"*\ _/R___/P\<'W M4C$"_#A_V]+4P5(S3=QLM(\J\DCGW/QG3Y=SSO_S_9=:7+9\[[/#ZS>D@A\^ MPY)^\_#Q_N.#A-LK8E^$QG9]IPV6'&Y>=/P5L2LE*>+;XU^6\0IAYI(Z" _) MCAWKSLKR9_F"H6,K'R)H-?+CRI7=+5P/0KBX@U =5ZL=Q<6=;96+)LCV%(L) M>),4E1Q?6#==@[ MRW-G7B+=[:+: X+6 0"([ZQ!&<;E 16L@!2 M]G 5,72@K@(PKAD'B !1\+W>PX9QS'2PV\,[O8FNOI%AF^NYF55PK^:ZEX'A MXFQ7(9%+BC!&7/Q+8T.L*MVC=UMZ=ULZR +FUER:,A:1 MN_WY@E>NM8X7#)-LNQ%V&$TOI@%O']ND 8V3\K"3"$8F-5:,VB?/$-^;DK&[ M3;\[$]9W#^?0ML<%Y-5ET=25U//[N XBM:'+X?)YRN:67RA#=,7^W1J.RN^VY0XY+R2,)#@JPGT[J5N;)AWREJ;XJ+S=OP1\2 M6_QDARW>CK%\26SQ_]_>U78UCB/KO^+3NWLN[(8D=MZ;G3DG0)C.# T,@;VS M'QU;$-]V[+1?Z.3?7U5)LN4D#B]-L!/T8:8!.XXE5:E*TE//HV:8U\PP;+M0 ME+C0Q"IX()X%D5D&@*X4(BMNXZV.R@.'1' *ET1ZI^QT$O\QN3)LDM>GE.A( MCR'T:+%>*"U"1:)B"8')3K/EPM?[9YT/KS\3%)#!%)P5>X!T8GKM] U,!M@) M)W1)>6^Z;E+*LLU :S,03&2U$J6X^ 1 MZ[U5:5IRY(M6,3BK[I#/^B@1% MIKW*4,J5Q/@R4EA+-=JI<&_A#OQ"),IM:L6Y@T-[*V3&ET#87.<;0:&O3#4Y M'W .XUWX,>]M%_F779>![0,TC@4KF'TD801C5WS'/Z\-$/;_*[]YOIC:AI?L7,9-)H+W G H% MBQL"*$X[9W<)8;Y0PJ*F2&OQP3]IO].%$+77&X+4E_3.M'?XH !^_5 M]SS0L%F]ZX^$GQ;8835&P'E&+#(=DX /'H/DZE!MZQ([)1L<#4[Q460S/QC%D6GII9ANRT5.;@N^RM[X^C>>T M>JD/,6(9L?LNV&?E04OK'?C2$\#Y21$NG_:!T"F,L+A-6N>HD=[:2">BZEQV=JX9!7=^"J/L08SYY)4PSEM%6>"!I=",N"0> [C M $Y*[1 FA%5UZ?"JL7RO$["<8TF4[^7EMX+0LS21"RQL84T23$C@LC9 M=4\$'766:+M+_ M3Q!6\JVQA%" >37;6V=EZQFX \14^>/^NF%?NDF-Z_9.63- ]DQ S2 O&2@L MH4GP$P9I-3A;UN%$1TIV;X%-0&R%L%)II$8G+M2YA:*TDI]L90>7[ MC+44G/KY:"FY!+$#>DB:9,3>-2)PXM"U'Y,4 MT);HB]08OL=IA\E8)MEA/TU%S, &)([O0CD7_>DA=D"KD'-_+(TMTDQ[-#ER MU7)]J_/D(@-@XYQA//],H5AJ"-X?TKLLTZ50O>\[, +52P0G68KK96>V>"80 M)'*.VD/@_P#6P7M)S_%Y$&")C.O7?X^#VJ\E^-"'+$7IJE*4Y:B%$B% M)\@49?3?BD=N=-N-A@5K>KB!##LP?DK:R$\K\L@#"%2=YF.6OE];-J.^F^RDEQRBCD"34..!K MNSZ-3P!&0%K(1(>>]BGKY^2X95UW U UHW8@F$!-SN\,2#UDL);!LER&B95R M/1Y5H4"[8CD!KB\10$V,*( MMT4(,=]YR#,]BO HG5&R(.@P)0Q%\DPT,UQL!& U"8)YK94AVR]SN\HRY>F2 M@;!?O0S9!%FY2; @,*/E9R>)LNT252Y2*\-8(FNM=^_"*&2K75)-"8=>YXRJ M)+1,7A7/G40"^0'M+ INP18'X[J6.&"C21R*A\+GL>ZB@FQ3LFOA\*]HR@D; M0"NY=^F2C:X7^.F!3+_ /P2IZP*XSJ'S0NJ.P*@".UZL]B1@?;S(:& M+K?E[ P[=HCI<5'Q+L#NZ.2ZS'_!2?&WVVM>#/ MK*7H@@C><,3#A=HB4I#Z=& >/%[H82TR)V''64\"#TGQM16^[RNIA.!ABSE# M.5Z>ZJ]5/) BTEIKS*D[6B,_Y=B_?'HZ'=(-FA ]F>YD5SP=8WDUV"DN)1K> M#K[R:H(J^W?U_W>7-X/?AJ/;PI<&_QY-[S]+^ #[FZ&MT/Z MQ_[EF78W&L#%ZYNKT\'@;+1SW,+#,(R!2ST.J%V'#%8Z^!Z#QXP2O%JY,QD: M6)@HW"+A/PV>V!C-&0(:ZQW-.0(] $B)YRIC-SD? Z[8>,;#,9Z->#%4R3\!]\6.0ICP\ "T'\.":3B #O9,LQ8:K4&7) M6P9"&:[ IH'@RC2>;NH?5AZ55,?06V%1%!)&X)H51.0@5Q+.>"74AB: 3@LS M/9L?BL#]2\.Y>=P"L84%RLT$&AQ\ZYF;/MR)@[0T:L& "?)L!9SMV.5V65^ML:1X%]#]; M?#._7,5+MO=9J5NMZ._=RO:KG7MOT6+U7[=:W\-AJKY-_]:=>MONLQ]:P M?UD?TV&$P?[E4^-3NKV"H>ES7=-QQA+/VW"K,9O#S<]=3XT.MS\';UUB* M=FW2A0=4@F*')?UUF.FD)^QJE=?=L@A-N(\W] VD1^_3,T^'4NR:/LV 7:Z3 M8FA'&OM=3)VY-F,\W0M\@L7\9Q8!02;MQ3Y[?%QN<]*TLE+YW08ZK'VZMJ]>:7>G\\^_;:W^YW4UO5IN- MDGK;BP,#%_S8I< LDII6(#?>.G^ZX+"FA[8E7F_TNJT7VB(Z\=[JS/[ZTRL M3#/[GMM1M]IX:?;PAF;T$7)96/I+CA:XE M7SEQ[:XM-:MZJSA+>J=<:PN!\)G=BULX/Q,+>;K+]R8;M)]M/X:=3O'N6UB) M%]==/;VBMUX92-^NIYYOS:RG?B:5R]V-4[:Q9!N(63&.=](X<)ZKX6G#NQ^[ M/1GY#![Y\LY/BQ27O"%?EC?J^G)^MTX. M][G#V]B7X6WF#N_7X>5 &_7/![?_UEL+O\=PD'@/Y#VH82/>9!P[#,+@^A86 MYIN1UJ4=!<2_CF=J)W[LDDT4YH>T,CD@7X[1[CQ3T-@FQ#3_L[( M6CGG.5.%']%O/0>V8">T?/DA O61- Z?QG6T"&/\_3UVDPU?!OU <#!')K*6 M.S3$.G,D=PT3* J9SQR&KTP@)_+.2U>TP(.3:AYF0P0M,H4N -'\73F' ><*!+0-JKU?R2P/H2;)EA+?R888A#:R8##HD&L,:A" M#+#BE,*\Q7AKX3Z!?@G(@^^@K#C ,6<":;S)5*"; &OCW#L,XA(0+J&:D/?& M+L HY]%3CQ)= %A9I,LU0VTPGSAC)]+T>K7)'OA,[E[+#V90&)% 2C/OMCIA MJJJ>O*J>7GY5STL"32\)-%NH!1*WTD9:1[3C M.*/H?QE :R17Z_%5XHE'E= MPDS]N/ 7W'KUT+I1.BY'25&:3[1S\XG!7U^&)\/;T;CTS9AUS9? M:W2;;XZ(ZW:KC4[K+1%QA6ZW=Y^UI<.C'08A!G/;#HXMSQ,1K-&7U?7>PW=:.G-AM%J]/2:W6EU MNGK3)O.&7IU$=)+I3QF.&W+6&X(H?EL[A7$#2@FVOA@FN2R3U%D)K\J)W\V) MC0-#.?&'=&(#_FTVNC6[UV@W#,F'E]P571I7QGS]^V(?QVS:#,C97&S7L.4P MVP_J,$D9-1$4.A$T#AIJ(E 3 9L(C W!_&0![&K*6POTUB;-O9O*6S^ MX*7 MKJ;?+5UO='2C9G=;1K/3I1[;Y*$;-XV!!(0\.%"Y+JEF9L[3K31:*T\NU).- M@];AWY0K[[@KAR^,O.Q'0X>?>_6:19-C>W[$6];DX=>HZTU1VT_39M"\?23: MM6MZ%=3B9=%9^6^A_MLX:"O_W7G_?74H[C3JW6:S4[.;;;W=Z-%0W.O9C6PP MOF+GSND),[X"+J7S71P/N*$'V*=5PEVLFS7;.^_; M/YF"B]P[=>LVC%^FW[H*K->K M^C]1F*.Y4IFI/'F'/-FR/?,(BD3J[4:=1LSON(#0RH-Q[=!'$:$57C"A0L"DI3 MYPY4I @'<1B3'Y!(PPP EX?3:?R51('#9PLU#10Z#1A_^Z>: /9O N!'3J>^ M![H#4#*UXNQ (F;41?'>&D=/#YV9#H/W+0ZTLPE]6& JMRW6;1O*;??1;?F" M]SKPISX>,EV0*")!QF7U%[CL>.*$$_*-!G9')=P%NVSS7Q_5976CY"Z[^04W MNVR3N2R6"B=Y=+8P_FE'W5 +K[RV0!BU3I?)']1I]SC.-O25R@A>U7!-W\*W M'4O4[5///9TXY)XNFHD5X][5%1))!!ST,>("(HVZ(9;!(S, \H#PZ&KNDH76 M9R)31IWFY,J7"_5E0_GR'OJR\5)?/D\$N90O[Z@O&S0N*V?>/VH=U&3[+2:>+G>:-4!=MVW_1GD[/+=XIY>O:UF@E+/!'#4 M,;P0 <;ZA1/;(F9&HJNRS4+D_[%\HNLW9Y:KI6S%2*M0O'^S8&<+>RTB*M]&QP MKJPT:Z5GY!XY.961EF&4P$@O^B?*2+-&>F&.B:OLL_@! ON\OADH^\S:YS53 M(U"QOB3CI->;']1"3_U'V)0"U>,AT"6;C.G[S(Q,[=QQB7; !-PC1BS-:%@U MM&O8Y;+H%YCT+RA=G[).ZVM%DI4-;W,DRT&4643+AS)M^3*7NC#*1E47U')K M>&M2'G1&&H?$];C#2JPXH.DN?5NP]\'=993?SIU0IS,#^ ^A*W7CT># M4_Q)/SX$>O5^_!"'D08$]X!-Z'^X^8Q.M=NKHV&.!5U9 MD3^F2U3=P$FHLZ=&U%%&M'$2:CTU"8V.NIOF('V_EV!=93X_9SX?/(:5@N.F MM/8#I8VO7X3U9X'C\L(;O;VG!J37E05MG($Z6YR!PR.UU:6%6^4K^M=@34PIF.ISDVL">BBKWC,:@0 M8"(F9JB-@5;"GSJ('9I)A6S#B$RU=ET_&!_"NI%+"0GH^X@NI,?$,N.09F Q M"-M+SW7H8WVZ.#IP#C7/CVAXH6DZE-AY^]-0!L<^Y=/3Z]]]:;Q:8L[&N7=M"C\7=YU?Z*>G?/>R7 [ M:PUW-/SMLG][=S,891N0_^H%>9A<10_S%4Q?3L 54D0I?0KT3$">O)X>E$LK M_(/I/$LS"!OV93%3L>EEFIL$C-2#?LV8)B]T@.@%R%HBR(8FIGLO9DRT'GX# MEVBA'\+GF7$T\0/:.CN94]]W.ZK7J[;:^FMVHUKM:KO>>_.-HT:UKK]N(VOC M4SO5>C?_\BNVH[8#5G]FIC-U;-LE1541]&\&9W]5M.'EZ:L6?Q^WYP[2U$W5 M3+Q[[Y_1W/RS0.ES9L07K%>>V3XVNQ;4Q)/%YSUK42VL:3>#WX:7_8LSNO08 MW%Y5M*\G)Z/B)QX>FC';F44:790XMB8Z9)>Z&"8ESW1MFA61R"]+]^Y2#T*% M)^XH2610*T11JDM?%"JO \>SG)GIKO;D_L7./1N\_0Q#_9,OP]&7P1_:[_WA M9?'>O#?Q)T,17WR_[E+7816W,\WC'U2=^<.>FDVRXW\S?+:V+<7])])-'5__7]02P,$% M @ ?8H$57UK X>J%@ (OD !$ !C9&YA+3(P,C(P-C,P+GAS9.T]67/C M-M+O^158O7S9JF@L2O19\6QI[/&L*[[*1R;[E()(2$(-12HDZ+'VUW_=X"%* M),'#U(A9:2N;R!+Z +K1Z&XT@%__]3:SR"MS/>[8YQWM0Z]#F&TX)K=?'W_ZZ==_=+M_?'J\(9>.X<^8+T: 7 M-4=D7(&>VYZ@MA&C-X7;%8LY\[)AX.<#_!GI]+H]K=O7DI1,$8,ER1P>!#]V M"!7"Y2-?L"O'G5VR,?4M /'MOWQJ\3%G)BB"Q5#4*PT2/POJ3IBXHS/FS:G! MR@S%QY\(01'QV=QQ!;%3L&/JC22OGBLD6(<$XKQQ#"JDCF)++^I6JOT!LX2' M?W7QKP]OGMDY*$_5][H32N>5*"=A NKA-U4X2.BF=GIZ>O"&RI;-0:;RR/9= M_-C5^MV!5H%LGA:6IPU_=2.X)GA83K1J/$1P[^0A'XMG 7990_"R3ZHXK:KR S&:]".VJ.'S)H4MMV MA(3';\+OYG-NCYW@"_@*%>8LTII'-H[L9VHAR)B:\C]GU#52;F0E_[3HZ -P$C5)$5A5??SY $"8=;/L202+VG?> M\4 %@O&ILT=G[NL:L8>6]_E)_753L$#ILH -=THC3M2!QXM<1)/EYA3+3D\9T3,@>G M6J"#7D\O)] E>N*,R9+ 7I3+8;]P9M##*;3AK^S&\1J4:!JU6K Z!"%U!+M" MAR"AO8"74G@2CO%MZE@F<[W/?_E<+)J3< 9NM8@/>[VC.B).$OH_$I#:"UDE MB :7WBJ$U.(_ZO6.FQ+_?GU66%[J3:\LYWN3QCQ&J1;Q<:]W4LN( WXB">R0 M(._=";7Y?R47U#8OF6>X?(Y_.>-/OL=M5F$]+H5,(;R^UM.T( 3EGF$YGN\R M^".)E@!>DD",@HM0[\6V,M)#TY3DJ'5MCQUW)AM?,D&YU:Q(E814XM9[\$]M M<4/3)662($U^#HGODD5^\F03FX]A0;+%T)#9;6Y/'L#F&9R5EWM) M=.K)/-!D!F-%NB%BN:8N49,E;A(AWPMO;;0W),12PNSW]'YZJI87)OA*X:?] MI%P7 /@D!O0Q2 V GP-RY.*1>]^J&NN&R*E-]J'^GDD=.&-+^M+QDAP09&%O MNG/%=L.HQ[S-J,0J;K7\CW29S:PO_X#83DKZC@E,#CTP]VD*LBHMQ74X];)[ MK*4E!!AD7HH #B*1[.ZP/].156$5S896B6#0.QFD%\NT",C/ ;(=G@*8.?5% MN!1]HAX:#O.26S[$YVM-JYJ^]U-2&\)37>X"%,FX2Q*49?R"M(/ )J">J1E[ MZ_C@".@+IY:UD /%7]D3,WR7X];\YS?#\DUF8O7F1M2E(>I*%=)ZNMQO*%:A M!#N&TQ&WI/T)84S'?D2;Y(+'CZM,(_;,2", M, RD13U/!INRJ,(9W[!79@UB<5S;GG!E*5LSFOA#.%2KJ:[+_BP5&H&(<48U)'(R>#=(Y6+:9=#$H4HPS^B0,N MB,6C;:R@*?X'J[->J57'[6N,H-H(G^I:KZ+TNV25@;AB"4'DAP07>[N[*CO, MP#IV4$:6]7N#:E*6E%)!^CU=2^T?%"K(DC0J1XX1V2M&4AIXE-[T+8:R$OC= MHD%5R$>N%KZF:ZE,5:'P(V*!Z -R.RGMJ#P,9L,(PE3IAY:69B:PTN'J][5T MXB@N44OBV7$95'2P%"B4GE5_,$CGWC/EL8L.5=:H-E(G6AFQV@3JNI9RC[.% MN"\"+1#O,FEIXA8BWH)R#1VT)QR4/\A7#PUP'4&D5,A/GF3GDHK*>ZB;HJ]6 MED-=*SGC5S.B,3]DR5"4P8]8(E20!%,$N=JKUKIH\50%-\/#C0^4F^"I/+C. M*_?DO!S.L P,'.(U<:]LW\BT$<.%PC3I8UJI7; M85VMT$>ZELKAE%#HE:X0[(OT&!.](6%WL'5*T=?VK,).D66O<"[(?I&X8\G4 MX2[.BB^.8W[GE@6#MV[42JNG"H?:]3S6TIM!$38ISY1=VXL&1Z&B*UJ,2>V1 MG@S2*5FUF';1-56,:EW\:E-]JFNIZ*] MGN/M9S4EX[CV@\-2KZ0AE+Z M$&EJ%0WPF@N:GOA[':@BGS^U'Z$%0&6O!]O5@SB5"AZL*\+3H9_?YGBJ>[,6 MHAYEM;YHNI:JT"C6ET2&-\D+"9G9*U(5@[*,S7P! B@E7+PU^ K99#=UBGM^ M,%MJ%<1=R/>8K$0(*#FMH)+R\N6 87*SLX5'R>O$ECMWY9,:V>#*@'$PT-*5 M82MWCB7V$'=>%%4W+%1(E 'B !R(]!92CEAV,33,'MJ$U_8*?SMNY;W;JGC5 M%O50[Z>*.G*EN.;^A83VAC >H60=Q= P7)^9X:*"9?_W8LK<"]_%ZY<22@(>8D6U^"8@62'A/RL)'#WNA0-7C,[G-51JW7A M6.^GRCP4NK!/&B5N'YO-N) UREB!Y\@K!IA=Z6X4%0ZU$W6BI2NH$]B"@KPD MOKUDC!H%MH68U#[5Z2"]-Z*4TBXZ5HI!;L1FUL6O-)QZ3^^G:Z>5HMU;SW)" MCUU?>4?+A>.)!B6>CUPM;DWOI\H[BL2=<*XE-8+D]M+.$8CT(1/3XI%9F-D1 MCAR[3:A .8IJO<#*GW?H1> X)XU!R 013J@T>WU9&;\@T7<+M&;^+)S$<6/? M-ID;7G!N3P T."/*ZEU;M5DNU'HUT/NI;$R17H4YT)"KV.8L@21C).9,(@EY MV^4+L38JYPJ;@YOF8Z]Q;=&XH=[3?GN *+NT;BPAE'$A."KI0UT ^O-O_R0( MO8MCK'#RJP^_"IEZ?AWJ_50LF)!,87BP2_,C/-E=?JF. =2SXTA+GVB+0'=P M>"MF0]; E*D/_7B0WN6+$.QBEB/J>Q/6J PNM3$ZT?OYTME;HK38[GV!K[3B MX\[Q-' >?->8AK[8ZAT97DV)UB2C%O:IWD_EBA/"3M!S2RI4QBA47L7P,RO7L M4!ND-UPRI;&+BUO&H"ZS;/(6GA?[E7F"F8]/+T,#&G&QD+%AOZ?IP4-&*^!@ MCN"7HVO;] UY#U!VFS!95G\E;1WC2DM^B%6^Y91P-_(+B?I"H#,DZDT8 MHV-_HB>E5I')H!T[19:]4K2,$I@[[CAD:%83KE]%M&IU&NB#]&L:.>JT=PG+ M&[ND&_>[G''P&0MF#+F]@%\U;J?*TU3KA*X/RGD=62;&6W$F S:D48@8P6T- M_'JO-W(,OS(^F<*P#%^92R,>[_"F<^>C4/+TTH(P_ MA#^UEA[I@]1F?PD;&)TWB#B6^AER*:U@@NL 7ZB?(>.1GLKK\P-ZD5F5CA6P MOXLZ#&/NS-@S?:L0Y25AU%'VL9:^Y"6 )A)\-P>Z"5>U)#KU5#S1!ZGZBJ1X M]IYITMJS"=J11S;'4U#VI+P97@=4SYE3+7W738B"Q#AV>-RKIJ2RP97YJ"-\ MU[)0!CN9BUH;S> ##L,C>V4VN(>CQ1?F3%PZGW+CD4UX?&UU;8E5H:&T=T>: M/DA58:3%VB5+BB0B248+LB1*0JI[.VA/;ASX/SAM9G#V4UY1Y.$/SOC!=>;, M%0L,EO_R^1SA[IAH7D6:Y$&M0GBJHXP*(4==R5)T)G;)%+JS$5M! !\Q]HM\ MT&D75>W7@S?OC,[G')P,_";XV[:=@'?Y%7S#K"!#BHIHF#;]1:_$ST"KNF#BPYQUH#4A$ M]-,H.'ITWC'9B,.WG@]=X<)'^E]&H$1_AR^U\1 M2_VQ,.1SO)L:C-HS(4Z !7?8W8\3LT!&[+?T#4LAFY^#Y2D7#[KI!]?S_5@- MC#N,AYGIC$[PM:S9B+G)P0I8#L9* 5"ECZ5Z8PJWBY^\,].946Z7Z(^L7UT_ M0S ,>Y+7IP*@QOL5?..A69Z4DA$8=G1(3-\01=+):-H&N;QWF0NV+;:XSI9G MH*5K3>8J:1C^S)=;PR^V&U_G^6_'PAY^ ='B(Z%/4UA+GYF;;T ;P=W6=>F& M@YL-^!?RI?+%,WL3GRRP[;FCD0^PP9DH(BHE>O0,2H_OTL'(/S\,;?,6 B # MZ6#^7&U@2H&VP>!C9P >7&YNVP&K2&]2\>?A^FVQ)FJT@]U<$-P3*5615P4]T=G< M JOI %,>*-D54PR%$J:MMNC!QWSB*RL5U>8T;H76AY=[WJ=N=Y3;2,&_"GW2 MBEA:XJ@FS\PJ4X#IAO^K#EANOG?-,7IDJ%_P/1X/QA'SJ:6,X;;/V(9,8P14 M-C":@QJ(!^CJC!H%:V=^^U98CMH2'8,/"A)ZD.QN0&/6\&]?\)= ZY7B"A#' M<,K)DMM^^UU9WO>;N$L87!"8A79P&:"QD'IKA6SDF]1J>-KJ"-SY."4A6K?Y M7SY[_<[MC1*FK2)[\$<6-R(S4>2Z9;5M M@_W-G$'2Z8K6RN3-V,.Q8.Y_&'6O'-^M-BO+XFQI9KKQU/RV7:'Z#&U_^;B! MV(ZQ^'*8U;SFL_.)X>MAY72U#JK66B2YWF,Q?'#63F%6"\Q5=41ML&6%-198 MN%1]CR@;0TOM5+"Y^LQD,5:9?=BUIFV08ZACR\*%Y?&=.(!32;$T_/8M6>3' M7F52B*?OJN):I5KCLMFW0N*%E.4^^R_X--KZ@ M>B&S:1OZ$)XGNA\_0?##Q]P H0\- VM^,(S%;5ZP9C?9FMT)V$JM2!46FG;S:I6,7(.NHZ+> MCQ,!(=C2"^I-7^;XQ%O \_TXNNM+8LY7L/H(M[U#7:$:K;759X7!;LV:RAP4 M+36+U7507<-;&U]K78OEMGR0V!WB Y#CW!QOL%F?&U[40]; ?#'%V11:NH8_ MDL:N9KCQQ\*^I38-+/RU;:@G?U[K-LS_JJ(H#AWK(]QV$!GE]3(-6M')C%*P MV^YAX_L%@7?XX_8G(GJ;R7B57OE7E#RNYP%5S]E#N*4"=6%1N0;J?>A;4AP5 M!4W7=EB25[7B4P'8!AN*B87+/Z[O+G[W[J@ "16N""J(5O2H[J;1WV23*'HE M>IA^QKIP@2L'NVU+'[^U(>2Q?),%Q(JDIP1J@^3DM3VX'1M>%/KLW#$AUY G M)D30^GZ,FPP0,\/O4A5?P/O(#T#?@[*U_GJ%@V[1";@K3,=DZ]J-G8MC$.CR5<6! &&117CF#;79[D M?A*^"5IT47!W0B4<;9U\&Y1\(/9$J+!=152SLVV%O.4N++C0^JW052O[Q!6]JCVX477^'HND OA83VT[HI\]/ M9P?<7+6=405'6\_^A+=S &64IVU>\@G6$L0EYJ7N]BB$;H,50=7$N4^ML!)9 MGI@OOEI&!=2&?BFB5&5JOABN/5GXJ'RC<.MMI54;I//\W7F>.CY>*PT#C07% M@C'[<_).ZNC]I!(W7=1#UH9Q2!O+J-#\*Q?3"]\3#DRT>)D._=O5>IRHK*>" M17X/D=9&_!L[%KGA''\AW2WG^M?,X"VHD.^&6WES7^!%F5@7^4B%8C^X"H[- M]!?9Q#0))(;O]]=)W(]0,3S,.]\RW?.)C1T7+^O.'8%WXVUK2!L% M?-%&?A1*Y)]&54!LVP%>;CQES^KDDPBPUL2O6V7D1J,'HNJ=_=\L^9;LB]7U MK_\>GG5<]5-G.[TD\+;S* 5V_=%94$LLWK,TK*#8ZLH0W:TRY7B)\21\KJ3X M+I94^[9:\LAC'LH'8E;\Y]#FJ*=E>?@V3,_Z-R'6.T!7$75;E21^.C>^'[UX M65/"M&0M4FYLU:L!S0)OZ<98=)[K-V[:K*@H);-M&Z9TQEF&G!W]1%%&C6BF M<3H;6L:K+6P9YZ4*-^.R0-IJN>(M4F93*W$?4.!,%A\ R87;]NG3WV%)N=UO(1]*>NJ-J52JI995DHF*:MZGF@.P"%QDD&J28:6_OIQ MD+&OC"!NQ)5FS-(BQ2"#]SC\ +[ X?BW?_]Z,'ORF9:KZ6+^UY_DG\5/3VB> M%V4Z__#7GWY__Q+"3__^MS_]Z=_^!\!__OSVUR>_+/+A AU1]/ZG)Q\.1?B^4?T\\(\+?-'SU??/JVG'[XN'ZBA%(7WUW^Q5<3 M2'H!5H8$)@H+H>@,TFL,-8E2+?VO#W]Q7K@B?($@?01C%0*F%$%I*5Q5WE@= M-E\ZF\[_^$O[D7!%3UBX^6KS\J\_?5RO/_WEZ=,O7[[\^6M:SOZ\6'YXJH30 M3X\__=/1Q[]>^OP7O?FTC#$^W;Q[\M'5]*H/\M?*I__YCU_?Y8]T@#"=K]8X MS^T!J^E?5IM?_KK(N-Z,^:VXGES[B?8*CC\&[5<@%6CYYZ^K\M/?_O3DR78X MEHL9O:7ZI/W_][>OSCTRXY+*U^D\_SDO#IZV3SQ]OI@7FJ^H\#]6B]FT-#W_ MC+,FPKN/1.L5"[+YXO6W3_37GU;3@T\S.O[=QR75O_Z4RQRA:5PX+1J<_[G# MMSX]A9QQE@]GFQ'ZE5\??7>#UQL]?5T3_\5VO(X?/UODKX-YOA MW@SUKIBV ]Y%YDF2"K7%#)%, .-LA61SA!1CP!*CUIB&$^^\)&?(\VR9GRR6 M+#*O;3\]^4)M)3I:YK98<)DOL>K\)#OZQ-/5X<'!YCMANJ:#X[]O:]Z 3%@O M^@SY5J4LRKXZ?[XX.)BNFP5HTO$<6[.E8(O1 "EE0@F!P&M#8#Q&B)@+6,)L MJE,Y^]"9 S? V843ZD?@1"^5=./(%?*):@@=/UBPQ09CL#!-301B\Z"UJ#D' MT9D:MZUW5S-"_PB,V%,!0Q+!NVHP>VG/2IDVV7'V!J?EU?PY?IJN<78&W$3Z4K+.$FH6?ANC)DL&@HW(YM=3 MR;(S#6Y'-2:;UYD8G572CRHY'QZT4:;R>OV1E@SHTY(^HW6K^N[_'K1%:5+'H!)41>Q)Q#B#4D4+44)8P():K>O+D;Q%U(9+Y3$@VH MK&Z,>DMKG,ZIO,#EG'W[U1G0OU"=YNEZ8H- +)Z#P:(26\)8(>:L>7F4[.$5 MC@E];P?[=E2[\,9^G[SIK))^B\]J1>O5\T-VE.;K"J^M)P%T&$I71QR7/N6,DT_8YH13\1CX1PY=,Y7D(KE,J[%MIH' M&4NI4J52(O5..=V$9TRN]_U9<,7ZV$<#W1C^#US^P9./D;RC?+C$G=@!??/W4 M\O[/YEM#?EY@S=PDS^&AX= !3'02(K$WJ)V.69.V(O8FQ@ZPQN2<]R-(;WWT M"]QQ];%E2/E_S0/XC+--SG3]')?+;VS$M^$EJJJE2\S)EM[VA^%V!C@]L[QG'W^F#SI?LJ_]PAW=I>W [ M^C:+3[12MJ^)5P16_;B+ZNO[.];:"?U35; MW+,AZ:E6%_/R[&"Q7$__>_-RDI6@R&KE$;(AG_B@74Y1@-$R<#2!;/]SZ3B MR>7:F9DW AJ?N[X7J?H-?D>7:XWS#U..+;?RL5_PXFN>';9RQ+\O%N7+=#:; MV%B,*LE"<8(=!=\2#B(E\-)IGWTM"GN7F>R":WS^^5[LZ*Z*;B0Y>3IZ[;RK M!:PRV#Q&C@I"T8#19'87253=VR>_B[(?UA_?2]GW&M*.VQNK]7*:V4!='0W^ MMICG(R X$E0XZU)"U,MVW.79%MPLIW/=#BH'4TL]Y M.$TKG8&2LC61% >@(K'="C%!2,*!=U&Q4V.M3[VW/*X$L@L9_/=#AOT'NYO> MS]; !IU*-D*",HUXJEA(RA= 2YED1IU=[YJ+:\N.]Y+D),H,@M=;4<&K(%M% M4X HM(5 1FBT$;7K[=Q<1C&F./Z^VKZAYB)]N#2H$%#!DA.71 4F1G%-EJ>R]>-^$94Q3=BP?=QG]O1K0S M,I-?CHH:W^"W307WR\7RDN=]NMYZHV+-!2&6RI&98SL;%;]T)IM::@RB7JCR MN'P0Y^Z/'5/Q48,2KD2,C6_KD7A!B5$5RW+&JB: MEJRIO8.B6R"-*3SNQ8J>6A@H@7J,Z-L9QKID;7;! 9))S%C'JY=T@E>OH',* M2M;N)3&W@AI3H-QMT>BJB2&"I6.WUY.R3DD)60?5RA[9LBE,(&JHSA%JU7VY MN"W$N']E()OP5HIT+%M(48OL,Z"OR"$NQ[G)L7,?@O'+1?^77?YACOUOQS$TDNZI$?P.^> M![1'EXQKOGZX=AF[R-.I;\:)VW14+LI.6*A6:V7!R1BWM7Z8F5<9C53")"-C M&*[WHT8_)2]F/"Y5.C7330.I<.79T%1B1!8KD0G9&BNXUQS<"&I.#TI<7_?30KTL"S?BM#XQH>[3B5-2) MPJHQB0#*&:LWBS5J)7 M#J;SZ6K=A/U,QZ!T32$+)# U\0]-&8(Q&:)6,1N'5H7>)9NW0!I3&K@O-WKJ MHF.=W/'!Y)+1*9D9'RR;1V_!8A0":]%%]R;7@.)T2[">8IP4 M9XHMWH$/N;#>=87H-4%%(3,F]A^P=YG]%3#&Y+N-A8_7)F7OJ;UN$Y9E6YS' M#$?,$$NIX%HK@5A0>]7;];L6S)CZ_@MZY/]XF8/M/\D(ZUO\2\_M=T_?'Y MX6K-3UB>%".W_7K^K[3N'#D4&Z/E@"ZA:KE%!:DH 9)2$<*'9IF[QU%WACFF ME7M?_ER.KX;56O^)<^(E$I+4V3HH' *":<<9,6<)V?-2X6P4(??._MZ2>+IU M!8;OBAO[#7D_6TSK,P+EFM%Z%4&9XMJQO@IHE =>KML9=20RO9VY-QE]_X)G#L#KE)TV7XM014)![\&@TA!4*][U)7MG*?G4.Q=V#911+=*]F;3?P#] MP)12TB&U]+U@9II"!,F6ALD1%H[MDNEMIG<,F.[#]>U,._>E9Y_6"LM".)D]92^]][WJ=77"-:CGMPI8KCD#VU4[?ZN ;(E&)K-'6 MDDL28T+^5Y)HH6J+5@DKO>S=9/EF1&-*+ S#E8X:Z<:2W^=+PMGTOZG\':?S M9A]>SUO+E=6V6?RDLDRE->K*7K&\5@@(@?UPG4C%;*WJW^GH%DACVF(:AB<] M=?+(E2[G6J5N0IDA"EXN/^5AZEYND:Y3^-\#I&W6;J(V(U8!3MM5"2PLQI]PZ/D4G*:+%WC[-#5'W MXSHOO3AP*5-][Q'OZZ=ETP_S;1%A_O9^B?,5YJ/6-)M71QHI_^=P MNSJ>C(I242:I*U3T@4UJX+A4MS UA4B52HBU>XG8()*,R2\:BH8CX,!C&TI< M?7PY6WP9R$">?/L#&<:KI>ED$%MW87[ F^7B\Y2_[>=OOZ_:D:NMB]3V#9@= MG[=%P2Z3*H%=I9JM!^.*AUB3 \..DJ@U>YMZV\?=T75H_):)RB:I]PYGM*E- M6K=VN]]>UZM:\$ZD)ZS%ZN:0"FBE:CQ'V35U@8JT/K=.S9V'X\X@QV1V!V+: M%:W;!E1DGT/HQ^>@WR^>Y?\ZG"[IZ"J-3\31F(#1.@$^MJ,;@0U" M]%A:LK&R$R&\B;>N9W=YX-@2K4/R93!%].M%>1'RE8E"(J""(N,ET:$B^ M5G!)I"HKZ2RZWX.U"[ [IA:^:RX-I['AR'2Q <,DV5QEVQLVU?%::!-!,+PJ M9F&EB(E$H>XMVV\#=<_WN=V(U2*J&J,J7>ZX2[X[M@NX<>D52_]=;TNX$++NTLM\<[_ MXLPGW]!RNFB](I:M'< OM/T_O]Z6/[WXFC_R)**W'%>]J)7R>I($IL#C"5)B M!1.S@:B=@FJEQZ"E,*7[P; 'E;!#!O$J8IY4%9TA)@J=(P8' EMEOC.*Q](; MD-::5OVKK7V@T/ *=&,*@D;,\2O2F4.HOV=9V:[K9B;IHZ\$VGDVF%H(B"Y8 M4"CY>WU2-@R0_;Y7YN*1+PT_MX.]TE;=UDE1.RR0GU1N+Q37W5;$WZUV[O$QI\#H9%YPLN?1V&AY? MZC$=W/R.IM/C*^Y.=!W:BESEA+FDO;:*6IUH2RNY"LD*RS]D+L('1]WK=>_K M@]]]',[>I,+_GM%55ZJXY(FYU"XJ9^688 I@VZ(46OF8520V]YU'8!=<8XH_ M!N+3Y=Z-G=7U,#?@G(5W7'R6V3HG'P2(K M/^]:B.,@ /"@.O2R:NG<\ORO& M,440#T2P0=789Y/OLFF\NF7E9DL@>%%,S2!#FPHE\E2H-;8V_\(IEPGCA;WD M:S;Z[O#0,3GV [-F4'UT6YI>XG2YN7[SM/KF=3UNGSY1#$D0KY&%PU8PQFZ" MV "B.!1"%4?4N\;\1D!C^7/(\42H[8V6%8MJY3U\LH&IW M*5(0T2E%5?4^H;X;LN]A)Z8WC0;0V5 6ZZHCY2>MEH_:43XKG]M]B$?[2\^? MO7WQC@=JHE,DC5)"K0S:5.L@M+A/%")%N7H=\SU-VOU1W;$1]G=-M\=5:<_C MJ18+HLJ3,8+)L=ZCY=J5Q.]E>E0B>8LER@%/3-X,:TVU4#[2L]554 MUUO%M[9Z6P9]-CAX7=\LZ6!Z># )NAJ/%<&EE, (U-"V!L"3T*9*%?NWF-H) MV"X\"C\:CWHK;,"UZ/A&]29T(>0GDX7L.%XP8=.4SD:HY"5*?E/4WA[ZC8!V MX4[\08Q=?PT-:\!:#^YW.,,-+%*J>&\]&U+;ML]MXG41"V23A1*^5?;TOV#W M%E [)2W%C[;R]-34@ 3B1? 33LMQ6Y_-B9]),#('6Q28) P8'04$%PH@%>>J M#YER[T-:NR';B4KRAU^(]E9:-T(=5_X]7QRDZ7PS:-L^-A^:M[^8KWA@ED<: M6K;=MDWAX//-QAO/B8/FU+VNU_S)22PA)P5E<2HKR%:*EA&I@)JG3-!9D$C! MZ]([=?Y HNU$Z1\LY3Y&UO3K"?X1E_0S;H[A';0)NMVB2M7G6DT 531/3UDX M8ME M;VT&YZ411N=B7>]=YM.G[\2#'RSM?L^Q']#_NG0U88LMK">/2H K!=F2*]=: M$D70/+0C.X'9BU4-=*?EHI.JAN0=(E+^E3-//FQ2LL#Y1"!7( MB,CRDX>@@@:7G VF!BQF@*:.M^+:B4[^AU^D]E388]2N>V6226R'=92FG8RN M$'(QH-@OR[(ZA[:W-W3?VO5[>7TGO01>K5:';5.LA3 '!XOYN_4B_S&I*0ML M)\%-=*VFU04(E=53A!.QB"B"[VWU;P7U'=0;[LNDFYH^[*^HGE'#:2^*!N/- M#.>K"54.5*+5$$W+_ 3DX+9UULG9B.Q5J%%T/VE])9+OH'!P2*;<4R5]BBTV M+N@;G):CFUO?+W@$-B'O.UJO9[2M+CJM7M^ _7T^;>>_259V(P+8&#T8903$ M@FPB,#CKK'+FHF-X36G%_3%\#]T=>E'G(=4UR-)S5*+VXBLM\[1= R!-E:B\ M@:S9GS E(3"T C45E$9*GW-O+_ F/-]!*>&0R]!>ZAG.5KW^M#GW<@RK3 ** M5&J[N-,T'F?=KN9C,E?^*9T2V9K>R=!;0=VQ?O!'H\[^BNI7O;P1DS:EU&^6 M4Y;X$\Z.FTY,6C"$$14X%ULQHW2 UD:(*CMIVRI8>Q>@W@CH>R@$[$VBP!^"= ^G MX6&;CI[4_O^#I\_A?++13U"C[-MCR:;TD'Q=&EL^G CUJD5ZIG'G\!L9X%GBP9E8K1"BFQ+2P[(LX T M8([,1RN[7PNP%>$Q9L8Y,NW^5QKY*?81RI(OG%-AIJ4G2I@J/6NL,STZ+"X(&<')4L$DB>VF M<0=5$_O$I19[D5S7I-EN>,B8#N$.P(FN8]QMP=DZ'%?)6(T(*@8"$7UB?U/Q M^MTIM#Y%][]8(^_2PX2^4UF?ZT6IB3"W4 M,YMC7=HCSSI*4(P*)>E(.?6N,]@5VYB,=A_67%PM!]%2ORY1_W7(L_04Q#K7!@L MMDL:+I^*Y]B?8Q/V%#9/V5Z%@I?$VR.+TNW9?:Z"&60D>MV71N "R#,IG:0X M9E,&(:O$?J,H$0)1AE3;S5U5RJI[ MI?&5URSV-H&CU\)%2+D(,*56)FU.H'4)6A:EXHX-/7=_ MYB,ML:P#VLRMW ?$>+[/U(TVF5O9_V M'F"9/04F!$]P2@F2B2W[K10$*23(& Q2E"XYL?\Z>R?FC&.A'8@X>ZJ@6XS[ M'S0K[Q?'=[>>W0D)6A@V+F"ED;SP1VJ[Q )$D,6B=2U1VCFBO0[+4#*>Z&"B M7&L\[ D4JG; 4+&]\SFTXX#(H^ZTZWZ^[E908TH/=6')Q8"\KUH&GQ$W+_6; MQ@G940TR(!1LYU2]#!!ME4#)^1*$M+KT/O%Q?[1C6((?A5^=%=FO8.+")O7Y MK>ES1FE3I3DA%8N7K6LZD0+3"CPP1LTH"VE!*?K^=11WQ#CPF)QJ\N]+UMOY M_LX_4UTL6Q.*2;8^^,1&50G3[L!HE\I(:4&7ZHW4"67W2RB[ !^%?_T@]+RM M8&-XO0\VC:^M-1'>!C(1H;9$B['(ULT%"4**6D+0Y&+OVMZ>%4$/5O7QF+SK MHKQ!"X6:W!,7 J7@//CJ=>O3FR!@4%!1H#8!'5[,D@U2+-2P=)?QG[^].K,U M$Y54D2T_<#C$EEFA9\N,%4+4Z"*U*XUZNU@W(QJ3F]Z%'[?61]U?(7TR&E32J\#XH?Z%XZII4QYY [KC(#FO= MNU+GP=7T0)GG"4HV*:GU-_&JM*Z(L96'(J_ZWJ6(K5EZIX3S$%?63'S1P3B+ MX'3;URZU0"PE@:FDBA]R \V=5# @JZ\.@4]NQ0E5 MV!AT@,P_VQTDFQ-*"H1*%!B]MCK>G^E>G\]9S^-^%RJD(2O2WU<1BZLPAC2@L](EF'4?FP M)ON*\\*K=VVHE]\6]=QYX=9^C4W?IF7)BE_C;"O,:E&WQVF>98[L^ 'G>TGP M>X<'5-Z>^"VX?O^1ILL7J_7TH/DTI^=C[N\0C%"*+N[&".4:PIFY0LQ31*\* MS=?3.FW>UGE1_KY8E"_3V>S952+QI)M(HW3V!4$*;5N>G\V#U1YBKBX60:BJ M[;RR#B3* %T>=H%U)9SM1R9":G(Y:RAM]]48R6%'K 9X.451E'0:>^\R]I=B M3&[6&&;!#NTD'I(WW7RVXT&:%/0BUG:A34JB%5.U8-E4D-YB#$0RV=B9MT"ODXX[K MJ_D:YQ^F_.'5)&#T*$.&BJY=5)4C1$0/63J5=1 &NU\.-9 H/X -ZC4+AC0_ M]R7/*%>8S=TGI[NM1T-MJK,^6 (GJ=VP6CROONU(;"JYBEILT+TS"8,+]0-8 MS>]A=NQ/J%'.DU.)SMT05- XE@QT;F3K\>#?+$9B3CL( NBLQ7'TW12MID+Z04KZF M& ;?F&YD& G#Q\*&,2_[1\-;34ZH?0+?]LF,"1&P* U*.IZ?)0J>J^-?\7>/ M&Q[JBLR1S(1Q$6C@#M:G6V/OESA?;>^?E1-*%847AMTSVXY^Z SH4H0LG \E MN*#* S@UU^+K=*7'ZOWB2&O'#Z?5IK!V8DO.(KD,-F)JAR \Q!@MOR1O+5;I M3>]6<+=A&GG^JP^7KKF9HX^BABT1.,[+X_Q,#FT[X4_VHB^^L<=>_CZ/Z[+I MWDW>3KOC%Y_U&ZU??,VSPTTGB>,]$T>VE&0*E!1;1K.T/1.=("43*^88W<7# M"QVN%KX=U_[7*A>JTSE/VE^GG^F2/BZ/0S446ELBD+(=#:^!9V=1 B1JHR15 M4;LW=;PKQC&M=]VY=?F:Y0$5V//ZM.L0MEU-[;0Q-K=VWZ%A(G9K,#G05F.R MJ(S.O2?7S8C&E!0?G$(=E?-0A+'!H(WM[@SK:[LW/$+TQ8#TV1J."EW%WH'4 M70C35=ZMNU)D3%5' A\VE;@1(:KJH9JJM2JH8@)H*\$^7*QY,&?;Q,3^=LF8MNJ:**4)9G9-C@&RC%5R(Q0NM;K/YA6 MMI3*;B=\[_C@4>W-#4":P94QV@!W,I*!DG_DW0EUJ MQMA=^JN1C^, M^'?N=@W.L(&U^#C.5X@U.XH1J*C:!@3;%>?MGM-<:[9)L9?XPSM?@U%G<)4\ MO@MV>B;M<'VXI+/T?_'U$\U7=-EE^3)=?SP=E:&W)3HB?# G;ZA1[>05WA*M M&%V3PM;]LP8!)K;-.-FVP8OPF0J)TKW!V:,EVJY033M>_)[EHHFE0*'H LJT MAJ@.;5LS+*B0:\E62FT?,/]V$]0Q^8H=V747&]Y+D0,:\@W2!BY?\#0VA]P; MW)>+P^5$,]9BJ@?)N-NA>@511 >E6*&T#B[(W1H"[0%B3)LA Q#J077T(('( M-?3_LIB$[ 5%=( 4/!AR @)N6NEK$XO#+' $J]B7Q9CN,AW7&G9')3XBWS9S MHTJ777*M5HW'A%=<#2D8#V@4FIB4M!=OBGD$PNVZR)G_%QEW9S4^$N5^8X?X M_1>:?:9_+.;KCZN)DAB*=P8$>L/31"1(BJ>)23EKKZK1#YIWN1WQF&K+1T/! MO=3Z2%1\2P36RH552;06G9W(22>=G6KA7>.*&#S4(\ M8)'+KK#'5.8]&E+NK^"!FT[A#.>9WGTD6I]>V'EFW^DSOUXL]VD1>==']&G7 MM(]EW?THJ6GUO?7!)9(@G(5<2VBTP09>67'-@D1"\\]3[R M?CNJ,:4X[LV'R]M>7971S?:=X&IKY.KCMDG-!6#:*LJ5"LB-?ZAU!,R^ )E* MI#=%I;U[5>T :TR)B_XTZ:2._CSYUV+YQZOYF^4BT^H",$-L0JRT$ 2V6E)5 M.([P'H*U5J*(-N3>)6@[P!I3MJ$_3SJIXS$\EK.7C3_+>7E(Y<@#6^%\VU+C M\EGH[D[-7B@&]'OZC4XGU^@(Q-E#C$;9'8"ME>._^@)S_G-*>N9O[[UJ7]=-P]YMSXL_( C94RD2H*4";PF MM^:T3G$$6XR#(+'=ER7+I>OCKLGIW^&A8_*8^M/D7"I_*%7TNZAL"Y!7Y,HK M\K3UDGU)IYB4+"GJ$L$K5ULY>3OS;@@$A=KLMTW=&Z_=C&A,;M1PW!E .]T8 M\WPQ7R\QKUNW]N>'J_7BX%3>;\?(V(X+K5J%DFRG9[X!J3[IKJAN'7G_:'+&>?_B5<$67, D17=HT2Y>B-1:5!"EIA"1D MZREJ ]7>YSIO1C2F#9GA>=-1.WV*%GZA[2G\XW/T+Q?+BXG122W5Q^ ,\+K' MX8D5;#B3\J"BCNB9R-F%G1R9'1XVILV1@1V8WD,_<".0QEJ&>:Z-PR4"*W12 M4>'!2.UR"%D18O8!(@>VJ6A;)3U ,_,=T8YISV/XI>>!M-IG63IV[O'3=(VS M3;A;IJVNDL< ;?9)2M""/$\)+P%))V"36C4EG_/%4L5;PJK+S]B%&/Z[)T;/ M@>ZJ]7?8DCA'F2SF9_/+)S(K&TRVD$46[50DAW".%(B0$T5I$"]N\]^L]JL> MLHO>PP^E][V'NG>T_';Q#6?K,Z&[*$G:K DJMCK.F@PD3!(L!^U:"U^=[WZW M_-50=F%'_.[9T5,??5>%C]-/GYBBQ[G/2;9%5LH1"DILSK( %(47J62LQ52D M-KO5S%[S@)UR:>*[5WBW,>X7PC:Q+@M\DLQ#72V'29 =Y78S: 94"H'7*W/I9D0[$>7[S[H.H)Z!KU%='!Q,UYO8"EMV^,C9S>V2T>-:DDTI_G]+E&=6\).VT)G3QDXG/1K6F]]5GEU&,:5?G?IJ^.0]V MYY'N=F"G;;>>0K"^2.DR L>ZQ!!RJS',&:260;::4[=CC''QF\>TM;*? OMF;E8K MHFN2Z81F5W7S9&:5D\G=*92>D>/NV(;:*-G8D1. MUC@'2NHVJTV&F-JR6B.[9BFP=]=[7_D:*.,R6P,P9L?=G3NII%L4=:/$O\_+ M=)7;Q;:MF*@E?XYN5,Y92Q'(0D35-BZ#@L2H06*,*E#%_O'4.O04]<;FT^WT\E-91Q03V$I+@H#,XGX/2ULKN309V6IFZ;[)7*07*7,&5 MW%JR10,A5@TUQX(ADI#R@9;@$9:%]6#'';?5[Z*/H6?!Z;U7$ZMD+!D-2-4Z M[DJV",F[ ,9&1XZGJ._>:^)64&-:5Q^0*??4RG<.I;N14%IA 4M M70OED$2GUP"AZW@T%34RB!'9[8X^*NRSQ7$CPO>+G^D-3LOY-E>E^=": MO6M3L/"/V.K\T(&S@J,GGB$8;W43[_GL,=6"#TJ@A]#-PRY45[?*P* LE9P@ M56+"M]/L 4,!P1$5UER-#OTW@^^+=DREY^-9OO97[.-8S$T3R!RCS)$RJ&!X M='14$'468&NU!D,@E7KWXKDSR#%5H8^'=O=6X[ IF7?K1?[CU3RWNUT_TYL9 MSD\+;5Y_:E^_>GVX7JUQWCI1_Y-6:RK\[^/FDNM%^]4VDW"?]$O/QW=)M0PV M'IW2*N\^,N:?F6"EG:*G^>IH9BUQ_H$:T7[^=OJ1(^X]^X++<@1^B_C9*>+W M&\1G9/KM\"#1'8(>2K:]'- ^("^/ MMPQH-48).JL$AJ* T&[#RX*B=BY24KMUP1\(X)CR/J.TRD80UZ M#V*-W,)?)Z)**2N!!5RB",8JV:I7^(;-Y(N^+U_A<+#Y: Q"XFJ2:9LM2_?@)< EF91.=\FY2,2#B = !!#+ MO_ZO+Q>#'S[C>-(?#?_V(_\+^_$''*91[@\__.W'/]Z_ /?C__JW?_F7?_V_ M /[SY[>O?OAEE"XO<#C]X?D8PQ3S#W_VIQ]_^$?&R3]_*./1Q0__&(W_V?\< M /YM]H^>CSY]'?<_?)S^()@0=W\[_JLMRB&W##1W$91G&ER6";B5P97(Z] M_VGVVZN_.NFO^HOTL?RG__SMU;OT$2\"](>3:1BFZP%H^#R]^HB?YK^D MOSKI_W4R^_>O1BE,9^IY= H_K/T;]3M8_C6H/P(N0/*_?)GD'__M7W[X82ZY M,$[CT0#?8OEA\>4?;U_>1]H?3G_*_8N?%G_GIS 8$.+9)TR_?L*__3CI7WP: MX/)G'\=8UJ)?3KF"TA7._UT_[:>],7TD(.-T&1'HISBL!&^(<=6G[X_YZK,@ M8PF7@VE#Q/<_NRG>T47HMQ3PO8]N@';V07"!%Q''+:'>^MP;.)<@[R*L'YG" M&/.7_C#])8TN?IKA>S[ZO FNE(&-@TG!_V*^;QBOZ=O&O MZQ@[0, O4QQFS#_^T,]_^['O/6[C?J:$<_& M2_R+=;'CPJFG?6.M34<-!#?7"D'_\8?1../X;S^R%@K\?R_#>(KCP=>W^&DT MGO:\81)16$"N):BL!="/+$C-;/%):VY6["<[Z/+.P&>BUGW$>5_#O(6&W^"X M/\J_#O,O9-CV1#!)B)] "6_!:;(](]=%*QLD;7U-]'MKV#/1[NZBO*]; MT63['0PGT MOI+E/DJ>3_)%?X"_7U91$.%4MLQIT)'^4%$K<))Y\"$(F>C['$H#2^%ZQ">N MU+T$>%^9:G]EOL4/_3$HT,:PCROF+U_HI].4RC,6T8LQN-=U,Z'IZ/+H?3\=?GHXP]CJPHKBQ8 M*QR=%,5 C%& M,HK;9&^WL^HV@#$6:B]G9COL\#LSX+WXP#1Y,N$:N1H"%D81CC%5QHH/\UPY^%YEN(]K[.[?XZ7\QT\9\Z M7=YCZ'R6G!PY)S@9#00OA*C!&L&2#>AY:7%0KQCZ+'2]KTCOZ]DUT_-S^O+U M^/WHSV&/>PPL)@DG4\P*LX.3S<9ZT:K&J[PU\3CK>49SW->R;:7AV MK+P>OQF//O>'"7NR:%36&"BEGBJA% C6!4A6,%2>Q2SW\Y@?&OV<=+V/8%?< MC>QU_74+V)O19!H&_U__T\R*D(E.$ND$"$S$0PP>G-$6A#3*2:D*:M9.W[?& M/B=M[R[4%;K>ZR*L[C'/QAAF0+(6CN9F2"5<$NFX!A>,!2F+U^3HDP6YWZ9] M<[0GKL^=!;="@WM==]6GXL&;CZ/ATI&71!<=109ODB5+7Y+]%PM]&Q6*$LG4 M=W(O+=X=\8EKD >X4GYVTDBR[E2&!,@IB8 MA\280Y:M<]KOIXEP!7:W.MBZ_TXU*B:=U\OXFC0$X%;'9@#:>7XS$.I_,W MC4HY,L4O:9:86D]V=>)TEHQTDDD$>>(E,,>&5:6#JKA[]B6NZF6!7:+S! MM=3+X13'(4W[G_&7, T+G#WOK$NTEX!W2%0D0D+P40)/P00Z0=#+%L[-ZM'/ M0N,-!+M"XPTNJ.H[U_@YN=@?1N.OOIJ0@2=E@&"<%JB?KW \0[G"3TP^%FH>7^QKE#W7K=/"_I]Q,%@"0>= MD2Y%#]F0WZT83='GG( [*Y2DR8O99*'=G(:[0Z5[W40O;;W1Q45^A M1^F?[SX&FNKKRVG-B*@^72_1M!R&!$+&&FKB%02!# 0ZU,4'ILM^-U2/8S@+ MG3<3\@H.['6+]>P"A[F&C+T8A \]K&>^*:W5UT*Y2XU^75,NSO17^2PN#_8!B_H)],>LP[+@Q/$-#4IRE%7YF: MET4&($LFABA=DS#*.P,_<<6V$.<*%>]UM74;TSR"=XZ*W+40*A;Z#TV5$;2( MKM0,/,58L :S;JCD&T.?E9IW%>D*1;>XZ2)%/C@F3B]!4O(&*PQ4G-'#8,IEN,VE"[-Y*(#QE_L8OX5F4@_3!/"_UK&HPF MF/_VXW1\B=<_' VG^&7ZZP#K>?"W'R?XX>+>1>]>'%A\4=/EGGWIDVQ*2KGD M#%[+5&]N#+E])H#QV?G(G,JQ8=#=O?$;\N*!1.X'>;*#6M=S9!_Q-LY7NP'E ME]F&N!&8WIV,\MV!("MY&EHT5^V(TOL#Q M)O,W.F9UW1Q3D/3D?R M_2)M5,YC 28X_9>1&UCV>XA:,>AA;;,]53!J)[^U.>+_^M,=29"Q\<\]"CJ0 M2S D:X"^F(P&_5PKYLRB>^OA/QF5UW2RS9(T)K>1;5KV8?./;U,<8L?IW"DA M44R)T5:5&ZZ4CEYR&W36]2SV4=O>-@/MM@@O)_ AA$^]JP^]-BI9" YM%F < MUOA-B>!]O35%+I-F.6KYT(5T"9,X6R"+(>:+$0?3R?(GUZMR/8I=-Y?E)[[% MSSB\I-TSUN2_-.WI[+@K,H#5U5ZV*4$HT8.I4:E*)Q]CZUG=Q7"XS::1=I<[ M3A.A-BQ+<0?/"YHW+909I'_TIQ^?7TZF(]H>?_V2!I?U^O]9/4=I-;T/7WHB MFE!J>I#7/(!B7$/,EH/.G RV(;%P6$6GZ))*:D6#!!1LA^J1(-+KD8!LS9BV8)[^%M!%S M!_I_/II,7Y>_CT9Y\FR8W^'XY0N2;IULC?!=P@O&%9^E(0^^/F!S*R$(8\!&;DI.P@GS4(V^ M7>CP"*1SX41+R3U86-&,5K !'>QB(DH63,6:A'@H-:6(W MGHOR]Y-NPT(^]P#50C,7^&HTF?0PZJ(M&<(T&P4J^T*01*2O8O$1;0D/IK3M MI?!K&.?C(NPHV@[._]?3CSB>PZ']YQZS/6T]P4@)115B=E&,7%G$SG !?H?A\-1TOF_H[3GF 1C:BGD-(U MLRO35[7\H_;6)ZZXTO&A>)-=2+$)KB.<" UU.>I8$1VXDW\,QQ@&_?_!_'>2 M5MW-7@]?#C\3ZME=?D^XDHTO!9+B=7$D#XZ;#-&@B%EJGUSK4^,12&=%D9;B M[^IDN^K7X8T5EQHZ'P.SAE MU@/C(H44.0.MI "E4XV\H^/5Y.P=)SH;UMJS^#8(T4;D'7B7UZ;P\DVE/[PD MD-?OP#]C&8UQ_O?>AR\X^?4+R8/&[P_#^.O,(J/9U3 \DO5@-K_YV=FKH;I8 MTY#EK&!>K.>C(:YGQWTVEAON6UNO'4[GR9N^IZ+JSEA,D!>KZF< GFUS >TB8S>8/C M6>+EU4G,LA#&D'2:I2RT/E MD70M(*HA/4^J"C*0[43 MNF30D8Z;;O6]([FV5U8'Q],:L(O-\WZ%$$M;IB1/"#PGI,HJ_->)0OT_3U>!' .LO0\Y*C+ED1]%I)K"1# MS,0$468T@K':)6X3+M -WA WUUS8-W8A\XZ;J'&44-Q-CQ(;N"Y&:&\2-S; M!-0&&<=;ZOH^D,/F'[?1T7V%-Q+PP;3/(X_2\ #".CKG5+U7+=)"L=8&I8/6 MON$*/Y36U^0D'U#IV\BU YMQ@6:13ZNR3#Q'LEAMK :&+_0561E1Q$0>>\R> M;Z3DK2*[;P XG+W74"GW KEWE6@'Z8*+*2[ 9$;GDC0(,N10P9!_(LF2M$P5 MK[E1W+2^G;X%X!S4N[M$&Z[>FA?>>Q.F?3(_:O9(_T-_&@;O1N0WU-?2)3BC M(GD$&:P/M%G5VMO.T%=&VTP[579:W%'W_7SSC49ZRGIM+\JUGM>!"PW,ZH)^ M' T(PN37_[[L3[_>1MBHX,"*80Y2>."QZ=TI0"#0"]IY;2!;7*%C=))K(4UD M!>O=C'N\ ,&* =L7(B@B&XX1BB(C0VF3P ?_?3F\+[JWH\'@Q6C\9QCGGK9)D!M=P$5O0;% DY::EBUW@B4I4U+M MPX:W@G@:E^1;<&-%C$1G*NG ;+E_]15*CB5E!X6&)\-;U[".FDXC,NW(2J-_ ML![I3@OC^+>1G:KMKMVZE\R[<$WN397$,2^B\*8VE"'!3Z?C?KR3*W&:Q^EG['/V>_FO04ZAR4,B MR4@5AA"R59!YSIYQ6E6;78]N MR\%'D7T#'&NKG0Z"WM>@_(\PN,1KD"DX1\Z- 5'#\Y5*M _7L%;.K.("K#,*0#$JM-$.IP/7@PLN" 91)4**%,4>$'6I]:&_!F#GNG6M?JV M0WC>#.M06_>YM7//U$T._OM@O=%.&\Y %%[S+>J5,W,,;+U8X4DC;QZ_OA7 M;Y)9#72UXK9V_SO[A];![)>O/\V>5'_]@N/4GV#N\5A*%$9!4+7J)19&^RPZ MD*4$%AW/NH/7KFU1?I,<:Z6U%41K\RZP9EFL1JR33;3K5D>YGNDH>_UG^K\M%#:_WHV[[UM,HP]SKT M4B=G3"\5S79P"K/%4"JMQ85.D8\%8C,[7ONF-B=[- M3,Z;WB>@_16DWOL=XW8I&Q9DHH,E +,V@').0#3* -?DS4>E27BM7V&/7!GH MD!3:7=8K-+_W.\+]&#LNE1#%9/"S^"6?JS.M+'"GK%8,N2RMC]Q'XAJ/%JA' MT\Z">0%.1GKT3<:5NMNT0:5ED?6 M""FQ6OTF&_!(W\I2>;V5HM=Q9F^!=U%NZC:FJQ[%CX/: M)@U["S:L!'38=.P.%'>W]E0SJ1^,$A;)/@HZU?J_L]I8@G;-@J"S**QDI6)S M$_* 5%B3HWTL)FPC[$Z:]EU=65WEH"93+(M@3:8I(FVBWBH!3+!J(*-O_[IQ M#\01ZL[MKYQ[[?GVD6P'65!K+G06X+@J4F>LODQ](/$QU"[8 30R)0P7-0BT M^67= X#.@0+M)-[!RG^6TN7%Y:"FI:Z[&%GR5A3I(RN D9/#G 6YE[5.;N;6 MD$?%HFA>F6EC<&=!DTXTT4%ZTENO,I B"'8PNL+.!DW*J&% MF+."8G.Q/(BB;.L6.^VK#+P)7V?R>UVN@DOJHVYMLCSIH5>,%F"DC=;72B"! M04 9@-/&&X+Q EUKF_@A/"=1/V ;K=^K>M-*V%T4"[A;B"\E)54&X22A$:9& M>_!$?TB?0T99^"RAS9_S:O.9H M,>7H@1P:"K!/@(CKP,DFIK5*DRN;WA"N '&$O[( 1]R\.]Y5Y%P6#%X[^^]&S M1'.M/3>7_<:O#OX^UMJKSTKI#_KD4DSJ7:=C3BBP+)(41'+D120$YRW/P1@? M9?.ZPCO@/$\:=:ZQUK;4LLW)6Z2]?&9C?!J$X711@[=F2!,&Q72U+S(HAF0@ ML$16I51.>6V1CLZ-S*I'!CHO.C07;QU#49LF<:VC#"[ZK=1]9X S5O,^HNR@D-W=E[ ;SZ2_D-A3?]IS.G!; MSS06@R"WP16(3BE JW2VQMA@6M>J>!S5>3&D(VUT4+>NYMO5_]59?R;GME%SGUL$NFZ,[ M3_YTI)V&A>AF>^'S9V]_??>,K&>L9D]-"_H-<[]ZN(1V_F7_JD_ F_$HT=1G M;>:?Y<_U"6MA/O4R:B^E5,"D5J"2X^"%DX#1<9:X*S&XC8ZA1H#.BU1'4U4' M9>ANWI/=:@\XKV_P);M+OHOR;]>X:L10GSYUD;*=L/\9\^M;]&6)$\0YBUEG66T/E"7P74SCF/ MIC1/OGP5D.KH@@V[V"$R.HW96&0@Z MU"!Y*>KS'A'>&BMKO'/T?!,B/=(G\O[(1PNK::W743/Y-FX..G\5OH5I\2Z\ M":B&K6'7 CE\:]A]-33J2KP'T[V*11?A+$2'CA@]"W27#%"3\6PCQ[19,/%I MZ?R!QK '4?DV4FW]0+/TRA=A&B4JETPJD&:!@C4?SF<9 47F6<<80[K3O&;- MS%-DJSF?"8QFPY"Q#@3ZJC2+6 MGE)+]@Z/XKUEW/ ][>$NJ)N ^H;ZM&^EHXU:=N\BX(/U:9=*!)N3 1-9!OJ& MD8L25*V=I%EP&&7<*/?SM+2^;9_V#I2^A5Q;'\C/!H/1N\LQ_N]^'N+7Q7D3 M+2*2QPE&1@:*Z1J_'S4P)92AO4RX(#8ZEE=]^JET=-Y*ZJ.6(FMX1%\!^BU\ M^G<,XV7S<&.91J4X1*T4*(X&O'82C"K>(XLF<+FQ!F]_]EGH;P]Q=;4";^(I M/BC'R=0WHJ;Y)D;(+"-D3":A= C<;V87K_CPL]#?/@+K(!G^*I XS4N?5G'6 ML\(A*](6"R)[MEO6-FA JI;3GK:LEK(%R;G9S2\EW$*^T"M8\A!*7 M^0X; .PH5^Q1<,=)%6NBR@WHL;\>.L@3>QPHK1"-7$4(J:X2KQ&B\!PTF:,E M1B6R:9TA<"2B/)(E=AR>;"/^UB;"?WX=_A:&X7E,"T.O4"G&P]% F9) MD%B.$$.HC\D<>68F";997-'JSS_\\VIC+8S:BK"+^@)K$QYE0"[)'@+4Y& J M[<@ZJMU*I&/!6)JL$37@0GQ^C..ZXW( M+%Y^WNIL:=LD(9Q!!R[4HS%E2[82L3FK4%(II#_>VF%8"^9L>-!6[(V?;JX- MIKF)]!M./X[R=3K%_9\B5N',]CUDR%&0YR0]][4#NZ[/UF2H\1J6ELB'BBV" M+?;!>&Z&Z$%UUC [IN)>AVNQMC9!UO"E^&$TAW\N/IQ61YVJI/$&]0A"P7TI MOK:HL=4;YX9#L [!*),B&5[!&OU$R?+ *_,IN3>,)TW/]R?4_# M="Q:, >)207**P&A?IN9T\)B$#GDC8S4%1]^V >QEH(?-93:@:H@O;N\N""G M:U3>]3\,^Z6?PG#Z+*71Y7 ZZXQ$]G4?)\]'PT3,GR<^C,IS^IC^]&U_\L\] M:B$U&KE%1:0NA'"G+I(HS-B$):'4"E/-7_3.*131"(W>]QIAV+?CQ(V/KQ_[ MZBH?PC,;0O'5#=>T$#3G0/@3T$^#05FXC!L%^V^3EKT6S?Z=->Y\\ALR/ND' MX0/RGI0\)BDS"*L3N2'TE:V@R<9Z/(=WU1JQX'[3C49"[\!K MOX=M[D08KK/26.IV7Q-&%7F1BA60#!U31DI66E?%6HWD4-E1AU+]]N(]T1RH MPK4+R3/@O#8=TA@AH$WT!])1KX5!IAJ8R*>3 ]5"E0^G/6TCTH.EOFP"ZIM) M>]I*0QOEP.PBWH/I/I.59@5!HA,I@,I60@TM!JEUH@V1-L6XT<7M:>E\N[2G M]BK?1JH=ISUQ%C0O6D$Q3H,*GD/,EBP0QP(:J:(+F]4E.\VTIZTD_4#:TS9B M.H2-]O/7GW&8/I+;-'\I+-)CCB$1ODCXN'00DF'@#0_%L>0+Z]Q%N8/I#$[I M3L3?0Q2H_CZRA$XS%LQPG0:*O11^G20!V=--E\!"=SUEOA%$BC M:HD8JR$HPNFTEL:C\A$[OPXX"%T>B= X+ENVT4)'L3R3M_@9AY?X.UYE.20K M3<$,="QZ4-*04<1J0WK9.S-W53XZ.WR?O(_Q)9Q V(PC)QPK2'%6"_6K0)7$R^] M+@QE2CENEL9_RM38WK;LG!G;B+T+1BSN:.Y!7(:QNI@#3Q90R4C3E@*"M!&R MSMD[KZ7$YD]/#T,Z >MB5_7=I45#V7=QT35[U5\'+GNK?"H)I$ )*A53DZ\" MH(_&.)T+5\TMC(< G1$MFLE][7YQC."=5Q@F..D\4N?V,(<+RWE@>G=C<+R/ M-II@F5'*>1=+MJPD=#JI0#/>, ;G]H![O$(LAGO]R'!7+_ *(Z+S!7(RCCS@ MQ,%Q+2#:$@OW*/-=3W/-,\66 ^_UU/(6Z[JDCWW]:58X=_CAV3"_Z ]KE?>9 M)&N'@1ZIIG8"=(NGA>+(,[!TW$L>H\*L$SEU&TUMH^$.MV5UKN=;[S7M9=VZ M-,YFHEAT+48M0LW9B"J::OA)VL6Y!S(&41513"ZA(=T/$F=S6#YT)>U3B,5Y M&X8?Y@Y"%#PZC )$#K4E26($.B22UJP_1.!*;%06_9'G^:L!#WVITJTJ1_N* MM'$8Q@S$LHC7!C :!MW<&/KP838["O^N^O:07)>*#*BEQ@!TV'B"(VHL0HTB M-"JGP+-CHCP%!3X0,]-8?UL(K+'>?B-)75Q>+($H)946")K%!$ID)']*%C#6 M9*<*SR*T2 &Z->AAXV9V%ONHA8[_WR/BX!N@+2X*CB B.Y>)H3B>,XBTAI7 M7&"("16:PGQ&&Z/L=0-IST=L0I#7CE[[KST?77RZG,[NOEZ793_))8AKEX0K M#$9Z#T8D!!63!Y_(+PF>)**L%5&WOH1LA7WO0(#]<#R[J#9[CQPWGA#)*B!S MG,X($ZN-[B#J8%G*,M$1'GKZL_ M8.;T,:>LI,4,7,5:I:IP\#PIT#8I+PP:XUHOA@ZG<_S"+HFCP&XY+Q6?O"0$+3X/15ZRMQ7\?#9??S4K-S2O!319W M.\Z+$*5/4/N $4BAP1%H4 9E]C&7>^G\:UX4-QWQ5+RE714UZEK*'7@Y_PCC M<1@NLP8DTUSR'""R+$!)M!"BTV0W%RV\"TGGUG6;;P$X$P;L+]P.3I6W.)F. M^VF*><;"/TBRD[?O_EA>!Y-7'5 4<-Q(4,5F^DI:8(FA*2E[%FUCS3\(Z,R8 MT$[X:W-!V]ZBOPC]\7^$P27^AF%R.9ZYEI.K'X[*/$ZF'P;/)A.<3L(PO^J' MV!_,A+;X-WG6]OMR7,O-_APF_7VBZCK%T^)._7 "NW.U[A5:52066U"9PIQ) M+):"5J!!:W*O4V3[[4E7*.9#/ULY].OKH>>GZ?@6DNL+GQR2MPD3,&<1%"8# M9*D9L%R&P+1,MOD56],)[.TWS#!<0?JE/ZGW183@6:3=)Z1ISR?OM3<1,J_M M>&/(X+U1P+/1.4<3BD^M'8?'0!U^IS\>Z^XY"DTUUD5P?9A\I.G7_]32CY_# MX-;F<0VX)YST0IH$3F5/9QB9L%Z1=9.M"CESE6WS!C\;@SN",=%6L7=#[SO1 M2@+S[_T>^I1<4C1S62PH5T1M-BG!><=#L;6T7>L,KE4XSHT4 M>\NZ@RHCSSZ3D5 OEU^,QC5/_1K=+QBGU]_UHF.*)4^^45*:<#(%'FWM:92* M=^@C-ZWSMS;%=FX\Z40G'>0)KY5"KPBI5%$6)%F[U5VJI3-8 ,.$*R4&AJEY M-, Z,&?'CB92[Z"KU T3[:&YIVR20\Y ,D-451PAAD1X,ZOO6!F5:[V1;(;L M6S9S.]!=!\;*#93/201D4ETA(^M 9ME2B0AP+%$!W!&:4PI7N8.C[;[@,Y]']I3!1VX4SLP^WH2/4$B MB9XLMB),3;0@7S Z3U:B,Z\0MAS+"LE3 "+,8"2WD&,I8 F'T,:L@QMWBSG^(%!SH$%3079P;[R M\+[:XW0:S__GK MU9?_WJ>3>IP^?GV%GW$P;[J<0LS6!I B*UKVZ,%KV@!L1.-\$.AUZV?5S9 = M*S+]2*Q9Q]UVVNO Z7LX/.,*[[);^P9@.PHVWPKH<2+/N]#X.E)UIJZCB36_.2HM8V6NJ34R^&GR^ED M)@&^B&<4.5N7- D!:>=6N;8F5U%!T24G^I]2S1_H'H!SQ)>7]HI<1YD]M=!! MZ- J:&(!S3K'@LD!R)G6M7]AJ.'OM497E!A0U/Z?!R"(^#8)LHL6#K2#R&7[ M G)MM4[DLG#RII63OM:L1Y!9T-6Z ^_H#E8;U6Y@ K?0RX%\JKM014Z*25% 1K+#E, ,CC$)L6ZL MQ5FACSN;^T]&8LXTZ#N6%7^W%RWQ0)H))/$%]V /%E0//":,I6)*/ M3";3.CIZ$URG80+MI=!-O.U]M-&%#[5,S7HYG$S'EQ7B;*$H)4TQGH&/G%P[ M[A%"O=LWSAB>4PY!M0X%60/E&[=T&NBG@\>Z]^,PG)3:C'B8W^'XZD%048GIMT.CL:F<^(\1QE$A)QKZ8Y@ M?8U_YY X*F^SP2N@"T:E:XU*@9%)IYUH_C:Q&\@T3IH%J.FEZ./XT&H3B:7 MM>71Y-5*#,)G,FJG,ZE>-RORM8*64&Q=Z M.0C8SJK '%[4=TK$&"XL"L>]LE:I$&(6LC!M(T_"QFQ7WX4$\#X-T.9AWAQP-!B]&XS_#./><,B&PY$'&&BAM60&7 MLX>8E=&,J63N9@ZT#@)N.I\CWHX>B_F/! H?CRY=AK+9R>W9 M3-[>BY'O,/JLG6,Q%>0E,U7K+)1OPELP%[J,SRGORN _Q.+3W1(Z>V7Y$ MKFWPIG!8HASHV6J32:V9T]])P[57R\OAO$SOR^&R+F_/6.,]>>> (@>RRD.! M65G$P)VPDNF2F[?Y.-CDOJ^2$R=4EU$FO^/T%QSW/X=:7'2FCBOT&ZOECC#> MX70ZSW:9])SD6&J(5A0U)S$RVB *"D";<\C1,J-;WT(>:&K?5\U)DZG+1,.F M1VAQ*9'/FX!%1%"&IWJWEX&EY(O@BFG16896=[;641WF^>MYJDU#E&;@6&2T MPV9R&:SW9)MD:UT2-G47ZM]H#@=/ZCPYE^T89#C!%,_KSJ-4B1AY MS4V5=>DO[2^KN])8Y MA1M,L.NXY*XF=_2HYGT)U=T6VY -3Y+V(6@GE2Y@)TKWS2.QGQS;MR'! 2LA+=Y^#5ECV5M6.^C1H59[EP;F"W#,FNM9U,F= M,I';UT,Z>CCV:>AVP\I*.RBFX?O! MW*.E\+9.2*FN@T@JVM@%3,&7R-04&: ML(^"QY3%AI1Y8)CO=.E$(0?J:/_PZ_P#[*__:#:W9Y/)Y<6\[5AGH1D[XN@^ MZJ*%@.X&5*".ID1I@O**/&T7I4K1F125,&CC(P$5.R(Z?@6O*W3O,7T<]O_[ M$F^4F6(I)E8KCF>?:J^)$B DKVNA/%.D#KZ4SC*7.IK3WCW$:YO)-^-^PI[- M-C*T!KC1M30<'4'>JP0&T:;"E,#F 7S7HQ_]&OVX;+O7W7LWM;2V#*YO\:^6 M_S+":@XN:(V/@0CWG#&>2!RML>G33WFBD[_SH2"NM?9 5X-[C M^*)7 D,7M(!L''EMCGOPRCA(9,QDFYRSR>S*E#K =X*TU4$'C\TK8-TP/F9V M=4\[SS(>++"!P'1 MHZK5HQVXK&?M+YQQ,F$*^IMZ=CPZ;;9Z@MQ&?4_R+6:3"7Y_@FSW!+D5H0[^ M*+,+&YXD[7-1KMB2(9,'"(K\/W#2UR@R6[S@1L?NRE8^+;KO]01YVFS?A@2M MW?\W,\\ WPQ"FIDCC[]\19,)'+D'A8=(AYQ0X!(B^.R$")8.N0V?)+<>^AS? MG+;2_>A@BNL@Y>FNQUE3JF>+LV26G4X&I(@6E-<90G0>D!6E/)?!YM;>V3HL MWZW2NY4P6BBM@ZNI5;@6*VH39!U9DNM1'<<$;*.]#2BQA^B[J*RS'F$J021N M:VAHINW6)-K^G%)@&3.%^:"*/,1>7Q<$H:0L,0H4: MXBY!L1+H8 P2$ -'YET6JG7:[ :P#F_MM-+B(^385P4'L$U^_?()TQ1S?859 M(-3:HV!T=MHH:]DRXR'8Y($%99Q*UK+F+>L>1W7&'-E+ 0?82&;L_8]1S8P*(P 6$W&>4 !]6D7K#:&D5\8!6O=!WYS=&?+FD8* M6?L.VC9:\WF8? S#/"](6%VZZQ)AY/5_&@UK*."HK/K]'K&9#49M$8G9>O)W MXB[1858I!<:E)0893]8&ZAR8LLHESWH-QM\SXB]]Q'PYP-?EWW&0WX]^"]/Z M^3>J#5X_J":M7-%5D!6[CZ/Q=&8. MK)#T5;M<6^EKF (WN^.*1H$77$ .R*Q(/H2['>W77$YN--SA]\>NR'#K:K&] MJ#LPV=?-OV=M$5F53+Z#\*"L5Q %G?W!(KK@O9#-3]1U6 ['CZ[T-NI Z!T8 MY^MP/4OI\J)6S<#\1[TN'7T8]O\'\[^/!KD__%!+O/2*ED['VLI8%P2ER< ( MP1K D) 62*!CH;7SOSO:;X90C177@8V_#OG553[MOSYK+):VWNJP&A[ HT_5 M?W7%!UZ*;9WI_RBH;X9 NZFA86#C;/XKIWU!,JED?CZ:3*\$U&.T>T8G$5C. M%69 B$98<(8X;E3([&Y=B#66R^9CG@T9NI3U?4JH]I1X<+=;5B.[QH_9%IN9 M )-(,DH:0PAI]Y/F;NVA;;BR'9AO@$0=:N<^NW1S=EUMA=<0M6'1 M&RG .4.N04H9HB?_0#@O:1'8%#G?F4#WQSM_CNPIX_LT,'O1X-5H^.%1 4BC M68B) _?.UC>7"$[I6+.?I8J>J1@V2Q3?9+0S=96;"[H#Y^ANZ0AR$XR;QWK=P_4 M?_S^\L;A]OKXM#[:?L8S&^#Y\Z7GC?)2T17J;9OUO.+CHD0$5MS(#$RF0G0/1/<8 M3.WW'27Y[ 6Q=>>#AQ&="WYY9W-8AA[ M6B1FF:\U5Z('Q9TFVSDG8"ZJK+!DRUM7?-@6X[DQJ%,=-?2>-\3[X-9YO6T6 MGQ2GPQB2R0Z4%F3[2>9H%\T^**F3=?*P1-L,^#?&O@ZTV=#E7C>)FT_ -Z?3 M$R9$VI(Y,(NLQJ4@^) 0)/=*,&^]5ZW?9S?%=N[$:J*3UG[ZHW>62S'U,CJ. M+ELPR EE)'GXZ!CIVS#E$9%9MY'MO?&0YT*(#@5]GP[V2'?#5_!UR"J@(;R6 MU2ANVA-#4*X&35FGL]1,;Y:=M3^6\R=0=ZJYSRS7W;WP-?>#L(7.42BUCK82 M B%F@LE,CDQJX;3=K#K41L.=/3_V$_!]"OANSYI>B,84GBLZ9T!)%\!I4X,X M2M)6H8YN=_7?&NI,;X/;BKCA;8SDF7D2;J-/VABO$061"0+"HZ2%7DDAT\$/F@ MQ;,.Q9(N-'(R):WNMWF>I:KJ0C::4+K65!5D2<<"L7IK,1B+":5UJGD]M]50 MCE4PH!.MWRU\TD#Z'3QGOQ^'X:3@N%9)>(?CS_U$SM;KLJHE>,T>FJS^U2*I M:).Y=%0LH.4\CE1AJ@5!1B>FW5-GK K1628TB)0SK6BMP+M0P"JE0HZ1^](Z MJOCTF?I8<:A3)^HV2NV H,]'XT^C,7D?MZ_&%QF15GED)4N(2E0;YDT#U1RH,\W/EQ-RBR8UMS:2+&;=2I[E//O@*I4R&E_, M?KI'9O/68[3(8]YO8G>REF7MF984"U%8%53R3'"&,:K,9,Y%]+8>;;^EOQSN M62*B39;B67BWRC--3D@&$XL#Y0(#A\3>(*S..:28FY\?#^'9=YM;(=I;79^6 MBYX8P'LN)T\^%@=3D@4544(HR "=,=EA",6TK@>R#;[#;XG-F')WB^M,+1V< ME"NPWI#'6YQ=!-?W@DF/5KERLA;CC\;5$ND:@F("BO"!>6NB8*W+#FV.[KSI MTT(E'1CK?Q^-\I_]P:!GA&)<&9JNGM7,RG1Z.U$K/%JEL[(RI-:W8,NQSTCQ M.XFS@T#J%01\>_40]#*3(=@O_7JGMR@16N5 >]GM4J&S%F^8?\'Y1O<^?+GQ MRQY#Z1"3 XVU$&@DP\\;HG V!EW 1/M@ZTOY[F=U1E0\,0IT\)"X0G1O+L?I M8UA4 WPVF'T&_7BY+*\*P84OOV"^3--^G?_%Z'(X[=%40M$R 2U312M6YCH9 M 3&@*HJEQ&+KY(*F$SA#ZAY>L:WSLU\.IV'XH;]<9?A2=#$;*3RMID M3S_B^/W'<+5)]GC!E-!YDJ.-H&QBX+.M2>0Q*RETY+GU:\]!)W@&!#Y]8C0, M4[\??[!"GI.?O][X;A&(P+U,TCN0QL6:94%.ZI"-BR]GO0R:%@$&0@_I8<:UU #=J63 '/:EYOJ)UE8B(K.VR^1F]_^%DI M+N>';<>.Z#X+SN%V[VA&%KVH0$VCB80UZ\ MDZTK=SP YYLP]ENIXW!,6:R)33<2I[DF.@C=>U$%C*\(UKU+^I^__A;^:S2^[CIN:VR8 _T]7"SM_4W@=F3;; GU:-F) MW:A^ M),NV45&ZY48"HF[S)&AZ9PP9"O3$!L M :K#/,64M77.D-LJ0@*5D?9*91D@B\8$H;TT7:5:=9&G^,#FDMP3@?RW+EARCD5[ 'MNQ4(3^+-93>V;&',[:N:@UYY M_#'!F/"X@F#]MF+TKJR]2:XO@G2[*B&#LS^ MK>]V3$J1D?E")DPB:FME(00238G*L>*RL.Y[6.B>Q.E4*:<2%KJ-'UZD9H)S M UK6QVU;+ZF9E^ Q:1XU4T5_OY=M3),][F6W4=GM!X M5M"B[NL?^Y^6-T#,)*$0"4O.'%3*9$76_JC""DN"$%(UO^%_ ,[IW\9MI$(%[<&43+K.)00)7FC*D% ^M8Y68S4SI"C\?WBMAU56NKC$"\]WLK$ M,FI 'A4H^A<08E%2&-E\Q9^3^^E9Q]"["7Q#BO7W,T+43DHH82'(@HY MKEPHB,QZT%ZIF(WGVG:5N_Q4,_+V<:E:J.% [+@=N+X)P.\9>5NKMSS91OP'R\BCF5F; M8X9LK*Z@(A!&LH>BP. E2\:(VYPX@XR\K32Q44;>-F(\1$8>S:M&30E(JM1V M-T&#+\F#225&EJ0J8C.U/I&,O)TUNJ_P3B&DXU:]UC>AG\,POQF//O?K9A@& M\^)@DU&Y$RJPJH#*=>65,'W_$?OC7R?3_D6MX7G]P-I1-,AQ9M%Y(,D)*.=. M# J7 E&ARB)3@E4/H;I)$Z4W1AQUPQL*O[#E-!>7^Z;*QDB;0_ 5**#$)6# M6+(#&QPOMD3I[QJ'WW(5]GUHTYE:.G0T6Q1L>WY)4QI.YW^S5VJC9Q?(:K!2 MD>UL#(1:OY1Y[S<27FV6:U4+K!=P:T/!7M=5CGNVTMS$G/16VPYOUB MBI&FY2RXXFHG!B>MX])G=LH;ZXVIG %_3TG9';0Z;CFM6?W6WT?#=.O4,,%P M5:( HUS-!XP)G"0[.LLDN-&"B[O-U4^*S2LG]9W7'1&@86GS#NVAF[TFI/,J MUF JH4@!-#L.(94,F$.)WB;%[ %:%S6L+FT1P7B@HWCH?6$VO/65#9.6DOM.[(P)T4'^]Y007AY&.)/ D&:BLTN+I M*4<)@3LEL02>%D@.RFF22!)DV5O$ MJ*.UWK?>/4^TX<0^!-E)G/?5ZH^T%RWAK]YT<=KSC&6RCSUD72_5 GWEM,G@ MB[2)L43?'*!W:HNIG!'I3D'9*]X"]GY/VCI4,RJ7";*ML9DU5+.0 1"T)M3* M)Y-3S+QU$N&3S%S=AVR=*N54,E?7!?%YAUQ'[H!EING$]@5"] &8,W2,*TRB M>7O7IQX^O97Z-PR?WD8-1XF&W03@]_#IK56Y=5CL+GHX"F$<=\S'6DO :/(" MD%S7((4&GH0S.AHNM3D/HNP8/MTM3[81?W=]$MZ_?T.VV*JHT5!\"#)(B 5K M]P!N(:3$2*G*%2$YF>1C>K\:5 M\^SSP^#EL(S&%_-*S[O'S>XZ5(O@UB;3O!N!*@(S'A-F5I14SDMIE!*E&"EJ M-YO>KH/NL<1O>%IWA[PVRH,/U;&J/519)J+; )YC+:ZLDE L3H!N6#N>E$ XE;.T"C&!98:(NO7-\$G0K&')KT.R;!MU MM3:9;D0%K*@CM&S#6GR2C@M@66E0(07R 40"IF/)G,P]&]E&9M,FHYU^;9ZM M]#7J4MBM,^R?CRXNR!3HAT'_?^9/MS<+2<6@DU4B@RM6@I(T99^*!#KT2])9 M!U8VLYX?'.:,]=].O >N_* M!'3>-&FGBP[2NV;9#/=$L-CFFJY;P]SY13>O38\.U_&+TW;3O?/J5*PW2:!U5J'B%EV.L=B4 M$QT/3#+ST*O3HP/O85U>A^O,U\#L%JFL7P[7EY@^DR44B*LZBQJ7;#0$X0L( M)Z6WM*7AW>9P:RS/G2%TZ,+_CM-GL?:R3=.>$#YII,7N672@0!2"YI M(TA.I=8Q]ILA._!;QF&HLH7COJN2#MMA>%YYQ23I9TV5X1A[TV?);2Y<7EH):@>G8Q&D\7_F@/LU4R M!TL0%=F-Q3DR-F@"7I*0BF%'*Y!^:V1J86R6A<560GWQ6B,_0_#>;YG M^CJ+=YH[L3T='%,VIEI_G(&*Z" XP8%VZXC&.*.8VN@$WW+@L^)*YY(_;-?R MFM91HI)1,@WD<-0FM(I#%-S3/NF(Q4R@3JW[>SV,Z*P(TX$2.BBD\7*X$/-J MA+]^28/+W!]^N'I]7HHD1V-B-C7^DM6F9Z860W7T%1VM&&S]9>M. KMB_2;L MYX,HL@-#:5OUWO6"D1!5JZP_C"_D/@1=PRB-H1BM2A"$3B.!\=2@LD/$8P7"=M+2*86QMLF^"ZQLBS]YJZ6#OV:C[ M-'/>B\ D.9^UR(@WDIB=$^B$SO&04G&MGXA/JPGX25YN[ZB@AI<%.XEE'G&L MC C:) 3FT->4;@-1(2-[CLF@A'6:;1:4M-/P!XGS/RQ?#J2+IY@1@,I[)BQM MVK;>YW,M:QJ4!<8R,LPQ"W' V_&3R @X %'V2!/81F&G$+>] =SO:0(=J'[? M .X=]'8"='/)I"1# ,RVD$FJ,P1;_S":.T^'@X^MKT]/@F8-TP0.R;)MU'64 M-(%B:-\6L@ Q/=,!Y.=5 E>JZ( MMV;6.](J!C1K!2G2GHFN1.8WBP9XXIDD.V\1[<1[\#0!F6OE$Q) MK2!^(]YLNF4!MM1KID.#Q^!M!*Z)XM> MU%KN4=0ZA-+Q6J(@@\A,%]JQ8_2M^_F>#.T>N<(Y==9MH[JNKG)>#M^,1PDG MDWM7"]IP99W0(,,LTI0Y-J(]? M[G-I18S*S3R$7[]\HF6)!TO-W U$UPF;#41S)XW3.(6>S"V7K%8UJ ,3&=Z> M9(189/$/IG'N!J?KLJ+,9,ZM.28-MI9#E%6]*;D M7M\36<\((56Q'(31M'1UI/V!,0:&S@JA"Z8H6U?)?AC1*9:;W$;A=P_6AO)O M72?GT3IX6+1R+M-N3K.LF3<)@BX>>,K))AD5\F>Q'#077OLYBQ?-F/,J7 M:;K 8V(,2<0 G(8F^ZG,[%DD/$Q([[)1;K.6"RL^_,P4N;O@NEF1;VANM6G[ M,/_2_]"?AL&[T>!R%HVQ?$1+Y,D+'>M;O 'E4-4B[!RBS-*2W1R#VV:1/C;> MN:F[I7@[>#MZAP/ZU8?:T2>,_XEUCUG@S3.5"D$_FO#7,X?*F[7^FXNJA57UY<3B_'N-%-WI_]ZTZICCX-!P\)HGF!X4"4I"N MUFF-0,:,@Q)=,MJBB[SU&^X^>$_NO6Y_YFT1E=]6G8>M#+@"]5NL&J"1:U#0 M)(7!_\% ;E&4O* MLXZ#-:-!U:#A7/LWA8"2J]"\U'<#V"<5G]>8)UL4BNM" MR0!)CIAS[J"(K@$):A$B\8P(-]#@S"F*"EB%OZ ]7X? M@OJ=@4V5V4&\_?:P7XPNQSV&+(9L!00E RC#'40C(LA@HPE1&\4.63=X/=+O M#&RIROL$U.VK"L\@5Y3I3@'D9V6*XROA@/#E]QM4BIBR5VI:= W/"!\MH M]93-[MCW /$-L.N@>KK/+]-Q/6+DB5LR0D&@J &Y/('3EH/,R+1-1NITP N9 M4ZM'?+0-:UO5W">.W?N5YRJ%ZI$[J7D DQ8FAHIY"="%S5DD9,R :.K]SHOED'R"@3TYP)K),C8EW M0M&%AR#!%N&&VRCCX%%DFX#['FZXM1JW"B?;10<')TI &[2,!:2I(74E"/"R M./#"AI"S0ME!P>"G%&[8'3^V$?TAP@U%9L(;@1!*C9J3S)+U+BT4P;+0VAL5 M-NT!?/+AAEO)_K%PPVT$=XAPPZ2-3TA_JYKS!,<%;F[G7Y8S+WWGN6.Y8YN>R>Z0Q* MVP">5 4*1=0&ZT)L?'"O)%@SL7<0YW8;W*M^B/U!?_IUWOUP MVB/_*Z2("J2KZ'Q1X,@- V5CR")E9*%U"-O#B,Z4%7L)OH-+C#7H?A\-TP(@ MT1954!%2X70\%\DA)A'!D^VV=2SY M/O]2,[TO+P,XL1T82&Q#MI.9)Z)ZLX4KD;XDY<3S]5--4KLH<>ES>+0 CD*) M$D^MW;77^[-*E _EC^,3\LLGX_P1?R[N[!'7+I#YPB!*35!Q9!#JC!\M$? WQ*V<".*X#<53G$,D-4*YUO=26(#YZ@>F#-1U4/UVG MPL_W^>]?3_#X=/:61#XMY7]4BBH&HP6T=45;P@"(Q@ *H3"P$/'FE/O&UO6= M8#T=B6G,@M8E2N_&<5KOM]=Y^?]WXQO&\:MQNGX!CE*,)-7.0JD!7\6T ^3H MP:+QB7D3Y%B"DP#T3HO?_US]E[G),U M0E;L*D'(A E>.04FACJO)G(ZPJK3JYF53+)L;^XV69>?7_N,_LRY=@R8M*=> M!\F'WPBO:]?2+S\)PEH67T78V(P:ILFW(Q'O%8W\.=)"@N@]$S[U&YQUD M66>8>14A9&&@&".+=3&4YHU'O0O' Q6VAY&-;0C?P9;$6CA4?^7G:SS%KQ>; MV0QRFU)=Q>:Q1BG$H@%&@1,8E8TZ>[OIQ, UC^@_X-.,"Y/F)&Q=7]5^[E-;M^<06 M%78MD;Y1:.=R0NF8T82Q,M;ZX&34W''A72Z*C?9\]IX+CVN#XH>R^LP/TT4& MXC)FJ4LH23H#.6DR;!TBH# )/&-2H=-9E=8M,O=#M-?QM?K,MW@\_1-/SFJ2 MY>ST^Z(&^KS!>Q%+%UG3K1PE!!4DF?-"T6$K+&C%&7'->J$V.] V?&#_1UQ# MME\[Y;J@9L]>Z,CZ0(4M>R>)YEJMV4"#X4 M ]86X4WQC/O6+:@[ ?HDQ*D_5G7@$=T)])7S?22ELH9K#L$3'52* ; .9^*I M."9B"GFSK,>^HG0%IJU(?.GUZCLX?&6?DCM2/>C?^?C:O4>EE( &+YR4Y M$#Z$NA$D 2)G4&02G!O"IOFXM'6P'"HZVXK5DPY(WL$M" D MV[=,;$/Q'F3AJBMV'HA25B1=$#29/J"X%. )*I!$$:&]@)Z8@=&.^!VX*C=@6FG#)D!U9&#<"=!A;(N&C)MT1?4.[I.[ M@2/?S-K /.A<+"@,="9;IUR_HM(/JW%QHPYV:X8B_*KK4,VN8( M%^"]&T="^?A'_GB"X\OM3A\6X?XOXQ]Y1A;.T:6%, M)/LV)V2*!?263%[AK.*CP6&SIXW]C1CV"\YRNJCN6!Q.9$M^74#SR\_+7UEU M(2_Z22\#H=%'X9,QP(NO&VZ0@S>%07:"+,X88Q*MRZGVAWJOG.W.CW\_&2]E MY)S'L_GT;-'8_>H'\;(:[6\GT]^J(7\T.3FAU_6O1MSFH"PJL(FENK&1SMT0 M.##$$C4='BILMJ^V9\#[O_MZ%N=K>>8A2T47WOG.Z*Z&&RS>O8WBB.P3F=%K M,-K5EF-)7JNR 82H-67R-U^4@LQ6& M9_-OD^GQ_^4T0N,89]F!5T*1RQ8S!"[I?"(PHO0\9=MZ&UN'Z+PH1W?*T4B( M6D\&VAFO*Q[HXOL94?E3GOXXCGDV0LQDHD<'3&6]=&V#]PFL-:H$U,S:S4KC M.@'O1)*(A,4&'PPX MY0)I,2'K G'!!5+@Z(S1J?G@V9YP>U&8]O="E^+5P7"HG?&\$YO?II/9;)08 MBX60 &XQU)T)A0%JHX'E$+TR,7-IN[6A M=H#Z11D:FU9=2TX'X[^ZNQ*)#24?+V+NJUO1B(AT(2*8Y%A=&$NW8O8*C/2D M!L(;'5I7R/>(WHLV'<#NVD_(NMB]N.DIX!VB\Z$=GIM>^0G-;#]RA]>#-/]^/IXN_N42)^U)R9A9$ M]*3:T2D(+FJ(,DGM6*VH:%ZRV!Z-%SWH3 _V%9K;>N /GL]8EZ=!+D*(E@Q% M5O?.!I$(KZ0A2\-=5,QDV;J-NY\TW^&+":Z#>Z7%\*J<$\6M=C$")R$"54P! M[P*Q(ZKBG>"<>=FMQ[G) M754)?(BUJP:#88.I+EB'Q.._@=O+7N.;>#_!&: FW!7=="KXQ)0$Y'7B1:RG M46(19."H$K<=U$=W'A+?IX'XU$(%F/4'FSTA=#,"D)1')(CQ\$X7= ]4GUY1$K2DY0> M1JFV$K%#>*6SK?RY>U$59'"'6! ,BQE4YA$"$P58P,AU$5RPW@/&[=![T:A] M->I HG:(^^DA5,^QV0Q;*9P3SC) 4^HD ._!21N 6SI/"D/-;\[*/KQB;87A MBVYUK5O="=PA8B@/87M'].%>?*-*Y*,BYMG[3B1)\[V& MQCB^J%C7*M:ET!VBA/_A(^56(.I>?-%[81@&$(5S4$S2\1)JZ$KF%_0-]>)@I>M.<63 F,[&'G #7C@-)A##9Y#/@4 AG# M*=TY^O1EF86ZFNIRC!=;JZ5L8G4)GY2 OBYCUUID)RP:<6.<GIL"T>%)T]-4\9P!:3&+D405@S ME%-H6^2>3K)^?QGMK?EB'P$;4HG/MMV]!H-B0CK0O-12)D,F%N<1K/+6D<^0 M=!K,=;Y7\_B0>/#G0M(N>%"E\L#0>*8"C_D1-?!?Q^WE M+#O 6;:'>#TJH^!VPUQV,?' &#!>]RHE4<#[' &M-HY)GIQ],EV90^+$S=LS M%JE,#.2X9U4;MG* X.@RM:S(:"/CI"Z/A@_WFF>#Y,(-+W=Q+;[&>;[8>W?M M#./DW0B907FZ]Q6GT\P9J1:63E22J_:[TP=&@F?CDPZ4_EN)X)!&S#0DQPB9 M$2HR,B"D)X?#:*PKDPU(U)+%.F0D#J8^M"'>CTCWAB#\ U3DK23W$;O*#Q/" M2"V!N8O:CQ,->Y,>I^J;ZPM*T$F!LS2 MZ:6*S^!=84!'F#/"A*3P\1C6N_K&._ N?LOI["2ONJ9W*H9:;H_,1>@@8X!0 M'+EXC!4(@A$7='*&HV>Z_;:!5L#WM2/^T#&]@S![*&OGE^"?KTGF$1TC@@&O M(RR4TO7,+!92T#8Z';G7K4/:UP XU/[7 \G I!4O!M65=HG&.-7QMN_Q]'S7 M\B8X=;1=M@M\#K.<=@\Q:5;JVYC'CT5^$^-:%*GK['+"+1<#+H1"]I2U/INZ MT+MWCV@PU]WQJV'AQ_/9T:;KCJ:O/N?4_H M:"_NQDC=V%IK93(Q928D:A6$\@&M*S$S[D5@F._:6GO?LPZ^4S:DQ=PD!P%= M(5.T"$ 21Q!*9X%2&B\',^#G]WUWRK9J>;G5A/MY,J_<)5VG:RXNPRHIDTNI MR+4Z&J^__.IG-WT_F_YOG1SE.OHX7>T6+ M871:! M&&:R;%S-X%@)X'2,K3)+YV+J6K3-DGIU"#$,L.J@MZ0RQY:7Y=C)= M_:C^'A]Y;ZW4/H/PC'A0@P0ND8J7P'S1,6N>TV-1@CLQ?-&,X0A05]4;NUR, M=Q:K7"0U^4@;4V(=-1YEG49BG5X<#6=A%J?'"V2/R/0;\<)CY,)#TKEV"&8#(9$#)7S009OHE!Q, M1]H#N#Q/83^T4 QFE>R%LKXZG9R-YQ_*E;$JBYCB"NN1=-9;E C6UR9,NJT@ MZ+H45%O.%:+3ZD:4O_5HDDU!?382/4#.-]S_NA]V'TK)E_L>1LFEK)DVH+*N M<2YIP'$A@0NC0S+)*NFZE=[K +W(:-=<'-+FU-?'LUAU["UQY0^<_BO/%Z.I MSK&KY8$CYXH(R!@(68BX,4EP**JII'W@EMQH-YAJR WP>38"/CCAZ&)5ZGU; M="[LH?I+'U?;Q9>;P[U4V=65,X(G!4J9 LYD!M(P)Y,H3.GF9O)NH#X_<>V! MI1TL*_TXG<2Q_&\+G*VV&%_D0)_-4YWDWB)!SII/5<<7'(2E(P: M?!((4JB2,]J,I?6L^5:P/SM9/0C3[TC-[)WNW"C4^!G_^26/B:N+&^'J.V_^ MJ2_I-I!.)49W@&8^DZ,9#*"JH9644O8F)\+Q$#'H!R%_=I)[ (;?(;?]Y!1? MG2P^B%Y]*#>#X#4\/OL5OQ_/\:3^=.ERCH+ F+!P,#)@7;67 0L6R$6X(#E& M+EOO)>@(E1?)/H!(W"'J^[>J-VNV$$D(&Y6'8!U92KZN=>?:0[9,!BT+$^:E MN^K 1O!!F#W,[BIG<^#1.#"NIO$U1G"*+AJM2W12&*Y*:U_MB757;24#]W97 M;<.+Q]*=L@E.+]U56W57;24F?;2I[,+CQR*_"I7S2G.@&\: XIYNG+K7B*-T M,@9G=8S/5FZWZJX:G-ANP]K>NZM*M': MPEL+S(L4-6)4!^?1.8Z+P]H('V/0!4J4&FK?&:"WABS;[!.K\^-*ZZ+OJ\]_ MWE[!SISHH,[ZAN1O DU'YOP0#/'=.;.&Q7N0M<,C8 65MLP6PPW(@K8N1'!D ML=5^>(]1*::=;#Y,? !6:U<\WH::#7F[J,3Y_/?D\[?)V0S'B6ZSMY.SZ3SG M\=I\[^I"HB-*$(H2?,RU JQP\*H4$)(,&R49>G\C3K^F>FJGQ_=O*^S#L$FO MU#Y<>_Z-.6>O9K.STV4U^!>Z!^>3-[/Y\2G2+US4&<\_5Q?VM8'0U0&"_ZO?;F/TY M.:&/.3F>_UST=7BN#4\Z@<'DZVY<"\[Y#*X8[Z)EY*L/9H?'YF@]3R48D*@, M:6G&72@>'<_^]7::ZYR#/,VS^0)!,DVM" ))OVU=)" #!$-8HE#99B?1MB]J MZ!JI%TTXJ)@,:=_$?:K^^OC'<2(C>X&@$CIHG@HDTFI03M"U)^J*'.:M+,:9 M8EK/O.L&1UU$?B[!J7KRH7PF7O4 MH:3E ?OG8,*R#0NZMFQ65Z5U3FJ='42C"ZA:]>V=9.!LLLY+%V5L/6O_#C . M8,TTYM9]MLD.I#Y<5=2GL]-3THQ)6;7N'^6:'QQ_G4_.<<)Q>C\9YZL8WKJ@ M9Y7B5PRS6D!V].E+VW*I7D#MJ(ZJ?S+?*+ RQ453K-4E!\5=<@Y=1!5%U*(@ MWEE@U0O00QCTF!Q7$%#1::E2A) ,'9XZZI!<]*)Y;\YFD/5_MQQ2!F]%LMMS MKPN/^<(G;$.[I7_H-2J=%0>9ZL1%62=QV"A!)T<72Z(K/#9?)]@%(GVE_X8D MMX>7B*'D!>D*GIS254I*7#_N]Q6>"W\E$KPVI0*DH1941J*P0@;!)^VBXAZQ MM83? \[A(TH'DY5)-SSKP E< ]K*Y]D$N(Y"2_<"=IBH4C,V;B8>>_"@=T$I M6B?/-1WKF&M'41+@GW\M0XD_#0Y.5L$5\Y!=$9Q^@=:UJ5-S$L@=X^!,5S+4)"[ MO-GZ@,V>]]38W9*\'20-C_(LTP=^JP#F'_ED\KW28.79RG>$+PO4JG1.?9 M?(HU_'\=2$VRRCA!94UAY!IK#CYQ!5)5K]C:8%3K'JJ- 'M*DM*>$VLW=C7. M*2[#7D?Y^V1:Y7OYHH94CNA0')_E6?CY6YY\G>+W;\?Q*'^MU^@>><$]'MO.\EM$5KH%L9 4><\E>^4#G6?.+Y&&X]K>T%K1=SKD?DT[&^5_' M\V^_GLWF=!!,W_P33\[J_K%7LUFF?^DS_C/205FCE ..T=:3/))[8#UP60+G M*1LTK4FQ Y@'J,%H+4>W#;)NF=5I)NP>ZOSR<_7F,E)=K,XY! U>U#I(>@E. M$ 8V\91DCIJU5[7MP>RMB:UKJ>J:18=./,VF\]$JOO%ANLJD+$.:,C&)F1&5 MB@!EO*YK%!D4EV4F.T>KS<9(T .NR!A]=RE?ZYY]^-121[R>-*1YP]#2%7AF M=271$J+9>89B Z"VR1)M)A"W >DW*]2&1[<9WHC O7%?1,6-C0@R*4TWI/9 MSHP'2^)=2A)>>_?XN+XFU=,CT[>A:Q--F3*K6#/KA3MP+"\GK$@,\=$5 5\Y A*:0=>";)W M$Q=*H42'S>>A'B8=U!U[=Z=HZQS0@^D)J0TGO"(8)LDD434]H10# M4[)[A4 M^H8VK\G^#"?OTYZO[4G9,--3T;T(,UZ&=?!D<1EYGS**.G #7:[SU@.A:PQ8 MIXI(W(9B-\KM/' EKP7@.9CG;:C?6B26F%T%::4!FP#5T$9?"TC_-GHC1DVZ MHG)C0WT]<$XJC[7T%E$0A,SYFGE T(PIE]&1C;J1#3B/"3O:C6T RO.+TYFTZ^7R1ZT096;Z#LD)$[X WYCSZ# MU?69CYF#>]&OM;U=UR=]*)^_Y;\FTY-TGHI5')/W!7A8 M5'98 2[X"'3,A,22ML[IC6SLNS[],;.N#Q7 M<@2.%S6.TYM_GQTOBGW>YWFGV>V6X'21_>Z,7#>RXRPI&402 MR2:G3.U>UH^XUC8E[H%K5WUV5@!+MI!]DIB4*=QT$)-:"\]@ M\^&;2\8=$:LVY!](XEMGFY5(!4HN')1G$KP,D?CLZVHR;U!WN*#\D2:^=Q>? MKEDTA,3W>A!$1-YN4\AQB;%MQ?:,8VS;4 M[RW L@E0SRW&MA6C-HJT[$+EWD1 2!LSN9R@;5UU)KD&[S6''#+9HLFEF#>: MTSPLUN\48VO/^6V(VTV,3:FDA> 19(RI^KL&0MUIEZWT7@7C%)HG&&/;BO"W M8VS;4*W+&)M*5M;]AB!M-6FYJO7W/D!FR*5G ?.]W'O,,;9=.+@7_7J)L6$I MTO 80(K:(F/KQ,^@-:1H2N19U/E5CS[&MI/R-2'9MC&VU8_KE[IX[;__X_\! M4$L#!!0 ( 'V*!%5B&ULW+UI<^.XFB;Z?7X%;DW<6W7&9*4S)]'Y /7N#=_NE__KA?@4=> ME,M\_<\_^7_U?@)\37.V7-_^\T_?OKZ#Z4__\U_^RW_YI_\'PG][]?D#>)/3 MS3U?5^!UP7'%&?B^K.[ /Q@O_P"BR._!/_+BC^4CAO!?ZIM>YP]/Q?+VK@*! M%P3/?UO\+1$HY7[BP?[JKJX6^__/+] M^_>__B#%ZJ]Y7RV(7RL?XO M__;;AR_TCM]CN%R7%5Y3-4"Y_%M9__!#3G%58WY6+G#R"O4OV%T&U8^@'\#0 M_^N/DOWT+_\%@ :.(E_QSUP ]?]OG]^?'#+[15WQRYK?JIG]Q(MESKY4N*@^ M8,)74OKZ:=73 __GG\KE_<.*=S^[*[@X_MA54>P]54F9*2G]6$GY7T\-]LL% MXEN2MSJ4U8)PM;H?;Z6'3W M$MMZ+?(*KR9X+7;#]$1>J1]\D']KAU$/&B#3>IR6NGNB\A\57S/>L.7>H\&2 M_?-/\F\+RM9X<4UIL>'L-7Y82F'>_GB0=RVK3<'+A?!\3 5CD/L^@DAD&\#7\]J63HAY*:YR?#/2L3GRO\C'YIJ"[E>Y^=6SY MDBN76NO27];XGIXY%373P:WE(70V6Z>G'HU:QT M[O9?#N;SNNA$PP4] W-[Q2\TEP;C0P7WWE%E8!OI4.5&KT"#G!3A)Y 7C!=R M0W!$G>WKN2GA+<8/BU>;_\%55=C^IF:!F@7.C3,("FJIV+*![ MN1D+U-SR.B^K&_&IR-F&5K_Q>\*+!99@(>IY,$6!W+.G&8=9% E(8C]@& MH7SQR N23X%??R#W"#Y805##CKP0%<?X63)0AS0?= T/';?=#;A@-1[QN#0=>.LP/=K6G!<\C>\^?_[]9&X\]M]>C$!S]W"OP%+->@K\-_!XT6X'>E!V@5T:2#L=.D9W,Z!-\QR3K MW=A4'8F>)1/6=/1)3=N1T#PW><<^9AP5?I#&->Q,1C<01Q%@J(<""MX]1+8>@KAU=",?;%HMJ>?Y[]#'4' M-B*_$Z>\-C_"^H@7K.KO\*$5TXS6M"'7XS,70#HFLD;D*[ 5&M127X&MW%>@ MR@'AX!->,GOD90J5)=;2'G92NC(%XSE/&=\_CJ"48YIM5OQ&O,;EW?6:J?\I M%GS$*S7"5TQ6_"O_4;V2ROVQX"2D0R8R;3 AC\7LL/E *@UL"B M038..DO,9CCXI/PV#ICG+#?R*>.X3NYQQ;+ZD)?E(LM"S@*"(!<^@0BE,222 MVZ#OT\CS(^3Q*#3AL=VCY\91'WD%5E(N,QKJ0:5',>, <$P?2G=I[^?W)EQ;. MDDY#98DN>@^>E H.%7K^F1^Y8H1KX=URO:RD$?3(F9P5.=%+.677TDRJE N3 M5IQ=WZM)_=_U*>.UD!/W[QP7[^3[M$C"5'#?8Y")3!HN3(0PXQZ!,0F"U O" M%/MO=_+MQDI"@[/D2R9"XRQ^(G@=DT^C!:S5 #L]0*W(%>A4 M 7U=KD"M#5#J *7/1)-BX B8:'(F'5_[=\>)TSOB")'W(/"YB@,(0HX 1F M<9A 2M. 1RSAW,]T5J+A8>:VSC22@E;4*] ("Z2T0(FKQW-GD!U>6NSAY7CA M& N5-MOH(7'$*"TY_>MM_OB+?$!CC\J_[,S0,X^=A$+T5.L(0O/J,5$PUY_? MOOFW]Q]?_[W\B.7WA>6^HW6Z)XP$' 4$!G&4J0BX!*8)I3#UXP3A,*8^U?)V MGAEG;@302"HW8!]?_Q4\EJ 15^W'_FH2Q7 :5PW#T@Y:CC__ :!&Q7V<1LPD M_,,*-#SNJP'R9R_O*QIW)<\*+@K/;#?KG# M\E6XV50J44Z=TRR\A.",^ $,:))"1'$,LR!21E.4B0#1#"=&+HP7*6F*0[T0&/R_7[8__8GK,-XR][MF?-40=<^L.S"\-F(VPH">MS7,^ M+5BL'?X-CS;QB:"6ZH?'A'JWC3#(/FX45=V(;^OE?V[XEWRU46M0N1 B19SP M3%IC@607#\4P#1,.21J%7AJ0C ;ZYX(G!ID;I31B*I_:IA84E)VD!G;%*4 U MS# +,+EV'#0(W0C0R B^6$3(P.RR@-1$-M<(Q,Q,KC-0#-I;I^Z=SM@Z(_V> MI77NVM%!N?D]_XI_O%F6=)67FX)?D[(J,*T6(?*#V N4316$$"51"'%,8BB2 MT..!'P=,CP0UQIH;%[;N02DKV D+?N_$-0^I/0FRGBUE"3K'_#@:M3$!L>?P ML!?\>G*DJ0-=SZE\)*CU["WC:..FNN-%\_CK-:M314M>;E_J0""4Q13!D'F2 M.:(L@82% @8LY7$28@\CH\W9\'!S(X]:6O S;\14T>)*\+^9<<89A/5HPQYN MCIFC@:SE#Q7-U](1WA+#!#M 1TA/M"BTB;K9;' ';X [2 MY'G3[2I':+FWTQQS_PCRKP_R7LGGL=?YO5I3FE"+HI"O"E=OX:NGW25M:L.U M2K[ZS!_DFWBGR.]&R'OO\R99Z]M:COSV_F&5/W$I-)77+Q_Y)_GJR6\K1,+# M 8,98@BBE"<0DR"!GN_YOL\3'@I?>_684O*Y+3\[%=1)(:UU:'P08*.T +Q5 M0YF]C1[@02EB[HZ8_BW16./F.O>.%\E:)U K!?J*@Y[FX-43Z%_7:@]J]4%/ M?W4>V"#0.%Q C0'H0 !;%$ -PUS?%H/U>JYOS40+?O-6D/JMH/VW!_?>'O+4 MT$-[79OF";""X0H4O=?'C'AL>?=?8@X'K8])!9K.?'D)G/?LGQ<18-PYW%^6:[RF2[QZOY:;]/H++[_*$I'X M(DLRZL$$,P91PE*(,TQA[,6(1G'*!#$ZM;,IW-S,H*VDH">JV0F?U;G3.P]\ MJ1EQ;)PR.GQ7-#%_!9.F6T*MJD9Y(N0'U^@NEDC!%;WK;"YA>LZA]_ M*G+*RU)*\H[ST.%9(>/!Z,_8LBVKQ M69G?;8QZ@&F$/)S"-(T3B+ ?08)\! G)<$"R((UBK$.6SYX[-VZL1=/[D)\C M-,QR%^CM^J!)??=EM:32FON-8Q6S4!\#V+/F3N@^9(C)6WI&F/S7S@![_K1) MOLH3*G0?X:E?CPT18UR<3)O5[@L/\II;;1%\)(8,F5-. 01YXG#9J(!1X*0YQIN2;'#3\WFNS7]CK_O;9%O@SY MT7""]*C1'>RN+2Z[B%]02\T$..NUU+0&?Z%::B; G*ZE9O24D=2GW!WORU+N M_MYL"KGG:_OVU6[_^IRJ\N:WZ?-XJ-3_P< M,7UQQI(P10)F.(HABI(8$DHQC+R(,8]X29J)1;^MW$M-X-D>>G9WL?WYZ&:* M33HSFLN6T\]EBJ@4>"8JA;11*?!(5(JJAEQKIXHZ-?J5JKI[ X+%-6XTRK;6 M.7,!IEWK1@-TL-Z-?]+(7)B]X,A_<-7,F+/K1_G36ZXR;_+-NOHL24<*HES_ M"R$"(CR>0L+\.A8Q@CCE&=Q! W(@/6R@RD6AQ MY.V.?,[J6,N6^D0E_P2N4+_88K2O:*1!N./W4MZ7'P'"DY/?)!XPAQEWE=1X1N=RB?^4IM0U67 MM;(V34DOF'27YHNDK"GA L8>D>PHI*F8XD2:BEZ6"L1P&OE:28]VQ)F;X=@K M,I"+_0U@JQ"H-6H+.D'2WP!JI1:[F%,].IUNIB;<="T]=43 Y3_J!)/J'5X6?\>KC3KIWMQWV_^FSO-7:5WH!13'R(?(8AC@2 G?DJ]-!!)R R:Z6H..S_#\Z98WB[7> 64>/5IY1/' MA5'"GB[DPS3H"D;'9-=*#)3(H)89](3>%8Y78CO U"!8TP&V$P5N=A@+A?%C MC3'N8\>9T=>,U6WH\4KU)GR_ M?HT?EA5>]7*L%HP3'L1^##TO4R%GB325!:%0TCH-?#\-F'R>@:E\?LBYF<,[ MB<&#%!E*]J:-T&;VK0;8>C:L70@=4WDNJT\%BBTK]>S..??G)T.3PEQ=T1FO$[H7IX*B=8^I%>5V_*,^;D%Z!'0KM M)>K5>?;#_3MVO0@[?$ -4'UG'R*PP\C>HC2?^;:TZ,U H4D7U1GH>V+1GI%D MH[V;\E'5DZK<4*E2B%*0A[KZPYHU"<.\=K-^5E[6&_&M;"(KZ^YAUU1NCC?U M>=<;_E!PNFRJ2JSW&HTML$<$]GD">:*"P>,LA"06(8RYX %/8X_SP+ #K6.1 MY[:H=QK7=,D[=0TJ(TXXV]J>U1G-H7M7;*WL55W[J6K6RZW&];]:G=LJ@;76 M,!=0ZMTU:*P[EX*>[J"O?/V0OOI6W;@3394]OZ]K@:=V%$\T 4<\RU.-/&[U M^LBKIHAOW;_;%_)5B(2 %'D11(AFD(2$0\]+:8:S@/JJW$0N-]5Z"\W>TXW6 MA.T8[DAE7+?S?P3'T4>1!Q)($IK[P81@D.*4XXE%JM!T?#]ALV\/O M Z:WN(V&P?$Z=- D_J C_"=<6(V'/(J$)9K??_:DC'Q4K>?D>?RB<3S7JQKP M?OVPJ51%GS;)F6 O2N*$0$1$+*UK$L(T9@%,,>4FU[TTB124)A@"*Y61M2G7]'V^P$2Z]I!..8?FWE3+@-ORN=H2 M:UK/K&4P#_RWMI__(LN W)QOUM4B31'.& HA]P,,44A\F"9R>XAB/^$93[-0 M:+5NMRK5W!: 3WFERA[C%=A2R"Z#1?E?>Q127R'_L6YWH>!!Q*+0R_9E6A'T8+2\' MSQY^44O#9]6AFF**$:(H1JDTZST_@"@)&T\*!"4B.I_8:%0WC8[59X=*27:%4XI/*)/H6# MMUS0(_[]^I&759V:LDC#+(E"$4#NJ:HWTN:#F6 )#/U09#'!S!O1'[XWP-Q8 M8-<;?KD3FW\NI2[-YM=8W+JQ4)(JP=F$96[VEA:/R03 MFF8,3]PN2;SJ^>=/J^V MK3Z?KM2FGO F!<-)[^<1R#FI.'-FZ!>L-J,'RG"E&+GJY?*J.A)2;-/L74U(#4P_^]!.9 W:@=C,2C0#:]!PU'S4 M=+:DF6Y[YJ7AK2/3Z/YS(Q=U=7B7K^7;U4:+1!&A'DH2Z%&:0D29#U,>,>@+ M+_8X)AY&PBBS[=@H/#.^H/0!;HV97AFH1":0J,'LP#5-)0$$4P=0/I1F2 M4H\+QL,@(";9#R=',N*<"3(AON;FY4!.HJA'+%:P<G7MVFG9P68Q'. M06$KON#D.-/&#)Q3]R .X.P-XXB@[N]T(]I:13=%G8/U81O1&6>!C['\_&.> M,,D&F8 I0RG,8B_R61;2-$0FYLCP<',S0YI>9[D 76&MO&B2*B\(MCT#N!YQ MV(/1,7M@!8XE+S@PV*:'H*?Z<533O,N](V^R@?N/57PB MYI@]S,$R:G6KA\,%W6_/##!90UP]1?L]$T;<62&V[C HY-P:(4?'=X]?1#220V.AB*=OGID M024Y<8IPKW\LRP7! 8I11B&C5)I+F=R X91R* (6AE%&4H*,"KCV'SXW/E2R MU8N]84FB/EYZFZBQ*#@FMRT X'/>+E2KN%W>:&ZI.P\Q&\XJ7JM@;"7 M;^3(T1UX;M_SZ[QXR.O:H4S*.;HWDS;N@B&6!EQ(*S+,($*808Q5<&84^'[" M$OFKV*QKE@ODI^E9\&Y;!]X1V)K'W X =$S"2K"].)RM#E#D!51:6#S[-L3' MUE&X[K#3GHP;@G%P4&YZ_[AUX-WI;N$?>;5U,/,T0M3'!%)$V@1H3.2B$&#D M^0G&68*-TN/TAIW;&M!+!,--(MCW974'FH[K8"6U*0W]^YKPZ_&3?5 =LU,C M,*PE/LRRNP(J?,*%A]\,*$LTI3GHI"1E!L1SBC*\>QQ!U;$#=6^Q?E^I7GNQ M\M73[IHV$KWN_-TV@9;\*?BRVL@7]_VZZ13]K$EJM]?]5"PI7V"4D,A# 40< M11#1B$O#*Z6J=[-'F>=SD1C5^YE:@;F1YK;K<-?[N3L6! ]*7 !!WO;U$8VB M[7DARU2EYM'2:C2Y^).N:R\U.<]7R!>3X[+#VM8# M2V,_3#,J()%KHEP.4VGT\YA#Y?2.HRQ)P]3(Z-]__-S6J0L/;(WB]<-*6SZX?8F8_..*G3J\M1*%WZ39'D_(?.K2,3]S-1)3;IUWRY+BU;]S M7"QB1E(1)PRF@0CE5TVE?9LF!#*&>10R/^6>4?^)\:+,C0&V0BK/HGK#S)C@ M@CG18XUID';,,&8)XJJ[4F]2&HV 4LD>+UT.JR4.NT"02?GN%65O79U1W,:G%UCN/,@=;<.5N"S_4N=SQRYIM0#4AL;1B'AIIVA M],%&3.<>,PIA?+EXNZXD05TS)E^@LA[CIOA4Y(_+M3I(I#B. H]"P0,&$0T$ M3 DGD H_RECF>5AHM2(X-]#A!EWU.EK0OGZD4[5+;ZI; M&I0?^"-?^6UYS"1! D5! D.>2J."9@QBSB*8I$$2>SQB.-&J*Z@QUMR(H9=Z MU[9]8.!;J;8 $/Q<"PY\PT/^(:0UG:9V\'/M*>V53VD$E1NF!C$'Q4@U,+'E M%!T8:5I/Z'F5#]R?&K=8JG[5]HA3Q\AE]2%?W];EA%"8DC@6'DPC/Y'[$VE; MD"3C,).;E,2/O$1$L4Z*L]FP1JPR0;[S5DB@I+RP:--QH(>9Q!U\CDGE1*FF M?4 ESTC);13$.H[MA36Q+L;X966L0%+( H##C$$?4@2;,P9)#/O5,=?A_D58:%<8X JF?P70B3Z[U@AU MG@/;;D!]6Z5L MCHPP;=V:TRH>%*D9N/2")A/*VU_P.[XNEX]\U_;R(Z]NQ%?\HW'DRY\7ZJ#[ M#6_^OSMW#CD6:8HA"Z@*0PM\B$6 H$\92TB4\-0L3>IRD>;&(TU?!MI7J:ZS M91A]:V&N]#AGVAEP3%$-^'O:[/?1;0)W^%B(@L\PF#(4F$-+F25.Z=);-Z M81@@DB3,C[6856>PN7'F+FFZ4 *#:BLQ>&A%!C]+TY>#Z@ZOQ^3IGT)=8_ML M$4O'[+?K=E'+"G;"@DY:B]"-2."W .'DC4/,H1R7S7\&&ZV<_E//F#ZS_XPV M1_/[S]TS@G35-OE&M$^Z7K,WR]MEA5=?_7&G!L%*ZD5 ;=R [QFH)4<;$4W8 ]-Y ,:,^0Q'T:J MNPLB)(4XXQP2[OFQ)[<3*45ZJ<2.L)\FB[A#_Z&'/FO1+]VAK['ZV4?4\2)8 M0WFS>Y&OC[W(YP\OQG.)_K)H']N)5D6Y=\R5(4^'%,()+K)40^XA"C#$-.,Q*C*/&BQ"@Z>^_I