0001217234-22-000056.txt : 20220224 0001217234-22-000056.hdr.sgml : 20220224 20220224170719 ACCESSION NUMBER: 0001217234-22-000056 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220224 DATE AS OF CHANGE: 20220224 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36536 FILM NUMBER: 22672334 BUSINESS ADDRESS: STREET 1: 1 TOWER PLACE STREET 2: 9TH FLOOR CITY: SOUTH SAN FRANCISCO STATE: CA ZIP: 94080 BUSINESS PHONE: 415-287-2300 MAIL ADDRESS: STREET 1: 1 TOWER PLACE STREET 2: 9TH FLOOR CITY: SOUTH SAN FRANCISCO STATE: CA ZIP: 94080 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-K 1 cdna-20211231.htm 10-K cdna-20211231
false2021FY0001217234P3YP3Yhttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieseight years, two monthshttp://fasb.org/us-gaap/2021-01-31#PostemploymentRetirementBenefitsMember1100012172342021-01-012021-12-3100012172342021-06-30iso4217:USD00012172342022-02-22xbrli:shares00012172342021-12-3100012172342020-12-31iso4217:USDxbrli:shares0001217234us-gaap:ServiceMember2021-01-012021-12-310001217234us-gaap:ServiceMember2020-01-012020-12-310001217234us-gaap:ServiceMember2019-01-012019-12-310001217234us-gaap:ProductMember2021-01-012021-12-310001217234us-gaap:ProductMember2020-01-012020-12-310001217234us-gaap:ProductMember2019-01-012019-12-310001217234cdna:PatientAndDigitalSolutionsMember2021-01-012021-12-310001217234cdna:PatientAndDigitalSolutionsMember2020-01-012020-12-310001217234cdna:PatientAndDigitalSolutionsMember2019-01-012019-12-3100012172342020-01-012020-12-3100012172342019-01-012019-12-310001217234us-gaap:CommonStockMember2018-12-310001217234us-gaap:AdditionalPaidInCapitalMember2018-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001217234us-gaap:RetainedEarningsMember2018-12-3100012172342018-12-310001217234us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001217234us-gaap:CommonStockMember2019-01-012019-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001217234us-gaap:RetainedEarningsMember2019-01-012019-12-310001217234us-gaap:CommonStockMember2019-12-310001217234us-gaap:AdditionalPaidInCapitalMember2019-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001217234us-gaap:RetainedEarningsMember2019-12-3100012172342019-12-310001217234cdna:PublicOfferingMember2020-01-012020-12-310001217234cdna:PublicOfferingMemberus-gaap:CommonStockMember2020-01-012020-12-310001217234us-gaap:AdditionalPaidInCapitalMembercdna:PublicOfferingMember2020-01-012020-12-310001217234cdna:AtTheMarketEquityOfferingMember2020-01-012020-12-310001217234cdna:AtTheMarketEquityOfferingMemberus-gaap:CommonStockMember2020-01-012020-12-310001217234us-gaap:AdditionalPaidInCapitalMembercdna:AtTheMarketEquityOfferingMember2020-01-012020-12-310001217234us-gaap:CommonStockMember2020-01-012020-12-310001217234us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001217234us-gaap:RetainedEarningsMember2020-01-012020-12-310001217234us-gaap:CommonStockMember2020-12-310001217234us-gaap:AdditionalPaidInCapitalMember2020-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001217234us-gaap:RetainedEarningsMember2020-12-310001217234cdna:PublicOfferingMember2021-01-012021-12-310001217234cdna:PublicOfferingMemberus-gaap:CommonStockMember2021-01-012021-12-310001217234us-gaap:AdditionalPaidInCapitalMembercdna:PublicOfferingMember2021-01-012021-12-310001217234us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001217234us-gaap:CommonStockMember2021-01-012021-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001217234us-gaap:RetainedEarningsMember2021-01-012021-12-310001217234us-gaap:CommonStockMember2021-12-310001217234us-gaap:AdditionalPaidInCapitalMember2021-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001217234us-gaap:RetainedEarningsMember2021-12-310001217234cdna:PublicOfferingMember2019-01-012019-12-310001217234cdna:AtTheMarketEquityOfferingMember2021-01-012021-12-310001217234cdna:AtTheMarketEquityOfferingMember2019-01-012019-12-310001217234cdna:AlloSureKidneyMembercdna:MedicareMember2021-01-012021-12-310001217234cdna:AlloMapHeartMembercdna:MedicareMember2021-01-012021-12-310001217234cdna:AlloSureHeartMembercdna:MedicareMember2021-01-012021-12-310001217234cdna:MiromatrixIncMember2021-05-012021-05-3000012172342018-01-31cdna:patient0001217234cdna:XynManagementIncMember2021-01-012021-12-31cdna:uniqueSolutioncdna:centercdna:phlebotomist00012172342020-04-012020-04-300001217234cdna:SalesAgreementMember2018-08-310001217234cdna:SalesAgreementMember2020-04-012020-04-300001217234cdna:SalesAgreementMember2020-04-300001217234cdna:PublicOfferingMember2020-06-152020-06-150001217234cdna:PublicOfferingUnderwritersOptionMember2020-06-152020-06-150001217234cdna:PublicOfferingMember2020-06-1500012172342020-06-152020-06-150001217234cdna:PublicOfferingMember2021-01-252021-01-250001217234cdna:PublicOfferingMember2021-01-250001217234us-gaap:OverAllotmentOptionMember2021-02-112021-02-110001217234us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercdna:MedicareMember2021-01-012021-12-31xbrli:pure0001217234us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercdna:MedicareMember2020-01-012020-12-310001217234us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercdna:MedicareMember2019-01-012019-12-310001217234us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMembercdna:MedicareMember2021-01-012021-12-310001217234us-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMembercdna:MedicareMember2020-01-012020-12-310001217234cdna:MachineryComputerAndOfficeEquipmentMembersrt:MinimumMember2021-01-012021-12-310001217234cdna:MachineryComputerAndOfficeEquipmentMembersrt:MaximumMember2021-01-012021-12-310001217234us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001217234us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2021-01-012021-12-310001217234us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2021-01-012021-12-310001217234srt:MinimumMember2021-01-012021-12-310001217234srt:MaximumMember2021-01-012021-12-310001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2021-01-012021-12-310001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2020-01-012020-12-310001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2019-01-012019-12-310001217234us-gaap:WarrantMember2021-01-012021-12-310001217234us-gaap:WarrantMember2020-01-012020-12-310001217234us-gaap:WarrantMember2019-01-012019-12-310001217234cdna:ContingentConsiderationMember2021-01-012021-12-310001217234cdna:ContingentConsiderationMember2020-01-012020-12-310001217234cdna:ContingentConsiderationMember2019-01-012019-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001217234us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001217234us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001217234us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001217234us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2020-12-31cdna:investment0001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234us-gaap:MeasurementInputExercisePriceMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:MeasurementInputExercisePriceMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2021-01-012021-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2020-01-012020-12-310001217234us-gaap:MeasurementInputPriceVolatilityMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:MeasurementInputPriceVolatilityMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234us-gaap:MeasurementInputRiskFreeInterestRateMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-12-310001217234us-gaap:MeasurementInputRiskFreeInterestRateMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234us-gaap:EquitySecuritiesMember2021-12-310001217234us-gaap:CorporateDebtSecuritiesMember2021-12-310001217234us-gaap:CorporateDebtSecuritiesMember2020-12-310001217234cdna:TransplantPharmacyMember2021-12-012021-12-310001217234cdna:TransplantPharmacyMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-12-012021-12-310001217234cdna:TransplantPharmacyMember2021-12-310001217234us-gaap:TrademarksMembercdna:TransplantPharmacyMember2021-12-170001217234us-gaap:TrademarksMembercdna:TransplantPharmacyMember2021-01-012021-12-310001217234us-gaap:TrademarksMembercdna:TransplantPharmacyMember2021-12-310001217234cdna:MedActionPlanMember2021-11-012021-11-300001217234cdna:MedActionPlanMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-11-012021-11-300001217234cdna:MedActionPlanMember2021-11-300001217234cdna:MedActionPlanMemberus-gaap:CustomerRelationshipsMember2021-11-300001217234cdna:MedActionPlanMemberus-gaap:CustomerRelationshipsMember2021-11-012021-11-300001217234cdna:MedActionPlanMemberus-gaap:DevelopedTechnologyRightsMember2021-11-300001217234cdna:MedActionPlanMemberus-gaap:DevelopedTechnologyRightsMember2021-11-012021-11-300001217234cdna:MedActionPlanMemberus-gaap:TrademarksMember2021-11-300001217234cdna:MedActionPlanMemberus-gaap:TrademarksMember2021-11-012021-11-300001217234cdna:TransChartLLCMember2021-01-310001217234cdna:TransChartTTPAndMedActionPlanMember2021-01-012021-12-310001217234cdna:TransChartTTPAndMedActionPlanMember2021-12-310001217234cdna: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-310001217234cdna:AcquiredAndDevelopedTechnologyMember2020-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2020-01-012020-12-310001217234us-gaap:CustomerRelationshipsMember2020-12-310001217234us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001217234cdna:CommercializationRightsMember2020-12-310001217234cdna:CommercializationRightsMember2020-01-012020-12-310001217234us-gaap:TrademarksAndTradeNamesMember2020-12-310001217234us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001217234cdna:AcquiredInProcessTechnologyMember2020-12-310001217234cdna:CibiltechSASMembercdna:LicenseAndCommercializationAgreementMember2019-04-302019-04-300001217234cdna:CibiltechSASMembercdna:CommercializationRightsMembercdna:LicenseAndCommercializationAgreementMemberus-gaap:MeasurementInputDiscountRateMember2019-04-300001217234cdna:CibiltechSASMembercdna:LicenseAndCommercializationAgreementMemberus-gaap:ConvertiblePreferredStockMember2019-07-260001217234cdna:CostOfTestingServicesMember2021-01-012021-12-310001217234cdna:CostOfProductMember2021-01-012021-12-310001217234cdna:CostOfPatientAndDigitalSolutionsMember2021-01-012021-12-310001217234us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001217234cdna:CostOfTestingServicesMember2020-01-012020-12-310001217234cdna:CostOfProductMember2020-01-012020-12-310001217234cdna:CostOfPatientAndDigitalSolutionsMember2020-01-012020-12-310001217234us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001217234cdna:CostOfTestingServicesMember2019-01-012019-12-310001217234cdna:CostOfProductMember2019-01-012019-12-310001217234cdna:CostOfPatientAndDigitalSolutionsMember2019-01-012019-12-310001217234us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001217234cdna:CostOfTestingServicesMember2021-12-310001217234cdna:CostOfProductMember2021-12-310001217234cdna:CostOfPatientAndDigitalSolutionsMember2021-12-310001217234us-gaap:SellingAndMarketingExpenseMember2021-12-310001217234us-gaap:MachineryAndEquipmentMember2021-12-310001217234us-gaap:MachineryAndEquipmentMember2020-12-310001217234us-gaap:ConstructionInProgressMember2021-12-310001217234us-gaap:ConstructionInProgressMember2020-12-310001217234us-gaap:LeaseholdImprovementsMember2021-12-310001217234us-gaap:LeaseholdImprovementsMember2020-12-310001217234cdna:ComputerAndOfficeEquipmentMember2021-12-310001217234cdna:ComputerAndOfficeEquipmentMember2020-12-310001217234us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001217234us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001217234us-gaap:FurnitureAndFixturesMember2021-12-310001217234us-gaap:FurnitureAndFixturesMember2020-12-3100012172342020-01-0200012172342014-06-012014-06-30cdna:milestonePayment0001217234cdna:NoncurrentLiabilitiesMember2021-12-310001217234us-gaap:MeasurementInputExpectedTermMembercdna:ClassOfWarrantOrRightIssuedDateTwoMemberus-gaap:CommonStockMember2021-01-012021-12-310001217234cdna:ClassOfWarrantOrRightIssuedDateTwoMemberus-gaap:CommonStockMember2021-12-310001217234cdna:TwoThousandNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001217234us-gaap:EmployeeStockOptionMembercdna:TwoThousandNineteenEquityIncentivePlanMember2021-01-012021-12-310001217234cdna:TwoThousandAndFourteenEquityIncentivePlanMember2021-12-310001217234cdna:TwoThousandAndSixteenInducementPlanMember2016-04-210001217234cdna:TwoThousandAndSixteenInducementPlanMember2021-12-310001217234cdna:TwoThousandNineteenEquityIncentivePlanMember2021-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2020-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2021-12-310001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-12-310001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-01-012021-12-310001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-01-012021-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-07-012021-12-310001217234cdna:EmployeeStockPurchasePlanMember2021-01-012021-12-310001217234cdna:EmployeeStockPurchasePlanMember2020-01-012020-12-310001217234cdna:EmployeeStockPurchasePlanMember2021-12-310001217234cdna:NonEmployeeDirectorMember2021-01-012021-12-310001217234cdna:NonEmployeeDirectorMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001217234cdna:NonEmployeeDirectorMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001217234cdna:NonEmployeeDirectorMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001217234us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001217234us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001217234us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001217234us-gaap:EmployeeStockMember2021-01-012021-12-310001217234us-gaap:EmployeeStockMember2020-01-012020-12-310001217234us-gaap:EmployeeStockMember2019-01-012019-12-310001217234srt:MinimumMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001217234srt:MaximumMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001217234srt:MinimumMemberus-gaap:EmployeeStockMember2020-01-012020-12-310001217234srt:MaximumMemberus-gaap:EmployeeStockMember2020-01-012020-12-310001217234srt:MinimumMemberus-gaap:EmployeeStockMember2019-01-012019-12-310001217234srt:MaximumMemberus-gaap:EmployeeStockMember2019-01-012019-12-310001217234us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001217234us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001217234us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001217234us-gaap:DomesticCountryMember2021-12-310001217234us-gaap:StateAndLocalJurisdictionMember2021-12-310001217234us-gaap:ForeignCountryMember2021-12-310001217234us-gaap:StateAndLocalJurisdictionMemberstpr:CA2021-12-310001217234us-gaap:DomesticCountryMember2021-01-012021-12-310001217234us-gaap:StateAndLocalJurisdictionMember2021-01-012021-12-310001217234us-gaap:ForeignCountryMember2021-01-012021-12-310001217234us-gaap:ServiceMembercountry:US2021-01-012021-12-310001217234us-gaap:ServiceMembercountry:US2020-01-012020-12-310001217234us-gaap:ServiceMembercountry:US2019-01-012019-12-310001217234us-gaap:ServiceMembercdna:RestOfWorldMember2021-01-012021-12-310001217234us-gaap:ServiceMembercdna:RestOfWorldMember2020-01-012020-12-310001217234us-gaap:ServiceMembercdna:RestOfWorldMember2019-01-012019-12-310001217234us-gaap:ProductMembercountry:US2021-01-012021-12-310001217234us-gaap:ProductMembercountry:US2020-01-012020-12-310001217234us-gaap:ProductMembercountry:US2019-01-012019-12-310001217234us-gaap:ProductMembersrt:EuropeMember2021-01-012021-12-310001217234us-gaap:ProductMembersrt:EuropeMember2020-01-012020-12-310001217234us-gaap:ProductMembersrt:EuropeMember2019-01-012019-12-310001217234us-gaap:ProductMembercdna:RestOfWorldMember2021-01-012021-12-310001217234us-gaap:ProductMembercdna:RestOfWorldMember2020-01-012020-12-310001217234us-gaap:ProductMembercdna:RestOfWorldMember2019-01-012019-12-310001217234cdna:PatientAndDigitalSolutionsMembercountry:US2021-01-012021-12-310001217234cdna:PatientAndDigitalSolutionsMembercountry:US2020-01-012020-12-310001217234cdna:PatientAndDigitalSolutionsMembercountry:US2019-01-012019-12-310001217234srt:EuropeMembercdna:PatientAndDigitalSolutionsMember2021-01-012021-12-310001217234srt:EuropeMembercdna:PatientAndDigitalSolutionsMember2020-01-012020-12-310001217234srt:EuropeMembercdna:PatientAndDigitalSolutionsMember2019-01-012019-12-310001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfWorldMember2021-01-012021-12-310001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfWorldMember2020-01-012020-12-310001217234cdna:PatientAndDigitalSolutionsMembercdna:RestOfWorldMember2019-01-012019-12-310001217234country:US2021-01-012021-12-310001217234country:US2020-01-012020-12-310001217234country:US2019-01-012019-12-310001217234srt:EuropeMember2021-01-012021-12-310001217234srt:EuropeMember2020-01-012020-12-310001217234srt:EuropeMember2019-01-012019-12-310001217234cdna:RestOfWorldMember2021-01-012021-12-310001217234cdna:RestOfWorldMember2020-01-012020-12-310001217234cdna:RestOfWorldMember2019-01-012019-12-310001217234country:US2021-12-310001217234country:US2020-12-310001217234srt:EuropeMember2021-12-310001217234srt:EuropeMember2020-12-310001217234cdna:RestOfWorldMember2021-12-310001217234cdna:RestOfWorldMember2020-12-31cdna:segment
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________________________________________________________________________
Form 10-K
________________________________________________________________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from               to              
Commission File Number 001-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)
1 Tower Place
South San Francisco, California 94080
(Address of Principal Executive Offices, Including Zip Code)
(415) 287-2300
(Registrant’s Telephone Number, Including Area Code)
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each Class 
Trading Symbol(s)
Name of Each Exchange on Which Registered 
Common Stock, par value $0.001 per shareCDNAThe Nasdaq Stock Market LLC
Securities Registered Pursuant to Section 12(g) of the Act: None
________________________________________________________________________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large accelerated filer Accelerated filer
Non-accelerated filer  Smaller reporting company
  Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ☐    No  
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, based on the closing price of a share of the registrant’s common stock on June 30, 2021, the last business day of the registrant's most recently completed second fiscal quarter, as reported by the Nasdaq Global Market on such date was approximately $4.6 billion. Shares of the registrant’s common stock held by each executive officer, director and holder of 10% or more of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This calculation does not reflect a determination that certain persons are affiliates of the registrant for any other purpose.
The number of shares of the registrant’s Common Stock outstanding as of February 22, 2022 was 53,025,142.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2021.



TABLE OF CONTENTS
Item No.
Page
No.
 
  
  
 

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K 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 Annual Report on Form 10-K 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” included in Part I, Item 1A and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and 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.
3

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 Annual Report on Form 10-K and the documents that we reference in this Annual Report on Form 10-K and have filed with the Securities and Exchange Commission, or the SEC, as exhibits to this Annual Report on Form 10-K 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.
4

PART I
ITEM 1. BUSINESS
Company Overview
CareDx, Inc., or “CareDx” or the “Company” or “we” or “us” and “our”, together with our 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. We offer testing services, products, and patient and digital solutions along the pre- and post-transplant patient journey, and we are a leading provider of genomics-based information for transplant patients. Our headquarters are in South San Francisco, California. Our primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.
Our commercially available testing services consist of AlloSure® Kidney, a donor-derived cell-free DNA, or 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. We have initiated clinical studies to generate data on our existing and planned future testing services. We have signed multiple biopharma research partnerships for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. We also offer 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, we began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management, or Ottr, Inc. and XynManagement, Inc., or XynManagement. We have since increased our offerings in patient and digital solutions with the 2021 acquisitions of TransChart LLC, or TransChart, MedActionPlan.com, LLC, or MedActionPlan, and The Transplant Pharmacy, or TTP. During 2021, we performed more than 153,000 commercial tests from our Brisbane, California, laboratory. According to the U.S. Department of Health and Human Services’ Organ Procurement and Transplantation Network, there are approximately 232 and 144 centers performing kidney and heart transplants, respectively, in the United States.
Testing Services
We develop and provide diagnostic surveillance testing services for solid organ transplant recipients, hematopoietic stem cell transplant recipients and recipients of engineered cell therapies.
Kidney
AlloSure Kidney, our transplant surveillance solution, was commercially launched in October 2017 and is our 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 SNPs, 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 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.
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 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
5

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 largest prospective cohort of over 1,000 patients with long term outcomes by Bu et al was published in Kidney International 2022.
The prospective multicenter trial, the Kidney Allograft Outcomes AlloSure Kidney Registry study, or 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. Preliminary results from the K-OAR study were presented at the CareDx Symposium at the American Transplant Congress held in June 2021 and demonstrated:
Implementation of AlloSure surveillance does not adversely impact 12-month eGFR.
AlloSure is not affected by Interstitial Fibrosis and Tubular Atrophy, or IFTA – higher grades of IF/TA were not associated with increased AlloSure scores.
Fewer biopsies - fewer patients in the KOAR cohort required one or more allograft biopsy compared to the DART surveillance cohort.
AlloSure-guided biopsies are higher yield – the number of for-cause (clinically indicated) biopsies performed was similar to that seen in DART, but AlloSure-guided biopsies demonstrated higher yield for actionable findings.
Higher AlloSure with transplant glomerulopathy – Transplant glomerulopathy relatively uncommon on biopsies within 1 year but a trend towards higher AlloSure scores when identified.
Excellent graft and patient survival - graft survival slightly higher than contemporary United Network for Organ Sharing (UNOS) patient population, despite being a slightly higher risk cohort.
Validated, reproducible performance - overall performance of AlloSure similar to that seen in other large cohorts, including DART and ADMIRAL.
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 Outcomes of KidneyCare on Renal Allografts, or 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, or the FDA, 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. The 510(k) clearance from the FDA is also for an In Vitro Diagnostic Multivariate Index Assay, or IVDMIA. AlloMap Heart Score Variability, or AMV, is an additional service we offer, which provides complementary information to help personalize long-term care of heart transplant recipients. It is available only upon request by clinicians. A patient’s AMV is based on the variability of a patient’s AlloMap Heart scores over time and may be used as a risk stratification tool in estimating the probability that one or more of the clinical events in heart transplant recipients may occur in the future. AMV may be computed from four AlloMap Heart test results within a 24-month period. In addition, the clinical utility of AlloMap Heart is supported by numerous clinical trials that we have sponsored, the results of which have been published in leading peer-reviewed medical journals.
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.
6

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. 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), or CARGO 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), or IMAGE, 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.
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, or ACR, and Antibody Mediated Rejection, or AMR. In September 2018, we initiated the Surveillance HeartCare Outcomes Registry, or 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 ALARM, published in The Journal of Heart and Lung Transplantation in 2022, highlights the value of AlloSure Lung Allograft Remote Monitoring, in over 100 lung transplant recipients, where the impact of AlloSure Lung was combined with RemoTraC. 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.
7

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.
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.
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 acquisition of Ottr Complete Transplant Management, or Ottr, Inc., and the acquisition of XynManagement.
On May 7, 2019, we acquired 100% of the outstanding common stock of Ottr, Inc. Ottr, Inc. 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 Corporation, or Cerner, and Epic Systems Corporation, or 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, or 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. Refer to Note 6 of the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further detail regarding these acquisitions.
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. 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 this 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.
Also in June 2021, we entered into a strategic agreement 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
8

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, 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 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 we, other businesses and governments have taken and continue to 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 us, but the pandemic may materially affect our 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, 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.
To date, more than 200 transplant centers can offer RemoTraC to their patients and over 11,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, we have established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, our testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic.
In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, we did not experience a decrease in testing services volumes. 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 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 have created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in our offices for employees that do not work from home.
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, 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. 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 COVID-19, may adversely impact our clinical trial operations.
Our History
We were originally incorporated in Delaware in December 1998 under the name Hippocratic Engineering, Inc. In April 1999, we changed our name to BioCardia, Inc., and in June 2002, we changed our name to Expression Diagnostics, Inc. In July 2007,
9

we changed our name to XDx, Inc. and in March 2014, we changed our name to CareDx, Inc. Our principal executive offices are located at 1 Tower Place, South San Francisco, California and our telephone number is (415) 287-2300.
For a further timeline of our history, please refer to our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 28, 2020.
Our software solutions are currently used in over 150 transplant centers in the U.S.
As of December 31, 2021, substantially all of our revenues came from the United States and Europe, and substantially all of our assets and operations were located in the United States, Sweden and Australia.
We are organized and operate as a single reportable segment. Refer to Note 15 of the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Limitations of Existing Approaches for Surveillance of Transplant Recipients
The care of organ transplant recipients is an intense and costly effort and requires life-long surveillance and management by highly specialized clinicians and other healthcare providers. The estimated U.S. average 2020 charges for a heart transplant are $1.66 million and for a kidney transplant are $0.44 million for the period 30 days before the transplant and 180 days after the transplant. The lifetime cost for transplant recipients varies significantly depending on each individual patient's circumstances. Unsuccessful treatment of rejection can result in an additional transplant. In the case of a kidney transplant, the median annual Medicare cost of care for a recipient whose kidney fails and is on dialysis is 500% more than the median annual cost of care for a recipient with a functioning transplant.
The historical standard for heart transplant surveillance has been the microscopic examination of heart tissue obtained through an invasive endomyocardial biopsy. In the biopsy procedure, a catheter is inserted into the right internal jugular vein in the recipient’s neck and threaded into the right ventricle of the heart. Four pieces of tissue are cut from the wall of the heart and sent to the laboratory for examination by a pathologist who uses a microscope to look for evidence of cellular rejection. Limitations of biopsies include: (i) the pathologist evaluations, which are subjective and dependent upon visual assessment and qualitative interpretation, (ii) tissue sampling errors, and (iii) the potential for procedure related complications such as damage to the valve structures in the heart. The typical schedule of biopsy surveillance may involve eight to ten biopsies within the first six months after transplant and up to fifteen biopsies within the first year post-transplant. 
Because repeated biopsies can cause cumulative risk and trauma to the heart, the frequency of biopsy surveillance after one year is low, despite the fact that recipients would benefit from continued monitoring for rejection and management of their immunosuppressive drugs for the rest of their lives. With less biopsy data collected after the first year post-transplant, clinicians have less information upon which to tailor immunosuppression treatment for their recipients.
The use of renal biopsies for surveillance of kidney transplants is similarly limited due to the costs and risks associated with the invasive procedure. Therefore, the main clinical test of transplanted kidney surveillance is serum creatinine levels. An increase in serum creatinine levels is an indicator of diminished kidney function, and although this test is widely used, changes in serum creatinine are nonspecific as to cause and not sensitive, as serum creatinine may only be detected after significant and irreversible renal function loss has occurred.
The prevention and treatment of rejection in heart and kidney transplant recipients is managed primarily through the use of immunosuppressive drugs. Surveillance biopsies are infrequent after the first year because of procedural risks, discomfort, inconvenience, expense and the low rate of finding silent rejection. As a result, clinicians have limited and infrequent information about an individual recipient’s risk of rejection over the months and years following transplant. In the average recipient, the immune system gradually adapts to the organ graft, and the need for immunosuppression declines over time. However, there is meaningful variation in the level of rejection activity and need for immunosuppression among transplant recipients. Limited insight into the immune status of the individual recipient often causes clinicians to adopt a “one-size-fits all” approach to immunosuppression to help protect against the severe consequences of rejection. Although typical doses of immunosuppressants result in a low rate of rejection in the transplant population as a whole, many individuals may receive more intense immunosuppressants than they actually need.
The Need for a Better Surveillance Solution
Improved post-transplant diagnostics are necessary to achieve further gains in the long-term care and health outcomes of heart, kidney and other organ transplant recipients. More effective solutions for the surveillance and risk assessment of recipients would improve the clinician’s ability to individualize immunosuppression therapy and to reduce the use of invasive biopsies. We believe that core elements of effective surveillance solutions include:
highly accurate and quantitative results differentiating rejection from non-rejection status;
non-invasive procedure that do not create risks to the recipient;
10

ease of implementation;
earlier detection of rejection; and
the ability to provide results with timing and at a frequency that allows for informed and effective treatment decisions.
Clinical Studies for our Testing Services
Kidney
In March 2017, the Journal of the American Society of Nephrology published the article Cell-Free DNA and Active Rejection in Kidney Allografts. The article reported that increased levels of dd-cfDNA detected using AlloSure Kidney are associated with active rejection of the kidney allograft. The Diagnosing Acute Rejection in Kidney Transplant Recipients, or DART, study evidence suggests that AlloSure Kidney, a non-invasive blood test, may enable more frequent, quantitative, and safer assessment of allograft rejection and injury. As part of a surveillance strategy, AlloSure Kidney could help identify patients with new or ongoing organ injury. In the DART study, to investigate the use of AlloSure Kidney as a surveillance tool, the investigators prospectively collected blood specimens from renal transplant patients at scheduled intervals and at the time of clinically indicated biopsies. Key findings of the study were as follows:
AlloSure Kidney provides clear stratification of patients for probability of rejection;
Active rejection patients showed median AlloSure Kidney levels at 1.6%;
Antibody- mediated rejection, or ABMR, patients showed median AlloSure Kidney levels at 2.9%;
Non-rejection patients showed median AlloSure Kidney levels of 0.21%; and
AlloSure Kidney was superior to serum creatinine in identifying which patients had active rejection.
This was the first report to establish clinical performance characteristics for dd-cfDNA in renal transplant patients with an analytically validated assay of dd-cfDNA in the largest (N =398 patients) prospective, multicenter observational study of dd-cfDNA. Elevations in AlloSure Kidney were found to be strongly correlated with active rejection, especially ABMR. ABMR is increasingly recognized as the form of immune-mediated injury causing long-term graft loss. This progress was made possible by collaboration with 14 major renal transplant centers and their patients who volunteered to participate in the study.
A publication in the Journal of Applied Laboratory Medicine in March 2017 described the biological variation and clinical reference intervals of dd-cfDNA in stable healthy renal transplant recipients.
The AlloSure Kidney test has been approved for Medicare coverage for clinical use when a physician determines there is a need to assess the probability of allograft rejection in kidney transplant recipients. The DART study suggests that AlloSure Kidney can be used to discriminate the probability of active rejection from absence of rejection in a renal transplant recipient. Use of the test may reduce invasive percutaneous renal biopsy procedures among patients with a suspicion of rejection.
Publications based on the analyses of the accumulated DART database results were used as a guide to design K-OAR. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant recipients who will receive AlloSure Kidney as part of long-term surveillance. The clinical outcomes of these patients will be entered into a registry database as the patients will be surveilled for three years.
The study cohort will include a minimum of 300 patients from centers that use renal surveillance biopsies showing the value of AlloSure Kidney in subclinical rejection. The remaining patients will be from centers that do not perform protocol surveillance biopsies, but for cause biopsies, which is the more common practice. Outcomes in these cohorts will be compared, showing the performance of AlloSure Kidney in all variations of clinical practice. A prospective propensity matched control cohort of 2,000 patients will be retrospectively analyzed from the subset of centers showing the value of AlloSure Kidney compared to its non-use.
The primary safety endpoint of this study is the amount of kidney tissue scarring and atrophy at one-year post-transplant, quantified by biopsy-based histopathology grade(s). The primary efficacy endpoint is the change in eGFR with the number of renal allograft biopsies performed during the first year being a secondary outcome. Other endpoints include patient survival, graft survival, change and serum creatinine, evaluated at years 1, 2 and 3 post-transplantation.
In January 2018, we initiated the “K-OAR” study to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients.
In September 2019, we announced the commencement of the “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
11

artificial intelligence technology of iBox for a multimodality surveillance solution. We have not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare.
In December 2021, Kidney International published the article Clinical outcomes from the assessing donor derived cell free DNA monitoring Insights of kidney Allografts with Longitudinal surveillance (ADMIRAL). The article reports that increased levels of dd-cfDNA detected using AlloSure Kidney are associated with active rejection of the kidney allograft. ADMIRAL supports the work of DART further clinically validating the utility in a cohort of 1092 patients. The high-level summary of the manuscript shows:
Use in both subclinical and clinical rejection: Elevated AlloSure (≥ 0.5%) strongly correlated with clinical and subclinical allograft rejection (p<0.001);
Predictor of de novo donor-specific antibody (dnDSA): AlloSure associated with a 271% increased risk of development of dnDSA (p=0.001);
Associated with development of dnDSA: Elevated AlloSure levels ≥ 0.5% was associated with 3 times increase in the risk of development of dnDSA;
AlloSure as a leading indicator: AlloSure was elevated 91 days (median) ahead of DSA identification;
AlloSure is superior to serum creatinine (AUC of 80% v 49% respectively);
Identifies eGFR decline: Persistently elevated AlloSure (>1 result above 0.5%) predicted a > 25% decline in eGFR over 3 years (HR 1.97, p = 0.041), while persistently low levels identify allograft quiescence; and
AlloSure differentiates rejections which are going to cause long term damage vs short term rejection, which has treatment implications: oral outpatient treatment vs inpatient, expensive and potentially harmful therapies.
Heart
The clinical validation and utility of AlloMap Heart is supported by a number of major clinical trials involving more than 2,000 heart transplant recipients and published in leading peer-reviewed medical journals. Our trials are designed to evaluate the clinical utility of our solutions and are an integral part of our business strategy, clinical development and marketing programs. In heart transplantation, two major observational trials, CARGO and CARGO II, enabled the initial development, validation and further validation of AlloMap Heart to detect and monitor acute cellular rejection in heart transplant recipients. In addition to preserving blood samples and clinical data from these two trials, we have sponsored a multi-year, 34 multicenter-registry named OAR, which focuses on long-term outcomes of patients. We expect these samples and data to enable further discovery and product development of new biomarkers of organ rejection activity, and new diagnostic solutions. These repositories contain over 37,000 samples obtained from individual recipients who were typically followed for 10 serial visits and over one year or more, and who in many cases have associated biopsy-based rejection grades and other clinical outcome endpoints. We believe this extensive biorepository and database will be useful for new product development derived from analyses, correlative studies and validation efforts.
Additional clinical utility trials, including IMAGE and the Early Invasive Monitoring Attenuation through Gene Expression, or EIMAGE, have demonstrated that clinical outcomes in recipients managed with AlloMap Heart surveillance were equivalent to outcomes in recipients managed with biopsies. We have also published two reports of retrospective analyses from IMAGE and CARGO II trials that demonstrate that the variability in AlloMap Heart scores over time in an individual patient may be useful in predicting the risk for the patient of a future event of rejection and graft dysfunction.
In September 2018, we initiated the SHORE study. 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.
Products
Our suite of AlloSeq products are commercial “NGS”-based kitted solutions. These products include: AlloSeq Tx, a high-resolution “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.
Our other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP, based on the “SSP” technology; and QTYPE, which uses real-time “PCR” methodology, to perform HLA typing.
QTYPE was commercially launched at the end of September 2016. QTYPE enables HLA typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time PCR methodology. QTYPE primarily focuses on low to intermediate resolution typing where high-resolution typing is not a requirement but even more rapid typing results are
12

required, such as for deceased donor typing. Typing with QTYPE requires approximately one hour compared to the up to 2-3 hours that it takes to do traditional SSP typing and the 5-7 hours that it takes with sequence-specific oligonucleotides, or SSO.
Olerup SSP is used to type HLA alleles based on the SSP technology. The Olerup SSP product line comprises products for low to high-resolution HLA typing. The product line includes close to 400 different typing products. We offer one of the most up-to-date and comprehensive libraries of HLA typing kits based on SSP technology.
TruSight HLA is high-resolution solution that uses NGS methodology. TruSight HLA is a NGS-based high-resolution typing solution that provides NGS-level resolution to HLA typing. We licensed the exclusive world-wide distribution rights to this product from Illumina in May 2018. In addition, we were granted the exclusive right to develop and commercialize other NGS product lines. These 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. Our AlloSeq products are designed to run on Illumina’s NGS instrumentation.
Research and Development
Our research and development activities focus on developing cutting edge organ transplant surveillance solutions, further expanding on our pre-transplant matching solutions and seeking to continuously explore and develop new clinically-relevant approaches to our products. Clinical operations dedicated to the design and implementation of high quality studies and registries for data collection to develop evidence to address unmet clinical needs of transplant recipients are included in research and development.
One area of focus for research and development activities has been to integrate acquired technology from the acquisitions of Ottr, Inc., XynManagement, TransChart and MedActionPlan and pursuant to our license and collaboration agreement with Cibiltech SAS. Integration of such technology with our current service offerings aligns a rich data set with augmented intelligence tools to better assess risk and help physicians better manage their daily patient care.
Research and development expenses of $76.5 million, $48.9 million and $30.7 million were incurred during the years ended December 31, 2021, 2020 and 2019, respectively.
Our ongoing efforts include:
increasing understanding of biological processes of transplant rejection through analysis of genes/metagenes in ongoing clinical trials such as K-OAR and OKRA, and commercial laboratory testing to further improve clinical utility of AlloSure Kidney and KidneyCare;
validation and clinical utility studies of AlloSure for other organs such as lung, pancreas and liver;
increasing understanding of biological processes of transplant rejection through analysis of genes/metagenes in archived and ongoing clinical trials, OAR registry, SHORE registry and commercial laboratory testing to further improve clinical utility of AlloMap Heart and AlloSure Heart;
technology platform and procedure optimization as well as further advances of laboratory information management to increase efficiency and lower costs in our testing and laboratory operations;
validation and clinical utility studies of dd-cfDNA reagents and software distributed outside the United States;
developing solutions for monitoring the success of hematopoietic stem cell transplantation;
developing solutions to identify allograft rejection in transplant biopsy tissue;
further development of QTYPE to expand its addressable market by including additional genetic content;
further development of NGS product lines such as AlloSeq Tx, AlloSeq cfDNA and AlloSeq HCT;
merging and analyzing internal and public clinical data sets to better understand factors that impact short and long term outcomes;
designing a multi-stakeholder transplant innovation ecosystem to accelerate improved patient management;
integrating real world data to confirm and extend results from other clinical data sets;
13

developing and deploying smart analytics and machine learning artificial intelligence that provide clinical utility with respect to patient health such as AiTraC; and
developing solutions for assessment of infection in transplant recipients.
Testing Services Advancement and Development
Our research and development efforts are not limited to specific technology platforms, biomarkers or methodologies. Instead, we aim to leverage current and future innovations in biomarker identification and measurement, study design and data integration in developing future solutions.
dd-cfDNA for Kidney Transplants
Our published DART and Assessing AlloSure Dd-cfDNA Monitoring Insights of Renal Allografts With Longitudinal Surveillance (ADMIRAL) clinical studies have established the clinical validity of a dd-cfDNA-based solution for kidney transplant patients, AlloSure Kidney. DART was the first report to establish clinical performance characteristics for this molecular biomarker in renal transplant patients with an analytically validated assay of dd-cfDNA (N =398 patients) from a prospective, multicenter observational study of dd-cfDNA. The study population is representative of the spectrum renal transplant recipients in the United States. Elevations in AlloSure Kidney were found to be strongly correlated with active rejection, especially with ABMR. ABMR is increasingly recognized as the form of immune-mediated injury causing long-term graft loss.
K-OAR is the next step in the further development of data to support the clinical utility of AlloSure Kidney. The Centers for Medicare & Medicaid Services, or CMS, Medicare Administrative Contractor, or MAC, Palmetto GBA, or Palmetto, in October 2017, recommended Medicare coverage for AlloSure Kidney. The K-OAR study commenced in January 2018. K-OAR is a 1-2 and 3-year post-transplant clinical outcomes study in approximately 1,700 patients managed with AlloSure Kidney surveillance compared to another 300 patients who will serve as a comparative control group managed without AlloSure Kidney.
OKRA is a multicenter, prospective, observational registry, designed to measure outcomes of kidney transplant recipients managed with KidneyCare. KidneyCare complements AlloSure Kidney to include multimodality testing with the addition of AlloMap Kidney Gene Expression Profiling and prognostic graft assessment using iBox. The patient transplant registry is statistically powered to determine the utility of KidneyCare and provide real world data on the use of KidneyCare and AlloSure Kidney. OKRA targets more than 50 transplant centers and will enroll approximately 1,500 newly transplanted patients, complementing the K-OAR with 1,500 patients, matching both arms with a total of 1,000 control patients.
The ADMIRAL article reports that increased levels of dd-cfDNA detected using AlloSure Kidney are associated with allograft rejection. The long term utility shown in a cohort of 1,092 patients supports the work of all of the publications prior to this. The use of routine monitoring of AlloSure after kidney transplant may allow clinicians to identify subclinical allograft injury and intervene prior to development of a clinically evident graft injury. To evaluate this, data from 1,092 kidney transplant recipients monitored for dd-cfDNA over a three-year period was analyzed to assess the association of dd-cfDNA with histologic evidence of allograft rejection. Elevation of dd-cfDNA (0.5% or more) was significantly correlated with clinical and subclinical allograft rejection. dd-cfDNA values of 0.5% or more were associated with a nearly three-fold increase in risk of development of de novo donor-specific antibodies (hazard ratio 2.71) and were determined to be elevated a median of 91 days (interquartile range of 30-125 days) ahead of donor specific antibody identification. Persistently elevated dd-cfDNA (more than one result above the 0.5% threshold) predicted over a 25% decline in the estimated glomerular filtration rate over three years (hazard ratio 1.97). Therefore, routine monitoring of dd-cfDNA allowed early identification of clinically important graft injury. Biomarker monitoring complemented histology and traditional laboratory surveillance strategies as a prognostic marker and risk-stratification tool post-transplant. Thus, persistently low dd-cfDNA levels may accurately identify allograft quiescence or absence of injury, paving the way for personalization of immunosuppression trials.
dd-cfDNA for Heart Transplants
We believe that the AlloSure Kidney dd-cfDNA-based solution could provide additional value to AlloMap.
Studies have reported that a higher percentage of dd-cfDNA in the bloodstream of patients is found with moderate or severe heart rejection compared to patients without rejection. A dd-cfDNA solution such as AlloSure for the heart could help clinicians identify recipients with a higher probability of rejection and help determine which patients warrant a subsequent biopsy, because the likelihood of detecting rejection in the biopsy specimen would be enhanced.
Accordingly, we offer HeartCare. HeartCare combines 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 the two complementary measures: (i) AlloMap Heart – a measure of immune activation, and (ii) AlloSure
14

Heart – measures graft injury. HeartCare provides complementary information about distinct biological processes, such as immune quiescence, active injury, ACR and AMR in heart transplant recipients.
We have established our proprietary strategy for quantification of donor specific dd-cfDNA and published a validation study of AlloSure Heart in 2019. We now offer AlloSure Heart as a laboratory developed test as part of our SHORE study of dd-cfDNA in association with gene-expression profiling (AlloMap Heart) in heart transplant recipients.
HistoMap
We have established a strategic research partnership with NanoString Technologies, Inc., or NanoString, to develop HistoMap, a gene expression profiling, or GEP, solution to identify allograft rejection in transplant biopsy tissue. NanoString is a leading provider of life science tools for translational research and molecular diagnostic products. The partnership will combine our clinical expertise and extensive transplant registries with NanoString’s technological capabilities and development expertise to provide solutions that bring precision medicine to histopathology. We will utilize NanoString’s nCounter® technology in conjunction with the newly introduced Human Organ Transplant panel, a 770-gene panel designed to evaluate the human immune response in biopsy tissue from a transplanted organ. In May 2020, we established a partnership with Veracyte, Inc., pursuant to which we have certain exclusive worldwide field rights to develop and commercialize products, such as HistoMap using the nCounter technology.
Product Advancement and Development
Our ongoing research and development for our lab products business is focused on kitted products for pre-transplant and post-transplant patient testing. In the last decade of next generation, the ubiquity of sequencing has unveiled significant additional sequence diversity in the HLA region on chromosome 6 of the human genome. While the clinical impact of some of the sequence diversity is unclear, many newly identified HLA alleles need to be integrated into ongoing updates of the QTYPE and AlloSeq Tx kits. We have been updating, and intend to continue to update, our HLA typing kits with newly identified alleles. QTYPE and AlloSeq Tx use technology platforms that can readily accommodate this increase in HLA allele assays.
The advent of NGS technology has enabled significant improvement in HLA sequencing data. We are developing further improved versions of NGS HLA testing that will provide full gene coverage while streamlining the laboratory workflow. AlloSeq Tx is the first of its kind next-generation sequencing HLA typing solution, utilizing hybrid capture technology. This technology enables the most comprehensive sequencing available, covering more of the HLA genes than current solutions and adding coverage of non-HLA genes that may impact transplant patient matching and patient management. Our HLA typing products are used in labs throughout the world to help determine which organs or bone marrow are a transplantation match between the donor and the recipient.
We expanded our market-leading portfolio of NGS transplantation offerings with the global launch of AlloSeq cfDNA and AlloSeq HCT. These post-transplant surveillance products enable access to our dd-cfDNA technology to laboratories and patients outside the United States. We also introduced AlloSeq Tx at the 2019 ASHI Annual Meeting and continue to improve the product.
Finally, our research and development staff are collaborating to advance the synergies of products across the pre- and post-transplant continuum.
Patient and Digital Solutions Business Development
We acquired Ottr, Inc. and XynManagement in 2019. These acquisitions have strengthened our growing portfolio of transplant software solutions such as Ottr and XynQAPI. In 2021, we acquired TransChart, MedActionPlan and TTP. We are committed to continue upgrading these software programs, including medication adherence management, and further integrating them into our current testing service offerings to provide a unified user experience.
We plan to develop, deploy and promote a rational set of software tools and data-driven services that provide clinical utility with respect to medication adherence and overall patient health. Our vision is to add smart analytics and machine learning to artificial intelligence in transplant. Going forward, we will strive to bring our multi-modality testing solutions and machine learning algorithms to the transplant clinic under our AiTraC umbrella. AiTraC will utilize the large clinical data that are collected through our registry studies to provide caregivers with point of care decision-making support tools that allow them to stratify the patient population.
We are actively working on partnerships and patient-focused service offerings.
Reimbursement
15

We have been successful in achieving reimbursement for our testing services. Reimbursement for AlloSure Kidney comes primarily from Medicare. Reimbursement for AlloMap Heart comes primarily from Medicare and private third party payers such as insurance companies and managed care organizations.
Medicare
We are reimbursed by Medicare for AlloSure Kidney, AlloMap Heart and AlloSure Heart tests performed on patients covered by Medicare. Tests performed on patients covered by Medicare represented 40%, 48% and 49% of all tests in 2021, 2020 and 2019, respectively. Approximately 68%, 67% and 66% of all testing services revenue was derived from Medicare for the years ended December 31, 2021, 2020 and 2019, respectively.
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.
Following the assignment of a Category 1 Current Procedural Terminology, or CPT code, for AlloMap Heart in September 2015, CMS issued a proposed Clinical Laboratory Fee Schedule, or CLFS, Preliminary Determinations for calendar year 2016. In October 2016, CMS reversed its preliminary gapfill determination for the 2017 CLFS and restored the final pricing determinations for AlloMap Heart in the 2017 CLFS to $2,821. The Protecting Access to Medicare Act of 2014, or PAMA, includes a substantial new payment system for clinical laboratory tests under the 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. CMS will use 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. The CARES Act freezes current (2020) CMS CLFS rates through 2021. Further, the CARES Act delays the reporting cycle under PAMA to January 1 and March 31, 2025, and the preceding data collection period will become January 1 through June 30, 2024. In December 2021, Congress passed the Protecting Medicare and Medicare Farmers from Sequester Cuts Act.
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, 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.
Private Payers and Medicaid Payers
Due to End Stage Renal Disease, or ESRD, regulations by Medicare, most ESRD patients are covered by Medicare and Medicare Advantage plans and have access to AlloSure Kidney. Private payers that have adopted a positive coverage policy include BCBS payers as well as other national payers. However, other private payers and Medicaid payers have not yet adopted positive coverage policies for AlloSure Kidney.
We are reimbursed for a substantial portion of the AlloMap Heart tests we perform on patients covered by private payers. Coverage policies approving AlloMap Heart have approached nearly 90% of all covered lives and are published by many of the largest private payers, including several BCBS plans and UnitedHealthcare. Many other payers have positive coverage policies for AlloMap Heart.
AlloSure Heart and AlloSure Kidney are covered by several commercial payers. For all tests performed outside the scope of the payer’s policy, and for tests performed where the payer has not adopted a coverage policy, we pursue reimbursement on a case-by-case basis. If a reimbursement claim is denied, we generally pursue payment through the particular payer’s appeal process.
International
Our lab products have a broad international presence. We sell directly to customers in many regions and also sell through third-party distributors and sub-distributors throughout Europe and the rest of the world.
Testing and Laboratory Operations
AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart testing is performed in our clinical laboratory, which is located in our Brisbane, California location. Our laboratory holds a certificate of accreditation under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, and is accredited by the College of American Pathologists, or CAP. We believe
16

that our laboratory capacity will be adequate to meet demand for AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and other tests in the development pipeline for the next few years.
When a clinician orders AlloMap Heart, a blood sample is drawn and processed to isolate the white blood cells, which are subsequently broken down, frozen and sent via overnight courier to our laboratory. Each of the 20 genes comprising AlloMap Heart is tested in triplicate, and the 11 informative genes are combined to produce the AlloMap Heart score. The remaining 9 genes are used as part of the rigorous quality control testing performed to assess every phase of the test process. The test results are reported to the ordering clinician by fax or electronically via WebPortal within two business days of receipt of the sample. Test samples that fail to meet quality control criteria are immediately re-tested and the ordering clinician is notified of the need to re-test if turnaround time will be affected.
When AlloSure Kidney is ordered by a clinician, a blood sample is drawn and sent overnight at ambient temperature to our laboratory. Cell-free DNA is purified from the plasma and the fraction of the total cell-free DNA derived from the transplanted organ, the dd-cfDNA, is quantified and reported as a percentage. Tests that fail to meet quality control criteria are immediately re-tested and the ordering clinician is notified of the need to re-test if turnaround time will be affected. Results are reported to the ordering clinician by fax or electronically via WebPortal within two business days of receipt of the sample.
We rely solely on certain suppliers to provide some of the laboratory instruments and key reagents that we use to perform AlloSure Kidney, AlloSure Lung, AlloMap Heart, and AlloSure Heart testing. These sole source suppliers include Thermo Fisher Scientific, Inc., or Thermo Fisher, which supplies us with instruments, laboratory reagents, a master mix formula and consumables; Roche Molecular Systems, which supplies us with laboratory reagents and consumables; Hamilton Robotics, which supplies equipment and consumables; 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 supply us with cell preparation tubes; Beckman Coulter, which provides laboratory equipment, reagents and consumables; and Qiagen N.V., which supplies us with a proprietary buffer reagent.
Manufacturing
We have historically purchased many of the components and raw materials used in our product kits from numerous suppliers worldwide. For reasons of quality assurance, sole source availability or cost effectiveness, certain components and critical raw materials used in the manufacture of our products are available only from one supplier. We have worked closely with our suppliers to develop alternate backup plans to ensure continuity of supply while maintaining high quality and reliability, and in some cases, we have established long-term supply contracts with our suppliers. Due to the high standards and FDA requirements applicable to the manufacturing of our products, we may not be able to quickly establish additional or replacement sources for certain components or materials.
In the event that we are unable to obtain sufficient quantities of raw materials or components on commercially reasonable terms or in a timely manner, our ability to manufacture our products on a timely and cost-competitive basis may be compromised, which may have a material adverse effect on our business, financial condition and results of operations.
Our manufacturing facility in Stockholm, Sweden is used to support the production, packaging and labeling of our proprietary test kits: Olerup SSP, XM-One, and QTYPE. The facility has a certified Quality Management System, or QMS, to the ISO 13485: 2016 standard. This standard includes a special set of requirements specifically related to the supply of medical devices and related services. ISO is an internationally recognized standard for QMS. Recertification is required every three years and we have been successfully recertified since obtaining our original ISO certification. The facility maintains a valid EC certificate for compliance to Directive 98/79/EC Annex IV, excluding Sections 4 and 6, Full Quality Assurance System In Vitro Diagnostic Medical Devices. Annual surveillance audits are also conducted by the site’s notified body to ensure ongoing compliance.
Additionally, we seek to manufacture to current Good Manufacturing Practice requirements and our QMS is implemented in accordance with FDA Quality System Regulations.
Our manufacturing facility in Fremantle, Australia, is used to support the production, packaging and labeling of our proprietary AlloSeq brand kits. The facility maintains a valid EC certificate for compliance to Directive 98/79/EC Annex IV, excluding Sections 4 and 6, Full Quality Assurance System In Vitro Diagnostic Medical Devices, and is certified to standards ISO 13485: 2016 and the Canadian Medical Devices Conformity Assessment System, or CMDCAS, for Medical Devices, undergoing the same certification and surveillance audit requirements.
Sales and Marketing
Testing Services Sales and Marketing Team
17

We have a direct field team in the United States that interacts with all aspects of the testing services channel, including sales, marketing, medical science liaison, managed care, and patient care management representatives.
Our marketing strategy focuses on the clinical benefits of AlloSure Kidney, AlloSure Lung, AlloSure Heart and AlloMap Heart, and the scientific validation that supports our tests. Our strategy includes education to clinicians and the care team at transplant centers, assistance with scheduling ordered tests for patients, and working with centers to adopt formal protocols.
Product Sales and Marketing Team
The product business has sales offices in Stockholm, Sweden; West Chester Pennsylvania, United States; and Fremantle, Australia, which manage direct sales to customers and sales through third-party distributors.
Patient and Digital Solutions Sales and Marketing Team
Our sales teams are located in the United States. They manage customer sales for Ottr software, XynQAPI, Tx Access and MedActionPlan software. Our strategy includes educating clinicians and care teams at transplant centers through software demos. Our marketing team supporting the product marketing for Ottr, XynQAPI, AlloCare and other digital offerings is based in South San Francisco. Our pharmacy sales support team is located in Flowood, Mississippi.
Competition
With our comprehensive portfolio of surveillance testing services, diagnostic products and patient and digital solutions business offerings, we face many different types of competition.
Testing Services
Our competition principally includes clinical reference labs and hospital labs using existing and routine clinical chemistry tests. Our competitors also include companies that are focused on the development and commercialization of molecular diagnostic tests. In the field of post-transplant surveillance, Natera Inc., or Natera, and Eurofins Viracor, Inc., or Eurofins, have commercially available molecular diagnostics tests.
We expect the competition for post-transplant surveillance to increase as there are several established and early-stage companies in the process of developing products and services for the transplant market that may directly or indirectly compete with AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart or our development pipeline. In addition, companies that have not historically focused on transplantation, but have knowledge of dd-cfDNA technology, have indicated they are considering this market.
We believe the principal competitive factors in our target markets include:
quality and strength of clinical and analytical validation data;
confidence in diagnostic results;
technical performance and innovation to deliver new products that provide clinically actionable results;
reputation among customers as a provider of high value transplant diagnostic tests and diagnostic test services;
the extent of reimbursement;
inclusion in practice guidelines;
cost-effectiveness; and
ease of use.
We believe we compete favorably on the factors described above.
Existing diagnostic methods for kidney transplant rejection include general, non-specific clinical chemistry tests, although biopsies are also a surveillance diagnostic tool. Existing diagnostic methods for heart transplant rejection generally involve evaluating biopsy samples to determine the presence or absence of rejection.
These practices have been the standard of care in the United States for many years, and we will need to continue to educate clinicians, transplant recipients and payers about the various benefits of our tests in order to change clinical practice. Also, many transplant centers are located within hospitals that have their own laboratory facilities and have capacity to conduct various tests, and some hospitals may choose to rely on internally developed and/or internally performed surveillance and diagnostic tests.
18

Products
Our competitors within the HLA tissue typing markets comprise a diverse range of manufacturers servicing hospital and commercial reference testing laboratories. The market leader in HLA typing and third party distributors is Thermo Fisher through its acquisition of transplant-focused companies One Lambda and Linkage Biosciences. In certain HLA tissue typing markets that incorporate a wide variety of technology test platforms, such as SSP, SSO and NGS, competitors include Thermo Fisher, Omixon, GenDx, BAG, Qiagen, and Immucor. We also face competition from hospital and commercial reference labs that develop their own in-house testing solutions known in the diagnostics industry as “home brews”. We believe that our product line competes favorably with Thermo Fisher as a leading supplier of HLA test kits based on performance, reputation and service.
We expect future competition for post-transplant surveillance kitted solutions for AlloSeq cfDNA and AlloSeq HCT. There are several established and early-stage companies in the process of developing products and services for the transplant market that may directly or indirectly compete with our development pipeline. In addition, companies that have not historically focused on transplantation, but have knowledge of dd-cfDNA technology, have indicated they are considering the transplantation market.
Patient and Digital Solutions
Our competition for patient solutions includes hospital-affiliated pharmacies located on-site at the transplant center and specialty pharmacies that provide transplant-specific care and dispensing services. Competition for our digital solutions include various companies that develop application software and operate in the healthcare field. Our primary competitor in this field is Epic. In addition, other established and emerging healthcare, information technology and service companies may commercialize competitive products including informatics, analysis, integrated genetic tools and services for health and wellness.
Intellectual Property
Patents and Proprietary Technology
In order to remain competitive, we seek to develop and maintain protection on the proprietary aspects of our technologies. We rely on a combination of patents, copyrights, trademarks, material data transfer agreements and licenses to protect our intellectual property rights. We also rely upon unpatented trade secrets and improvements, unpatented know-how and continuing technological innovation to develop and maintain our competitive position. We generally protect this information with confidentiality agreements and reasonable security measures.
As of December 31, 2021, we had 27 issued U.S. patents related to transplant rejection and autoimmunity. We have four issued U.S. patents covering methods of diagnosing transplant rejection that use all 11 informative genes measured in AlloMap Heart. The expiration dates of these patents range from 2022 to 2024. We have five additional patents covering additional genes or gene variants for diagnosing transplant rejection. In connection with our June 2014 acquisition of ImmuMetrix, Inc., we obtained an exclusive license from the Board of Trustees of the Leland Stanford Junior University, or Stanford, to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. This patent has an expiration date of November 5, 2030. A second patent included in the license from Stanford was issued in December 2017 and further covers the use of dd-cfDNA to diagnose and predict transplant status or outcome. Five additional patents were issued from this Stanford set between 2019 and 2021, covering the use of dd-cfDNA to diagnose and predict transplant status or outcome. All of these patents have the same 2030 expiration date as the original Stanford patent.
We have developed trade secrets and know-how since our inception. These trade secrets and know-how are found particularly in technical areas such as optimized systems for making precise and reproducible q-PCR, measurements, and in the analysis of genomic data and algorithm development.
AlloMap, AlloSure, AlloCell, AlloHeme, QTYPE, Ottr and CareDx are registered trademarks of ours in the United States.
License Agreements
We currently rely on license agreements to obtain rights under certain patents that we believe may be necessary to make, use and sell our AlloSure tests and future solutions. We may in the future rely, at least in part, upon licensing agreements with third parties to obtain patent rights and transfers of technology, information and know-how that enable us to further our development of additional solutions for post-transplant surveillance. Of the 27 existing U.S. patents related to transplant rejection and autoimmunity, nine are the product of exclusive licensing agreements.
In June 2014, we entered into an amended and restated license agreement with Stanford, which granted us an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA and a non-exclusive license to related technology provided by Stanford. Subject to various rights of extension, we are required to achieve certain development and commercialization milestones set forth in the license agreement. Under the terms of the Stanford license, we are required to report and pay royalties in the low single digits on net sales of products incorporating the licensed technology.
19

In May 2018, we entered into the License Agreement with Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s next generation sequencing product line for use in transplantation diagnostic testing. Two issued patents for HLA genotyping are exclusively licensed as part of this agreement.
On April 30, 2019, we entered into a license and collaboration agreement with Cibiltech SAS, or Cibiltech, 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 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.
Regulation
Our business is subject to and impacted by frequently changing laws and regulations in the United States and internationally. These laws and regulations include regulations particular to our business and laws and regulations relating to conducting business generally (e.g., U.S. Foreign Corrupt Practices Act, Sarbanes Oxley Act, and similar laws of other jurisdictions). We also are subject to inspections and audits by governmental agencies. Below are certain key regulations applicable to our business.
Clinical Laboratory Improvement Amendments of 1988
Having a clinical laboratory in California, we are required to hold certain federal, state and local licenses, certifications and permits to conduct our business. Under the CLIA, administered by CMS, we are required to hold a certificate applicable to the type of work we perform and to comply with standards covering personnel, facilities administration, quality systems, proficiency testing and performance. Most clinical laboratories are subject to regulation under the CLIA, which is designed to ensure that laboratory testing services performed on materials derived from the human body are accurate and reliable.
We have a certificate of accreditation under the CLIA to perform “high complexity” testing. Laboratories performing high complexity testing are required to meet more stringent personnel and quality system requirements than laboratories performing less complex tests. To renew our CLIA certificate, we are subject to survey and inspection every two years to assess compliance with program standards. We were inspected as part of the customary College of American Pathologists audit in 2020 and recertified under the CLIA as a result of passing that inspection.
California Laboratory Licensing
In addition to federal certification requirements of laboratories under the CLIA, licensure is required and maintained for our laboratory under California law. Such laws establish standards for the day-to-day operation of a clinical laboratory, including the training and skills required of personnel and quality control. In addition, California laws mandate proficiency testing, which involves testing of specimens that have been specifically prepared for the laboratory. We are required to maintain compliance with California standards as a condition to continued operation of our laboratory in California.
Other States’ Laboratory Testing
Other states require out-of-state laboratories that accept specimens for testing from those states to be licensed. We have obtained licenses in California, Florida, New York, Maryland, Pennsylvania and Rhode Island, and believe we are in compliance with applicable licensing laws.
Food and Drug Administration
The FDA regulates the design, testing, development, manufacture, safety, labeling, marketing, promotion, storage, sale and distribution of medical devices pursuant to its authority under the Federal Food, Drug and Cosmetic Act, or FFDCA. The FFDCA and its implementing regulations govern, among other things, the following activities relating to our medical devices: preclinical and clinical testing, design, manufacture, safety, efficacy, labeling, storage, record keeping, sales and distribution, post-market adverse event reporting, import/export, and advertising and promotion. These regulations apply to all of our products sold in the United States, as well as our facilities in Stockholm, Sweden used to produce some of our products. The FDA has also asserted that it has the authority to regulate laboratory developed tests, or LDTs, as medical devices under the
20

FFDCA. An LDT is a test developed by a single laboratory for use only in that laboratory, such as AlloMap Heart or AlloSure Kidney.
The FDA has traditionally chosen not to exercise its authority to regulate LDTs because it regulates the primary components in most laboratory-developed tests and because laboratories, such as ours, certified as high complexity under the CLIA are regulated and reviewed by CMS to ensure that lab expertise and test procedures and correct analyses are followed. In the event the FDA changes their policy in regards to “Enforcement discretion” for LDTs, it could require us to modify our business model and incur higher costs in order to maintain compliance with this new policy. A similar situation may occur if Congress decides to enable newly proposed regulations, such as the updated Verifying Accurate Leading-edge IVCT Development Act of 2021. For AlloSure Kidney and other similar testing solutions, if required by the FDA or if new laws are enacted we may be required to conduct additional clinical trials to demonstrate clinical validity and utility of our test, and submit to the FDA a premarket approval application, or PMA, or 510(k) premarket notification application and obtain approval or clearance for the test subsequent to commercialization. There can be no assurance that any of our tests or additional uses of our tests for which we seek clearance or approval in the future will be cleared or approved on a timely basis, or at all, and there can be no assurance that labeling claims will be consistent with our current claims or adequate to support continued adoption of and reimbursement for our current and future tests. Moreover, any new FDA or regulatory requirements could complicate our compliance efforts.
Health Insurance Portability and Accountability Act
Under the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, the U.S. Department of Health and Human Services, or HHS, has issued regulations to protect the privacy and security of protected health information and standardize data content, codes and formats used in healthcare transactions and the standardized identifiers used by healthcare providers, such as us, and health plans. 
We have developed policies and procedures in view of these regulations. The requirements under these regulations may change periodically and could have an effect on our business operations if compliance becomes substantially more costly than under current requirements, business practices change or a significant breach to protected health information, or PHI, occurs.
In addition to federal privacy regulations, there are a number of state laws governing confidentiality of health information that are applicable to our operations. New laws governing privacy may be adopted in the future as well. We have taken steps intended to address health information privacy requirements to which we are aware that we are subject.
Whether regulators may find our policies, procedures and other privacy initiatives to be compliant with HIPAA is subject to the regulator's assessment.
Federal and State Self-Referral Prohibitions
We are subject to the federal self-referral prohibitions, commonly known as the Stark Law, and to similar state restrictions such as California’s Physician Ownership and Referral Act, or PORA. Where applicable, these restrictions generally prohibit us from billing patients or certain governmental or private payers for clinical laboratory testing services when the physician ordering the test, or any member of such physician’s immediate family, has an investment interest in, or compensation arrangement with, us, unless the arrangement meets an exception to the prohibition.
Both the Stark Law and PORA contain exceptions for compensation paid to a physician for personal services rendered by the physician, provided that certain conditions are satisfied. We have compensation arrangements with a number of physicians for personal services, such as speaking engagements and clinical advisory boards. We have structured these arrangements with terms intended to address the requirements of the applicable exceptions to the Stark Law, PORA and other similar state laws. However, we cannot be certain that regulators would find these arrangements to be in compliance with the Stark Law, PORA or similar state laws.
Sanctions for a violation of the Stark Law include the following:
denial of Medicare payment for the services provided in violation of the prohibition;
refunds of amounts collected by an entity in violation of the Stark Law;
a civil penalty of up to $26,125 per service for submitting or causing to be submitted a claim in violation of the Stark Law and an assessment of up to three times the amount claimed;
exclusion from federal health care programs, including the Medicare and Medicaid programs; and
a civil penalty of up to $174,172 against parties that enter into a scheme to circumvent the Stark Law’s prohibitions.
Further, a violation of PORA is a misdemeanor and could result in civil penalties and criminal fines. Finally, other states have self-referral restrictions with which we have to comply that differ from those imposed by federal and California law.
21

Federal and State Fraud and Abuse Laws
Because of the significant federal funding involved in Medicare and Medicaid, Congress and the states have enacted, and actively enforce, a number of laws to eliminate fraud and abuse in federal health care programs and across the healthcare system. Our business is subject to compliance with these laws. 
In March 2010, the Patient Protection and Affordable Care Act, as amended by the Healthcare and Education Affordability Reconciliation Act, or collectively, the Affordable Care Act, was enacted in the United States. The Affordable Care Act expands the government’s investigative and enforcement authority and increases the penalties for fraud and abuse, including amendments to both the Anti-Kickback Statute and the False Claims Act, to make it easier to bring suit under these statutes. The Affordable Care Act also allocates additional resources and tools for the government to police healthcare fraud, with expanded subpoena power for HHS, additional funding to investigate fraud and abuse across the healthcare system and expanded use of recovery audit contractors for enforcement.
There have previously been public announcements by members of the U.S. Congress regarding their plans to repeal and replace the Affordable Care Act, and the Biden administration has announced plans to expand the federal health care programs, such as Medicare and Medicaid. We cannot predict whether future healthcare initiatives, including at the federal level, will be initiated or the effect any such initiatives could have on our business, financial condition or results of operations.
The Eliminating Kickbacks in Recovery Act of 2018
The Eliminating Kickbacks in Recovery Act of 2018, or EKRA, prohibits payments for referrals to recovery homes, clinical treatment facilities, and laboratories. EKRA’s reach extends beyond federal health care programs to include private insurance (i.e., it is an “all payer” statute). For purposes of EKRA, the term “laboratory” is defined broadly and without reference to any connection to substance use disorder treatment. EKRA is a criminal statute and violations can result in fines of up to $200,000, up to 10 years in prison, or both, per violation. The law includes a limited number of exceptions, some of which closely align with corresponding Anti-Kickback Statute exceptions and safe harbors and others that materially differ.
Information Blocking Prohibition
On May 1, 2020, the Office of the National Coordinator for Health Information Technology promulgated final regulations under the authority of the 21st Century Cures Act to impose new conditions to obtain and maintain certification of certified health information technology and prohibit certain covered actors—developers of certified health information technology, health information networks / health information exchanges, and health care providers (including laboratories)—from engaging in activities that are likely to interfere with the access, exchange or use of electronic health information (information blocking).
The final regulations further defined exceptions for activities that are permissible, even though they may have the effect of interfering with the access, exchange or use of electronic health information. Originally, the Office of the National Coordinator for Health Information Technology established an information blocking effective date of November 2, 2020; however, the agency subsequently issued an interim final rule to extend the effective date to April 5, 2021. Under the 21st Century Cures Act, health care providers that violate the information blocking prohibition will be subject to appropriate disincentives, which the U.S. Department of Health and Human services has yet to establish through required rulemaking. Developers of certified information technology and health information networks / health information exchanges, however, may be subject to civil monetary penalties of up to $1 million per violation. The U.S. Department of Health and Human Services Office of Inspector General has the authority to impose such penalties and on April 24, 2020 published a proposed rule to codify new authority in regulation, which the agency proposed would be effective 60 days after it issues a final rule, but in no event before November 2, 2020. The U.S. Department of Health and Human Services Office of Inspector General has not yet issued a final rule.
Anti-Kickback Statutes
The federal health care programs’ Anti-Kickback Statute prohibits persons from knowingly and willfully soliciting, offering, receiving or paying any remuneration, directly or indirectly, overtly or covertly, in cash or in kind in return for referring an individual for the furnishing of or arranging for the furnishing of any good or service, for which payment may be made under a federal health care program, such as Medicare or Medicaid, or the purchasing, leasing, ordering or arranging for or recommending purchasing, leasing, or order any good, facility, services, or item payable under such programs.
The definition of “remuneration” has been broadly interpreted to include anything of value, including, for example, gifts, certain discounts, the furnishing of free supplies, equipment or services, credit arrangements, payment of cash and waivers of payments. Several courts have interpreted the statute to mean that if any one purpose of remuneration is to induce or reward referrals of federal health care program payable business, the statute has been violated. The statute contains a number of statutory exceptions and the U.S. Department of Health and Human Services has created several regulatory "safe harbors." Arrangements that meet all of the conditions of an applicable exception or safe harbor are protected from liability under the Anti-Kickback Statute. However, the failure to fit an arrangement within an exception or a safe harbor does not necessarily
22

mean that the statute has been violated or that the arrangement will be prosecuted. Penalties for violations include criminal penalties and civil sanctions such as fines, imprisonment and possible exclusion from Medicare, Medicaid and other federal health care programs. Violations of the Anti-Kickback Statute also are actionable under the federal False Claims Act.
Many states have adopted laws similar to the Anti-Kickback Statute. Some of these state prohibitions apply to items or services reimbursed by any third-party payer, including commercial insurers.
Federal False Claims Act
The federal False Claims Act, which includes “whistleblower” or “qui tam” provisions imposes liability on any person or entity that, among other things, knowingly presents, or causes to be presented, a false or fraudulent claim for payment by the federal government. The qui tam provisions of the federal False Claims Act allow a private individual to bring actions on behalf of the federal government alleging that the defendant has violated the federal False Claims Act and to share in any monetary recovery. In recent years, the number of suits brought against healthcare providers by private individuals has increased dramatically. In addition, various states have enacted false claims laws analogous to the federal False Claims Act, and many of these state laws apply where a claim is submitted to any third-party payer and not merely the federal government.
When an entity is determined to have violated the False Claims Act, it may be required to pay up to three times the actual damages sustained by the government, plus civil penalties of between $11,803 and $23,607 for each false claim for penalties assessed after December 31, 2021. There are many potential bases for liability under the False Claims Act. Liability arises, primarily, when an entity knowingly submits or causes another to submit, a false claim for reimbursement to the federal government. The federal government has used the False Claims Act to assert liability on the basis of, among other things, causing physicians to order excessive or unnecessary services, providing false documentation in support of claims, kickbacks, off-label promotion of products, and Stark Law violations and other improper referrals, in addition to the more predictable allegations as to misrepresentations with respect to the services rendered. Our future activities relating to billing, compliance with certain regulations and Medicare reimbursement requirements, physician and other healthcare provider financial relationships and the sale and marketing of our products may be subject to scrutiny under these laws.
CCPA
The California Consumer Privacy Act, or the CCPA, was enacted in 2018 and took effect on January 1, 2020. This piece of legislation secures new privacy rights for California consumers. The CCPA grants consumers the right to:
know the types of personal information that are collected, used, shared or sold, both as to the categories and specific pieces of personal information;
have personal information held by businesses and, by extension, a business’s service provider deleted;
opt-out of the sale of personal information. Consumers are able to direct a business that sells personal information to stop selling that information. Children under the age of 16 must provide opt in consent, with a parent or guardian consenting for children under 13; and
non-discrimination in terms of price or service when a consumer exercises a privacy right under the CCPA.
The CCPA applies to certain businesses and such businesses must create procedures to respond to requests from consumers to opt-out, know and delete.
For requests to opt-out, businesses must provide a “Do Not Sell My Info” link on their website or mobile app. Under the CCPA, applicable businesses are required to:
respond to requests from consumers to know, delete and opt-out within specific time frames;
verify the identity of consumers who make requests to know and to delete, whether or not the consumer maintains a password-protected account;
maintain records of requests and response for 24 months in order to demonstrate our compliance;
treat user-enabled privacy settings that signal a consumer’s choice to opt-out as a validly submitted opt-out request;
disclose financial incentives offered in exchange for the retention or sale of a consumer’s personal information and explain how the value of the personal information is calculated; and
explain how these incentives are permitted under the CCPA.
Our business or financial results may be adversely impacted by adhering to these regulatory requirements and the related costs of ensuring and maintaining compliance. In addition, we cannot predict how future regulatory conditions will affect our business and may also have an adverse impact on our results of operations or financial condition.
23

Foreign Jurisdictions
Laws and regulations outside of the United States also apply to our products. The number and scope of these requirements continues to grow, and there can be no assurance that we will be able to maintain any approvals that may be required to market our pre-transplant line of products outside the United States. Further, there may be significant expense and effort required to comply with these approvals for new products as they become ready for the commercial marketplace or for our existing products that we wish to sell abroad.
We currently produce products, which are CE labeled and subject to the In Vitro Diagnostic Medical Devices Directive (98/79/EC), or IVDD, a European Union, or EU, Directive. Some of our products are currently labeled by self-declaration based on their intended use or certified by a Notified Body for Compliance to the IVDD requirements. A product that is not CE marked is automatically considered to be non-compliant. Appointed national enforcement agencies monitor the market for violations and imported products are checked for compliance at customs offices.
No in vitro device or accessory may be placed on the market or put into service unless it satisfies the essential requirements set forth in the IVDD. Devices considered to meet the essential requirements must bear the CE marking of conformity, placed by the manufacturer, when introduced on the market. A manufacturer placing devices on the market in its name must notify its national competent authorities.
These CE labeled products are also falling under requirements of the In-Vitro Diagnostic Regulation (2017/746) (IVDR). The IVDR requirements are applied starting May 26, 2022. The European Commission recently confirmed adoption of a proposal for a progressive roll-out of the IVDR to prevent disruption in the supply of In-Vitro Diagnostic products to the market. The proposal does not change any requirements of the IVDR or changes the implementation date but changes the transitional provisions to allow a progressive rollout based on the risk level of the device.
In accordance with these timelines, our current CE marked products will remain available to customers throughout the transition period. There is currently no anticipated supply risk based on the implementation of the IVDR in May 2022. The date of certification for our products under the IVDR is currently under review in consultation with our notified body and certification of these products to the IVDR shall be achieved within the transition timeframes. We are also actively working with our Notified Body to bring the Quality management system at the sites to be compliant to IVDR requirements by May 2026.
Certain of our products also comply with the CMDCAS, which is a system designed to implement Canadian regulations requiring some medical devices be designed and manufactured under a registered QMS. The SCC and Health Canada's Therapeutic Products Directorate developed this system. CMDCAS came into effect January 1, 2003.
GDPR
The General Data Protection Regulation (EU) 2016/679, or the GDPR, is a regulation on data protection and privacy in the EU, and the European Economic Area, or the EEA, that went into effect in May 2018. It also addresses the transfer of personal data outside the EU and EEA. The GDPR aims primarily to give control to individuals over their personal data and to simplify the regulatory environment for international business by unifying the regulation within the EU. The regulation contains provisions and requirements related to the processing of personal data of individuals, or data subjects, who reside in the EEA, and applies to any enterprise—regardless of its location and the data subjects' citizenship or residence—that is processing the personal information of data subjects inside the EEA.
Controllers and processors of personal data must put in place appropriate technical and organizational measures to implement the data protection principles. Business processes that handle personal data must be designed and built with consideration of the GDPR principles and provide safeguards to protect data. Data controllers and processors must design information systems with privacy in mind. No personal data may be processed unless it is done under one of six lawful bases specified by the regulation (consent, contract, public interest, vital interest, legitimate interest or legal requirement). When the processing is based on consent the data subject has the right to revoke it at any time.
Data controllers and processors must clearly disclose any data collection, declare the lawful basis and purpose for data processing, and state how long data is being retained and if it is being shared with any third parties or outside of the EEA. Data subjects have the right to request a portable copy of the data collected by a data controller or processor in a common format, and, under certain circumstances, the right to have their data erased. Businesses must report data breaches to national supervisory authorities within 72 hours after becoming aware of the breach if they have an adverse effect on user privacy. In some cases, violators of the GDPR may be fined up to €20 million or up to 4% of the annual worldwide turnover of the preceding financial year in case of an enterprise, whichever is greater.
Our business or financial results may be adversely impacted by adhering to these regulatory requirements and the related costs of ensuring and maintaining compliance.
24

Employees and Human Capital Resources
At December 31, 2021, we had 645 employees, of which 633 were full-time employees. We had 154 employees in manufacturing operations and support, 162 in research and development; 248 in sales and marketing and 81 in general and administrative positions. As of December 31, 2021, 553 employees were located in the United States and 92 were located outside of the United States.
The diagnostics industry is characterized by rapid product development and technological advances, which require an adept and skilled workforce. We believe that it is critical to attract, develop and retain employees with the experience, knowledge, expertise and vision capable of not only operating, but also excelling, in this complex and competitive business environment, including competing against larger competitors and developing and commercializing new products, new and improved technologies and new applications for our existing technologies.
We consider our employees to be our greatest asset and therefore focus on attracting, developing, retaining and motivating our employees. Our recruitment and retention strategies include partnerships with external agencies to help hire top talent, onboarding processes, a leadership development program and a professional work environment that promotes innovation and rewards performance.
Our total compensation for employees includes a variety of components that support sustainable employment and the ability to build a strong financial future, including competitive market-based pay and comprehensive benefits. In addition to earning a base salary, eligible employees are compensated for their contributions to our goals with both short-term cash incentives and long-term equity-based incentives. Through our global pay philosophy, principles and consistent implementation, we are committed to providing fair and equitable pay for employees. Eligible full-time employees in the United States also have access to medical, dental, and vision plans; savings and retirement plans; an employee stock purchase plan; and other resources. Programs and benefits differ internationally for a variety of reasons, such as local legal requirements, market practices, and negotiations with works councils and other employee representative bodies.
In addition, the success of our business is fundamentally connected to the well-being, health and safety of our employees. 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 telephone and online platforms.
We have also created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in our offices for employees who do not work from home.
From time to time, we also employ independent contractors, consultants and temporary employees to support our operations. Currently, our SSP production group in Sweden is represented by an IF Metall collective bargaining agreement. None of our other employees are represented by a union or are subject to collective bargaining agreements. We have never experienced a work stoppage and believe that our relations with our employees are good.
Environmental Matters
Our operations require the use of hazardous materials (including biological materials), which subjects us to a variety of federal, state and local environmental and safety laws and regulations. Some of these regulations provide for strict liability, or holding a party potentially liable without regard to fault or negligence. We could be held liable for damages and fines as a result of our, or others, business operations should contamination of the environment or individual exposure to hazardous substances occur. In addition, we could be subject to significant fines for failure to comply with applicable environmental, health and safety requirements. We cannot predict how changes in laws or new regulations will affect our business, operations or the cost of compliance.
Available Information
Our website is www.caredx.com. Information contained on, or that can be accessed through, our website is not part of this Annual Report on Form 10-K, and you should not consider information on our website to be part of this report unless specifically incorporated herein by reference. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge on our investor relations website as soon as reasonably practicable after we electronically file such material with, or furnish it to the SEC. The SEC also maintains a website that contains our SEC filings. The address of the website is www.sec.gov.
25

ITEM 1A. RISK FACTORS
Summary of Risk Factors
Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading “Risk Factors” and should be carefully considered, together with other information in this Annual Report on Form 10-K, or this Form 10-K, and our other filings with the SEC before making an investment decision regarding our common stock.
Our business may be adversely affected by the effects of health epidemics, including the recent coronavirus outbreak.
We have a history of losses, and we expect to incur net losses for the next several years.
We may require additional financing.
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.
Our financial results currently are largely dependent on sales of AlloSure Kidney and AlloMap Heart tests and products, and we will need to generate sufficient revenues from these and other solutions and tests we develop to grow our business.
The development and commercialization of additional diagnostic solutions are key to our growth strategy. New test or product development involves a lengthy and complex process, and we may not be successful in our efforts to develop and commercialize additional diagnostic solutions.
The field of diagnostic testing in transplantation is evolving and is subject to rapid technological change. If we are unable to develop solutions to keep pace with rapid medical and scientific change, our operating results could be harmed.
If clinicians, hospital administrators, medical centers and laboratories do not adopt our diagnostic solutions, we will not achieve future sales growth.
Our quarterly operating results may fluctuate significantly or may fall below the expectations of investors or securities analysts, each of which may cause our stock price to fluctuate or decline.
Transplant centers may not adopt AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, or our other solutions due to historical practices or due to more favorable reimbursement policies associated with other means of monitoring transplants.
If we are unable to successfully compete with larger and more established players in the clinical surveillance of the transplantation field, we may be unable to increase or sustain our revenues or achieve profitability.
If we are unable to successfully manage our growth and support demand for our tests, our business may suffer.
Our past revenue growth rates may not be indicative of future growth, and we may not grow at all, and revenue may decline.
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.
Investors’ expectations of our performance relating to environmental, social and governance factors may impose additional costs and expose us to new risks.
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.
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.
26

The loss of key members of our senior management team or our inability to attract and retain highly skilled scientists, clinicians and laboratory and field personnel could adversely affect our business.
Recent and future acquisitions and investments could disrupt our business, harm our financial condition and operating results, dilute your ownership of us and increase our debt or cause us to incur significant expense.
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 to us, could interfere with our ability to provide test results for our testing services business and kits for our products business.
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.
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.
Our operating results may be adversely affected by unfavorable economic and market conditions.
Billing complexities associated with obtaining payment or reimbursement for our current and future solutions may negatively affect our revenue, cash flows and profitability.
Healthcare reform measures could hinder or prevent the commercial success of AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart.
In order to operate our laboratory, we have to comply with the CLIA and federal and state laws and regulations governing clinical laboratories and laboratory developed tests, including FDA regulations.
We are subject to numerous fraud and abuse and other laws and regulations pertaining to our business, the violation of any one of which could harm our business.
Our competitive position depends on maintaining intellectual property protection.
Our business is dependent on licenses from third parties.
Our operating results may fluctuate, which could cause our stock price to decrease.
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.
27

Risk Factors
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes, before investing in our common stock. If any of the follows risks occur, our business, financial condition, results of operations and prospects could be materially harmed. In that event, the market price of our common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business
Our business may be adversely affected by the effects of health epidemics, including the continuing COVID-19 pandemic.
The full impact of the continued COVID-19 pandemic, including the impact associated with preventative and precautionary measures that we, other businesses and governments have taken and continue to 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 us, but the pandemic may materially affect our financial condition, liquidity and future results of operations.
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, related to COVID-19 or other infectious diseases could 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 interruption in manufacturing or our supply 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. 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 COVID-19, may adversely impact our clinical trial operations. Additionally, collaborators at research hospitals may be subject to limitations with respect to accessing their laboratories and sample banks, which could impact timelines for research and product development dependent on external collaborations. Limits on the ability of individuals to move freely during a pandemic may also negatively impact recruiting new staff necessary to expand our operations.
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. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock.
Management is actively monitoring the effect of the global situation on our financial condition, liquidity, operations, suppliers, industry and workforce. While the spread of COVID-19 may eventually be contained or mitigated, we cannot predict the timing of the vaccine roll-out globally or the continued efficacy of such vaccines, and we do not yet know how businesses, clinics, patients or our partners will operate in a post COVID-19 environment. The ultimate impact of the COVID-19 pandemic on our business, operations, or the global economy as a whole, remains highly uncertain, and a continued and prolonged public health crisis such as the COVID-19 pandemic could have a material negative impact on our business, financial condition, and operating results.
Though availability of vaccines and reopening of state and local economies has improved the outlook for recovery from COVID-19’s impacts, the impact of the Delta or Omicron variants or other new, more contagious or lethal variants that may emerge, the effectiveness of COVID-19 vaccines against the Delta or Omicron variants or such other variants and the related responses by governments, including reinstated government-imposed lockdowns or other measures, cannot be predicted at this time. We continue to evaluate and refine our return to work strategy. We also continue to monitor the World Health Organization and Centers for Disease Control and Prevention guidelines, as well as other federal, state and local guidance, as we adapt and as some of our employees have returned to in-person work.
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 year ended December 31, 2021, our net loss was $30.7 million. As of December 31, 2021, we had an accumulated deficit of $383.2 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:
28

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.”
We may require additional financing.
As of December 31, 2021, we had cash and cash equivalents of $348.5 million and an accumulated deficit of $383.2 million. In the first quarter of 2021, we completed an underwritten public offering of common stock resulting in aggregate net proceeds to us of approximately $188.7 million, after deducting underwriting discounts and commissions and offering expenses. 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 year ended December 31, 2021, revenue from Medicare for AlloMap Heart, AlloSure Kidney and AlloSure Heart represented 68% 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
29

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.
Our financial results currently are largely dependent on sales of AlloSure Kidney, AlloMap Heart and AlloSure Heart tests and products, and we will need to generate sufficient revenues from these and other solutions and tests we develop to grow our business.
We expect that sales of testing services and products will account for a substantial portion of our revenue for at least the next two years. If we are unable to increase sales of our testing services or products or successfully develop and commercialize other solutions, tests or enhancements, our revenues and ability to achieve profitability would be impaired, and the market price of our common stock could decline.
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 is currently set to start March 7, 2022.
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. 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
30

enjoining us from any further infringement of such patents and unspecified damages. Trial is currently scheduled for July 24, 2023. 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.
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.
The development and commercialization of additional diagnostic solutions are key to our growth strategy. New test or product development involves a lengthy and complex process, and we may not be successful in our efforts to develop and commercialize additional diagnostic solutions.
Key elements of our strategy are to discover, develop, validate and commercialize a portfolio of new diagnostic solutions. We cannot be sure that we will be able to successfully complete development of or commercialize any of our planned future solutions, or that they will prove to be capable of reliably being used for organ surveillance in the heart or in other types of organs. Before we can successfully develop and commercialize any of our currently planned or other new diagnostic solutions, we will need to:
conduct substantial research and development;
obtain the necessary testing samples and related data;
conduct clinical validation studies;
expend significant funds;
expand and scale-up our laboratory processes;
expand and train our sales force;
gain acceptance from ordering clinicians at a larger number of transplant centers;
gain acceptance from ordering laboratories associated with transplant centers; and
seek and obtain regulatory clearance or approvals of our new solutions, as required by applicable regulations.
This process involves a high degree of risk and may take up to several years or more. Our test development and commercialization efforts may be delayed or fail for many reasons, including:
failure of the test at the research or development stage;
difficulty in accessing suitable testing samples, especially testing samples with known clinical results;
lack of clinical validation data to support the effectiveness of the test;
delays resulting from the failure of third-party suppliers or contractors to meet their obligations in a timely and cost-effective manner;
failure to obtain or maintain necessary clearances or approvals to market the test; or
lack of commercial acceptance by patients, clinicians or third-party payers.
Few research and development projects result in commercial products, and success in early clinical studies often is not replicated in later studies. At any point, we may abandon development of new diagnostic solutions, or we may be required to expend considerable resources repeating clinical trials, which would adversely impact the timing for generating potential revenues from those new diagnostic solutions. In addition, as we develop diagnostic solutions, we will have to make additional investments in our sales and marketing operations, which may be prematurely or unnecessarily incurred if the commercial launch of a test is abandoned or delayed. If a clinical validation study fails to demonstrate the prospectively defined endpoints of the study, we would likely abandon the development of the test or test feature that was the subject of the clinical trial, which could harm our business.
If we do not achieve our projected development goals in the time frames we announce and expect, the commercialization of additional diagnostic solutions by us may be delayed and, as a result, our business will suffer and our stock price may decline.
From time to time, we expect to estimate and publicly announce the anticipated timing of the accomplishment of various clinical and other product development goals. In addition, we have included a discussion of a number of anticipated targets in this Form 10-K. The actual timing of accomplishment of these targets could vary dramatically compared to our estimates, in
31

some cases for reasons beyond our control, including the continued impact of the COVID-19 pandemic. We cannot be certain that we will meet our projected targets and if we do not meet these targets as publicly announced, the commercialization of our diagnostic solutions may be delayed or may not occur at all and, as a result, our business will suffer and our stock price may decline.
The field of diagnostic testing in transplantation is evolving and is subject to rapid technological change. If we are unable to develop solutions to keep pace with rapid medical and scientific change, our operating results could be harmed.
The field of diagnostic testing in transplantation is evolving. Although there have been few advances in technology relating to organ rejection in transplant recipients, the market for medical diagnostic companies is marked by rapid and substantial technological development and innovations that could make AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and our other products and patient and digital solutions, including those in development, outdated. We must continually innovate, expand and update our test offerings to address unmet needs in monitoring transplant related conditions. AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, and our other products and patient and digital solutions, including those in development, could become obsolete unless we continually innovate, enhance and expand our product offerings to include new clinical applications. If we are unable to demonstrate the effectiveness of AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, our other products and patient and digital solutions and future diagnostic solutions and tests, if any, compared to new methodologies and technologies, then sales of our tests, products and patient and digital solutions could decline, which would harm our business and financial results.
If clinicians, hospital administrators, medical centers and laboratories do not adopt our diagnostic solutions, we will not achieve future sales growth.
Clinicians and healthcare administrators are traditionally slow to adopt new products, testing practices and clinical treatments, partly because of perceived liability risks and the uncertainty of third-party reimbursement. It is critical to the success of our sales efforts that we continue to educate clinicians, administrators and laboratory directors about our testing services, products and patient and digital solutions, and demonstrate the clinical and diagnostic benefits of these services, products and patient and digital solutions. We believe that clinicians, transplant centers and laboratories may not use our services, products and patient and digital solutions unless they determine, based on published peer-reviewed journal articles, the experience of other clinicians or laboratory verification, that our services, products and patient and digital solutions provide accurate, reliable and cost-effective information that is useful in pre-transplant matching and monitoring their post-transplant recipients.
Our product kits are sold to hundreds of laboratories, mainly in Europe and the U.S. Laboratories order our products based on the accuracy, speed and cost of the test together with the cost and availability of equipment on which to run the test. Switching to or adopting our products may require the purchase of new and costly testing equipment. To attract new laboratory customers, the performance of our products must provide a performance or cost advantages over similar products sold by our competitors.
If clinicians, hospital administrators and laboratories do not adopt and continue to use our tests and products or our future solutions and tests, our business and financial results will suffer.
Our quarterly operating results may fluctuate significantly or may fall below the expectations of investors or securities analysts, each of which may cause our stock price to fluctuate or decline.
Historically, our financial results have been, and we expect that our operating results will continue to be, subject to quarterly fluctuations. Our net income (loss) and other operating results will be affected by numerous factors, including:
our ability to successfully market and sell our testing services and products;
our ability to successfully commercialize new diagnostic solutions;
the amount of our research and development expenditures;
the timing of cash collections from third-party payers;
the extent to which our current and future solutions, if any, are eligible for coverage and reimbursement from third-party payers;
the process of integrating new acquisitions, and the associated potential disruption to our business;
changes in coverage and reimbursement or in reimbursement-related laws directly affecting our business;
any intellectual property infringement lawsuit or opposition, interference or cancellation proceeding in which we may become involved or that otherwise may affect our intellectual property position;
announcements by our competitors of new or competitive products;
32

regulatory or legal developments affecting our test or competing products;
total operating expenses; and
changes in expectation as to our future financial performance, including financial estimates, publications or research reports by securities analysts.
If our quarterly operating results fall below the expectations of investors or securities analysts, the price of our common stock could decline substantially. Furthermore, any quarterly fluctuations in our operating results may, in turn, cause the price of our stock to fluctuate substantially. We believe that quarterly comparisons of our financial results are not necessarily meaningful and should not be relied upon as an indication of our future performance.
If the use of AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart or any of our other solutions is not supported by studies published in peer-reviewed scientific and medical publications, and then periodically supplemented with additional support in peer-reviewed journals, the rate of adoption of our current and future solutions by clinicians and treatment centers and the rate of reimbursement of our current and future solutions by payers may be negatively affected.
Transplant, like all specialties, is based on evidence-based medicine. As a result, laying a strong foundation of evidence and improved clinical utility is essential in the adoption of the tools offered by us. The results of our studies involving AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart have been presented at major medical society congresses and published in peer-reviewed publications in leading medical journals. This continued presence in peer-reviewed publications is necessary to promote clinician adoption and favorable reimbursement decisions. We believe that peer-reviewed journal articles that provide evidence of the utility of our solutions or the technology underlying AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and our other products and patient and digital solutions are very important to the commercial success of our solutions. Clinicians typically take a significant amount of time to adopt new products, testing practices and clinical treatments, partly because of perceived liability risks and the uncertainty of third-party reimbursement. It is critical to the success of our sales efforts that we educate a sufficient number of clinicians and administrators about AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and our future solutions, and demonstrate the clinical benefits of these solutions. Clinicians may not adopt, and third-party payers may not cover or adequately reimburse for, our current and future products and patient and digital solutions unless they determine, based on published peer-reviewed journal articles and the experience of other clinicians, that our diagnostic current and future products and patient and digital solutions provide accurate, reliable and cost-effective information that is useful in monitoring transplant recipients and making informed and timely treatment decisions.
The administration of clinical and economic utility studies is expensive and demands significant attention from our management team. Data collected from these studies may not be positive or consistent with our existing data, or may not be statistically significant or compelling to the medical community. If the results obtained from our ongoing or future studies are inconsistent with certain results obtained from our previous studies, adoption of our current and future products and patient and digital solutions would suffer and our business would be harmed.
While we have had success in generating peer-reviewed publications regarding AlloSure Kidney, AlloSure Lung, AlloMap Heart, and AlloSure Heart, additional peer-reviewed publications regarding AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and our future products and patient and digital solutions may be limited by many factors, including delays in the completion of, poor design of, or lack of compelling data from clinical studies that would be the subject of the article. If our current and future products and patient and digital solutions or the technology underlying AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, or our future products and patient and digital solutions do not receive sufficient favorable exposure in peer-reviewed publications, the rate of clinician adoption and positive reimbursement coverage decisions could be negatively affected. The publication of clinical data in peer-reviewed journals is a crucial step in commercializing and obtaining reimbursement for diagnostic solutions such as ours, and our inability to control when, if ever, results are published may delay or limit our ability to derive sufficient revenue from any product that is the subject of a study.
To ensure the success of AlloSure Kidney and future tests based on donor-derived cell-free DNA, or dd-cfDNA, we will need to continue our efforts to complete and publicize research and trials, especially the Kidney Allograft Outcomes AlloSure Registry, or K-OAR, registry study, that provides evidence of the utility of dd-cfDNA and validate AlloSure Kidney as a solution.
33

Transplant centers may not adopt AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, or our other solutions due to historical practices or due to more favorable reimbursement policies associated with other means of monitoring transplants.
Due to the historically limited monitoring options and the well-established coverage and reimbursement for biopsies, clinicians are accustomed to monitoring for acute rejection in kidney and heart transplant recipients by utilizing biopsies. Many clinicians use AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart in parallel with biopsies rather than as an alternative to biopsies. While we do not market AlloSure Kidney, AlloSure Lung, AlloMap Heart or AlloSure Heart as biopsy alternatives, per se, if treatment center administrators view our test as an alternative to a biopsy but believe they would derive more revenue from the performance of biopsies, such administrators may be motivated to reduce or avoid the use of our test. While biopsies are less common for monitoring kidney transplant patients, there are transplant centers that manage patients with protocol biopsies, which could impact AlloSure Kidney revenue. We cannot provide assurance that our efforts will increase the use of our test by new or existing customers. Our failure to increase the frequency of use of our test by new and existing customers would adversely affect our growth and revenues.
If we are unable to successfully compete with larger and more established players in the clinical surveillance of the transplantation field, we may be unable to increase or sustain our revenues or achieve profitability.
Our AlloSure Kidney solution for kidney transplant recipients competes against existing diagnostic tests utilized by pathologists, which involves evaluating biopsy samples to determine the presence or absence of rejection. However, because of the risks and discomforts of the invasive kidney biopsy procedure, as well as the expense and relatively low rate of finding moderate to severe grade rejection, biopsy is not a standard practice for surveillance of transplanted kidneys. Additional competition for kidney surveillance diagnostics currently comes from general, non-specific clinical chemistry tests such as serum creatinine, urine protein, donor specific antibodies, complete blood count, lipid profile and others that are widely ordered by physician offices and routinely performed in clinical reference labs and hospital labs. Our competitors also include companies that are focused on the development and commercialization of molecular diagnostic tests. In the field of post-transplant surveillance, Natera and Eurofins, have commercially available molecular diagnostics tests.
Competition for our AlloMap Heart solution for heart transplant recipients also comes from biopsies, which generally involve evaluating biopsy samples to determine the presence or absence of rejection. This practice has been the standard of care in the United States for many years, and we will need to continue to educate clinicians, transplant recipients and payers about the various benefits of our test in order to change clinical practice.
We expect the competition for pre-transplant typing and post-transplant surveillance to increase as there are numerous established and startup companies in the process of developing products and services for the transplant market which may directly or indirectly compete with our existing pre- and post-transplant solutions, or our development pipeline. Competition from other companies, especially those with an eye toward transitioning to more automated typing processes, could impact our ability to maintain market share and its current margins. For example, QTYPE competes with other quantitative polymerase chain reaction, or PCR, products including products offered by Thermo Fisher Scientific, Inc., or Thermo Fisher, as well as alternatives to PCR such as next generation sequencing, or NGS, typing products.
In addition to businesses focused on pre-transplantation such as Thermo Fisher’s One Lambda and Immucor, Inc.’s LIFECODES, companies that have not historically focused on transplantation, but that possesses existing knowledge of dd-cfDNA technology have indicated they are considering this market.
Competition for our patient and digital solutions include various companies that develop application software and operate in the healthcare field. Our competition for patient solutions includes hospital-affiliated pharmacies located on-site at the transplant center and specialty pharmacies that provide transplant-specific care and dispensing services. Our primary competitor in the digital solutions field is Epic Systems Corporation, or Epic. In addition, other established and emerging healthcare, information technology and service companies may commercialize competitive products including informatics, analysis, integrated genetic tools and services for health and wellness.
The field of clinical surveillance of transplantation is evolving. New and well-established companies are devoting substantial resources to the application of molecular diagnostics to the treatment of medical conditions. Some of these companies may elect to develop and market diagnostic solutions in the post-transplant surveillance market.
Many of our potential competitors may have greater brand recognition or substantially greater financial and technical resources and development, production and marketing capabilities than we do. Others may develop lower-priced, less complex tests that could be viewed by clinicians and payers as functionally equivalent to our AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart tests, which could force us to lower the current list price of our test and impact our operating margins and our ability to achieve profitability. If we are unable to compete successfully against current or future competitors, we may be unable to increase market acceptance for and sales of AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and our
34

products and patient and digital solutions, which could prevent us from increasing or sustaining our revenues or achieving profitability and could cause the market price of our common stock to decline.
If we are unable to successfully and continually update our products on a timely basis, our ability to attract and retain customers could be impaired and our competitive position could be harmed.
We operate in an environment characterized by rapid development and continuing innovation. We will need to continue to maintain the value of our product offering. To compete successfully, we must continually update our product range and produce continually updated test kits and software. The failure to maintain the quality of our products or inability to keep pace with this innovation could render our existing or future solutions obsolete or less attractive to lab directors and clinicians. Any failure to anticipate or develop new or enhanced solutions in a timely manner could result in decreased revenue and harm to our business and prospects. If we fail to introduce new or enhanced solutions that meet the needs of our customers, we will lose market share and our business, operating results and prospects will be adversely affected.
Our research and development efforts will be hindered if we are not able to acquire or contract with third parties for access to additional tissue and blood samples.
Our clinical development relies on our ability to secure access to tissue and blood samples, as well as recipient information including biopsy results and clinical outcomes from the same patient. Furthermore, the studies through which our future solutions are developed may rely on access to multiple samples from the same recipient over a period of time as opposed to samples at a single point in time or archived samples. We will require additional samples and recipient data for future research, development and validation. Access to recipients and samples on a real-time, or non-archived, basis is limited and often on an exclusive basis, and there is no guarantee that future initiatives will be successful in obtaining and validating additional samples. Additionally, the process of negotiating access to new and archived donor and recipient data and samples is lengthy since it typically involves numerous parties and approval levels to resolve complex issues, such as usage rights, institutional review board approval, recipient consent, privacy rights and informed consent of recipients, publication rights, intellectual property ownership and research parameters. If we are not able to acquire or negotiate access to new and archived donor and recipient data and tissue and blood samples with source institutions, or if other laboratories or our competitors secure access to these samples before us, our ability to research, develop and commercialize future solutions such as AlloSure Kidney will be limited or delayed.
If we cannot maintain existing clinical collaborations and enter into new ones, our efforts to commercialize and develop products could be delayed.
In the past, we have entered into clinical collaborations with highly regarded academic institutions and leading treatment centers in the transplant field. Our success in the future may depend in part on our ability to enter into agreements with other leading institutions in the transplant field. Securing these agreements can be difficult due to internal and external constraints placed on these organizations. Some organizations may limit the number of collaborations they have with any one company so as to not be perceived as biased or conflicted. Organizations may also have insufficient administrative and related infrastructure to enable collaborations with many companies at once, which can extend the time it takes to develop, negotiate and implement a collaboration.
In addition to completing clinical collaborations, publication of clinical data in peer-reviewed journals is a crucial step in commercializing and obtaining coverage and reimbursement for solutions such as ours. Our inability to control when, if ever, results of such studies are published may delay or limit our ability to derive sufficient revenues from any test that may result from a collaboration.
From time to time, we expect to engage in discussions with potential clinical collaborators, which may or may not lead to collaborations. We cannot guarantee that any discussions will result in clinical collaborations or that any clinical studies that may result will be enrolled or completed in a reasonable time frame or with successful outcomes. Once news of discussions regarding possible collaborations becomes known in the medical community, regardless of whether the news is accurate, failure to announce a collaborative agreement or the other entity’s announcement of a collaboration with an entity other than us may result in adverse speculation about us, our current and future solutions or our technology, resulting in harm to our reputation and our business.
If we are unable to successfully manage our growth and support demand for our tests, our business may suffer.
As the volume of the tests that we perform grows, we will need to continue to ramp up our testing capacity, implement increases in scale and related processing, customer service, billing and systems process improvements and expand our internal quality assurance program to support testing on a larger scale. We will also need additional certified laboratory scientists and other scientific and technical personnel to process our tests. We cannot be certain that any increases in scale, related improvements and quality assurance will be successfully implemented or that appropriate personnel will be available. As
35

additional products are developed, we may need to bring new equipment on-line, implement new systems, technology, controls and procedures and hire personnel with different qualifications. We plan to expand our sales force to support additional products. There is significant competition for qualified, productive sales personnel with advanced sales skills and technical knowledge in our field. Our ability to achieve significant growth in revenue in the future will depend, in large part, on our success in recruiting, training and retaining sufficient qualified sales personnel.
The value of AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart depends, in large part, on our ability to perform AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart tests on a timely basis and at a high quality standard, and on our reputation for such timeliness and quality. Failure to implement necessary procedures, transition to new equipment or processes or hire new personnel could result in higher costs of processing or an inability to meet market demand in a timely manner.
There can be no assurance that we will be able to perform AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, or our future solutions, if any, on a timely basis at a level consistent with demand, that our efforts to scale our commercial operations will not negatively affect the quality of test results or that we will be successful in responding to the growing complexity of our testing operations. If we encounter difficulty meeting market demand for our current and future solutions, our reputation could be harmed and our future prospects and our business could suffer.
In addition, our growth may place a significant strain on our management, operating and financial systems and our sales, marketing and administrative resources. As a result of our growth, our operating costs may escalate even faster than planned, and some of our internal systems may need to be enhanced or replaced. If we cannot effectively manage our expanding operations and our costs, we may not be able to grow effectively or we may grow at a slower pace, and our business could be adversely affected.
Our past revenue growth rates may not be indicative of future growth, and we may not grow at all, and revenue may decline.
From 2020 to 2021, our revenue grew from $192.2 million to $296.4 million, which represents annual growth of 54%. In the future, our revenue may not grow at all and it may decline. We believe that our future revenue will depend on, among other factors:
the continued usage and acceptance of our current and future solutions;
demand for our testing services, products and patient and digital solutions;
the introduction and acceptance of new or enhanced products or services by us or by competitors;
our ability to maintain reimbursement for AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart and secure reimbursement for our future solutions;
our ability to anticipate and effectively adapt to developing markets and to rapidly changing technologies;
our ability to attract, retain and motivate qualified personnel;
the initiation, renewal or expiration of significant contracts with our commercial partners;
pricing changes by us, our suppliers or our competitors; and
general economic conditions and other factors.
We may not be successful in our efforts to manage any of the foregoing, and any failure to be successful in these efforts could materially and adversely affect revenue growth. You should not consider our past revenue growth to be indicative of future growth.
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.
36

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. 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 have impacted operations in San Mateo County, where our laboratory and headquarters are located. These orders and others may be further modified, amended and adopted or renewed 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.
37

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 interruptions, including those related or attributable to the COVID-19 pandemic, affecting delivery services we use would adversely affect our ability to receive and process recipient samples on a timely basis.
Our ability to commercialize our testing solutions that we develop is dependent on our relationships with laboratory services providers and their willingness to support our current and future solutions.
We rely on third-party laboratory services providers to draw and partially process the patient blood samples that are analyzed in our Brisbane, California laboratory. Our business will suffer if these service providers do not support AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart or the other solutions that we may develop. For example, these laboratories may determine that processing the samples for our solutions requires too much additional effort. Additionally, if transplant facilities have relationships with large reference laboratories that will not process and send out our specimens, the clinicians at these facilities may deem ordering our tests outside of these relationships too inconvenient for their patients. A lack of acceptance of our current and future solutions by these service providers could result in lower test volume.
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
38

rights, preferences or privileges senior to those of holders of our common stock and would result in dilution to our 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.
The loss of key members of our senior management team or our inability to attract and retain highly skilled scientists, clinicians and laboratory and field personnel could adversely affect our business.
Our success depends largely on the skills, experience and performance of key members of our executive management team. The efforts of each of these persons will be critical to us as we continue to develop our technologies and testing processes. If we were to lose one or more of these key employees, including due to disease (such as COVID-19), disability or death, we may experience difficulties in competing effectively, developing our technologies and implementing our business strategies. We do not currently maintain “key person” insurance on any of our employees.
Our research and development programs and commercial laboratory operations depend on our ability to attract and retain highly skilled scientists and technicians, including geneticists, biostatisticians, engineers, licensed laboratory technicians and chemists. We may not be able to attract or retain qualified scientists and technicians in the future due to the intense competition for qualified personnel among life science businesses, particularly in the San Francisco Bay Area. We also face competition from universities, public and private research institutions and other organizations in recruiting and retaining highly qualified scientific personnel.
In addition, our success depends on our ability to attract and retain laboratory and field personnel with extensive experience in transplant recipient care and surveillance and close relationships with clinicians, pathologists and other hospital personnel. We may have difficulties locating, recruiting or retaining qualified salespeople, which could cause a delay or decline in the rate of adoption of AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart or our future solutions, if any.
In addition, we may experience employee turnover as a result of the ongoing “great resignation” occurring throughout the U.S. economy, which has impacted job market dynamics. New hires require training and take time before they achieve full productivity. New employees may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals. If we are not able to attract and retain the necessary personnel to accomplish our business objectives, we may experience constraints that will adversely affect our ability to support our discovery, development, verification and commercialization programs.
Recent and future acquisitions and investments could disrupt our business, harm our financial condition and operating results, dilute your ownership of us and increase our debt or cause us to incur significant expense.
As part of our business strategy, we may pursue acquisitions of complementary businesses and assets, as well as technology licensing arrangements to expand our existing know-how, expertise and intellectual property in other fields, including for the development of other commercial tests. We also may pursue strategic alliances that leverage our core technology and industry experience to expand our test offerings or distribution. The identification of suitable acquisition candidates can be difficult, time-consuming and costly, and we may not successfully complete acquisitions that we target in the future. Risks we may face in connection with acquisitions include:
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
reduction of available cash reserves, assumption of debt or dilutive issuances of equity securities due to payment of consideration;
coordination of research and development and sales and marketing functions;
integration of product and service offerings;
expectations for acquired technology or research and development may prove unsuccessful;
inability to retain key personnel from the acquired company;
financial reporting, revenue recognition or other financial control deficiencies of or arising from the acquired company that we do not adequately address and that cause our reported results to be incorrect or delayed;
39

liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties;
integrating a global workforce of the acquired company into our business;
obtaining the approval of minority shareholders to complete an acquisition; and
commercialization of new products being developed by the acquired company.
Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally.
There is also a risk that future acquisitions will result in the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the write-off of goodwill and other intangible assets, any of which could harm our business and results of operations. We may not identify or complete these transactions in a timely manner, on a cost-effective basis, or at all, and we may not realize the anticipated benefits of any acquisition, technology license, strategic alliance or joint venture.
To finance any acquisitions, we may choose to issue shares of our common stock as consideration, which would dilute your interest in us. If the price of our common stock is low or volatile, we may not be able to acquire other companies using our stock as consideration. Alternatively, it may be necessary for us to raise additional funds for acquisitions through public or private financings. Additional funds may not be available on terms that are favorable to us, or at all.
Undetected errors or defects in our products could result in voluntary corrective actions or agency enforcement actions, including recall of our products, as well as harm our reputation, decrease market acceptance of our products and expose us to product liability or professional liability claims, which could exceed our resources.
Our products may contain undetected errors or defects that are not identified until after the products are first introduced. Disruptions or other performance problems with our products, or the perception of disruption or performance problems with our products, may require us to initiate a product recall, and may damage our customers’ businesses and harm our reputation. We may also be subject to warranty and liability claims for damages related to errors or defects in our products. A material liability claim, product recall or similar occurrence may cause us to incur significant expense, decrease market acceptance of our products and adversely impact our business and operating results.
In addition, the marketing, sale and use of AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart and our other products and solutions, or activities related to our research and clinical studies could lead to the filing of product liability claims if someone were to allege that one of our products contained a design or manufacturing defect which resulted in the failure to adequately perform the analysis for which it was designed. For example, a defect in one of our diagnostic solutions could lead to a false positive or false negative result, affecting the eventual diagnosis. Any incomplete or inaccurate analysis on the part of our technicians could also affect the reliability of the test results. A product liability or professional liability claim could result in substantial damages and be costly and time consuming to defend, either of which could materially harm our business or financial condition. We cannot provide assurance that our product liability insurance would adequately protect our assets from the financial impact of defending product liability or professional liability claims or any judgments, fines or settlement costs arising out of any such claims. In addition, any product liability claim brought against us, with or without merit, could increase our product liability insurance rates and prevent us from securing insurance coverage in the future at reasonable coverage levels, or at all. Additionally, any product liability lawsuit could cause injury to our reputation, result in the suspension of our testing pending an investigation into the cause of the alleged failure, or cause current collaborators to terminate existing agreements and potential collaborators to seek other partners, any of which could negatively impact our results of operations.
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 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 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.
40

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., 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.
Security breaches, loss of data and other disruptions could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.
We store sensitive intellectual property and other proprietary business information, including that of our customers, payers and collaboration partners. We manage and maintain our applications and data utilizing a combination of on-site systems, managed data center systems and cloud-based data center systems. These applications and data encompass a wide variety of business critical information, including research and development information, commercial information and business and financial information. We work with a third-party billing software to collect and store sensitive data, including legally-obtained-protected health information, credit card information and personally identifiable information about our customers, payers, recipients and collaboration partners. A data breach or loss of data could have a material adverse effect on our operations, including the potential for material fines and business interruption.
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. 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
41

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 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, 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.
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.
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 currently have a commercial agreement for the promotion of AlloMap Heart in Europe with Eurobio Scientific, or Eurobio (formerly known as Diaxonhit SA). 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;
42

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.
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;
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
43

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.
Our operating results may be adversely affected by unfavorable economic and market conditions.
Many of the countries in which we operate, including the U.S. and several of the members of the European Union, or EU, have experienced and continue to experience uncertain economic conditions resulting from global as well as local factors. On June 23, 2016, the United Kingdom, or the UK, held a referendum pursuant to which voters elected to leave the EU, commonly referred to as Brexit. The UK formally left the EU on January 31, 2020 and began a transition period that ended on December 31, 2020. Although the ultimate effects of Brexit have yet to be seen, and the UK is in the process of negotiating trade deals with other countries, Brexit has created additional uncertainties that may ultimately result in new regulatory costs and challenges for companies and increased restrictions on imports and exports throughout Europe, which could adversely affect our ability to conduct and expand our operations in Europe and which may have an adverse effect on our business, financial condition and results of operations. Additionally, Brexit may increase the possibility that other countries may decide to leave the EU in the future.
Our business or financial results may be adversely impacted by these uncertain economic conditions, including: adverse changes in interest rates, foreign currency exchange rates, tax laws or tax rates; increased inflation globally and in the U.S. in particular; contraction in the availability of credit in the marketplace due to legislation or other economic conditions, which may potentially impair our ability to access the capital markets on terms acceptable to us or at all; and the effects of government initiatives to manage economic conditions. In addition, we cannot predict how future economic conditions will affect our critical customers, suppliers and distributors and any negative impact on our critical customers, suppliers or distributors may also have an adverse impact on our results of operations or financial condition.
Our effective tax rate may fluctuate and we may incur obligations in tax jurisdictions in excess of amounts that have been accrued.
We are subject to income taxes in the United States and various foreign jurisdictions. Our effective tax rate may be lower or higher than experienced in the past due to numerous factors, including a change in the mix of our profitability from country to country, the establishment or release of valuation allowances against our deferred tax assets, and changes in tax laws. In addition, we have recorded gross unrecognized tax benefits in our financial statements that, if recognized, would impact our effective tax rate. We are subject to tax audits in various jurisdictions, including the United States, and tax authorities may disagree with certain positions we have taken and assess additional taxes. There can be no assurance that we will accurately predict the outcomes of these audits, and the actual outcomes could have a material impact on our net income or financial condition. Any of these factors could cause us to experience an effective tax rate significantly different from previous periods or our current expectations, which could have an adverse effect on our business and results of operations. The recognition of deferred tax assets is reduced by a valuation allowance if it is more likely than not that the tax benefits will not be realized. We regularly review our deferred tax assets for recoverability and establish a valuation allowance based on historical income, projected future income, the expected timing of the reversals of existing temporary differences, and the implementation of tax-planning strategies.
Our insurance policies are expensive and protect us only from some business risks, which will leave us exposed to significant uninsured liabilities.
We do not carry insurance for all categories of risk that our business may encounter. For example, we do not carry earthquake insurance. In the event of a major earthquake in our region, our business could suffer significant and uninsured damage and loss. Some of the policies we currently maintain include general liability, foreign liability, employee benefits liability, property,
44

automobile, umbrella, workers’ compensation, products liability and directors’ and officers’ insurance. We do not know, however, if we will be able to maintain existing insurance with adequate levels of coverage. Any significant uninsured liability may require us to pay substantial amounts, which would adversely affect our cash position and results of operations.
If we use hazardous materials in a manner that causes injury, we could be liable for damages.
Our activities currently require the use of hazardous chemicals. We cannot eliminate the risk of accidental contamination or injury to employees or third parties from the use, storage, handling or disposal of these materials. In the event of contamination or injury, we could be held liable for any resulting damages, and any liability could exceed our resources or any applicable insurance coverage we may have. Additionally, we are subject on an ongoing basis to federal, state and local laws and regulations governing the use, storage, handling and disposal of these materials and specified waste products.
We may use third party collaborators to help us develop, validate or commercialize any new diagnostic solutions, and our ability to commercialize such solutions could be impaired or delayed if these collaborations are unsuccessful.
We may in the future selectively pursue strategic collaborations for the development, validation and commercialization of any new diagnostic solutions we may develop. In any future third party collaboration, we may be dependent upon the success of the collaborators in performing their responsibilities and their continued cooperation. Our collaborators may not cooperate with us or perform their obligations under our agreements with them. We cannot control the amount and timing of our collaborators’ resources that will be devoted to performing their responsibilities under our agreements with them. Our collaborators may choose to pursue alternative technologies in preference to those being developed in collaboration with us. The development, validation and commercialization of our potential solutions may be delayed if collaborators fail to fulfill their responsibilities in a timely manner or in accordance with applicable regulatory requirements or if they breach or terminate their collaboration agreements with us. Any issues arising from these arrangements will affect our ability to serve the entire region, and our reputation may suffer even if we subsequently locate new partners, which may permanently affect our business. Disputes with our collaborators could also impair our reputation or result in development delays, decreased revenues and litigation expenses.
Changes in, or interpretations of, accounting rules and regulations could result in unfavorable accounting changes or require us to change our compensation policies.
Accounting methods and policies for diagnostic companies, including policies governing revenue recognition, research and development and related expenses and accounting for stock-based compensation, are subject to further review, interpretation and guidance from relevant accounting authorities, including the SEC. Changes to, or interpretations of, accounting methods or policies may require us to reclassify, restate or otherwise change or revise our consolidated financial statements, including those contained in this Annual Report on Form 10-K. In addition, the preparation of our 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 consolidated financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Any changes or modifications to the methodology used for determining our estimates, assumptions and forecasts could have a material adverse effect on our business, financial condition and results of operations.
Risks Related to Acquisitions, Partnerships and Investments
Intangibles, including goodwill, acquired in connection with acquisitions may subsequently be impaired and, if so, could increase our net accumulated deficit.
Under United States Generally Accepted Accounting Principles, or U.S. GAAP, we are required to evaluate our goodwill and indefinite-lived intangibles for impairment when events or changes in circumstances indicate the carrying value may not be recoverable; specifically, we are required to evaluate whether the intangible assets and goodwill as a result of an acquisition continue to have a fair value that meets or exceeds the amounts recorded on our balance sheet. We test goodwill and indefinite-lived intangibles for impairment at least annually and more frequently if impairment indicators are present. If the fair values of such assets decline below their carrying value on the balance sheet, we may be required to recognize an impairment charge related to such decline.
Under U.S. GAAP, we are also required to evaluate finite-lived intangible assets, which are long-lived assets, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of the intangible asset may not be recoverable. Finite-lived intangible assets are intangible assets that we are amortizing over their estimated useful lives. If recoverability is in question, we would then compare the carrying amounts of the intangible assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the intangible asset over the asset’s fair value determined using discounted estimates of future cash flows.
45

Lower than expected revenue growth, a trend of weaker than anticipated financial performance, a decline in our market capitalization for a sustained period of time, unfavorable changes in market or economic and industry conditions all could significantly impact our impairment analysis. If we determine an impairment exists, we may be required to recognize further impairment charges that, if incurred, could have a material adverse effect on our financial condition and results of operations.
We may not be able to achieve the anticipated strategic benefits from our acquisition of Ottr Complete Transplant Management, or Ottr, Inc. or XynManagement, Inc., or XynManagement, TransChart, MedActionPlan, or the Transplant Pharmacy, or TTP, or any other businesses or assets that we may acquire.
The integration of any businesses or assets we may acquire will be a time-consuming process. The integration process will require substantial management time and attention, which may divert attention and resources from other important areas, including our existing business. In addition, we may not be able to fully realize the anticipated strategic benefits of any such combination or integration and any other businesses or assets we have or may acquire, which includes, with respect to Ottr, Inc., the complementary Ottr software, with respect to XynManagement, XynQAPI, TransChart and MedActionPlan, as well as TTP's services and technologies, and in each case the benefits of any significant cross-selling opportunities. If we are not able to achieve the anticipated strategic benefits of any such combination, it could adversely affect our business, financial condition and results of operations, and could adversely affect the market price of our common stock if the anticipated financial and strategic benefits of the acquisition are not realized as rapidly as, or to the extent anticipated by investors and analysts. Failure to achieve these anticipated benefits could result in increased costs and decreases in future revenue and/or net income following the acquisition.
Our License and Commercialization Agreement with Illumina may not result in material benefits to our business.
Under the License and Commercialization Agreement, or the License Agreement, with Illumina, we are obligated to complete timely development and commercialization of future products, including meeting certain commercialization milestones. The failure to meet any such milestones could result in the loss of exclusivity for the affected licensed products. Additionally, we agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023 and we are required to pay royalties in the mid-single to low-double digits on sales of future commercialized products.
We cannot make any assurances that our efforts under the License Agreement will be successful. As a result, we may not be able to fully realize the anticipated strategic benefits of the License Agreement. If we fail to successfully execute on the License Agreement, we may not realize the benefits expected from the transaction and our business may be harmed.
Our License and Commercialization Agreement, or the Cibiltech Agreement, with Cibiltech SAS, or Cibiltech, may not result in material benefits to our business.
The Cibiltech Agreement provides us an exclusive right to commercialize its proprietary software iBox. We have not yet made any applications to payers for reimbursement coverage of iBox. The failure to obtain reimbursement coverage from payers for iBox could result in material amounts of revenue not being recognized, and failure to successfully integrate predictive artificial intelligence technology with our existing tests.
Risks Related to Billing and Reimbursement
Billing complexities associated with obtaining payment or reimbursement for our current and future solutions may negatively affect our revenue, cash flows and profitability.
Billing for clinical laboratory testing services is complex. In cases where we do not have a contract in place requiring the payment of a fixed fee per test, we perform tests in advance of payment and without certainty as to the outcome of the billing process. In cases where we do receive a fixed fee per test, we may still have disputes over pricing and billing. We receive payment from individual recipients and from a variety of payers, such as commercial insurance carriers and governmental programs, primarily Medicare. Each payer typically has different billing requirements.
Among the factors complicating our billing of third-party payers are:
disputes among payers regarding which party is responsible for payment;
disparity in coverage among various payers;
different process, information and billing requirements among payers; and
incorrect or missing billing information, which is required to be provided by the prescribing clinician.
46

Additionally, from time to time, payers change processes that may affect timely payment. For example, some commercial payers have instituted prior authorization requirements before our testing is performed. These changes may result in uneven cash flow or impact the timing of revenue recognized with these payers. With respect to payments received from governmental programs, factors such as a prolonged government shutdown could cause significant regulatory delays or could result in attempts to reduce payments made to us by federal government healthcare programs. In addition, payers may refuse to ultimately make payment if their processes and requirements have not been met on a timely basis. In addition, we are subject to and expect to continue to be subject to one or more audits under the CMS Recovery Audit Contractor, or RAC, program, the CMS Targeted Probe and Educate, or TPE, program, the Unified Program Integrity Contractors, or UPIC, program and other federal and state audits. We expect further intensification of the regulatory environment surrounding the healthcare industry, as third-party firms engaged by CMS and others conduct extensive pre and post-payment audits of claims data as well as medical and other records in order to identify improper payments to healthcare providers under the Medicare and Medicaid programs. We could be forced to expend considerable resources responding to these audits or other inquiries. These billing complexities, and the resulting uncertainty in obtaining payment for AlloSure Kidney, AlloMap Heart, AlloSure Heart and future solutions, as well as the results of any audits or inquiries evaluating the medical necessity of our services could negatively affect our revenue, cash flows and profitability.
Health insurers and other third-party payers may decide to revoke coverage of our existing test, decide not to cover our future solutions or may provide inadequate reimbursement, which could jeopardize our commercial prospects.
Successful commercialization of AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart depends, in large part, on the availability of coverage and adequate reimbursement from government and private payers. Favorable third-party payer coverage and reimbursement are essential to meeting our immediate objectives and long-term commercial goals.
For new diagnostic testing services, each private and government payer decides whether to cover the test, the amount it will reimburse for a covered test and the specific conditions for reimbursement. Clinicians and recipients may be likely not to order a diagnostic test unless third-party payers pay a substantial portion of the test price. Therefore, coverage determinations and reimbursement levels and conditions are critical to the commercial success of a diagnostic testing service, and if we are not able to secure positive coverage determinations and reimbursement levels, our business will be materially adversely affected.
Coverage and reimbursement by a commercial payer may depend on a number of factors, including a payer’s determination that our current and future testing services are:
not experimental or investigational;
medically necessary or redundant;
lead to improved patient outcomes;
appropriate for the specific recipient;
cost-saving or cost-effective; and
supported by peer-reviewed publications.

Third-party payers may disallow, in whole or in part, requests for reimbursement based on determinations that the member is not eligible for coverage, certain amounts are not reimbursable under plan coverage or were for services provided that were not medically necessary or were redundant or not coupled with other specified tests or services or additional supporting documentation is necessary. Retroactive adjustments may change amounts realized from third-party payers. We are also subject to claims reviews and/or audits by such payers, including governmental audits of our Medicare claims, and may be required to repay these payers if a finding is made that we were incorrectly reimbursed.
In addition, several payers and other entities conduct technology assessments of new medical tests and devices and provide and/or sell the results of their assessments to other parties. These assessments may be used by third-party payers and healthcare providers as grounds to deny coverage for or refuse to use a test or procedure. We have received a negative technology assessment from at least one of these entities and could receive more.
If third-party payers decide not to cover our diagnostic testing services or if they offer inadequate payment amounts, our ability to generate revenue from AlloSure Kidney, AlloMap Heart, AlloSure Heart and future solutions could be limited. Payment for diagnostic tests furnished to Medicare beneficiaries is typically made based on a fee schedule set by CMS. In recent years, payments under these fee schedules have decreased and may decrease further.
Any third-party payer may stop or lower payment at any time, which could substantially reduce our revenue. See the risk factor above titled “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”.
47

Since each payer makes its own decision as to whether to establish a policy to reimburse for a test, seeking payer coverage and other approvals is a time-consuming and costly process. We cannot be certain that adequate coverage and reimbursement for AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, or future solutions will be provided in the future by any third-party payer.
Reimbursement for AlloSure Kidney, AlloMap Heart and AlloSure Heart comes primarily from Medicare and private third party payers such as insurance companies and managed care organizations. The reimbursement process can take six months or more to complete depending on the payer. Coverage policies approving AlloMap Heart have been adopted by many of the largest private payers. Many of the payers with positive coverage policies have also entered into contracts with us to formalize pricing and payment terms. We continue to work with third-party payers to expand and seek such coverage and to appeal denial decisions based on existing and ongoing studies, peer reviewed publications, support from physician and patient groups and the growing number of AlloMap Heart tests that have been reimbursed by public and private payers. There are no assurances that the current policies will not be modified in the future. If our test is considered on a policy-wide level by major third-party payers, whether at our request or on their own initiative, and our test is determined to be ineligible for coverage and reimbursement by such payers, our collection efforts and potential for revenue growth could be adversely impacted.
Our Medicare Part B coverage for AlloSure Kidney and AlloMap Heart is included in a formal local coverage decision for molecular diagnostics. However, any change in this coverage decision or other future adverse coverage decisions by the CMS, including with respect to coding, could substantially reduce our revenue.
Medicare reimbursements currently comprise a significant portion of our revenue. Our current Medicare Part B reimbursement was not set pursuant to a national coverage determination by CMS. Although we believe that coverage is available under Medicare Part B even without such a determination, we currently lack the national coverage certainty afforded by a formal coverage determination by CMS. This means that Medicare contractors, including our California Medicare contractor, currently may continue to develop their own coverage and reimbursement policies with respect to our technology.
Until 2016, AlloMap Heart was billed using an unlisted Current Procedural Terminology, or CPT, code, but in 2016 a new CPT Category 1 Multianalyte Assays with Algorithmic Analyses, or MAAA, code was added that specifically describes the test. Further, pursuant to MolDX billing requirements, the AlloMap Heart test also has been assigned a McKesson Diagnostics Z code™, which is included on all Medicare claims.
If in the future CMS makes a determination not to pay for this code, or for any MAAA codes, this could be harmful to our business, and could have negative spillover implications that prevent or limit coverage by other third-party payers that might mirror aspects of Medicare payment criteria.
Since the launch of AlloSure Kidney in October 2016, and at the instruction of the MolDX Program of Palmetto, the test has been billed utilizing an unlisted CPT code. If in the future CMS makes a determination to no longer provide coverage for services billed with an unlisted CPT code, our ability to bill and obtain reimbursement from public and private payers could be negatively impacted.
Healthcare reform measures could hinder or prevent the commercial success of AlloSure Kidney, AlloSure Lung, AlloMap Heart and AlloSure Heart.
The pricing and reimbursement environment may change in the future and become more challenging as a result of any of several possible regulatory developments, including policies advanced by the U.S. government, new healthcare legislation or fiscal challenges faced by government health administration authorities. Specifically, there have been a number of legislative and regulatory proposals and initiatives to change the healthcare system in ways that could affect our ability to profitably sell any diagnostic products we may develop and commercialize. Some of these proposed and implemented reforms could result in reduced reimbursement rates for our diagnostic products from governmental agencies or other third-party payers, which would adversely affect our business strategy, operations and financial results. For example, as a result of the Patient Protection and Affordable Care Act of 2010 (as amended by the Health Care and Education Reconciliation Act of 2010), or collectively, the Affordable Care Act, substantial changes have been made and may continue to be made to the current system for paying for healthcare in the U.S., including changes made in order to extend medical benefits to those who currently lack insurance coverage. The Affordable Care Act also provided that payments under the Medicare CLFS were to receive a negative 1.75% annual adjustment through 2015. Although we have not been subject to such adjustment in the past, we cannot be certain that the claims administrators will not attempt to apply this adjustment in the future.
Among other things, the Affordable Care Act includes payment reductions to Medicare Advantage plans. These cuts have been mitigated in part by a CMS demonstration program that expired in 2015. We cannot be assured that future cuts would be mitigated by CMS. Any reductions in payment to Medicare Advantage plans could materially impact coverage and reimbursement for AlloMap Heart.
48

In addition to the Affordable Care Act, various healthcare reform proposals have also emerged from federal and state governments. For example, in February 2012, Congress passed the “Middle Class Tax Relief and Job Creation Act of 2012”, which in part reduced the potential future cost-based increases to the Medicare CLFS by 2%. The Protecting Access to Medicare Act of 2014 introduced a multi-year phase in of a new payment system for services paid under the CLFS. Under this new system, beginning in 2017 laboratories began reporting to CMS the payment rates paid to the laboratories by commercial third-party payers including Medicare and Medicaid managed care plans, for each test and the volume of each test performed. CMS began using the reported data to set new payment rates under the CLFS in 2018. For most tests, rates will only be adjusted every three years. For newly developed tests that are considered to be “advanced diagnostic lab tests,” the Medicare payment rate will be the actual list price offered to third-party payers for the first three quarters that the tests are offered, subject to later adjustment. CMS will establish subsequent payment rates using the commercial third-party payer data reported for those tests.
PAMA includes a substantial new payment system for clinical laboratory tests under the 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 ADLTs), private payer payment rates and volumes for their tests. The new PAMA rules took effect January 1, 2018 and used 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.
There have been public announcements by members of the U.S. Congress regarding plans to repeal and replace the Affordable Care Act, and the Biden administration has announced plans to expand the Affordable Care Act. We cannot predict the ultimate form or timing of any repeal, replacement or expansion of the Affordable Care Act or the effect such repeal, replacement or expansion would have on our business. Regardless of the impact of any or repeal, replacement or expansion of the Affordable Care Act on us, the government has shown significant interest in pursuing healthcare reform and reducing healthcare costs. Any government-adopted reform measures could decrease the amount of reimbursement available from governmental and other third-party payers. On April 1, 2013, cuts to the federal budget resulting from sequestration were implemented, requiring a 2% cut in Medicare payment for all services, including AlloSure Kidney and AlloMap Heart, and is expected to remain in effect through at least 2025. Federal budgetary limitations and changes in healthcare policy, such as the creation of broad limits for diagnostic products or requirements that Medicare patients pay for portions of clinical laboratory tests or services received, could substantially diminish the sale, or inhibit the utilization, of AlloSure Kidney, AlloMap Heart, AlloSure Heart and our future diagnostic solutions, increase costs, divert management’s attention and adversely affect our ability to generate revenue and achieve profitability.
In addition to the Affordable Care Act, there will continue to be proposals by legislators at both the federal and state levels, regulators and third-party payers to reduce costs while expanding individual healthcare benefits. Certain of these changes could impose additional limitations on the prices we will be able to charge for our current and future solutions or the amounts of reimbursement available for our current and future solutions from governmental agencies or third-party payers.
While in general it is difficult to predict specifically what effects the Affordable Care Act or any future healthcare reform legislation or policies will have on our business, current and future healthcare reform legislation and policies could have a material adverse effect on our business and financial condition.
In December 2020, U.S. Congress passed the Comprehensive Immunosuppressive Drug Coverage for Kidney Transplant Patients Act of 2019, or the Immuno Bill. The Immuno Bill extends Medicare’s Part B coverage of immunosuppressive drugs for kidney transplant recipients beyond the current three-year limit, allowing patients to more easily maintain access to their treatment and prevent graft failure, costly dialysis treatments and retransplantation. While the Immuno Bill will help improve the long term outcomes of transplant patients, future policies advanced by the U.S. government, new healthcare legislation or fiscal challenges faced by government health administration authorities could result in changes to the Immuno Bill and Medicare’s coverage of immunosuppressive drugs for kidney transplant recipients in the future.
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.
49

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 September 2020 as a result of passing that inspection. We expect the next regular inspection under the CLIA to occur in 2022. 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.
If we were required to conduct additional clinical trials prior to marketing our solutions under development, those trials could lead to delays or a failure to obtain necessary regulatory approvals and harm our ability to be profitable.
If the FDA or Congress decide to regulate AlloSure Kidney and other future solutions under development as medical devices, we could be required to conduct additional premarket clinical testing subsequent to commercialization in the case of AlloSure Kidney and/or conduct premarket clinical testing prior to submitting a regulatory application for commercial sales for future products not yet developed. If we are required to conduct premarket clinical trials, whether using prospectively acquired samples or archival samples, delays in the commencement or completion of clinical testing could significantly increase our development costs and delay test commercialization and also ultimately lead to delay or denial of regulatory clearance or approval. The commencement of clinical trials may be delayed due to insufficient blood or tissue samples or insufficient data regarding the associated clinical outcomes. We may find it necessary to engage contract research organizations to perform data collection and analysis and other aspects of our clinical trials, which might increase the cost and complexity of our trials and reduce our control over such activities. If these parties do not successfully carry out their contractual duties or obligations or meet expected deadlines, or if the quality, completeness or accuracy of the clinical data they obtain is compromised due to the failure to adhere to our clinical protocols, applicable regulatory requirements, or for other reasons, our clinical trials may have to be extended, delayed or terminated. We may not be able to enter into replacement arrangements without undue delays or considerable expenditures. In addition, we may not be able to establish or maintain relationships with these parties on favorable terms, if at all. Each of these outcomes would harm our ability to market our solutions under development and our ability to be profitable.
Any test for which we obtain regulatory clearance will be subject to extensive ongoing regulatory requirements, and we may be subject to penalties if we or our contractors or commercial partners fail to comply with regulatory requirements or if we experience unanticipated problems with our products.
50

AlloSure Kidney, AlloSure Lung, AlloMap Heart, AlloSure Heart, and our other products and solutions, along with the manufacturing processes, packaging, labeling, distribution, import, export, and advertising and promotional activities for such products and solutions, are or will be subject to continual requirements of, and review by, CMS, state licensing agencies, the FDA and comparable regulatory authorities. These requirements include submissions of safety and other post-marketing information and reports, registration and listing requirements, requirements relating to quality control, quality assurance and corresponding maintenance of records and documents, requirements relating to product labeling, advertising, promotion, recordkeeping and adverse event reporting. Regulatory clearance of a test or device may be subject to limitations by the regulatory body as to the indicated uses for which the product may be marketed or to other conditions of approval. For example, we are exploring utilization of AlloMap Heart in areas that could be considered outside the scope of our current labeling. Broader uses would require FDA clearance as well as changes to the labeling.
In addition, clearance may contain requirements for costly post-marketing testing and surveillance to monitor the safety or efficacy of the test or device. Discovery of previously-unknown problems with our current or future solutions, or failure to comply with regulatory requirements, may result in actions such as:
restrictions on operations of our laboratory;
restrictions on manufacturing processes;
restrictions on marketing of a test;
warning or untitled letters;
withdrawal of the test from the market;
refusal to approve applications or supplements to approved applications that we may submit;
fines, restitution or disgorgement of profits or revenue;
suspension, limitation or withdrawal of regulatory clearances;
exclusion from participation in U.S. federal or state healthcare programs, such as Medicare and Medicaid;
refusal to permit the import or export of our products;
product seizure;
injunctions; and
imposition of civil or criminal penalties.
We are subject to numerous fraud and abuse and other laws and regulations pertaining to our business, the violation of any one of which could harm our business.
The clinical laboratory testing industry is highly regulated, and there can be no assurance that the regulatory environment in which we operate will not change significantly and adversely in the future. Our arrangements with customers may expose us to broadly applicable fraud and abuse and other laws and regulations that may restrict the financial arrangements and relationships through which we market, sell and distribute our products and services. Our employees, consultants, principal investigators, advisors and commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements. In addition to the CLIA regulation, other federal and state healthcare laws and regulations that may affect our ability to conduct business, include, without limitation:
federal and state laws and regulations regarding billing and claims payment applicable to clinical laboratories and/or regulatory agencies enforcing those laws and regulations;
federal civil and criminal false claims laws and civil monetary penalty laws, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented to the government, claims for payment from Medicare, Medicaid or other third-party payers that are false or fraudulent, or making a false statement material to a false or fraudulent claim;
the federal Anti-Kickback Statute, which constrains our marketing practices, educational programs, pricing policies, and relationships with healthcare providers or other entities, by prohibiting, among other things, knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, to induce or reward, or in return for, either the referral of an individual or the purchase or recommendation of an item or service reimbursable under a federal health care program, such as the Medicare and Medicaid programs;
the federal physician self-referral law, commonly known as the Stark Law, which prohibits a physician from making a referral to an entity for certain designated health services, including clinical laboratory services, reimbursed by Medicare if the physician (or a member of the physician’s family)
51

has a financial relationship with the entity, and which also prohibits the submission of any claims for reimbursement for designated health services furnished pursuant to a prohibited referral;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, or HITECH, and its implementing regulations, which imposes certain requirements relating to the privacy, security and transmission of individually identifiable health information; HIPAA also created criminal liability for knowingly and willfully falsifying or concealing a material fact or making a materially false statement in connection with the delivery of or payment for healthcare benefits, items or services;
state laws regarding prohibitions on fee-splitting;
the federal health care program exclusion statute; and
state and foreign law equivalents of each of the above federal laws and regulations, such as anti-kickback, false claims, and self-referral laws, which may apply to items or services reimbursed by any third-party payer, including commercial insurers, and state and foreign laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and often are not preempted by HIPAA, thus complicating compliance efforts.
Because of the breadth of these laws and the narrowness of available statutory and regulatory exemptions, it is possible that some of our business activities could be subject to challenge under one or more of such laws. Any action brought against us for violation of these laws or regulations, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management’s attention from the operation of our business. We may be subject to private “qui tam” actions brought by individual whistleblowers on behalf of the federal or state governments, with potential liability under the federal False Claims Act, including mandatory treble damages and significant per-claim penalties. We previously received a civil investigative demand (CID) from the United States Department of Justice (DOJ) requesting that we produce certain documents in connection with a False Claims Act investigation being conducted by the DOJ regarding certain business practices related to our kidney testing and phlebotomy services, and a subpoena from the 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 our accounting and public reporting practices. We also previously 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. We do not believe that the CID, the SEC subpoena or the state regulatory agency information request raise any issues regarding the safety or clinical utility of any of our products or services and are cooperating fully with the investigations. Although we remain committed to compliance with all applicable laws and regulations, we 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. If our operations are found to be in violation of any of the federal, state and foreign laws described above or any other current or future fraud and abuse or other laws and regulations that apply to us, we may be subject to penalties, including significant criminal, civil, and administrative penalties, damages, fines, imprisonment for individuals, exclusion from participation in government programs, such as Medicare and Medicaid, injunctions, recall or seizure of products, total or partial suspension of production, denial or withdrawal of pre-marketing product approvals, and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations. In addition, if any governmental body, such as the DOJ or SEC, determines that we have not complied with applicable securities or other laws, such governmental body could initiate a proceeding against us, which may ultimately lead to significant penalties and other relief assessed against us, including monetary fines. We may expend significant financial and managerial resources in connection with responding to the CID, the SEC subpoena and other information requests. Any of the foregoing consequences could seriously harm our business and our financial results.
Foreign governments may impose reimbursement standards, which may adversely affect our future profitability.
When we market our products and our solutions under development in foreign jurisdictions, we are subject to rules and regulations in those jurisdictions. In some foreign countries, including countries in the EU, the reimbursement of our current and future solutions is subject to governmental control. In these countries, reimbursement negotiations with governmental authorities can take considerable time after the receipt of marketing approval for a test candidate. If reimbursement of our future solutions in any jurisdiction is unavailable or limited in scope or amount, or if reimbursement rates are set at unsatisfactory levels, we may be unable to, or decide not to, market our test in that jurisdiction.
Risks Related to Our Intellectual Property
Our competitive position depends on maintaining intellectual property protection.
52

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 and patent applications 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 December 31, 2021, we had 27 issued U.S. patents related to transplant rejection and autoimmunity. We have four issued U.S. patents covering methods of diagnosing transplant rejection using all 11 informative genes measured in AlloMap Heart. The expiration dates of these patents range from 2022 to 2024. We have five additional patents covering additional genes or gene variants for diagnosing transplant rejection.
In connection with our June 2014 acquisition of ImmuMetrix, Inc., we obtained an exclusive license from Stanford to a U.S. patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. This patent has an expiration date of November 5, 2030. A second patent included in the license from Stanford was issued in December 2017 and further covers the use of dd-cfDNA to diagnose and predict transplant status or outcome. Five additional patents were issued from this Stanford set between 2019 and 2021, covering the use of dd-cfDNA to diagnose and predict transplant status or outcome. All of these patents have the same 2030 expiration date as the original Stanford patent. In April 2021, three additional patents were issued from the license from Stanford, each of which expires in 2030.
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
53

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.
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 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 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.
If we are unable to protect or enforce our intellectual property rights effectively in all major markets, our business would be harmed.
Filing, prosecuting, defending and enforcing patents on all of our technologies and solutions throughout the world would be prohibitively expensive. As a result, we seek to protect our proprietary position by filing patent applications in the U.S. and in select foreign jurisdictions and cannot guarantee that we will obtain the patent protection necessary to protect our competitive
54

position in all major markets. Competitors may use our technologies or solutions in jurisdictions where we have not obtained patent protection to develop their own products and, further, may export infringing products to territories where we have patent protection but where enforcement is not as strong as that in the U.S. These products may compete with our current and future products in jurisdictions where we do not have any issued patents, and our patent claims or other intellectual property rights may not be effective or sufficient to prevent them from so competing.
Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or the marketing of competing products in violation of our proprietary rights generally. Further, the legal systems of certain countries make it difficult or impossible to obtain patent protection for diagnostic solutions. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and could divert our efforts and attention from other aspects of our business.
If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.
In addition to seeking patents for some of our technologies and solutions, we also rely on trade secrets, including unpatented know-how, technology and other proprietary information, to maintain our competitive position. We seek to protect these trade secrets, in part, by entering into non-disclosure and confidentiality agreements with parties who have access to them, such as our employees, corporate collaborators, outside scientific collaborators, contract manufacturers, consultants, advisors and other third parties. We also enter into confidentiality and invention or patent assignment agreements with our employees and consultants that obligate them to assign to us any inventions developed in the course of their work for us. However, we cannot be certain that we have executed these agreements with each party that may have or have had access to our trade secrets or that the agreements we have executed will provide adequate protection. Despite these efforts, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Monitoring unauthorized disclosure is difficult and we do not know whether the procedures we have followed to prevent such disclosure are, or will be adequate.
For example, we became aware that in October 2020, prior to terminating employment and joining a competitor of ours with which we are in current litigation, a former employee of ours downloaded certain of our confidential and privileged information without permission. After our claims against this former employee were filed, the former employee subsequently brought various claims against us. We are in the process of reviewing and, with the assistance of counsel, are continuing to conduct certain interviews and gather information. We intend to vigorously pursue and defend against these matters. Although we believe we have strong claims against, and good and substantial defenses to the claims made by, the former employee, there is no guarantee that we will prevail in these matters. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the U.S. may be less willing or unwilling to protect trade secrets. If any of the technology or information that we protect as trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent them from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to, or independently developed by, a competitor, our competitive position would be harmed.
If our trademarks and trade names are not adequately protected, we may not be able to build name recognition in our markets of interest, and our business may be adversely affected.
AlloMap, AlloSure, Olerup SSP, Olerup XM-ONE, QTYPE, Ottr and CareDx are registered trademarks of our company in the United States. Our registered or unregistered trademarks or trade names may be challenged, infringed, circumvented, declared generic or determined to be infringing on other marks. As a means to enforce our trademark rights and prevent infringement, we may be required to file trademark claims against third parties or initiate trademark opposition proceedings. This process can be expensive, particularly for a company of our size, and time-consuming. In addition, in an infringement proceeding, a court may decide that a trademark of ours is not valid or is unenforceable, or may refuse to stop the other party from using the trademark at issue. We may not be able to protect our rights to these and other trademarks and trade names which we need to build name recognition by potential partners or customers in our markets of interest. Over the long-term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected.
We may be subject to claims by third parties that we or our employees have wrongfully used or disclosed alleged trade secrets or misappropriated intellectual property, or claiming ownership of what we view as our own intellectual property.
As is commonplace in our industry, we employ individuals who were previously employed at other diagnostics, medical device, life sciences or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees do not use the proprietary information of others in the course of their work for us and no claims against us are
55

currently pending, we may be subject to claims that these employees have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers. Litigation may be necessary to defend against these claims. We may also be forced to bring claims against third parties or defend against third-party claims in order to determine the ownership of our intellectual property. An adverse result in the prosecution or defense of any such claims could require us to pay substantial monetary damages and could result in the loss of valuable intellectual property rights or personnel. Even if we are successful in prosecuting or defending against these claims, litigation could result in substantial costs and be a distraction to management.
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 a patent 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. This patent has an expiration date of November 5, 2030. A second patent included in the license from Stanford was issued in December 2017 and further covers the use of dd-cfDNA to diagnose and predict transplant status or outcome. Five additional patents were issued from this Stanford set between 2019 and 2021, covering the use of dd-cfDNA to diagnose and predict transplant status or outcome. All of these patents have the same 2030 expiration date as the original Stanford patent. In April 2021, three additional patents were issued from the license from Stanford, each of which expires in 2030.
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.
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 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 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. In 2021, our closing stock price ranged from $41.20 to $95.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;
56

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;
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. 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 Annual Report on Form 10-K, 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
57

general economic conditions and slow or negative growth of our markets.
If our principal stockholders, executive officers and directors choose to act together, they may be able to control our management and operations, which may prevent us from taking actions that may be favorable to you.
Our executive officers, directors and holders of 5% or more of our outstanding common stock (based on the most recent public filings), and entities affiliated with them, beneficially own in the aggregate approximately 39.3% of our common stock as of February 22, 2022. These stockholders, acting together, will have the ability to exert substantial influence over all matters requiring approval by our stockholders, including the election and removal of directors and any proposed merger, consolidation or sale of all or substantially all of our assets. In addition, they could dictate the management of our business and affairs. This concentration of ownership could have the effect of delaying, deferring or preventing a change in control of us or impeding a merger or consolidation, takeover or other business combination that could be favorable to you.
Sales of substantial amounts of our common stock in the public markets, or sales of our common stock by our executive officers and directors under Rule 10b5-1 plans, could adversely affect the market price of our common stock.
We currently have effective registration statements registering shares of our common stock for resale, and such shares are currently freely tradable in the public market. Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate.
In addition, our executive officers and directors have and may adopt written plans, known as “Rule 10b5-1 Plans,” under which they will contract with a broker to sell shares of our common stock on a periodic basis to diversify their assets and investments. Sales made by our executive officers and directors pursuant to Rule 10b5-1, regardless of the amount of such sales, could adversely affect the market price of our common stock.
We do not expect to pay dividends in the foreseeable future. As a result, you must rely on stock appreciation for any return on your investment.
We do not anticipate paying cash dividends on our common stock in the foreseeable future. Any payment of cash dividends will also depend on our financial condition, results of operations, capital requirements and other factors and will be at the discretion of our board of directors. Accordingly, you will have to rely on capital appreciation, if any, to earn a return on your investment in our common stock.
If we are unable to substantially utilize our net operating loss carryforwards, our financial results could be harmed.

Section 382 of the U.S. Internal Revenue Code of 1986, as amended, generally limits the ability of a corporation that undergoes an “ownership change” to utilize its net operating loss carry-forwards, or NOLs, and certain other tax attributes against any taxable income in taxable periods after the ownership change. The amount of taxable income in each taxable year after the ownership change that may be offset by pre-change NOLs and certain other pre-change tax attributes is generally equal to the product of (a) the fair market value of the corporation’s outstanding shares (or, in the case of a foreign corporation, the fair market value of items treated as connected with the conduct of a trade or business in the United States) immediately prior to the ownership change and (b) the long-term tax exempt rate (i.e., a rate of interest established by the U.S. Internal Revenue Service, or IRS, that fluctuates from month to month). In general, an “ownership change” occurs whenever the percentage of the shares of a corporation owned, directly or indirectly, by “5-percent shareholders” (within the meaning of Section 382 of the Internal Revenue Code of 1986, as amended) increases by more than 50 percentage points over the lowest percentage of the shares of such corporation owned, directly or indirectly, by such “5-percent shareholders” at any time over the preceding three years.
Based on a review of our equity transactions since inception, a portion of our NOLs have been limited due to the equity financings that we have completed. Future equity transactions may result in further substantial annual limitations on the utilization of our NOLs due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions.
Limitations imposed on our ability to utilize NOLs could cause U.S. federal and state income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such NOLs to expire unused, in each case reducing or eliminating the benefit of such NOLs. Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our NOLs.
58

Our organizational documents and Delaware law make a takeover of our company more difficult, which may prevent certain changes in control and limit the market price of our common stock.
Our certificate of incorporation and bylaws and Section 203 of the General Corporation Law of the State of Delaware, or Section 203, contain provisions that may have the effect of deterring or delaying attempts by our stockholders to remove or replace management, engage in proxy contests and effect changes in control. These provisions include:
our board of directors is authorized, without prior stockholder approval, to create and issue preferred stock which could be used to implement anti-takeover devices;
advance notice is required for director nominations or for proposals that can be acted upon at stockholder meetings;
our board of directors is classified such that not all members of our board are elected at one time, which may make it more difficult for a person who acquires control of a majority of our outstanding voting stock to replace all or a majority of our directors;
stockholder action by written consent is prohibited;
special meetings of the stockholders may be called only by the chairman of our board of directors, a majority of our board of directors or by our chief executive officer or president (if at such time we have no chief executive officer); and
stockholders are not permitted to cumulate their votes for the election of directors.
In addition, as a Delaware corporation, we are subject to Delaware law, including Section 203. In general, Section 203 prohibits a Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years following the date that the stockholder became an interested stockholder unless certain specific requirements are met as set forth in Section 203. These provisions, alone or together, could have the effect of deterring or delaying changes in incumbent management, proxy contests or changes in control.
These provisions also could discourage proxy contests and make it more difficult for you and other stockholders to elect directors and take other corporate actions. The existence of these provisions could limit the price that investors might be willing to pay in the future for shares of our common stock. Some provisions in our certificate of incorporation and bylaws may deter third parties from acquiring us, which may limit the market price of our common stock.
Our amended and restated bylaws designate the federal district courts of the United States of America as the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or agents.
Our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended. This provision does not apply to claims brought pursuant to the Securities Exchange Act of 1934, as amended, or the rules and regulations promulgated thereunder, or any other claim for which the U.S. federal courts have exclusive jurisdiction. Any person or entity holding, owning or otherwise acquiring any interest in any security of our company shall be deemed to have notice of and consented to this provision. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation or bylaws has been challenged in legal proceedings and there is uncertainty as to whether a court would enforce such provisions. In addition, investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. This choice-of-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, employees or agents, which may discourage such lawsuits against us and such persons. In addition, a stockholder that is unable to bring a claim in the judicial forum of its choosing may be required to incur additional costs in the pursuit of actions which are subject to this exclusive forum provision. Alternatively, if a court were to find this provision of our amended and restated bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition or operating results.
59

General Risk Factors
We incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the U.S., which may adversely affect our operating results.
As a public company listed in the U.S., we incur significant additional legal, accounting and other expenses. In addition, changing laws, regulations and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and The Nasdaq Stock Market LLC, may increase legal and financial compliance costs and make some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts to comply with new laws, regulations and standards, we fail to comply, regulatory authorities may initiate legal proceedings against us, and our business may be harmed.
Further, if we fail to comply with these laws, regulations and standards, it might also be more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors or as members of senior management.
If equity research analysts do not publish research or reports about our business, or if they issue unfavorable commentary or downgrade our common stock, the price of our common stock could decline.
The trading market for our common stock relies in part on the research and reports that equity research analysts publish about us and our business. We do not control these analysts or the content and opinions included in their reports. Securities analysts may elect not to provide research coverage of our common stock and a lack of research coverage may adversely affect the market price of our common stock. The price of our stock could decline if one or more equity research analysts downgrade our stock or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business. If one or more equity research analysts cease coverage of our company, we could lose visibility in the market, which in turn could cause our stock price to decline.
Our financial controls and procedures may not be sufficient to ensure timely and reliable reporting of financial information, which could materially harm our stock price, exchange listing and our ability to finance our operations.
We are required to comply with the Sarbanes-Oxley Act of 2002 and the related rules and regulations of the SEC, including expanded disclosures and accelerated reporting requirements and more complex accounting rules. Compliance with Section 404 of the Sarbanes-Oxley Act, or Section 404, and other requirements will increase our costs and require additional management resources. Pursuant to Section 404, we are required to, among other things, file a report by our management on our internal control over financial reporting, including an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. We are continuing to implement and update new finance and accounting systems as we grow our business and organization and to satisfy internal control and reporting requirements.
Despite our efforts, there is a risk that neither we nor our independent registered public accounting firm will be able to conclude that our internal control over financial reporting is effective as required by Section 404. This could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our consolidated financial statements.
The effectiveness of our controls and procedures may in the future be limited by a variety of factors, including:
faulty human judgment and simple errors, omissions or mistakes;
fraudulent action of an individual or collusion of two or more people;
inappropriate management override of procedures; and
the possibility that any enhancements to controls and procedures may still not be adequate to assure timely and accurate financial information.
If we are unable to complete the required Section 404 assessment as to the adequacy of our internal control over financial reporting or otherwise fail to maintain or implement effective controls and procedures for financial reporting, we could be unable to accurately and timely report our financial position, results of operations, and cash flows or key operating metrics, which could result in late filings of our annual and quarterly reports under the Securities Exchange Act of 1934, as amended, restatements of our consolidated financial statements or other corrective disclosures, a decline in our stock price, suspension or delisting of our common stock from the Nasdaq Global Market, SEC investigations, civil or criminal sanctions, an inability to
60

access the capital and commercial lending markets, defaults under our debt and other agreements or other material adverse effects on our business, reputation, results of operations, financial condition or liquidity.
Techniques employed by short sellers may drive down the market price of our common stock.
Short selling is the practice of selling securities that the seller does not own, but rather has borrowed from a third-party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller’s best interests for the price of the stock to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a stock short. These short attacks have, in the past, led to selling of shares in the market. We believe that our securities have in the past been, and may continue to be, the subject of short selling. Reports and information have been published about us that we believe are mischaracterized or incorrect, and which have in the past been followed by a decline in our stock price.
It is not clear what additional effects the negative publicity will have on us, if any, other than potentially affecting the market price of our common stock. If we continue to be the subject of unfavorable allegations, we may have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the relevant short seller by applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming, and could be distracting for our management team. Additionally, such allegations against us could negatively impact our business operations and stockholders' equity, and the value of any investment in our stock could be reduced.
61

ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 2. PROPERTIES
Our headquarters are located in South San Francisco, California. We lease facilities in North America, Europe, and Australia. The following is a summary of the locations, functions and approximate square footage of those facilities as of December 31, 2021:
LocationFunctionSquare Footage
United States
South San Francisco, CaliforniaCorporate headquarters28,968 
Brisbane, CaliforniaResearch & development and clinical laboratories64,422 
West Chester, PennsylvaniaSales office and distribution6,336 
Omaha, NebraskaDigital solutions office13,132 
Columbus, OhioDigital solutions office3,806 
Flowood, MississippiTransplant pharmacy4,800 
Europe
Stockholm, SwedenResearch & development and product manufacturing24,940 
Australia
FremantleResearch & development and product manufacturing11,593 
We do not own any real property. We believe that our leased facilities are adequate to meet our current needs and that additional facilities are available for lease to meet future needs.
ITEM 3. LEGAL PROCEEDINGS
The information set forth in Note 9, Commitments and Contingencies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K under the caption “Litigation and Indemnification Obligations” is incorporated herein by reference.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
62

PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our common stock has been trading on the Nasdaq Global Market under the symbol “CDNA” since July 22, 2014. The daily market activity and closing prices of our common stock can be found at www.nasdaq.com.
Holders of Record
As of February 22, 2022, there were approximately 67 holders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividend Policy
We have never declared or paid cash dividends on our common stock, and currently do not have any plans to do so in the foreseeable future. We expect to retain our future earnings, if any, for use in the operation and expansion of our business.
Any payment of cash dividends will also depend on our financial condition, results of operations, capital requirements and other factors deemed relevant by our board of directors and will be at the discretion of our board of directors.
Stock Performance Graph
The following stock performance graph and related information shall not be deemed “soliciting material” or to be “filed” with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1934, as amended, or the Exchange Act, except to the extent that we specifically incorporate it by reference into such filing.
The following stock performance graph compares total stockholder returns for CareDx, Inc. from December 31, 2016 through December 31, 2021 against the Nasdaq Market Composite Index and Nasdaq Biotech Index, assuming a $100 investment made on December 31, 2016. Each of the two comparative measures of cumulative total return assumes reinvestment of dividends. The stock performance shown on the graph below is not necessarily indicative of future price performance.
cdna-20211231_g1.jpg
Sales of Unregistered Securities
There were no sales of unregistered securities by us during the fourth quarter of 2021.
63

Securities Authorized for Issuance Under Equity Compensation Plans
See Item 12 of Part III of this Annual Report on Form 10-K regarding information about securities authorized for issuance under our equity compensation plans.
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 December 31, 2021:

(a) Total Number of Shares (or Units) Purchased(b) Average Price Paid per Share (or Unit)
October 1, 2021 - October 31, 20212,853 (1)$19.73 
November 1, 2021 - November 30, 202113,262 (1)$14.53 
December 1, 2021 - December 31, 20214,846 (1)$13.58 
Total20,961 — 
(1) Represents shares of our common stock withheld from employees for the payment of taxes.


ITEM 6. [RESERVED]
64

ITEM 7. 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 our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains certain forward-looking statements that involve risk and uncertainties. Our actual results may differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those set forth under the Section entitled “Risk Factors” in Item 1A, and other documents we file with the Securities and Exchange Commission. Historical results are not necessarily indicative of future results.
Overview and Recent Highlights
We are 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 patient 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.
Testing Services
Kidney
AlloSure Kidney, our transplant surveillance solution, was commercially launched in October 2017 and is our dd-cfDNA offering built on a 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 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 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.
65

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.
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, ACR and AMR. 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
66

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 HLA typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time PCR methodology. 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, 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.
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.
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. and XynManagement.
On May 7, 2019, we acquired 100% of the outstanding common stock of Ottr, Inc. Ottr, Inc. 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.
67

On August 26, 2019, we acquired 100% of the outstanding common stock of XynManagement. XynManagement provides two unique solutions, XynQAPI and XynCare. XynQAPI simplifies transplant quality tracking and 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 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.
Also in June 2021, we entered into a strategic agreement 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, 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. To date, more than 200 transplant and nephrology centers can offer RemoTraC to their patients and over 11,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, we have established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, our testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic. In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, we did not experience a decrease in testing services volumes. 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 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 have created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in our offices for employees that do not work from home.
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, there may be disruptions in our supply chain. Any
68

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. 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 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 and AlloSure Heart tests, which represented 87%, 85% and 82% of our total revenues for the years ended December 31, 2021, 2020 and 2019, 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 9%, 10% and 15% of total revenue for the years ended December 31, 2021, 2020 and 2019, respectively. 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.
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 3%, 5% and 3% of total revenue for the years ended December 31, 2021, 2020 and 2019, respectively.
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 consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these 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 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.
69

Our significant accounting policies are described in Note 2 of the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information. 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 consolidated financial statements.
Revenue Recognition
We recognize revenue from testing services, product sales and patient and digital solutions in the amount that reflects the consideration which it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart, and AlloSure Heart patient tests are ordered by healthcare providers. We receive a test requisition form with payer information along with a collected patient blood sample. We consider the patient to be our customer and the test requisition form to be the contract. Testing services are performed in our laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf we provide testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when we receive a test requisition form with payer information from the healthcare provider. Generally, we bill third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. 
We have used the portfolio approach, a practical expedient under Accounting Standards Codification, or ASC, Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. We estimate revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
We monitor revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized 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.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue is mainly derived from a combination of SaaS and perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with our SaaS and perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, (ii) post contract support. We allocate the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on our satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. We record deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of our performance, and generally recognize revenue over the contractual term, as performance obligations are fulfilled.
In addition, we derive patient and digital solutions revenue from software subscriptions and medication sales. We generally bill software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the
70

subscription term. The medication sales revenue is recognized based on the negotiated contract price with the governmental, commercial and non-commercial payers with any applicable patient co-pay.
Stock-based Compensation
We use the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. We estimate the expected option lives using historical data, estimate volatility using our own historical stock prices, estimate risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and estimate dividend yield using our expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of our common stock on the date of the grant.
We use the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on our historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Business Combinations
We determine and allocate the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. We allocate any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones, could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under ASC Topic 480, Distinguishing Liabilities from Equity, we recognize a liability equal to the fair value of the contingent payments that we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, we recognize it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition.
Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, commercialization rights, trademarks and in-process technology assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
Our annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more
71

likely than not that an impairment exists, or if we decide to bypass this option, we proceed to perform the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of our reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, we will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, we use a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. We also consider our market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with our annual goodwill assessment on December 1, 2021, we performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and our market capitalization. Based on this analysis, we concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2021, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
We evaluate the carrying value of intangible assets not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization.
During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if we become aware of any events occurring or changes in circumstances that would indicate that the fair values of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.
As of December 31, 2021, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
We evaluate our finite-lived intangible assets and our long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We then compare the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, we measure the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. We have not identified any such impairment losses to date.
Recently Issued Accounting Standards
Refer to Note 2, Summary of Significant Accounting Policies - Recent Accounting Pronouncements, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K 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.
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. 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 COVID-19, may adversely impact our clinical trial operations.
The Number of AlloMap Heart, AlloSure Lung, AlloSure Kidney and AlloSure Heart Tests We Receive and Report
72

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.
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, 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 freezes current (2020) CMS CLFS rates through 2021. Further, the CARES Act delays the reporting cycle under PAMA to January 1 and March 31, 2022. The next data collection period will become January 1 through June 30, 2024.
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.
73

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.
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.
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.
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.
74

Results of Operations
Comparison of the Years Ended December 31, 2021 and 2020
(In thousands)
Year Ended December 31, 
20212020Change
Revenue:   
Testing services revenue$259,285 $163,610 $95,675 
Product revenue26,832 19,302 7,530 
Patient and digital solutions10,280 9,282 998 
Total revenue296,397 192,194 104,203 
Operating expenses:
Cost of testing services71,251 43,932 27,319 
Cost of product18,930 13,847 5,083 
Cost of patient and digital solutions7,208 5,338 1,870 
Research and development76,525 48,941 27,584 
Sales and marketing77,245 53,858 23,387 
General and administrative74,964 48,806 26,158 
Total operating expenses326,123 214,722 111,401 
Loss from operations(29,726)(22,528)(7,198)
Other income (expense):
Interest income, net160 271 (111)
Change in estimated fair value of common stock
   warrant liabilities
106 (1,495)1,601 
CARES Act Provider Relief Fund— 4,813 (4,813)
Other expense, net(2,628)(811)(1,817)
Total other (expense) income(2,362)2,778 (5,140)
Loss before income taxes(32,088)(19,750)(12,338)
Income tax benefit1,426 1,036 390 
Net loss$(30,662)$(18,714)$(11,948)
Testing Services Revenue
Testing services revenue increased by $95.7 million, or 58%, for the year ended December 31, 2021, compared to the same period in 2020. This increase is primarily due to an increase of more than 74,000 AlloSure Kidney, AlloMap Heart and AlloSure Heart patient results provided during the year ended December 31, 2021, compared to the year ended December 31, 2020.
Product Revenue
Product revenue increased by $7.5 million, or 39%, for the year ended December 31, 2021, compared to the same period in 2020, primarily due to growth from the NGS typing products.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue increased by $1.0 million, or 11%, during the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to the acquisitions of TransChart in January 2021, MedActionPlan in November 2021 and TTP in December 2021.
Cost of Testing Services
Cost of testing services increased by $27.3 million, or 62%, for the year ended December 31, 2021, compared to the year ended December 31, 2020. The increase is primarily due to increased testing volume, the related increased reagents, consumables and shipping expenses, increased personnel-related costs and increased stock-based compensation expense.
Cost of Product
75

Cost of product increased by $5.1 million, or 37%, for the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to increased product revenue, personnel-related costs and stock-based compensation expense.
Cost of Patient and Digital Solutions
Cost of patient and digital solutions increased by $1.9 million, or 35%, for the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to the acquisitions of TransChart in January 2021, MedActionPlan in November 2021 and TTP in December 2021, and an increase in personnel-related costs and amortization of newly acquired intangibles.
Research and Development
Research and development expenses increased by $27.6 million, or 56%, for the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to an increase in headcount and personnel-related costs of $9.8 million, an increase in consulting and professional fees of $3.9 million, an increase in clinical studies of $2.6 million, an increase in stock-based compensation expense of $2.5 million, an increase in software expense of $1.6 million and an increase in partnership and collaboration fees of $1.6 million.
Sales and Marketing
Sales and marketing expenses increased by $23.4 million, or 43%, for the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to an increase in headcount and personnel-related costs of $12.1 million, an increase in stock-based compensation expense of $5.5 million, an increase in travel costs of $1.9 million and an increase in consulting and professional fees of $1.9 million.
General and Administrative
General and administrative expenses increased by $26.2 million, or 54%, for the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to an increase in legal expenses in connection with litigation related to intellectual property and false advertising matters as well as information requests from the Department of Justice and the SEC, of $10.3 million, an increase in consulting and professional fees of $4.0 million, an increase in stock-based compensation expense of $3.8 million, an increase in headcount and personnel-related costs of $2.4 million, an increase in software expense and IT infrastructure of $1.3 million and an increase in audit fees of $0.9 million.
Change in Estimated Fair Value of Common Stock Warrant Liability
The change in estimated fair value of common stock warrant liability increased from an expense of $1.5 million for the year ended December 31, 2020 to income of $0.1 million for the year ended December 31, 2021, resulting in a net change of $1.6 million.
The $0.1 million income in the year ended December 31, 2021 reflects a remeasurement gain of $0.3 million for the change in the fair value of our common stock warrant liability and a remeasurement charge of $0.2 million for warrants exercised during the year. In the year ended December 31, 2021, warrants to purchase approximately 3,000 shares of common stock with an average exercise price of $1.12 per share were exercised for cash proceeds of $4 thousand.
The $1.5 million expense in the year ended December 31, 2020 reflects a remeasurement gain of $6.2 million for the change in the fair value of our common stock warrant liability and a remeasurement charge of $7.7 million for warrants exercised during the year. In the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock with an average exercise price of $1.12 per share were exercised.
CARES Act Provider Relief Fund
The CARES Act Provider Relief Fund decreased by $4.8 million, or 100%, for the year ended December 31, 2021, compared to the year ended December 31, 2020, primarily due to the CARES Act payment we received in April 2020.
Other Expense, Net
Other expense, net increased by $1.8 million, or 224%, for the year ended December 31, 2021, compared to the same period in 2020, primarily due to the unrealized loss on our minority investment in Miromatrix Medical, Inc. and foreign currency exchange rate losses.
Income Tax Benefit
76

For the year ended December 31, 2021, we recorded an income tax benefit of $1.4 million on a loss before income taxes of $32.1 million, which was primarily attributable to the recognition of deferred tax assets from foreign losses and the income tax benefit related to the acquisition of TTP. The effective tax rate for the year ended December 31, 2021 differs from the federal statutory tax rate as a result of the income tax expense related to non-deductible executive compensation and the decrease in valuation allowance.
For the year ended December 31, 2020, we recorded an income tax benefit of $1.0 million on a loss before income taxes of $19.8 million, primarily attributable to the recognition of deferred tax assets from foreign losses and recognition of previous unrecognized tax benefits. The effective tax rate for the year ended December 31, 2020 differs from the federal statutory tax rate as a result of the income tax expense related to non-deductible executive compensation and the increase in valuation allowance.
Comparison of the Years Ended December 31, 2020 and 2019
For a discussion regarding our financial condition and results of operations for the year ended December 31, 2020 as compared to the year ended December 31, 2019, please refer to the discussion under the heading “Results of Operations—Comparison of the Years Ended December 31, 2020 and 2019” in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on February 24, 2021.
Liquidity and Capital Resources
We have incurred significant losses and negative cash flows from operations since our inception and had an accumulated deficit of $383.2 million at December 31, 2021. As of December 31, 2021, we had cash and cash equivalents of $348.5 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 consolidated balance sheet.
During December 2020, we reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. We recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.
At-the-Market Equity Offering
On August 31, 2018, we entered into a sales agreement, or the Sales Agreement, with Jefferies, LLC, as sales agent, or Jefferies, pursuant to which we could offer and sell, from time to time, through Jefferies, up to $50.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. During April 2020, we issued and sold 1,000,000 shares of our common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to us of approximately $23.5 million, after deducting sales commissions and offering costs payable by us.
77

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 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 of funds 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 consolidated statement 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.
June 2020 Underwritten Public Offering of Common Stock
On June 15, 2020, we sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.
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 estimated offering expenses.
On February 11, 2021, we sold 288,461 shares of our common stock pursuant to the underwriters' full exercise of an overallotment option granted to the underwriters in connection with the January 2021 offering. The net proceeds to us from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
Cash Flows
The following table summarizes our cash flows for the years ended December 31, 2021, 2020 and 2019:
 Year Ended December 31,
 202120202019
 (in thousands)
Net cash (used in) provided by:   
Operating activities$(19,294)$33,431 $(2,769)
Investing activities47,712 (100,394)(22,579)
Financing activities185,642 163,149 (132)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(303)274 (849)
Net increase (decrease) in cash, cash equivalents and restricted cash$213,757 $96,460 $(26,329)

Cash Flows from Operating Activities
Net cash (used in) provided by operating activities consists of net loss, adjusted for certain noncash items in the consolidated statements of operations and changes in operating assets and liabilities.
Net cash used in operating activities for the year ended December 31, 2021 was $19.3 million. Our net loss of $30.7 million was our primary use of cash in operating activities. Our net loss also included the following noncash items: $36.1 million in stock-based compensation expense, $8.8 million of depreciation and amortization expense, amortization of right-of-use assets of $3.1 million, loss on disposal of property and equipment of $2.4 million, unrealized loss on long-term marketable equity
78

securities of $1.7 million and amortization of premium on short-term marketable securities, net of $1.1 million. Cash used in operating activities was also due to an increase in accounts receivable of $24.4 million and a decrease in Refund liability - CMS advance payment of $20.5 million. Cash used in operating activities was partially offset by an increase in net operating assets of $3.9 million.
Net cash provided by operating activities for the year ended December 31, 2020 was $33.4 million. Our net loss of $18.7 million was our primary use of cash in operating activities and included $4.8 million of cash provided by the CARES Act Provider Relief Fund. Our net loss also included the following noncash items: $23.4 million in stock-based compensation expense, $7.0 million of depreciation and amortization expense, amortization of right-of-use assets of $2.5 million and a $1.5 million loss on the revaluation of common stock warrant liability to estimated fair value. Net operating assets decreased by $3.1 million, offset by an increase in Refund liability - CMS advance payment of $20.5 million.
Cash Flows from Investing Activities
For the year ended December 31, 2021, net cash provided by investing activities was $47.7 million and primarily related to proceeds of $88.9 million for the maturities of short-term marketable securities. These proceeds were partially offset by the acquisitions, net of cash acquired, for TransChart, MedActionPlan and TTP of $15.4 million, $5.5 million related to the purchase of long-term marketable securities, $13.6 million related to additions of capital expenditures, net and $6.7 million related to payments for acquired intangibles.
For the year ended December 31, 2020, net cash used in investing activities was $100.4 million and consisted of $90.0 million related to the purchase of marketable securities, $7.1 million related to additions of capital expenditures, net, $2.0 million related to payments for the license and commercialization agreement with Cibiltech and $1.3 million related to payments for acquired intangibles.
Cash Flows from Financing Activities
Net cash provided by financing activities for the year ended December 31, 2021 was $185.6 million and primarily related to $188.9 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 $12.8 million and proceeds from issuances of shares of common stock under our employee stock purchase plan of $2.1 million. These proceeds were partially offset by taxes paid related to net share settlements of restricted stock units of $18.1 million.
Net cash provided by financing activities for the year ended December 31, 2020 was $163.1 million and primarily related to $134.7 million of proceeds from the issuance of shares of common stock in an underwritten offering, net of issuance costs, $23.5 million of proceeds from the issuance of shares of common stock in an “at-the-market” equity offering, net of issuance costs, proceeds from exercises of stock options of $8.0 million, proceeds from issuances of shares of common stock under our employee stock purchase plan of $1.4 million and proceeds from exercises of warrants of $0.4 million. These proceeds were partially offset by taxes paid related to net share settlements of restricted stock units of $4.5 million.
For a discussion regarding our cash flows for the year ended December 31, 2019, please refer to the discussion under the heading “Results of Operations—Liquidity and Capital Resources” in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on February 24, 2020.
Contractual Obligations
For a discussion regarding our significant contractual obligations as of December 31, 2021 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 consolidated financial statements, and “Results of Operations—Liquidity and Capital Resources”, respectively, included elsewhere in this Annual Report on Form 10-K.
Off-Balance Sheet Arrangements
Not required.
Foreign Operations
The accompanying 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 foreign exchange transactions, export duties or government regulations, unanticipated events in foreign countries could have a material adverse effect on our operations.

79

ITEM 7A. 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 and cash equivalents of $348.5 million at December 31, 2021, which consisted of bank deposits and money market funds, and we had cash, cash equivalents and marketable securities of $224.7 million at December 31, 2020, which consisted of bank deposits, money market funds and corporate debt securities. 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.5 million on our consolidated balance sheets.
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. 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 December 31, 2021, would have negatively impacted our financial results for the year ended December 31, 2021 by $0.4 million and our product revenue by $1.3 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.
80

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
CareDx, Inc.

81

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of CareDx, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of CareDx, Inc. and subsidiaries (the "Company") as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, convertible preferred stock and stockholders’ equity, and cash flows, for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 24, 2022, expressed an unqualified opinion on the Company's internal control over financial reporting.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue Recognition - Testing Services Revenue — Refer to Note 2 to the consolidated financial statements
Critical Audit Matter Description
During the year ended December 31, 2021, the Company’s revenue from testing services was $259.3 million. As discussed in Note 2, the Company’s testing services revenue is recognized upon the delivery of test results to the prescribing physician, at which time the Company bills for its services. The Company recognizes revenue related to billings based on transaction prices estimated as the amount that will ultimately be realized.
The transaction price estimate represents differences between amounts billed and the estimated consideration the Company expects to receive based on historical collection experience and other anticipated adjustments, including anticipated payer denials. In determining the amount to recognize for a delivered test, the Company considers factors such as payment history, amount collected per test, payer coverage, and whether there is a reimbursement contract between the payer and the Company. The Company also considers whether historical collections per test are indicative of future collections or if there are any current or expected developments or changes that could affect reimbursement rates, which is an estimate that requires significant judgment by the Company.
We identified management’s estimation of the transaction price for revenue recorded as a critical audit matter due to the significant judgments required by management to estimate payer behavior. This required a high degree of auditor judgment and
82

an increased extent of effort, including the involvement of more experienced engagement team members, when performing audit procedures to evaluate the estimated transaction prices.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to management judgments in the estimate of transaction prices for testing services revenue, included the following, among others:
We understood and tested the design, implementation, and operating effectiveness of controls over management’s determination of the assumptions used and the related review and approval of the transaction price estimate.
We tested the methodology used by the Company to estimate transaction prices by independently recalculating the estimated transaction prices.
We tested the assumptions used by management to calculate transaction prices by:
Testing the mathematical accuracy of management’s calculation.
Testing the historical cash receipts from payers used in the estimate of transaction prices, by making selections and agreeing the selected information to source documents.
Testing management’s ability to estimate transaction prices accurately by comparing recorded revenue to cash receipts received through December 2021.
Evaluating trends in revenue and accounts receivable compared to previous periods to identify any evidence that may contradict management’s assertion regarding estimated transaction price.
/s/ Deloitte & Touche LLP
San Jose, California
February 24, 2022
We have served as the Company's auditor since 2018.

83

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of CareDx, Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of CareDx, Inc. and subsidiaries (the “Company”) as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2021, of the Company and our report dated February 24, 2022, expressed an unqualified opinion on those financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Deloitte & Touche LLP
San Jose, California
February 24, 2022
84

CareDx, Inc.
Consolidated Balance Sheets
(In thousands, except share data)
As of December 31,
20212020
Assets
Current assets:
Cash and cash equivalents$348,485 $134,669 
Marketable securities 90,034 
Accounts receivable59,761 34,624 
Inventory17,186 10,012 
Prepaid and other current assets7,928 3,758 
Total current assets433,360 273,097 
Property and equipment, net22,044 10,704 
Operating leases right-of-use assets17,993 15,228 
Intangible assets, net50,195 44,355 
Goodwill36,983 23,857 
Restricted cash211 270 
Other assets5,835 1,000 
Total assets$566,621 $368,511 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$13,337 $9,653 
Accrued compensation26,042 18,466 
Accrued and other liabilities37,922 20,602 
Refund liability - CMS advance payment (Note 1) 20,496 
Total current liabilities77,301 69,217 
Deferred tax liability415 1,299 
Common stock warrant liability139 447 
Deferred payments for intangible assets5,041 3,560 
Operating lease liability, less current portion17,394 16,069 
Other liabilities455 240 
Total liabilities100,745 90,832 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2021 and 2020; no shares issued and outstanding at December 31, 2021 and 2020
  
Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2021 and 2020; 52,923,360 and 49,441,166 shares issued and outstanding at December 31, 2021 and 2020, respectively
52 49 
Additional paid-in capital853,683 632,253 
Accumulated other comprehensive loss(4,670)(2,096)
Accumulated deficit(383,189)(352,527)
Total stockholders’ equity465,876 277,679 
Total liabilities and stockholders’ equity$566,621 $368,511 
The accompanying notes are an integral part of these consolidated financial statements.
85

CareDx, Inc.
Consolidated Statements of Operations
(In thousands, except share and per share data)
Year Ended December 31,
202120202019
Revenue:
Testing services revenue$259,285 $163,610 $104,550 
Product revenue26,832 19,302 18,279 
Patient and digital solutions10,280 9,282 4,239 
Total revenue296,397 192,194 127,068 
Operating expenses:
Cost of testing services71,251 43,932 29,622 
Cost of product18,930 13,847 12,919 
Cost of patient and digital solutions7,208 5,338 2,914 
Research and development76,525 48,941 30,711 
Sales and marketing77,245 53,858 38,894 
General and administrative74,964 48,806 36,540 
Total operating expenses326,123 214,722 151,600 
Loss from operations(29,726)(22,528)(24,532)
Other income (expense):
Interest income, net160 271 985 
    Change in estimated fair value of common stock warrant liability
106 (1,495)319 
CARES Act Provider Relief Fund 4,813  
Other expense, net(2,628)(811)(719)
Total other (expense) income(2,362)2,778 585 
Loss before income taxes(32,088)(19,750)(23,947)
Income tax benefit1,426 1,036 1,979 
Net loss$(30,662)$(18,714)$(21,968)
Net loss per share (Note 3):
Basic$(0.59)$(0.40)$(0.52)
Diluted$(0.59)$(0.40)$(0.52)
Weighted-average shares used to compute net loss per share:
Basic52,241,076 46,481,772 42,151,617 
Diluted52,241,076 46,481,772 42,151,617 
The accompanying notes are an integral part of these consolidated financial statements.
86

CareDx, Inc.
Consolidated Statements of Comprehensive Loss
(In thousands)
Year ended December 31,
202120202019
Net loss$(30,662)$(18,714)$(21,968)
Other comprehensive loss:
Foreign currency translation adjustments, net of tax(2,574)3,109 (927)
Net comprehensive loss$(33,236)$(15,605)$(22,895)
The accompanying notes are an integral part of these consolidated financial statements.
87

CareDx, Inc.
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity
(In thousands, except share amounts)
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity
SharesAmount
Balance at December 31, 201841,384,960 $41 $412,010 $(4,278)$(311,845)$95,928 
Contingent consideration classified as equity— — 222 — — 222 
Issuance of common stock under ESPP51,712 — 759 — — 759 
RSU settlements, net of shares withheld285,963 — (4,152)— — (4,152)
Issuance of common stock for services7,569 — 209 — — 209 
Issuance of common stock for cash upon exercise of stock options625,685 1 3,552 — — 3,553 
Issuance of common stock upon exercise of warrants142,541 — 3,181 — — 3,181 
Employee stock-based compensation expense— — 22,195 — — 22,195 
Foreign currency translation adjustment— — — (927)— (927)
Net loss— — — — (21,968)(21,968)
Balance at December 31, 201942,498,430 $42 $437,976 $(5,205)$(333,813)$99,000 
Issuance of common shares through public equity offering, net of commissions and offering costs of $9,166
4,492,187 4 134,580 — — 134,584 
Issuance of common shares in connection with "at-the-market" equity offering, net of commissions and offering costs of $785
1,000,000 1 23,450 — — 23,451 
Issuance of common stock under ESPP76,723 — 1,393 — — 1,393 
RSU settlements, net of shares withheld333,178 — (4,529)— — (4,529)
Issuance of common stock for services11,116 — 315 — — 315 
Issuance of common stock for cash upon exercise of stock options691,318 1 8,006 — — 8,007 
Issuance of common stock for cash upon exercise of warrants338,214 1 8,007 — — 8,008 
Employee stock-based compensation expense— — 23,055 — — 23,055 
Foreign currency translation adjustment— — — 3,109 — 3,109 
Net loss— — — — (18,714)(18,714)
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,853 — — 188,855 
Contingent consideration classified as equity— — (222)— — (222)
Issuance of common stock under ESPP45,464 — 2,139 — — 2,139 
RSU settlements, net of shares withheld464,693 — (18,441)— — (18,441)
Issuance of common stock for services3,984 — 296 — — 296 
Issuance of common stock for cash upon exercise of stock options753,383 1 12,775 — — 12,776 
Issuance of common stock upon exercise of warrants3,132  205 — — 205 
Employee stock-based compensation expense— — 35,825 — — 35,825 
Foreign currency translation adjustment— — — (2,574)— (2,574)
Net loss— — — — (30,662)(30,662)
Balance at December 31, 202152,923,360 $52 $853,683 $(4,670)$(383,189)$465,876 
The accompanying notes are an integral part of these consolidated financial statements.
88

CareDx, Inc.
Consolidated Statements of Cash Flows
(In thousands)
Year Ended December 31,
 202120202019
Operating activities:   
Net loss$(30,662)$(18,714)$(21,968)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Stock-based compensation36,081 23,401 22,417 
Asset impairments and write-downs2,437  160 
Depreciation and amortization8,797 7,006 5,523 
Amortization of right-of-use assets3,088 2,538 1,621 
Unrealized loss on long-term marketable equity securities1,743   
Revaluation of common stock warrant liability to estimated fair value(106)1,495 (319)
Revaluation of contingent consideration to estimated fair value(609)309 210 
Amortization of premium on short-term marketable securities, net1,129   
Other non-cash items(222)  
Changes in operating assets and liabilities:
Accounts receivable(24,416)(10,402)(12,675)
Inventory(6,927)(3,196)(1,270)
Prepaid and other assets(5,144)(41)(829)
Accounts payable1,789 4,389 1,351 
Accrued compensation7,516 5,737 3,115 
Accrued and other liabilities10,690 2,911 3,029 
Operating lease liabilities, net(2,603)(1,475)(1,854)
Refund liability - CMS advance payment(20,496)20,496  
Change in deferred taxes(1,379)(1,023)(1,280)
Net cash (used in) provided by operating activities(19,294)33,431 (2,769)
Investing activities:
Maturities of short-term marketable securities88,905   
Purchases of long-term marketable securities(5,500)(90,034) 
Additions of capital expenditures(13,559)(7,110)(2,201)
Acquisition of intangible assets(6,700)(3,250)(1,148)
Acquisition of business, net of cash acquired(15,434) (18,230)
Investment in equity securities  (1,000)
Net cash provided by (used in) investing activities47,712 (100,394)(22,579)
Financing activities:
Proceeds from issuance of common shares in public equity offering, net of issuance costs paid188,855 134,684  
Proceeds from issuance of common shares in "at-the-market" equity offering, net of issuance costs paid 23,451  
Principal payments on finance lease obligations(66)(183)(172)
Contingent payments related to acquisition of Conexio Genomics Pty Ltd.  (225)
Proceeds from exercise of warrants4 352 105 
Proceeds from exercise of stock options12,775 8,006 3,553 
Proceeds from issuance of common stock under employee stock purchase plan2,139 1,368 760 
Taxes paid related to net share settlement of restricted stock units(18,065)(4,529)(4,153)
Net cash provided by (used in) financing activities185,642 163,149 (132)
Effect of exchange rate changes on cash and cash equivalents(303)274 (849)
Net increase (decrease) in cash, cash equivalents and restricted cash213,757 96,460 (26,329)
Cash, cash equivalents, and restricted cash at beginning of period134,939 38,479 64,808 
Cash, cash equivalents, and restricted cash at end of period$348,696 $134,939 $38,479 
Supplemental disclosures of cash information
Cash paid for interest$1 $10 $22 
Cash paid for income taxes$14 $80 $ 
Supplemental disclosures of cash flow information
Shares issued in lieu of payment$296 $315 $209 
Deferred payments for intangible assets$ $ $7,207 
Operating lease right-of-use assets$6,079 $55 $6,138 
Purchases of capital expenditures in accounts payable and accrued liabilities$3,953 $274 $576 
ESPP shares included in accrued compensation$1,521 $800 $703 
Contingent consideration$5,341 $ $1,442 
The accompanying notes are an integral part of these consolidated financial statements.
89

CareDx, Inc.
NOTES TO 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 South San Francisco, 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, Inc.”) and XynManagement, Inc. (“XynManagement”), as well as the acquisitions of TransChart LLC (“TransChart”), MedActionPlan.com, LLC (“MedActionPlan”) and Transplant Pharmacy (“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.
90

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, Inc. 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 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, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
Also in June 2021, the Company entered into a strategic agreement 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 continue to 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
91

home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests.
To date, more than 200 transplant and nephrology centers can offer RemoTraC to their patients and over 11,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, the Company has established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, the Company’s testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic.
In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, the Company did not experience a decrease in testing services volumes. 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 may 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 has created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in its offices for employees that do not work from home.
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 $383.2 million at December 31, 2021. As of December 31, 2021, the Company had cash and cash equivalents of $348.5 million.
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 consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2021. Refer to Note 8, Balance Sheet Components, for further explanation.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services (“HHS”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These 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
92

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 the Company continues to assess the impact on its 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, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statements of operations.
The Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. During the quarter ended September 30, 2021, the Company was notified by HHS that the Provider Relief Fund Reporting Portal was open for reporting on the use of Provider Relief Fund payments, and the Company completed and submitted a report indicating the use of the funds the Company received pursuant to the CARES Act.
June 2020 Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares, at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
93

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Use of Estimates
The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; 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
Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.
The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney, AlloSure Heart and AlloMap Heart tests provided for patients located in the U.S. and Canada, and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, from sales of patient and digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2021, 2020 and 2019, approximately 59%, 57% and 55%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2021, 2020 and 2019.
As of December 31, 2021 and 2020, approximately 27% and 28%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2021 or 2020.
Cash and Cash Equivalents
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted Cash
As a condition of the lease agreements for certain facilities the Company must maintain letters of credit and certain minimum collateral requirements. The cash used to support these arrangements of $0.2 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.
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 December 31, 2021, the Company had no short-term marketable securities. At December 31, 2020, 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 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 (expense), net on the consolidated statements of
94

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 (expense), 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 December 31, 2021, 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 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. 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 expense, net, in the consolidated statements of operations. 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.
Inventory
Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, kits produced and prescription drugs, and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally three to five years for computer, office and laboratory equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.
The Company capitalizes certain costs incurred for software developed or obtained for internal use, including hosting arrangements. These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of three to ten years.
Business Combinations
The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.
95

Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, commercialization rights, trademarks and in-process technology assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
The Company’s annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with the Company’s annual goodwill assessment on December 1, 2021, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and the Company's market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2021, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
The Company evaluates the carrying value of intangible assets not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization.
During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair value of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.
As of December 31, 2021, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.
96

Fair Value of Financial Instruments
Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.
The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.
Leases
The Company adopted ASC Topic 842, Leases (“ASC 842”) 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 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 December 31, 2021, the Company’s leases had remaining terms of 0.41 years to 7.17 years, some of which include options to extend the lease term.
Revenue
The Company recognizes revenue from testing services, product sales, and patient and digital solutions revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach under ASC Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
97

Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has 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.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue is mainly derived from a combination of SaaS and perpetual software license agreements entered into with various transplant centers, which are the Company's customers for this class of revenue. The main performance obligations in connection with the Company's SaaS and perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support. The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.
In addition, the Company derives patient and digital solutions revenue from software subscriptions and medication sales. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term. The medication sales revenue is recognized based on the negotiated contract price with the governmental, commercial and non-commercial payers with any applicable patient co-pay.
Cost of Testing Services
Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.
Cost of Product
Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.
Cost of Patient and Digital Solutions
Cost of patient and digital solutions primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, cost of prescription drugs and allocated costs of facilities and information technology.
Research and Development Expenses
Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and patient and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.
Stock-based Compensation
The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, estimates volatility using its own historical stock prices, estimates risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and estimates dividend yield using the
98

Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.
The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Income Taxes
The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.
Comprehensive Loss
Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.
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 plans to adopt 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 plans
99

to early adopt 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 plans to adopt 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 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.
In November 2018, the FASB issued ASU No. 2018-18 Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606. The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). ASU 2018-15 became effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted, including adoption in any interim period. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (ASC Topic 820) (“ASU 2018-13”), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. ASU 2018-13 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326) (“ASU 2016-13”), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.
100

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.
For the years ended December 31, 2021, 2020 and 2019, all common share equivalents have been excluded from the calculation of diluted net loss per share, as their effect would be 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):
 Year Ended December 31,
 202120202019
Numerator:   
Net loss used to compute basic net loss per share
$(30,662)$(18,714)$(21,968)
Net loss used to compute diluted net loss per share
$(30,662)$(18,714)$(21,968)
Denominator:
Weighted-average shares used to compute basic net loss per share
52,241,076 46,481,772 42,151,617 
Weighted-average shares used to compute diluted net loss per share
52,241,076 46,481,772 42,151,617 
Net loss per share:
Basic$(0.59)$(0.40)$(0.52)
Diluted$(0.59)$(0.40)$(0.52)
The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:
Year Ended December 31,
202120202019
Shares of common stock subject to outstanding options
1,863,633 2,670,398 2,609,848 
Shares of common stock subject to outstanding common stock warrants
3,132 6,264 355,240 
Shares of common stock subject to contingent consideration
  10 
Restricted stock units2,047,657 1,878,866 1,516,285 
Total common stock equivalents3,914,422 4,555,528 4,481,383 
During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement pursuant to an “at-the-market” equity offering.
On June 15, 2020, the Company completed an underwritten public offering pursuant to which the Company sold 4,492,187 shares of common stock.
On January 25, 2021 and February 11, 2021, the Company completed an underwritten public offering, including the sale of shares pursuant to the exercise of the underwriters' over-allotment option, pursuant to which the Company sold 1,923,077 and 288,461 shares of common stock, respectively.
101

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.
The following table sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of December 31, 2021 and 2020 (in thousands):
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 
December 31, 2020
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$85,797 $ $ $85,797 
Liabilities
Common stock warrant liability$ $ $447 $447 

102


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):
Common Stock Warrant Liability and Contingent Consideration(Level 3)
Balance at December 31, 2019$6,607 
Exercise of warrants(7,655)
Change in estimated fair value of common stock warrant liability1,495 
Balance at December 31, 2020$447 
Exercise of warrants(202)
Change in estimated fair value of common stock warrant liability(106)
Additions to contingent consideration5,341 
Balance at December 31, 2021$5,480 
As of December 31, 2021, 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 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 December 31, 2021 and 2020, money market funds were included as cash and cash equivalents in the 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 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 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. For the year ended December 31, 2021, there was no fair value adjustment to the contingent consideration for MedActionPlan and TTP as these were acquired during the fourth quarter and no changes to the probabilities have occurred post acquisition.
Common stock warrant liability—Common stock warrant liability is classified within Level 3. The Company utilizes a binomial-lattice pricing model (the “Monte Carlo Simulation Model”) that involves a market condition simulation to estimate the fair value of the warrants. The application of
103

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 stock prices of peer companies in the diagnostics industry, 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. Increases (decreases) in the assumptions discussed above result in a directionally similar impact to the fair value of the common stock warrant liability.
Common Stock Warrant Liability Valuation Assumptions:
December 31,
20212020
Private Placement Common Stock Warrant Liability  
Stock Price$45.48 $72.45 
Exercise Price$1.12 $1.12 
Remaining term (in years)1.282.28
Volatility66.00 %73.00 %
Risk-free interest rate0.49 %0.14 %
Warrants liabilities exercised during 2021 and 2020 were remeasured at the exercise date. Their fair value approximates their intrinsic value, which was recorded to additional paid in capital in the consolidated statements of stockholders’ equity.
The Company’s liabilities classified as Level 3 were valued based on unobservable inputs and management’s judgment due to the absence of quoted market prices, inherent lack of liquidity and the long-term nature of the financial instruments.
104

5. CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):
December 31, 2021December 31, 2020December 31, 2019
Cash and cash equivalents$348,485 $134,669 $38,223 
Restricted cash211 270 256 
Total cash, cash equivalents, and restricted cash at the end of the period$348,696 $134,939 $38,479 
Marketable Securities
The long-term marketable equity securities were recorded at fair market value at December 31, 2021. The long-term marketable debt securities were considered available-for-sale at December 31, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.
All short-term marketable securities were considered held-to-maturity at December 31, 2020. At December 31, 2020, 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 at December 31, 2020. 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 December 31, 2020.
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 table below (in thousands):
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 

December 31, 2020
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$90,034 $(136)$89,898 
Total short-term marketable securities$90,034 $(136)$89,898 

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

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 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 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 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
106

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 consolidated statements of operations from the respective acquisition date.
TransChart LLC
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 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 consolidated statements of operations from the respective acquisition date.
Combined Consideration Paid
The following table summarizes the consideration paid for TransChart, TTP and MedActionPlan, 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 year ended December 31, 2021.
107

The following table presents details of the Company’s goodwill as of December 31, 2021 and 2020 ($ in thousands):
20212020
Balance as of January 1,$23,857 $23,857 
Goodwill acquired13,126  
Balance as of December 31,$36,983 $23,857 
On December 1, 2021, the Company performed a qualitative assessment of its reporting unit taking into consideration past, current and projected future earnings, recent trends and market conditions, and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at this time. As of December 31, 2021, no impairment of goodwill has been identified.
Intangible Assets
The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):
December 31, 2021
Gross Carrying Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net
Carrying
Amount
Weighted
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 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted
Average
Remaining
Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039) 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives59,816 (15,518)(1,193)43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
Acquisition of intangible assets
In June 2020, the Company 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, previously included in Acquired in-process technology as of December 31, 2019, is included in Acquired and developed technology as of December 31, 2021.
In June 2021, 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 December 31, 2021.
108

In June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of December 31, 2021.
As of December 31, 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.
Cibiltech License and Commercialization Agreement
Effective April 30, 2019, the Company entered into a license and commercialization agreement (the “Cibiltech Agreement”) with Cibiltech SAS (“Cibiltech”). Cibiltech is a French company engaged in the development and support of predictive medicine and artificial intelligence software, services and technology, with an emphasis on personalized patient care and clinical research, including its proprietary software and service offering known in the U.S. as iBox for the predictive analysis of post-transplantation kidney allograft loss. The Cibiltech Agreement provides the Company with an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software in the field of transplantation in the U.S. for a period of ten years. The Company estimated the fair value of the acquired commercialization rights intangible asset based on expected contractual payments discounted to present value using a discount rate of 6%. In September 2019, the Company initiated the OKRA clinical study, which incorporates iBox. On such date, the Company commenced amortization of the acquired commercialization intangible asset.
On July 26, 2019, pursuant to the Cibiltech Agreement, the Company purchased $1.0 million of convertible preferred shares of Cibiltech, which is recorded in other assets. The Company does not have a significant influence on Cibiltech’s operations. The net carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a result of acquiring an entity with a functional currency other than the U.S. dollar.
Amortization of Intangible Assets
Amortization expense was $5.8 million, $4.8 million and $3.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. For the year ended December 31, 2021, $1.3 million, $1.9 million, $0.7 million and $1.9 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing, respectively. For the year ended December 31, 2020, $1.3 million, $1.7 million, $0.3 million and $1.5 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing, respectively. For the year ended December 31, 2019, $0.7 million, $1.4 million, $0.2 million and $1.3 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions and sales and marketing, respectively.
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 consolidated statements of operations.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 31, 2021 (in thousands):
Years Ending December 31,Cost of Testing Services
Cost of
Product
Cost of Patient and Digital Solutions
Sales and
Marketing
Total
2022$1,316 $1,855 $945 $2,261 $6,377 
20231,316 1,855 945 2,188 6,304 
20241,316 1,855 709 2,188 6,068 
20251,316 1,855 540 2,187 5,898 
20261,316 780 540 2,186 4,822 
Thereafter4,141 4,186 1,720 9,429 19,476 
Total future amortization expense$10,721 $12,386 $5,399 $20,439 $48,945 

109

8. BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
December 31,
20212020
Finished goods$3,911 $1,702 
Work in progress2,828 2,936 
Raw materials10,447 5,374 
Total inventory$17,186 $10,012 
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
December 31,
20212020
Machinery and equipment$12,091 $9,325 
Construction in progress10,925 1,873 
Leasehold improvements8,466 8,096 
Computer and office equipment5,454 5,414 
Internally developed software3,746 2,312 
Furniture and fixtures943 683 
Property and equipment41,625 27,703 
Less: Accumulated depreciation and amortization(19,581)(16,999)
Property and equipment, net$22,044 $10,704 
Depreciation expense was $2.7 million, $1.9 million and $1.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
There were no assets purchased under finance leases during 2021. Assets purchased under finance leases, included above in machinery and equipment, and computer and office equipment, were $0.6 million at December 31, 2020. Accumulated depreciation was $0.5 million and $0.4 million at December 31, 2021 and 2020, respectively. Related amortization expense, included in depreciation and amortization expense, was $0.1 million, $0.1 million and $0.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
December 31,
20212020
Clinical studies$10,653 $6,733 
Professional fees5,780 1,529 
Deferred revenue4,208 3,530 
Short-term lease liability3,958 2,033 
Capital expenditures2,612  
Contingent consideration2,114 738 
Deferred payments for intangible assets2,000 2,000 
Accrued royalty1,664 1,072 
Test sample processing fees1,197 416 
Other accrued expenses3,736 2,551 
Total accrued and other liabilities$37,922 $20,602 

110

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 consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.
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 South San Francisco, California; Brisbane, California; Columbus, Ohio; West Chester, Pennsylvania; Flowood, Mississippi; Fremantle, Australia; and Stockholm, Sweden.
On January 2, 2020, the Company executed the second amendment to the operating lease agreement for the building located at Brisbane, California. The building is mainly utilized for laboratory operations and research and development. The lease was extended for a period of eight years and two months starting on January 1, 2021. The Company has determined that the amendment constituted a lease modification effective January 1, 2020. At the inception of the lease modification, the ROU asset increased by $13.0 million.
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 December 31, 2021, the carrying value of the ROU asset was $18.0 million. The related current and non-current liabilities as of December 31, 2021 were $4.0 million and $17.4 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 consolidated balance sheets.
The following table summarizes the lease cost for the years ended December 31, (in thousands):
202120202019
Operating lease cost$5,134 $4,441 $1,993 
Finance lease cost53 205 218 
Total lease cost$5,187 $4,646 $2,211 
Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
Other information:
Weighted-average remaining lease term - Operating leases (in years)5.99
Weighted-average remaining lease term - Finance leases (in years)0.00
Weighted-average discount rate - Operating leases (%)10.0 %
Weighted-average discount rate - Finance leases (%) %
111

Maturities of operating lease liabilities as of December 31, 2021, are as follows (in thousands):
Years ending December 31,Operating Leases
2022$5,662 
20234,332 
20244,340 
20254,067 
20263,196 
Thereafter7,140 
Total lease payments28,737 
Less imputed interest7,385 
Present value of future minimum lease payments21,352 
Less operating lease liability, current portion3,958 
Operating lease liability, long-term portion$17,394 
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 the License Agreement with Illumina (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.
Tax Commitments
As of December 31, 2021, the Company had gross unrecognized tax benefits of $4.2 million, which include penalties and interest of $0.2 million. Approximately $0.2 million has been recorded as a noncurrent liability. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities.
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina 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 date is currently set to start March 7, 2022.
112

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. 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. Trial is currently scheduled for July 24, 2023. 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 consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the consolidated financial statements, and (ii) the range of loss can be reasonably estimated.
10. STOCKHOLDERS’ EQUITY
At-the-Market Equity Offering
On August 31, 2018, the Company entered into the Sales Agreement with Jefferies, as sales agent, pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
June 2020 Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
The Company did not issue preferred stock during the years ended December 31, 2021, 2020 and 2019.
113

11. 401(K) PLAN
The Company sponsors a 401(k) defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code”). Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. On January 1, 2018, the Company began to make contributions to the employee plan. The Company incurred expenses related to contributions to the plan of $1.4 million, $0.7 million and $0.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
12. 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 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.
During the year ended December 31, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.
During the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock were exercised for cash proceeds of $0.4 million. During the year ended December 31, 2020, a warrant to purchase approximately 34,000 shares of common stock was exercised on a cashless basis and approximately 24,000 shares were issued pursuant to the exercise.
As of December 31, 2021, outstanding warrants to purchase common stock were:
Classified as
Original
Term
Exercise
Price
Number of
Shares
Underlying
Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 

114

13. STOCK INCENTIVE PLANS
2014 Equity Incentive Plan
The Company grants stock based awards under 2014 Equity Inceptive Plan (the “2014 Plan”) that allows for issuance of stock options, restricted stock units (“RSUs”) and other stock awards to the Company’s employees, directors, and consultants. Stock options granted under the 2014 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. There were 1,879,913 shares of common stock reserved for future issuance under the 2014 Plan as of December 31, 2021.
2016 Inducement Plan
On April 21, 2016, the Company adopted the 2016 Inducement Equity Incentive Plan (the “2016 Plan”), pursuant to which the Company may grant stock awards of up to a total of 155,500 shares of common stock to new employees of the Company. The 2016 Plan was adopted to accommodate a reserve of additional shares of common stock for issuance to new employees hired by the Company from Allenex AB. The terms in the 2016 Plan are substantially similar to the 2014 Plan. There were 62,752 shares of common stock reserved for future issuance under the 2016 Plan as of December 31, 2021.
The 2016 Plan allows RSUs to be granted in addition to stock options. The RSUs vest annually over four years in equal increments. The Company began granting RSUs pursuant to the 2016 Plan starting June 2016.
2019 Inducement Equity Incentive Plan
The Company grants stock based awards under 2019 Inducement Equity Incentive Plan (the “2019 Plan”) that allows for issuance of stock options, RSUs and other stock awards to new employees of the Company. Stock options granted under the 2019 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. The terms in the 2019 Plan are substantially similar to the 2014 Plan. There were 123,864 shares of common stock reserved for future issuance under the 2019 Plan as of December 31, 2021.
Stock Options and RSUs
The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Additional options authorized1,977,647 — — — — 
Common stock awards for services(3,984)— — — — 
RSUs granted(1,159,947)— — 1,159,947 69.49 
RSUs vested— — — (702,467)26.70 
Options granted(202,514)202,514 79.35 — — 
Options exercised— (753,383)17.10 — — 
Repurchases of common stock under employee incentive plans237,774 — — — — 
RSUs forfeited288,689 — — (288,689)43.81 
Options forfeited245,253 (245,253)27.93 — — 
Options expired10,643 (10,643)25.71 — — 
Balance—December 31, 20212,066,529 1,863,633 $29.33 2,047,657 $50.21 

115

The total intrinsic value of options exercised was $42.9 million, $19.2 million and $15.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.
The total fair value of RSUs vested during 2021 was $53.0 million. As of December 31, 2021, the total intrinsic value of outstanding RSUs was approximately $93.1 million and there were $81.5 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.05 years.
Options outstanding that have vested and are expected to vest at December 31, 2021 are as follows:
Number of
Shares Issued (In thousands)
Weighted Average Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Aggregate
Intrinsic Value
(In thousands)
Vested956,596 $20.30 6.60$24,396 
Expected to Vest830,469 38.97 8.1911,545 
Total1,787,065 $35,941 
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 December 31, 2021 for stock options that were in-the-money.
The weighted-average grant-date fair value of options to purchase common stock granted for the years ended December 31, 2021, 2020 and 2019 using the Black-Scholes Model was $52.65, $18.97 and $17.74, respectively.
The total fair value of options that vested during 2021 was $11.7 million. As of December 31, 2021, there were approximately $19.5 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.45 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 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 2021 that ended on June 30, 2021, 21,412 shares were purchased for aggregate proceeds of $1.3 million from the issuance of shares, which occurred on July 2, 2021. During the offering period in 2021 that ended on December 31, 2021, 25,852 shares were purchased for aggregate proceeds of $1.0 million from the issuance of shares, which occurred on January 6, 2022. The Company issued 45,464 shares and 76,723 shares of common stock during the years ended December 31, 2021 and December 31, 2020, respectively, pursuant to the ESPP. The Company received proceeds of $2.1 million and $1.4 million from the purchases of shares during the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had 600,369 shares available for issuance under the ESPP.
Board of Directors Stock Awards Granted for Services
For the years ended December 31, 2021, 2020 and 2019, the Company paid a portion of its directors’ compensation through the award of fully vested common shares. The stock awards are classified as equity, and compensation expense was recognized upon the issuance of the shares at the grant date price per share, which is the fair value. As of December 31, 2021, there were a total of 269,067 shares issued to the Company’s directors, for a total fair value of $2.0 million. Stock-based compensation expense associated with the awards was $0.3 million, $0.3 million and $0.2 million for the years ended December 31, 2021, 2020 and 2019, respectively, which was included in general and administrative expense in the consolidated statements of operations.
116

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:
Year Ended December 31,
202120202019
Employee stock options
Expected term (in years)5.945.985.97
Expected volatility77.70 %75.56 %70.78 %
Risk-free interest rate0.80 %0.69 %2.32 %
Expected dividend yield % % %
Employee stock purchase plan
Expected term (in years)0.50.50.5
Expected volatility
53.10% – 67.79%
62.56% – 93.17%
70.80% – 76.66%
Risk-free interest rate
0.09% – 0.19%
0.17% – 1.57%
2.10% – 2.51%
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 nonemployee stock-based awards for the years ended December 31, 2021, 2020 and 2019, included in the consolidated statements of operations as follows (in thousands):
Year Ended December 31,
202120202019
Cost of testing services$2,358 $1,493 $1,751 
Cost of product579 391 280 
Cost of patient and digital solutions728 449 152 
Research and development7,126 4,676 4,422 
Sales and marketing10,887 5,795 4,008 
General and administrative14,403 10,597 11,804 
Total$36,081 $23,401 $22,417 
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 costs were capitalized for the periods presented.
117

14. INCOME TAXES
Loss before income taxes for the years ended December 31, 2021, 2020 and 2019 is summarized as follows (in thousands):
As of December 31,
202120202019
United States$(27,921)$(14,233)$(19,386)
Foreign(4,167)(5,517)(4,561)
Total loss before income taxes$(32,088)$(19,750)$(23,947)
The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):
As of December 31,
202120202019
Current
Federal$89 $(58)$(571)
State2 1 1 
Foreign(139)160 83 
Total current income tax expense (benefit)(48)103 (487)
Deferred
Federal(409)91 (558)
State(127)(52)(47)
Foreign(842)(1,178)(887)
Total deferred income tax benefit(1,378)(1,139)(1,492)
Income tax benefit$(1,426)$(1,036)$(1,979)
The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2021, 2020 and 2019, to loss before income taxes as a result of the following:
Year Ended December 31,
202120202019
Federal tax statutory rate21.0 %21.0 %21.0 %
Stock-based compensation38.8 %13.5 %9.9 %
Change in valuation allowance86.4 %(34.4)%(16.6)%
Foreign rate differential0.7 %1.8 %0.3 %
Warrant revaluation %(1.7)%0.3 %
Interest expense %(0.3)%(0.2)%
Non-deductible executive compensation(23.4)%(6.8)%(7.6)%
Research credits6.9 %3.9 %2.6 %
Changes in net operating loss carryforwards, including expirations(125.1)%6.9 %(1.5)%
Other(0.9)%1.2 %0.1 %
Effective income tax rate4.4 %5.2 %8.3 %

118

Deferred income tax assets and liabilities consist of the following (in thousands):
As of December 31, 2021
20212020
Deferred tax assets:
Net operating loss carryforwards$30,234 $60,578 
Tax credit carryforwards7,185 8,507 
Accruals6,054 4,598 
Property and equipment1,043 1,047 
Lease liability4,639 4,408 
Other7,988 4,302 
Gross deferred tax assets57,143 83,440 
Valuation allowance(45,635)(72,860)
Total deferred tax assets11,508 10,580 
Deferred tax liabilities:
Purchased intangibles(7,439)(7,683)
Operating leases right-of-use assets(3,828)(3,708)
Other(656)(488)
Total deferred tax liabilities(11,923)(11,879)
Net deferred tax liabilities$(415)$(1,299)
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 Australia net deferred tax assets have been offset by a full valuation allowance. The valuation allowance decreased by $27.2 million and increased by $8.4 million during the years ended December 31, 2021 and 2020, respectively.
As of December 31, 2021, the Company had domestic federal net operating loss carryforwards of $108.1 million, domestic state net operating loss carryforwards of $53.6 million, and foreign net operating loss carryforwards of $15.9 million that can reduce future taxable income. The domestic federal and state net operating loss carryforwards will begin to expire in 2033 and 2030, respectively. The foreign net operating loss carryforwards can be carried forward indefinitely.
As of December 31, 2021, the Company had credit carryforwards of approximately $4.3 million and $8.9 million available to reduce future taxable income, if any, for domestic federal and California state income tax purposes, respectively. The domestic federal credit carryforwards will begin to expire in 2033. California credits have no expiration date.
The Company has recorded a valuation allowance against its deferred tax assets at December 31, 2021 and 2020 because the Company's management believes that it is more likely than not that these assets will not be fully realized. The decrease in the valuation allowance of approximately $27.2 million in the year ended December 31, 2021 primarily relates to the loss of net operating loss carryforwards and research and development (“R&D”) credits due to Section 382 of the Internal Revenue Code and similar provisions under state law. Section 382 of the Internal Revenue Code and similar provisions under state law limit the utilization of U.S. and state net operating loss carryforwards following certain cumulative changes in the ownership interest of significant stockholders over a three-year period in excess of 50%. Based on the Company's analysis under Section 382, the Company believes that $158.4 million of its federal net operating loss carryforwards and $50.5 million of its state net operating loss carryforwards are limited by Section 382 and similar provisions under state law as of December 31, 2021 and have been written off in the year ended December 31, 2021. Due to limitations under Section 382, the Company believes that $3.9 million of its R&D credits will be limited as of December 31, 2021. The portion of R&D credits that were determined to be limited by Section 382 have been written off as of December 31, 2021. The remaining unused carryforwards and credits remain available for future periods. Due to the Company's full valuation allowance, the write off of net operating loss carryforwards and R&D credits did not have any impact to the statements of operations and comprehensive loss.
119

A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202120202019
Balance at the beginning of the year$4,416 $3,650 $3,449 
Additions based on tax positions related to the current year805 824 667 
Additions based on tax positions related to prior years130   
Decreases based on tax positions related to prior years(1,195)(58)(466)
Balance at the end of the year$4,156 $4,416 $3,650 
None of the $4.2 million of net unrecognized tax benefit as of December 31, 2021, if recognized, would impact the Company's effective tax rate. During the year ended December 31, 2021, given the Company's valuation allowance, the uncertain tax benefits would not have impacted the effective tax rate.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2021 and December 31, 2020, the Company had in each year $0.2 million of cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next twelve months.
The Company files U.S., state and foreign income tax returns in jurisdictions with varying statutes of limitations. Due to net operating loss and credit carryovers, the domestic federal and state income tax returns are subject to tax authority examination from inception. In the foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 3 to 6 years.

120

15. 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 and the region of testing for testing services revenue. The following table summarizes reportable revenues by geographic regions (in thousands):
Year Ended December 31,
202120202019
Testing services revenue
United States$258,412 $163,221 $104,056 
Rest of World873 389 494 
$259,285 $163,610 $104,550 
Product revenue
United States$13,512 $9,219 $8,078 
Europe9,740 7,475 7,690 
Rest of World3,580 2,608 2,511 
$26,832 $19,302 $18,279 
Patient and digital solutions revenue
United States$10,085 $9,063 $4,062 
Europe82 87 100 
Rest of World113 132 77 
$10,280 $9,282 $4,239 
Total United States$282,009 $181,503 $116,196 
Total Europe$9,822 $7,562 $7,790 
Total Rest of World$4,566 $3,129 $3,082 
Total$296,397 $192,194 $127,068 
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
December 31, 2021December 31, 2020
Long-lived assets:
United States$21,444 $9,888 
Europe403 351 
Rest of World197 465 
Total$22,044 $10,704 

121

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Management, including our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of its 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 December 31, 2021. 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 Chief Financial Officer concluded that, as of December 31, 2021, our disclosure controls and procedures were effective at the reasonable assurance level and 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 Chief Financial Officer, as appropriate to allow timely discussion regarding required disclosure.
Management’s Annual Report on Internal Control over Financial Reporting
Management, including our Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control system was designed to provide reasonable assurance regarding the preparation and fair presentation of published consolidated financial statements in accordance with accounting principles generally accepted in the United States.
Management assessed the effectiveness of the Company's internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in the 2013 Internal Control-Integrated Framework. Based on our assessment, management has concluded the Company maintained effective internal control over financial reporting as of December 31, 2021.
Attestation Report of the Independent Registered Public Accounting Firm
The effectiveness of our internal control over financial reporting as of December 31, 2021 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report, which appears herein.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the quarter ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B. OTHER INFORMATION
None.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
122

PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item is incorporated by reference from the information contained in our Definitive Proxy Statement to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021 in connection with the Annual Meeting of Stockholders to be held in 2022, or the 2022 Proxy Statement. To the extent that we do not file the 2022 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 10.
ITEM 11. EXECUTIVE COMPENSATION
The information required by this item is incorporated by reference from the information contained in the 2022 Proxy Statement. The 2022 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021. To the extent that we do not file the 2022 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 11.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item is incorporated by reference to from the information contained in the 2022 Proxy Statement. The 2022 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021. To the extent that we do not file our 2022 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 12.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
The information required by this item is incorporated by reference to from the information contained in our 2022 Proxy Statement. The 2022 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021. To the extent that we do not file the 2022 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 13.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by this item is incorporated by reference from the information contained in the 2022 Proxy Statement. The 2022 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021. To the extent that we do not file the 2022 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 14.
123

PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)(1) Financial Statements:
Our Financial Statements are listed in the “Index to Consolidated Financial Statements” of CareDx, Inc. Part II, Item 8 of this Annual Report on Form 10-K.
(a)(2) Financial Statement Schedules
All financial statement schedules have been omitted because they are not required, not applicable, or the required information is included in the consolidated financial statements or notes thereto included in this Annual Report on Form 10-K.
(a)(3) Exhibits
The following exhibits are incorporated by reference or are filed with this report, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).
Exhibit
Number
Incorporated by Reference
DescriptionFormFile No.ExhibitFiling Date
3.110-Q001-365363.18/28/2014
3.28-K001-365363.16/21/2021
3.38-K001-365363.26/21/2021
4.110-K001-365364.13/31/2015
4.2#10-Q001-365364.27/29/2021
4.3#SC TO-I005-8825299(d)(3)10/12/2017
4.4#S-8333-1974934.57/18/2014
4.5#10-Q333-2115384.57/29/2021
4.68-K001-3653610.34/14/2016
4.7#10-Q001-365364.77/29/2021
4.8*
10.1#8-K001-3653610.210/29/2020
10.2#10-K001-3653610.153/31/2015
10.3#10-K001-3653610.143/31/2015
10.4#10-K001-3653610.63/22/2018
10.5#8-K001-3653610.111/26/2018
10.6#S-1333-19649410.116/3/2014
10.7#8-K001-3653610.110/29/2020
10.8#S-1333-19649410.16/3/2014
10.9#10-K001-3653610.193/31/2015
10.10#10-K001-3653610.102/28/2020
124

Exhibit
Number
Incorporated by Reference
DescriptionFormFile No.ExhibitFiling Date
10.11S-1333-19649410.126/3/2014
10.12+10-Q001-3653610.14/30/2020
10.13+10-Q001-3653610.24/30/2020
10.14†S-1/A333-19649410.177/15/2014
10.15S-3333-2271681.28/31/2018
10.16†10-Q/A001-3653610.310/9/2018
10.17#8-K001-3653610.13/11/2021
10.18#8-K001-3653610.17/20/2021
21.1*
23.1*
24.1*
31.1*
31.2*
32.1**
101.INS*Inline XBRL Instance Document
101.SCH*Inline XBRL Taxonomy Extension Schema
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File, formatted in Inline XBRL
_____________________
†    Confidential treatment has been granted with respect to certain portions of this Exhibit. Omitted portions have been filed separately with 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.
#    Indicates management contract or compensatory plan or arrangement.
125

*    Filed herewith.
**    Furnished herewith.
ITEM 16. FORM 10-K SUMMARY
None.
126

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
  
By:/s/ Reginald Seeto, MBBS
Reginald Seeto, MBBS
President and Chief Executive Officer
Date: February 24, 2022
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Reginald Seeto and Ankur Dhingra, and each of them, his true and lawful attorneys-in-fact, each with full power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact or their substitute or substitutes may do or cause to be done by virtue hereof.
127

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons, on behalf of the registrant on the dates and the capacities indicated.
SignatureTitle
Date 
/s/ REGINALD SEETO, MBBS
President, Chief Executive Officer and Director
(Principal Executive Officer)
February 24, 2022
Reginald Seeto, MBBS
 
/s/ ANKUR DHINGRA
Chief Financial Officer
(Principal Financial and Accounting Officer)
February 24, 2022
Ankur Dhingra
 
/s/ PETER MAAG, PH.D.DirectorFebruary 24, 2022
Peter Maag, Ph.D.
/s/ GEORGE W. BICKERSTAFF, IIIDirectorFebruary 24, 2022
George W. Bickerstaff, III
 
/s/ FRED E. COHENDirectorFebruary 24, 2022
Fred E. Cohen
 
/s/ GRACE COLÓNDirectorFebruary 24, 2022
Grace Colón
 
/s/ CHRISTINE M. COURNOYERDirectorFebruary 24, 2022
Christine M. Cournoyer
/s/ MICHAEL D. GOLDBERGDirectorFebruary 24, 2022
Michael D. Goldberg
/s/ RALPH SNYDERMANDirectorFebruary 24, 2022
Ralph Snyderman
 
/s/ WILLIAM HAGSTROMDirectorFebruary 24, 2022
William Hagstrom
/s/ HANNAH VALANTINEDirectorFebruary 24, 2022
Hannah Valantine
/s/ ARTHUR TORRESDirectorFebruary 24, 2022
Arthur Torres

128
EX-4.8 2 caredx-form10xkex48descrip.htm EX-4.8 Document
Exhibit 4.8
Description of Securities of CareDx., Inc.
The authorized capital stock of CareDx, Inc., a Delaware corporation (the “Company”), consists of:
100,000,000 shares of common stock, $0.001 par value per share (“Common Stock”); and
10,000,000 shares of preferred stock, $0.001 par value per share (“Preferred Stock”).
Common Stock
Voting rights. Each holder of Common Stock is entitled to one vote for each share on all matters to be voted upon by the stockholders. No share of Common Stock affords any cumulative voting rights. This means that the holders of a majority of the voting power of the shares voting for the election of directors can elect all directors to be elected if they choose to do so, subject to any voting rights granted to holders of any outstanding Preferred Stock. Generally, except as discussed under the heading “Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute” below, all matters to be voted on by stockholders must be approved by a majority of the total voting power of the Common Stock present in person or represented by proxy at a meeting at which a quorum exists, subject to any voting rights granted to holders of any outstanding Preferred Stock. Except as otherwise provided by law or in the Company’s Amended and Restated Certificate of Incorporation, as amended (the “Certificate of Incorporation”) (as further discussed under the heading “Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute” below), and subject to any voting rights granted to holders of any outstanding Preferred Stock, amendments to the Certificate of Incorporation must be approved by a majority of the votes entitled to be cast by the holders of Common Stock.
Dividend rights. Subject to any preferential rights of any outstanding Preferred Stock, holders of Common Stock are entitled to receive ratably the dividends, if any, as may be declared from time to time by the Company’s board of directors (the “Board”) out of funds legally available therefor. The Company has never declared or paid any cash dividend on the capital stock and does not anticipate paying any cash dividends in the foreseeable future.
Liquidation Rights. In the event of a liquidation, dissolution or winding up, holders of Common Stock are entitled to share ratably in the Company’s assets remaining after the payment of liabilities and any preferential rights of any outstanding Preferred Stock.
No preemptive or similar rights. Holders of Common Stock have no preemptive or conversion rights or other subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock.
Fully paid and non-assessable. The outstanding shares of Common Stock are fully paid and non-assessable.
Preferred Stock. The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of Preferred Stock that the Company may designate and issue in the future.
Anti-Takeover Provisions. See the below section titled “Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute”.




Listing
The Common Stock is listed on the Nasdaq Global Market under the symbol “CDNA.”
Preferred Stock
The Board is authorized, subject to limitations prescribed by Delaware law, to issue up to 10,000,000 shares of Preferred Stock in one or more series, to establish from time to time the number of shares to be included in each series, and to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations or restrictions, in each case without further vote or action by the stockholders. The Board can also increase or decrease the number of shares of any series of Preferred Stock, but not below the number of shares of that series then outstanding, without any further vote or action by the stockholders. The Board may authorize the issuance of Preferred Stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of Common Stock. The issuance of Preferred Stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring or preventing a change in control of the Company and might adversely affect the market price of the Common Stock and the voting and other rights of the holders of Common Stock.
Warrants
As of December 31, 2021, the Company had outstanding warrants to purchase an aggregate of 3,132 shares of Common Stock with an exercise price of $1.12, all of which are currently exercisable (subject to certain beneficial ownership limitations) and expire on June 16, 2023.
All of the outstanding warrants contain provisions for the adjustment of the exercise price in the event of stock dividends, stock splits or similar transactions. All of the warrants also contain priced-based adjustment provisions, pursuant to which the exercise price of the warrants may be adjusted downward in the event of certain dilutive issuances by the Company. In addition, all of the warrants contain a “cashless exercise” feature that allows the holders thereof to exercise the warrants without a cash payment to the Company under certain circumstances. All of the warrants also contain provisions that provide certain rights to warrantholders in the event of a fundamental transaction, including a merger or consolidation with or into another entity, such as:
The right to receive the same amount and kind of consideration paid to the holders of Common Stock in the fundamental transaction; and
The right to require the Company to repurchase the unexercised portion of certain warrants at the warrant’s respective fair value using the Black Scholes option pricing formula.
Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute
Certain provisions of Delaware law, along with certain provisions of the Certificate of Incorporation and the Company’s Amended and Restated Bylaws (the “Bylaws”), may have the effect of delaying, deferring or discouraging another person from acquiring control of the Company and could make the following transactions more difficult:
acquisition of the Company by means of a tender offer;
acquisition of the Company by means of a proxy contest or otherwise; or
removal of the Company’s incumbent officers and directors.



These provisions, summarized below, are expected to discourage coercive takeover practices and inadequate takeover bids and to promote stability in the Company’s management. These provisions are also designed, in part, to encourage persons seeking to acquire control of the Company to first negotiate with the Board. However, these provisions could have the effect of deferring hostile takeovers or delaying, discouraging or preventing attempts to acquire the Company, which could deprive the stockholders of opportunities to sell their shares of Common Stock at prices higher than prevailing market prices.
The Certificate of Incorporation and the Bylaws
The Certificate of Incorporation and the Bylaws include a number of provisions that could deter hostile takeovers or delay or prevent changes relating to the control of the Board or management team, including the following:
Board of Directors Vacancies. The Certificate of Incorporation and the Bylaws authorize only the Board to fill vacant directorships, including newly created seats. In addition, the number of directors constituting the Board can be set only by a resolution adopted by a majority vote of the entire Board. These provisions would prevent a stockholder from increasing the size of the Board and then gaining control of the Board by filling the resulting vacancies with the stockholder’s own nominees. This makes it more difficult to change the composition of the Board and promotes continuity of management.
Classified Board. The Certificate of Incorporation provides that the Board is classified into three classes of directors. A third party may be discouraged from making a tender offer or otherwise attempting to obtain control of the Company as it is more difficult and time consuming for stockholders to replace a majority of the directors on a classified board of directors.
Stockholder Action; Special Meeting of Stockholders. The Certificate of Incorporation provides that the stockholders may not take action by written consent, but may only take action at annual or special meetings of the stockholders. As a result, a holder controlling a majority of the Company’s capital stock would not be able to amend the Bylaws or remove directors without holding a meeting of the stockholders called in accordance with the Bylaws. The Bylaws further provide that special meetings of the stockholders may be called only by a majority of the Board, the Chairperson of the Board, or the Company’s Chief Executive Officer or President, thus prohibiting a stockholder (in the capacity as a stockholder) from calling a special meeting. These provisions might delay the ability of the stockholders to force consideration of a proposal or for stockholders controlling a majority of the capital stock to take any action, including the removal of directors.
Advance Notice Requirements for Stockholder Proposals and Director Nominations. The Bylaws provide advance notice procedures for stockholders seeking to bring business before the Company’s annual meeting of stockholders or to nominate candidates for election as directors at the annual meeting of stockholders. The Bylaws also specify certain requirements regarding the form and content of a stockholder’s notice. These provisions might preclude the stockholders from bringing matters before the annual meeting of stockholders or from making nominations for directors at the annual meeting of stockholders if the proper procedures are not followed. The Company expects that these provisions may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of the Company.
No Cumulative Voting. The General Corporation Law of the State of Delaware (the “DGCL”) provides that stockholders may cumulate votes in the election of directors if the corporation’s certificate of incorporation allows for such mechanism. The Certificate of Incorporation does not provide for cumulative voting.



Directors Removed Only for Cause. The Certificate of Incorporation provides that stockholders may remove directors only for cause and only by the affirmative vote of the holders of at least 66 2/3% in voting power of the stock entitled to vote thereon.
Issuance of Undesignated Preferred Stock. The Board has the authority, without further action by the stockholders, to issue up to 10,000,000 shares of undesignated Preferred Stock with rights and preferences, including voting rights, designated from time to time by the Board. The existence of authorized but unissued shares of Preferred Stock would enable the Board to render more difficult or to discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or other means.
Exclusive Forum. The Bylaws provide that, unless the Company consents in writing to the selection of an alternative forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended. This provision does not apply to claims brought pursuant to the Securities Exchange Act of 1934, as amended, or the rules and regulations promulgated thereunder, or any other claim for which the U.S. federal courts have exclusive jurisdiction. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation or bylaws has been challenged in legal proceedings and there is uncertainty as to whether a court would enforce such provisions. This choice-of-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company or its directors, officers, employees or agents, which may discourage such lawsuits against us and such persons. In addition, a stockholder that is unable to bring a claim in the judicial forum of its choosing may be required to incur additional costs in the pursuit of actions which are subject to this exclusive forum provision. If a court were to find this provision of the Bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, the Company may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect its business, financial condition or operating results.
Delaware Anti-Takeover Statute
The Company is subject to the provisions of Section 203 of the DGCL regulating corporate takeovers. In general, those provisions prohibit a public Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years following the date that the stockholder became an interested stockholder, unless:
the transaction is approved by the board of directors before the date the interested stockholder attained that status;
upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced; or
on or after the date of the transaction, the transaction is approved by the board of directors and authorized at a meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock that is not owned by the interested stockholder.
In general, Section 203 of the DGCL defines a business combination to include the following:
any merger or consolidation involving the corporation and the interested stockholder;
any sale, transfer, pledge or other disposition of 10% or more of the assets of the corporation involving the interested stockholder;
subject to certain exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder;



any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder; or
the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.
In general, Section 203 of the DGCL defines an interested stockholder as any entity or person beneficially owning, or who within three years prior to the time of determination of interested stockholder status did own, 15% or more of the outstanding voting stock of the corporation and any entity or person affiliated with or controlling or controlled by any such entity or person.
A Delaware corporation may opt out of this provision by express provision in its original certificate of incorporation or by amendment to its certificate of incorporation or bylaws approved by its stockholders. However, the Company has not opted out of, and does not currently intend to opt out of, this provision. The statute could prohibit or delay mergers or other takeover or change in control attempts and, accordingly, may discourage attempts to acquire the Company.


EX-21.1 3 exhibit211-listofsubs2021.htm EX-21.1 Document

Exhibit 21.1
Subsidiaries of CareDx, Inc.
 



Name State or Jurisdiction of Incorporation or Organization
CareDx International AB

Sweden
CareDx AB Sweden
CareDx Lab Solutions, Inc.

Delaware
CareDx Transplant Management, Inc. Nebraska
CareDx GmbH Austria
CareDx Pty Ltd. Australia
MedActionPlan.com LLCNew Jersey
The Transplant PharmacyMississippi
 

EX-23.1 4 exhibit231-deloitteconsent.htm EX-23.1 Document

                                         EXHIBIT 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statements on Form S-3 Nos. 333-211700 and 333-239049, and on Form S-8 Nos. 333-197493, 333-203128, 333-211538, 333-217462, 333-225991, 333-231523, 333-233710, 333-239277, and our reports dated February 24, 2022, relating to the financial statements of CareDx, Inc., and the effectiveness of CareDx’s internal control over financial reporting, appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2021.

/s/ Deloitte & Touche LLP

San Jose, California
February 24, 2022





EX-31.1 5 cdna-20211231x10kxexx311.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 Annual Report on Form 10-K 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: February 24, 2022By:/s/ Reginald Seeto
Reginald Seeto
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 6 cdna-20211231x10kxexx312.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, Ankur Dhingra, certify that:
1.I have reviewed this Annual Report on Form 10-K 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:February 24, 2022By:/s/ Ankur Dhingra
Ankur Dhingra
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 7 cdna-20211231x10kxexx321.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 Annual Report on Form 10-K of CareDx, Inc. (the “Company”) for the period ended December 31, 2021 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 SeetoBy:/s/ Ankur Dhingra
Reginald SeetoAnkur Dhingra
President and Chief Executive OfficerChief Financial Officer
(Principal Executive Officer)(Principal Financial and Accounting Officer)
February 24, 2022February 24, 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 8 cdna-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007009 - Statement - 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 (Detail) 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 - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Net Loss Per Share - Additional Information (Detail) 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) 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 (Detail) 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 - Summary of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Balance Sheet Components - Components of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Balance Sheet Components - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - Commitments and Contingencies - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2144110 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - 401(K) Plan link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - 401(K) Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 2349308 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - Warrants - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2353309 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2454431 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2455432 - Disclosure - Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2456433 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) link:presentationLink link:calculationLink link:definitionLink 2457434 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2458435 - 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 2159114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2360310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - Income Taxes - Summary of Loss Before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2462437 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2463438 - Disclosure - Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2465440 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2466441 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2167115 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2368311 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2469442 - Disclosure - Segment Reporting - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2470443 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink 2471444 - 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 9 cdna-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cdna-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cdna-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from exercise of warrants Proceeds from Warrant Exercises Capital expenditures Accrued Capital Expenditures Accrued Capital Expenditures Supplemental disclosures of cash information Supplemental Cash Flow Information [Abstract] Cost of Product Cost of Product [Member] Cost of Product Customer Customer [Domain] Noncurrent liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Federal tax statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State Current State and Local Tax Expense (Benefit) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trademarks and tradenames Trademarks and Trade Names [Member] Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Net loss used to compute basic net loss per share Net Income (Loss) Attributable to Parent Operating leases right-of-use assets Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Number of patients enrolled in RemoTraC Number Of Patients Enrolled In RemoTraC Number Of Patients Enrolled In RemoTraC Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Income Statement Location Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition related costs Business Combination, Acquisition Related Costs Range Statistical Measurement [Domain] Other Other Intangible Assets [Member] Security Exchange Name Security Exchange Name Corporate equity securities Equity Securities, FV-NI, Current Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Number of unique solutions Number Of Unique Solutions Number Of Unique Solutions RSUs forfeited, weighted-average grant date fair value (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 Contingent payments related to acquisition of Conexio Genomics Pty Ltd. Payment for Contingent Consideration Liability, Financing Activities Additional paid-in capital Additional Paid in Capital, Common Stock Options forfeited (in shares) Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted-average remaining lease term - Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Operating lease liabilities, net Increase Decrease In Operating Lease Liabilities Increase Decrease In Operating Lease Liabilities Accrued compensation Increase (Decrease) in Accrued Salaries Repurchases 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. Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Shares available for issuance (in shares) Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Test sample processing fees Accrued Sample Processing Fees Accrued Sample Processing Fees Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Employee stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Purchased intangibles Deferred Tax Liabilities, Intangible Assets Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 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 Original Term (in years) Warrant Fair Value Assumptions Expected Term Warrant fair value assumptions expected term. Credit Concentration Risk Credit Concentration Risk [Member] Business combination, deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense of intangible assets Amortization of Intangible Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Weighted Average Remaining Useful Life (In Years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Non-deductible executive compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent Additions based on tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Weighted-average discount rate - Operating leases (%) Operating Lease, Weighted Average Discount Rate, Percent Summary of Inventory Schedule of Inventory, Current [Table Text Block] 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 Research and development Research and Development Expense [Member] Number of investments Number Of Investments Number Of Investments Sale of Stock Sale of Stock [Axis] Liability Class Liability Class [Axis] Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] RSUs granted, weighted-average grant date fair value (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 Total fair value of RSUs vested during the period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Business Acquisition Business Acquisition [Axis] Relationship to Entity Title of Individual [Domain] Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Equity Award Award Type [Domain] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Assets Assets [Abstract] Rest of World Rest Of World [Member] Rest of the world. Granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of warrants exercised on cashless basis (in shares) Number Of Warrants Exercised, Cashless Basis Number Of Warrants Exercised, Cashless Basis Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk, percentage Concentration Risk, Percentage Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2021 and 2020; no shares issued and outstanding at December 31, 2021 and 2020 Preferred Stock, Value, Issued Assets acquired Finite-lived Intangible Assets Acquired Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Accumulated Deficit Retained Earnings [Member] Changes in net operating loss carryforwards, including expirations Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent Amortized Cost Marketable Securities, Amortized Cost, Long Term Marketable Securities, Amortized Cost, Long Term Long-term liabilities: Liabilities, Noncurrent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Number of renal transplant patients Number Of Renal Transplant Patients Number Of Renal Transplant Patients Cost of Patient and Digital Solutions Cost Of Patient And Digital Solutions [Member] Cost Of Patient And Digital Solutions Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party Related Party [Axis] AlloSure Heart AlloSure Heart [Member] AlloSure Heart Public Offering Public Offering [Member] Public Offering Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Capital Expenditures Incurred but Not yet Paid Capital Expenditures Incurred but Not yet Paid Fair Value Debt Securities, Held-to-maturity, Fair Value Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Schedule of Deferred Income Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] 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 Shares of common stock subject to outstanding options Employee And Non Employee Stock Options [Member] Employee and non employee stock options. Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based compensation costs, capitalized Share-based Payment Arrangement, Amount Capitalized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Finance Lease, Principal Payments Finance Lease, Principal Payments Number of operating segments Number of Operating Segments Stock-based Compensation Compensation Related Costs, Policy [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] 2019 Equity Incentive Plan Two Thousand Nineteen Equity Incentive Plan [Member] Two Thousand Nineteen Equity Incentive Plan Contingent consideration Business Combination, Contingent Consideration, Liability, Current Basic (in dollars per share) Earnings Per Share, Basic Indefinite-lived Intangible Assets, Major Class Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Aggregate proceeds from the issuance of shares Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Proceeds from grants Proceeds from Grants Proceeds from Grants Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five RSUs, beginning balance (in shares) RSUs, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Goodwill and intangible assets. After one year through five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 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. Expense incurred related to plan Defined Contribution Plan, Cost Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards ROU asset increase Operating Lease, Right-of-Use Asset Increase Operating Lease, Right-of-Use Asset Increase Machinery and equipment Machinery and Equipment [Member] Net deferred tax liabilities Deferred Tax Liabilities, Net Maximum number of common stock shares that might be granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized AlloSure Kidney AlloSure Kidney [Member] AlloSure Kidney Other non-cash items Other Noncash Income (Expense) Restricted cash Restricted Cash and Cash Equivalents Research and development credits Research And Development Credits Expected To Be Limited Research And Development Credits Expected To Be Limited Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-maturity [Table] Total consideration Total consideration Business Combination, Consideration Transferred Goodwill [Roll Forward] Goodwill [Roll Forward] Entity Voluntary Filers Entity Voluntary Filers Total fair value of options vested during period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value 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. Plan Name Plan Name [Axis] Assets Assets, Fair Value Disclosure [Abstract] Total Assets, Fair Value Disclosure Fair Value Measured Using - (Level 1) Fair Value, Inputs, Level 1 [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Goodwill impairment Goodwill, Impairment Loss Fair Value by Liability Class Fair Value by Liability Class [Domain] Denominator: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Total liabilities and stockholders’ equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued expenses Other Accrued Liabilities, Current Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Deferred payments for intangible assets Deferred Payments For Intangible Assets Deferred payments for intangible assets. Deferred revenue Contract with Customer, Liability, Current Estimated Fair Value Finite-lived Intangible Assets, Fair Value Disclosure 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Options exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Testing services revenue Service [Member] Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation. Impairment of intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Net unrecognized tax benefit would impact the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate 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] Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Research credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Issuance of common stock for cash upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Revaluation of contingent consideration to estimated fair value Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Marketable securities Marketable Securities, Current 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Balance Sheet Location Balance Sheet Location [Domain] Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Indefinite-lived Intangible Assets Indefinite-lived Intangible Assets [Axis] Sale of stock, amount, maximum Sale of Stock, Amount, Maximum Sale of Stock, Amount, Maximum Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Unrecognized tax benefits Net unrecognized tax benefit Balance at the beginning of the year Balance at the end of the year Unrecognized Tax Benefits Income Tax Authority Income Tax Authority [Domain] Gross deferred tax assets Deferred Tax Assets, Gross Cash and Marketable Securities Cash and Cash Equivalents Disclosure [Text Block] Class of Warrant or Right Class of Warrant or Right [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt securities, unrealized holding gains (losses) Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Current liabilities: Liabilities, Current [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Accumulated depreciation finance lease assets Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Issuance of common shares, net of commissions and offering costs Stock Issued During Period, Value, New Issues 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. Restricted cash Restricted Cash and Cash Equivalents, Noncurrent General and administrative General and Administrative Expense License and Commercialization Agreement License And Commercialization Agreement [Member] License and commercialization agreement. Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Components of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [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 Patient and digital solutions Patient And Digital Solutions [Member] Patient And Digital Solutions Stock Incentive Plans Share-based Payment Arrangement [Text Block] Noncurrent Liabilities Noncurrent Liabilities [Member] Noncurrent Liabilities Short-term marketable securities Short-Term Marketable Securities [Abstract] Short-Term Marketable Securities Fair Value Measured Using - (Level 3) Fair Value, Inputs, Level 3 [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Leases Lessee, Leases [Policy Text Block] Less: Accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Cumulative or accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Corporate equity securities Equity Securities [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Common stock, offering costs Payments of Stock Issuance Costs Common stock shares issued (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Payments to acquire minority interest Payments to Acquire Interest in Subsidiaries and Affiliates Professional fees Accrued Professional Fees, Current Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Federal Current Federal Tax Expense (Benefit) Present value of future minimum lease payments Operating Lease, Liability Document Transition Report Document Transition Report 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. Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2021 and 2020; 52,923,360 and 49,441,166 shares issued and outstanding at December 31, 2021 and 2020, respectively Common Stock, Value, Issued Weighted-average discount rate - Finance leases (%) Finance Lease, Weighted Average Discount Rate, Percent Amortization of premium on short-term marketable securities, net Investment Income, Amortization of Premium Total other (expense) income Nonoperating Income (Expense) Stock options and RSUs expected weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Outstanding, beginning balance, weighted-average grant date fair value (in dollars per share) Outstanding, ending balance, weighted-average grant date fair value (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 Customer Concentration Risk Customer Concentration Risk [Member] Goodwill acquired Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 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 Commitments and contingencies (Note 9) Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Leases Right Of Use Assets Of Cash Flow Information Operating Leases Right Of Use Assets Of Cash Flow Information Business Combinations Business Combination Disclosure [Text Block] 2014 Equity Incentive Plan Two Thousand And Fourteen Equity Incentive Plan [Member] Two Thousand And Fourteen Equity Incentive Plan [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Weighted-Average Assumptions Used to Estimate Fair Value of Share-Based Awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule Of 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 Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Auditor Name Auditor Name Cover [Abstract] Reportable Revenues by Geographic Regions Revenue from External Customers by Geographic Areas [Table Text Block] Marketable Securities Marketable Securities, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Type of Arrangement and Non-arrangement Transactions [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Reconciliation of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] California CALIFORNIA Income Tax Authority Income Tax Authority [Axis] Consideration received on transaction Sale of Stock, Consideration Received on Transaction Inventory, Work in Process, Net of Reserves Inventory, Work in Process, Net of Reserves Private Placement Common Stock Warrant Liability Private Placement Common Stock Warrant Liability [Member] Private placement common stock warrant liability. Prepaid and other current assets Prepaid Expense and Other Assets, Current Computer and office equipment Computer And Office Equipment [Member] Computer And Office Equipment [Member] Financial Instrument Financial Instrument [Axis] April 2016 Class Of Warrant Or Right Issued Date Two [Member] Class Of Warrant Or Right Issued Date Two [Member] Revenue Revenues Revenue from Contract with Customer, Excluding Assessed Tax Inventory, Finished Goods, Net of Reserves Inventory, Finished Goods, Net of Reserves Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Stock Options Shares of common stock subject to outstanding options Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Issuance of common stock for services Stock Issued During Period, Value, Issued for Services Property and equipment Deferred Tax Assets, Property, Plant and Equipment Unrealized Holding Gains (Losses) Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss Measurement Input Type Measurement Input Type [Domain] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants Common Stock Common Stock [Member] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Segment Reporting Segment Reporting Disclosure [Text Block] Weighted-average remaining lease term - Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Short-term lease liability Operating Lease, Liability, Current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation Share-based Payment Arrangement, Noncash Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Exercise of warrants Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Exercise Of Warrants Fair value measurement with unobservable inputs reconciliation recurring basis exercise of warrants. Cash and Cash Equivalents [Abstract] Long-term Debt, Type Long-term Debt, Type [Domain] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Change in deferred taxes Increase (Decrease) in Deferred Income Taxes Arrangements and Non-arrangement Transactions [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Machinery, Computer and Office Equipment Machinery, Computer, and Office Equipment [Member] Machinery, Computer, and Office Equipment Asset impairments and write-downs Asset Impairment Charges Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other expense, net Other Nonoperating Income (Expense) Corporate equity securities Equity Securities, FV-NI, Noncurrent AlloMap Heart AlloMap Heart [Member] AlloMap Heart Maximum Maximum [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Inventory, Raw Materials, Net of Reserves Inventory, Raw Materials, Net of Reserves Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) [Abstract] Grants receivable Grants Receivable Deferred tax assets: Deferred Tax Assets, Net [Abstract] Components of Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] 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. Award Type Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Options granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Long-term marketable securities Long-Term Marketable Securities [Abstract] Long-Term Marketable Securities Options expired (in shares) Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Measurement Input Type Measurement Input Type [Axis] Total stockholders’ equity Stockholders' Equity Attributable to Parent Issuance of common stock for services (in shares) Stock Issued During Period, Shares, Issued for Services Net operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Remaining Term (in Years) Measurement Input, Expected Term [Member] Entity Address, City or Town Entity Address, City or Town Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities Estimated useful lives of assets Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Acquired and developed technology Acquired And Developed Technology [Member] Acquired And Developed Technology Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Internally developed software Software and Software Development Costs [Member] Concentrations of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location Balance Sheet Location [Axis] Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Operating lease liability, less current portion Operating Lease, Liability, Noncurrent Issuance of common stock 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, Measurement Frequency Measurement Frequency [Domain] Total current income tax expense (benefit) Current Income Tax Expense (Benefit) Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] CARES Act Provider Relief Fund Relief Fund, Provider, CARES Act Relief Fund, Provider, CARES Act Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Share-based compensation expense, tax benefit recognized Share-based Payment Arrangement, Expense, Tax Benefit Interest expense Effective Income Tax Rate Reconciliation Interest Expense Effective income tax rate reconciliation interest expense. Share price (in dollars per share) Share Price Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Commercialization rights of intangible assets term Commercialization Rights Of Intangible Assets Term Commercialization rights of intangible assets term. Statutes of limitation for income tax returns start year Statutes Of Limitation For Income Tax Returns Start Year Statutes of limitation for income tax return start year. Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] MedActionPlan MedActionPlan [Member] MedActionPlan Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] 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] Issuance of common stock under ESPP (in shares) Shares issued under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Purchases under license and commercialization agreement Equity Method Investments Statements of Operations Income Statement [Abstract] Contingent consideration classified as equity Adjustments To Additional Paid In Capital, Contingent Consideration Classified As Equity Adjustments To Additional Paid In Capital, Contingent Consideration Classified As Equity Entity Registrant Name Entity Registrant Name Summary of Issuances, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Finance lease cost Finance Lease Cost Finance lease cost. Net carrying amount Indefinite-lived Intangible Assets (Excluding Goodwill) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Fair value of shares issued Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Fair Value Share based compensation arrangement by share based payment award shares issued in period fair value. Options forfeited, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Unrealized Holding Gains (Losses) Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Income tax benefit Income tax benefit Income Tax Expense (Benefit) Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number 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. Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Investment Type [Axis] Investment Type [Axis] Antidilutive Securities Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus 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 Total current assets Assets, Current Sales and marketing Sales and Marketing Selling and Marketing Expense [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Concentration Risk Type Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Sale of Stock Sale of Stock [Domain] 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 Inventory Total inventory Inventory, Net Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Summary of Intangibles Schedule Of Intangible Assets Table [Table Text Block] Schedule of intangible assets. Federal Deferred Federal Income Tax Expense (Benefit) 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] Balance Sheets Statement of Financial Position [Abstract] Options expired, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Intrinsic value of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Derivative liability, measurement input Derivative Liability, Measurement Input Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent 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 Product and Service Product and Service [Axis] Components of Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Shares issued in lieu of payment Shares Issued In Lieu Of Cash Payment Shares issued in lieu of cash payment. Entity Public Float Entity Public Float Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Services Revenue Revenue Benchmark [Member] Weighted average fair value of options to purchase common stock granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component Equity Component [Domain] 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 Exercise Price Measurement Input, Exercise Price [Member] 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. Intangible asset, measurement input, discount rate Intangible Asset, Measurement Input, Discount Rate Intangible Asset, Measurement Input, Discount Rate Sales and marketing Selling and Marketing Expense 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustments, net of tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Number of shares issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 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. Statement [Line Items] Statement [Line Items] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Number of mobile phlebotomists Number Of Mobile Phlebotomists Number Of Mobile Phlebotomists Sales Agreement Sales Agreement [Member] Sales Agreement Additions to contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Domestic Federal Domestic Tax Authority [Member] Corporate debt securities Fair value Total Debt Securities, Available-for-sale Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Total intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) At The Market Equity Offering At The Market Equity Offering [Member] At The Market Equity Offering Purchases of long-term marketable securities Payments to Acquire Marketable Securities Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measured Using - (Level 2) Fair Value, Inputs, Level 2 [Member] 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. Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Auditor Location Auditor Location Segment Reporting [Abstract] Segment Reporting [Abstract] Debt securities, amortized cost Debt Securities, Available-for-sale, Amortized Cost Weighted Average Remaining Useful Life (In Years) Finite-Lived Intangible Asset, Useful Life Impairment of Goodwill, Intangible Assets and Long-lived Assets Impairment Of Goodwill Intangible Assets And Long Lived Assets Policy Policy [Policy Text Block] Impairment of goodwill, intangible assets and long-lived assets policy. Customer Customer [Axis] 401(K) Plan Retirement Benefits [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Accounts payable Increase (Decrease) in Accounts Payable, Trade Options granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Operating loss carryforwards Operating Loss Carryforwards Written Off Operating Loss Carryforwards Written Off 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] Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Title of 12(b) Security Title of 12(b) Security Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Exercise price (in dollars per share) Derivative Liability Exercise Price Derivative liability exercise price. Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Total assets Assets Investment, Name [Domain] Investment, Name [Domain] Plan Name Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical Geographical [Domain] Net loss used to compute diluted net loss per share Net Income (Loss) Available to Common Stockholders, Diluted Numerator: Net Income (Loss) Attributable to Parent [Abstract] Title of Individual Title of Individual [Axis] Warrants exercised (in shares) Purchase Of Common Stock Warrants Exercised Purchase of common stock warrants exercised. Document Type Document Type Research and development Research and Development Expense Product and Service Product and Service [Domain] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Liquidity and Capital Resources Liquidity And Capital Resources Policy [Policy Text Block] Liquidity And Capital Resources Policy Operating lease, extension period Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity securities, amortized cost Equity Securities, FV-NI, Cost Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Commercialization rights Commercialization Rights [Member] Commercialization rights. Measurement Frequency Measurement Frequency [Axis] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforwards Tax Credit Carryforward, Amount Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] XynManagement, Inc. XynManagement, Inc. [Member] XynManagement, Inc. Summary of Lease Cost Lease, Cost [Table Text Block] Geographical Geographical [Axis] Accrued and other liabilities Total accrued and other liabilities Accrued Liabilities and Other Liabilities Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Domestic State State and Local Jurisdiction [Member] Common stock offer (in dollars per share) Sale of Stock, Price Per Share Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Product revenue Product [Member] Remaining operating and finance lease term Remaining Operating And Finance Lease Term Remaining operating and finance lease term. Cash paid for income taxes Income Taxes Paid, Net Total identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill expected to be deductible for income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Change in estimated fair value of common stock warrant liability Unrealized Gain (Loss) on Investments Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Intangible assets with indefinite lives Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract] Weighted-average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred tax liability Deferred Income Tax Liabilities, Net Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Reimbursement rate Recovery of Direct Costs Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Corporate debt securities Corporate Debt Securities [Member] Schedule of Provision for Tax Differed from Amounts Computed by Applying the U.S. Federal Income Tax Rate to Loss Before Income Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type Concentration Risk Type [Axis] 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] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three 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] Foreign Foreign Tax Authority [Member] Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Inventory Increase (Decrease) in Inventories 2016 Inducement Plan Two Thousand And Sixteen Inducement Plan [Member] Two thousand and sixteen inducement plan. Accrued royalty Accrued Royalties, Current Convertible preferred shares Convertible Preferred Stock [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments Financial Instruments [Domain] Warrant revaluation Effective Income Tax Rate Reconciliation Warrant Revaluation Effective income tax rate reconciliation warrant revaluation. Public Offering, Underwriters' Option Public Offering, Underwriters' Option [Member] Public Offering, Underwriters' Option Cost of testing services, product, digital, and other Cost of Goods and Services Sold Revenues [Abstract] Revenues [Abstract] Document Period End Date Document Period End Date Acquisition of intangible assets Payments to Acquire Intangible Assets 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. Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Marketable Securities, Fair Value, Long Term Marketable Securities, Fair Value, Long Term Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State Deferred State and Local Income Tax Expense (Benefit) TransChart LLC TransChart LLC [Member] TransChart LLC Total lease cost Lease, Cost Components of Property and Equipment Property, Plant and Equipment [Table Text Block] 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. Income Statement Location Income Statement Location [Domain] Decreases based on tax positions related to prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Supplemental disclosures of cash flow information Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Additional options authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Customer relationships Customer Relationships [Member] Intangible asset, measurement input, royalty rate Intangible Asset, Measurement Input, Royalty Rate Intangible Asset, Measurement Input, Royalty Rate Within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Lease liability Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Common stock warrant liability Common Stock Warrant Liability Common stock warrant liability. Long-lived assets Property, Plant and Equipment, Net Accruals Deferred Tax Assets, Tax Deferred Expense Loss Contingencies [Line Items] Loss Contingencies [Line Items] Total operating expenses Operating Expenses Number of milestone payments Number Of Milestone Payments Number Of Milestone Payments Warrants and Rights Note Disclosure [Abstract] Warrants and Rights Note Disclosure [Abstract] Other liabilities Other Liabilities, Noncurrent Refund liability - CMS advance payment (Note 1) Contract With Customer, Liability, Current, Advance Payment, CARES Act Contract With Customer, Liability, Current, Advance Payment, CARES Act Clinical studies Accrued Clinical And Cost Of Other Studies Current Accrued Clinical And Cost Of Other Studies Current Cost of Testing Services Cost of Testing Services [Member] Cost of Testing Services Summary of Estimated Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Medicare Medicare [Member] Medicare [Member] Cibiltech SAS Cibiltech S A S [Member] Cibiltech SAS. Other Deferred Tax Liabilities, Other Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Trademarks Trademarks [Member] Total (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number RSU settlements, net of shares withheld Restricted Stock, Value, Shares Issued Net of Tax Withholdings Defined Benefit Plan, Type [Extensible Enumeration] Defined Benefit Plan, Type [Extensible Enumeration] Weighted average exercise price, outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Shares of common stock subject to outstanding common stock warrants Warrant [Member] TransChart, TTP, and MedActionPlan TransChart, TTP, And MedActionPlan [Member] TransChart, TTP, And MedActionPlan 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. Liabilities Liabilities, Fair Value Disclosure [Abstract] Additions of capital expenditures 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. Stock-based compensation expense Share-based Payment Arrangement, Expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract] Europe Europe [Member] Entity Current Reporting Status Entity Current Reporting Status Risk-Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Net loss per share: Earnings Per Share, Basic and Diluted [Abstract] Operating leases right-of-use assets Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Transplant Pharmacy Transplant Pharmacy [Member] Transplant Pharmacy Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Investments [Domain] Investments [Domain] Maturities of short-term marketable securities Proceeds from Sale and Maturity of Marketable Securities Summary of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Class of Warrant or Right Class of Warrant or Right [Axis] Construction in progress Construction in Progress [Member] 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 United States UNITED STATES Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Discount rate Measurement Input, Discount Rate [Member] Amortized Cost Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Shares reserved for future issuance of common stock (in shares) Common Stock, Capital Shares Reserved for Future Issuance Interest income, net Interest Income (Expense), Nonoperating, Net Intangible assets with finite lives Finite-Lived Intangible Assets, Net [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Acquired Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] RSU settlements, net of shares withheld (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Termination of employment Share Based Compensation Arrangement By Share Based Payment Award Termination Of Employment Share-based compensation arrangement by share-based payment award termination of employment. Money market funds Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Revenue from Contract with Customer [Policy Text Block] Issuance of common stock for cash upon exercise of stock options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 2014 Employee Stock Purchase Plan Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Common stock warrant liability Warrants and Rights Outstanding Amortization expense, included in depreciation and amortization expense Amortization Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Over-allotments Over-Allotment Option [Member] Shares of common stock subject to contingent consideration Contingent Consideration [Member] Contingent consideration. Related Party Related Party [Domain] Long-term Debt, Type Long-term Debt, Type [Axis] Prepaid and other assets Increase (Decrease) in Prepaid Expenses, Other Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Miromatrix, Inc. Miromatrix, Inc. [Member] Miromatrix, Inc. 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five 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 Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Investment in equity securities Payments to Acquire Equity Method Investments Class of Stock [Line Items] Class of Stock [Line Items] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Issuance of common stock under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] RSUs vested, weighted-average grant date fair value (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 General and administrative General and Administrative Expense [Member] Number of transplant centers offering RemoTraC Number Of Transplant And Nephrology Centers Offering RemoTraC Number Of Transplant And Nephrology Centers Offering RemoTraC Entity Shell Company Entity Shell Company Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Non Employee Director Non Employee Director [Member] Non employee director. Total current liabilities Liabilities, Current Employee Stock Purchase Plan Employee Stock [Member] Fixed assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Asset Business combination, recognized identifiable assets acquired and liabilities assumed, fixed asset. Cash Payments to Acquire Businesses, Gross ESPP shares included in accrued compensation Employee Stock Purchase Plan Shares Employee stock purchase plan shares. Contingent consideration, measurement input, discount rate Business Combination, Contingent Consideration, Liability, Measurement Input, Discount Rate Business Combination, Contingent Consideration, Liability, Measurement Input, Discount Rate Loss Contingencies [Table] Loss Contingencies [Table] Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Goodwill and intangible assets. Summary of Identified Intangible Assets Acquired at Acquisition Date Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Aggregate Intrinsic Value, Total Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Contingent consideration Common Stock Shares Issued For Contingent Consideration Common stock shares issued for contingent consideration. Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Net Income (Loss) Per Share [Line Items] Schedule Of Net Income Loss Per Share [Line Items] Schedule of net income (loss) per share. Marketable Securities Marketable Securities [Table Text Block] Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Statement [Table] Statement [Table] Unrealized loss on long-term marketable equity securities Marketable Securities, Unrealized Gain (Loss) Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Stock issued for warrants exercised on cashless basis (in shares) Stock Issued During Period, Shares, Cashless Warrants Exercises In Period Stock Issued During Period, Shares, Cashless Warrants Exercises In Period Rate used in estimating fair value Alternative Investment, Measurement Input Noncash or Part Noncash Acquisition, Intangible Assets Acquired Noncash or Part Noncash Acquisition, Intangible Assets Acquired Total unrecognized compensation costs related to stock options and RSUs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Range Statistical Measurement [Axis] Audit Information [Abstract] Audit Information [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Total future amortization expense Finite-Lived Intangible Assets, Net Schedule Of Net Income Loss Per Share [Table] Schedule Of Net Income Loss Per Share [Table] Schedule of net income (loss) per share. Goodwill Beginning balance Ending Balance Goodwill Statutes of limitation for income tax returns end year Statutes Of Limitation For Income Tax Returns End Year Statutes of limitation for income tax returns end year. Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Volatility Measurement Input, Price Volatility [Member] Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Inventory Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Acquired in-process technology Acquired In Process Technology [Member] Acquired In Process Technology Summary of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Warrants Warrants Disclosure [Text Block] Warrants Disclosure [Text Block] Finance lease, ROU asset Finance Lease, Right-of-Use Asset, before Accumulated Amortization Developed technology Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost Remaining term (in years) Derivative Liability Term Derivative liability term. Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Total deferred income tax benefit Deferred Income Tax Expense (Benefit) 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. 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. Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Postemployment Retirement Benefits [Member] EX-101.PRE 12 cdna-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cdna-20211231_g1.jpg STOCK PERFORMANCE GRAPH begin 644 cdna-20211231_g1.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@"/00% 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:*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KSF&UMO&OQ8\3:;XEM8[_3?#T-FMG87*!X#)-&[M,4/RLW\ )!P V,9->C5 MS^L>$+?4]:BUFSU"^T?5(X_):[L&CW31CZ9X&U/ MPQ?^$].M=+:_UJWTN\MK.$117D$H<$.BX#,OWPQ!(PW8FNKN/!FF7^A3:;JS M7.H&XD6:6\FEVSF52"DBL@785(&-@4#L.34=IX-C35(-1U;6=3UJZM%(LVOC M"%M6((9U2*-%+D'&Y@Q Z8R<@'$>$'M? 'BZZM_W5EX?\07-\\**H2*UN[>> M52H P%#0(O'K%[UEV6B6>O\ C'QCJ?B33+>\N+S0(+V*.]@63[,K&?RU4,#M M(1(LXZL":]!E^'.FW_A]M'UZ_OM9MC?B_4W@A5DD\PR,!Y<:#:Q9P00>'8 C MC"7OP_\ MFN:IJJ^)M:MYM4MUM9DB6T*+"I8JB[H"1C>PR23SR3@8 ///A_9 M6T=[X#U'POI-SI4%MHA?Q%>FPDM+>Z7[.NWQN([J.ZM M?)65I4^ZY+1D YR3M"YR1T.* /*/%UAX;L/'?CDZCX-M=1AN+.Q4W9@A2*QE MG,RM-+(3OC#,0S2(K$;,GD"NF\6>%HX_ _@JP\4I:ZW?V>J:?:S75S")3)ND M19!EP20V #G[V!FNIT_P)#9Z]J>J7FM:EJAU:!;:]MKU+8PS1J&"J0D*G #N M.O.>*-9U;Q%H+ZSH,T4<2:KIC9O/#Z)$ R!1ADCPS2%H^0&.X$$5J6Z6/C M+XG7.DZJ(]1T+2]'M;BQLI@'@N&FW9G=#Q(0JJ%W#"Y) !.:Z2_\$1WL]^\. MNZQ9+JF/M\5M+%MN<1+%_%&QC)1 ,QE#SG/"XDO?!.G37%A=:7/=:+>Z?;?8 M[>[T\H'%O_SQ99%='3@$!E)!&01SD X74-,L+77?&'A$6-O^7HDITT37-M8">W 0VL4DBQLR=E(4X![<$=*R/'N@Z5X#\,Q>) M/".GP:;JEA=VR;[9=KWR23QQO%,1S-N#9);!X3>64VKZWJVMQ:>XEL[;4)(C'%(N-LA MV1JTC+C@R%\'G[W- 'G<>BZ%#\2O%]N_@"RU6!]6TZ'[0UG:M#:+-% )"0S! MP279OD4\G)[UZ]=V,PT&2PT>=;&46_DV\S(9!#\N%;&06QUQD9QUK,T/PB-# M\1:KK"ZUJ5[+JK*]Q#:V;ZVEN[&2"WO9[&1 MQA;BW5"\?/4!U9?;E30!R?@6S@TC5-7T>7P]I.EZE:K#))=Z5;B.._@+;;Q_I&AP3^>_V/5(H(HUE%7"*J*H!. J@9)/)9B:OB MOPPGBS24T^XU.^L(!-',WV,19=HW5TR9(WX#*IXQG&#D<4 >:>.OA_H>A_#9 M[^X\/:;22ZCWQQE@-J8)0#(!'+S\'Z9I5OXBOI;' MP3%X6F@MHT $%O'),LC,6)\AV1AF)<9.0=W0'G2\2^$5\4:';:9>ZUJ4$<$D M4KRVX@#SO&RLK/NB('S*&PH49XQCBJMUX%GOTD%_XOU^X

EW&TD$(/^CR M>6&R,RQNV2.DZ@XQBE\?6_A_2OBI>ZGJO@N+7X%\.-Q2"%P54$8&,5 M':>"#;>*XM?G\1ZO>W26@LVCN%M?+EBSG:P6%3][YL@@Y]N* '_#O1[O0/ & MEZ=?:A%J#Q1DQS0RM+&(F8M&B.W+*J%5!.,@#@5S7A+3-.\>ZGXFU7Q;I]OJ MDEGK5QIUG!>Q"5+.&+: $1LA68_,S#DY'. *ZWPUX4A\*B>#3M1OY-/D=G@T M^=HVAM,G.V+"!PO8*6( Z 5!=>"XFURYU;1M8U/0[F\ ^UBP,+1W# !V2:- MU# #O\ MP;IU]I5I:"6ZMYK*X%W;7T,O^D13\YDW,"&)W,"&!4@D$8I;3PQ);?:II=>U M2[U">+R4OY_(\RW3KB-%B$0YY)*$GC)(50 #SSX>:T/ ?A^;0K[=+!_9<.L: M/%N^:995420*?43M@#TE6N:F\*Z?'X!^(LVNV=G?ZK;ZPC2WTT"LXD,=NSE6 M(RJ[I),#/ 8CUKUV#X?Z4(?#RW\]UJ4WAV0O87%SY8=1LVA&V(H*C"'IG,:D MDX.8[#X>6%M!KMOJ6I:AK%KKQ9KZWOO)"NS(J%@8HT93M51P>,9'/- !XO\ M#>AW.@Z797.BZ?-:VM_:QP026J,D2&9%*JI&%!7C [<5C_#_ $+2+#XA>.9[ M'2K*VFBU"**.2&W1&1&MH7900. 6^8CH3SUKH].\)/:7=I-J'B'6-82SYMX; MYX=B-C:';RXT:1@"<;RW)W?> (H6_P /Y[/4-3O;+QCK]O-JDPFNBB61W,$" M#&;F>O- !\2-5TR#1K;1-7U6WTJ#7)C:S7,]PD(2W"EIOF8@ LH\L M8Y!D!QP:P_A[;:)X^\#::GB&.QU^;P])-IKF0)<02NA"K, 19Y/LR?Z0#\W[SCY\,BD$]".*IS^$-%B^"G@WQ1;Z!8S76A65EJ4Z+: MIFXA\M6N >/F)5G?)_B4'K7HVC>"8]#\#GPO8ZWJ?V94\J&Y<6YF@CX^1?W6 MTC@\LK'YCSTQ?T#P[#H/A>VT'[7<:A:6T MHS>",MY07:J'8B@@*,9(R>Y- M&5+H?AKQEXE&JW>F6&J+8V@MXYYH5E#B91(5YZ@(5(]I6]37G?PPTC1IO#7A M$3?#^%)9IRQUQ[>U!+1B65&1T!%D?S)=A+G'S[>&&,^H#JRY^H(]JP_#W@NQT#P@WAJ2YN=5TPHT0CU 1-B M-AS'\B*"O)/.3R>>F #DO&_A71O"/PYO?$/AZ*.TUO2HEO(M87_CXN9%()\Z M7K,),D,KD@[NF0,5_&WA#P]--X5U"YT*QEO-5\16[7LMQ;)))*'CD)C8D9*# M"C:>/E'>NJC^'EF8;:RO]8U;4=(M)5EM]*NI8S FQLQJS*@DD5#C"R.X.U2< MD U<\4>$E\43:=))K.HZ=_9UP+J%;,08\T A7/F1/G 9ACISR#Q0!R'CNP\, MZ1H$7@9-4L?#-AK)N+AVDG2WCA10"5CR0!F5XSM'4>9V!JGJ^L6OCK]F._U3 M4(K:\N8=+E\UF"R*EU$K(TBGD [@6!'9A@UZ'8>'/L/B:^UIM6OKJ2]B2)K> M<0^7$J$E0FV,. -S<%B/F).3S7/W/PNM[FVU^U_X277(K3Q!*\M[;1_90A+@ M*VW,&5RH )!R<9))YH ZG0-/L]+\/V5IIEI!9VT<0*0V\8C12?F.% &223[ MDUYK\2++1K?XHZ%J&H^$D\0*=*OY+FWALX)I91'Y.UBLA7>5!( !+?-@#FNX MT_PG-::A9W-[XEUC4TLLF&VNA;+&&*E=Q$4*%B 3C)(YS1?^$5O_ !E8^(SK M6I0SV,;116T0@\G8Y4NIW1%SNV+D[LC'!% 'F.JZ!#'^S'K3WOV*]MI!-J6E MQ(WVB/3XG;,4<;L '="O-9O+2/P"GA8FP9//2&VAEE67 M"-#TG M3OB9XWEL=.M(+A9[9!+'"JN%>WC=QD#.&<;B.[.+CQ.-:U*2> MXA6WDM7$'D>4I8HG$0?Y2[$'=D]R1Q2ZAX12YUR75]+UC4M%O;B-8[I['R66 MY"_<+K-&ZY49 8 '!P20!@ \U\9^$_#EEX7EGM/"^FO*OBFVC$<%E"KR(;B, M&,$X&&!*X) YYXK<^'VB:?J6M^)[RTTBVTK0+HI8S>')(T.RXCR)'EA7,:%E M*8"E@RX8GFNDU?P!:ZKHEAI::OJEE#9W*W>^!XGDGG602"21I8W)(<;N,#D@ MC& )KGP7')XB&N6.M:IIM^]LMM=/:&';>JIRK2H\;*7'(# @$CIQ0!Y_I5O M!X*LS8ZI;Q7/@KQ#<3Q^5-&KPZ9=>8P5"I&!#)M&.ROZ!J])\%6-II_@;1H+ M"UAM8?L43^7!&$71@B*"69C@ >II:Y[QKI^LZMX=DTW0HK.3[6 M1%=_:KM[?,!_UBJR1N0S+E+-5U3Q9J>G:Z%2.\MH]6T9 H M!%FQ*;3P#N!",<\@RXZ 5T:^+M$;59=.-[LGB+@F2%TC;8"9-LC*$8)C#%2= MIP&P2!7*:MX U#3O$6@ZUX) DN]/>1;E=9UR\E1[=EP84#B7&3AMPQ@H.&SP M]?!>NQ^,+K4;,V=E97/VIKJV2^GEM]0,B;4\VU9-L; A"TD;Y;:PV_/\H!N' MX@^'%M!SGY<, =.WQ.\))Y^_4Y$:VE6*X1K*<-;[@I5 MY%*92,AUQ(V$.>&K2U/Q=HNCWRVNHW4D3[D1Y%MI7BA+D!1+*JE(LDC&\C.1 MZUQ>N^#O%VK0^,8X[718QX@2!(6;4I3Y0C4+EA]G[@9P/I[U8NO -S<>)K_5 MKOPUX5U9M5\B:5]2S))83+$L;K&QA)FCPBLH)BYW=-W !U\'BG2+G6VTF&Y< MW@=D56@D5)"@^<(Y7:^WHVTG:2 <$@5B>*9]6B\>>%K6PUR\L;/499HKFVAB MMV5Q'$\H.7C9@20%.#T'&#S4&G^$=9LOB(=8MI8=/TZ2:XENX;:_F>._WKA" MULZ;(I 0A,B/D[6!7YN+OB32->OO&GAW4=+MM.DLM*DDDE-S>R12.9(VC(55 MB8_$?1-*LKB^M;Z]UV)M:CTQEMK5I5M96,:LBF./Y@H? M#_&0L(XS9Z%YB^)&UL@:I-C:9"_EY^S=><9QVSCM4K>"/$[VNM;H])$UQXFM MM=M$%[*5=8VBW1.WDY0XA&& ;EL8&,D Z6/QGH$=QK=RVNR2QZ:D'VNU:'BS M9\[5 "!S(YX*$LP( "J3@X_B_P >QU.TM;M;JP=)4#S1*R M>7*%*$K*IW%3QG R0RU[SPEXRGU;Q/>6EQIMH^KQ62Q2P7LR.?(/SH2(\QB1 M6<;E9F3C&>HRIOAUXG70/$&FZ?I^@6J:OJEG?QHNHS;8?*\IG4G[/EF+0_>Z MMO9CR,$ [3XDWNH:7\.M9U/1M1FT^\L+62YBEBCC?<54G:PD1AM/? !XZBF/ MXWT#PZT>CZSKTMYJL5H+F6,6YFN'3NQC@CQP#G 484;B, FIO'6D:MXB\ ZC MHVE160O-1MFMW-S@VFGQ7MS->1PR1-,=VFW.^&($@R2IY>Z)/E;#N%4@$@ MXYK$L_!^OP>#_"=I%<6=EK&API9330S/)');>6(I-K%%.XA4D P '11G'-'B M/P']L\6#5[?P]X=UZ"2QCM&M-:&S[.8V8HT3^3+P0[!EP/NJ<]10!T4WC#0X M-26Q>\9IFVA#';R/&[LN\1K(JE&D*'?L!W;?FQCFL/3/BUX8O-)M[[4;B72? MM5[-9V\5[;RQM,R2.ORY4;LA!G&=K,$)W<&O)X*UF/QI9:GI36>EPQR0&YGL M+R:);B*.((87LRK1./O!7WJR KC)3YJ$/@OQ;9V.C6$,6BS6^EZ]/J8D>]E1 MY(WDF<#'DD!L3XQG \OJ=WR@'36OQ(\+7DT$-OJ,ADFNOL>U[.=##/NVB*7< M@\ERPP%DVENV:NW'C'0[35TTZYO&BF>3R1*UO(+?S,$^69]OEA\ _*6SVQ7% M3^#O&,EE=1+::'OE\2PZVF=3FQM21'\LG[/U/E@9_P!HGM@W+/P#-IOB2[O$ M\-^%M1\[47U"'5+M2+R N_F%/]2VXAR0K[UVC;\IVX(!MZ=\2?">KS6\>EZK M]K^TO)'#)#;2M&\D88M&'"[=^$+!,[BI5@"&4FSX.\7VGC/2)+^RM;NV6.XE MA*W-M)'G9(Z @LH!R$R0,[2=IY!KC],\&>+K.R\-6\UMHA_LC6[K49634I3O M28S':O\ H_4?:&Z\'8/[WR]7X&T/5/#FBSZ;J9M&C2\N9;9[>1F9TEGDER^5 M&T_O -HW?=)W'. 3MXUT!=:32GO76XDN#:I(UM*('G ),0GV^69."-@;=D$ M8R"*YW2_$FH>*O'^IVFFZIJ&FV^C7<<1M9-(;R;N/RT:3?))&"CDR84!Q\JA MMK U%#X%UW^SO^$9NIK"308M7&H0WZS.+L()Q<")HMFW=OROF!_N\[<\5L^% M-'U[3/$_B.\U:VTZ.TU:Z6ZB:VO9)9$*Q1Q!65HE'(C+9#<$XP>M '.^)M=U MU/B=#I#:S/H,4@3^R"T,9M+]S$^5E=E)9O-VJ8U9&VD%>2&&[XEU76].\=>$ M+:VOH(]-U&YE@N[9;;+R,L$C@^82<+E5X"@\UZ[\0>%+G2DL;FVT.8S32 M7M[)'+,6A>(X"Q,",#K0!2UWQ#K,EQXJOM(U#[+;^%(@1:^4C)>RB M$3NLK,I8+M95&PJ0=Q);@"'4?%6K:C!XCUC1+\VEIX;M4F2T,2,M[(;<7#K* MS*6"[&11L*D'<26X OZ[X0U6ZN]?M](ELX].\31+'?R2R,LMJ?+\IWC4*1(6 MC"@ E=K+G+9P&:MX)U$MK5AH+6<.E>(;=(+QI9'66TQ&(6>)0I$A:(* &*[6 M7.6S@ '6-J]G%H2ZO=S+;6?D+.TDAP%4@'G\ZQI/B-X5@TV_OKW5#8Q:<4%T ME];2VTL>_P"Y^ZD57(;L0IS@XZ&IO%?AE]<\'/H^EW"V4L302VCLI9%>&19( MPPZE*/$]GJ]Y<0Z/;:I?::FEQ01WTK0I&)#(TK2&$,6R0 F MS )W'. =KHOBG1_$%S=6^DW;32VH1I%:%X\H^=CJ64;T;:<.N5..":Y9QK MM_\ %75=%C\6ZI9V$.G07L4=O!9DHTDDJE6MS]D,!LYOM/ MGXSY?V?9YN_;\VW;G;\WW>:Y.;X87]_I.IZAK,^F:CXDU.[MKRXCF@)L2(!A M+;:B7VG7C2C3;-V6VN4>,QOOE6%2 M'P<@^6<;<<@\ '1?\)OH)TFVU&&ZGN(+HN(DMK*::8[#M?,*(9%VGALJ-I(! MP2*IW'Q.\'6[[/[;BN)/LBWOEVD4EP_D$9W[8U8XQR>,@M;230VTV*VM[R2%(69F?A1 1M!8KD8W8W87.T &^/&NDZU%=V?AO58 MVO\ [$]S:S/:R/#(HP-Z,=JRJK$ [&X/!P:SO 'Q T_7O#>AQ:CJ>_6+G3$N M9GEMVBCG947S2C[1&Y4GY@A.TY! P<4=&\(>)[74_#;W\&DI;Z7H4FD7#PWT MKN2WE@2*IA4'B%>"1]\\_+\S+#X=:K=Z-I&B^(9;**ST*PFLK6>RE=Y;DR0- M;^8P95$6(V)V OEF'S#;\P!T4OQ&\*V]M?7%YJ9LXK& 7$K7=M+!OB+;0\>] M1YJEL &/<"64?Q#.OI6LVNN6#W>EF9HMQ5'GMI81)P"&7>HWH01AURI[$UYX M_P .]4'@W5-*L?#'@W3M0N],DT_^T+(M"T^\!2[;8,QC W;,ODX&1C->CZ>M MY#HL"74,"WB0!6CCF+1[P.@K%CP,DGDYP%'%3V.AZC?^+;7Q#X@L--L;JQM9;6%;&Y>X:59"I)>1HXR M-IPN#RQ.1T-?0]'U_3O'7B76+^VTX6.J+$8?(O)))5\E2B[D,('S Y."=IX& M[K0!U[EA&QC 9\':&. 3[GG%<4;S7?#OC*U@U'6)-8TZZT^YNKM7M8X_L;1% M"#%L .QMY 5R[?*/F/)KHM%U*^U3PY%?7&GK9WDJ.1:N\@ ()"Y+QHX! !YC M!&>G%8FBZ?XI:]G/B+3M$"WN5O;F"_EG=X@&"0HAA0*HW'JQZN<$L30!FZ'X MBUI9O"6H:M?>?!XK0EK+RD"6+F!IXQ&RJ&(VJRMO+9)!&T @Z'AK6-6?QMXP ML=V$5N(5AC>-F(/+%CP,DGKG 4<5#H7@_5;6ZT"WUB6SDT_PQ M&R:?+%([37)\LQ(\JE0J%8RP(!?]D>91&AC&5,2@;E))PQVGCYNM &7X-\CK8E$N MX%&"[W$D>)'^=6V0L-G1MV&KT>N&T;P?J\5QXQ-EX7W"SN+>5FFN_W3 M0H9$* 1X1LD*SY8#H.#W- !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9/B?Q)I_A/P] M:^/E0$\9)X_7I0!%I_BW2]2\6ZIX<$8/H2!ZXVZ\2N;O4?!5YX0\6>(/["M[4N]I?W]GJK2F^2[(D:0(T* M#:) )/E9L+GJ!D4_$_BFV>7QW?V7C^X=[ VL^E1V^JQK&CE02%5,!US\I5MP M/\0+\T5XS<^)Y-.U+Q?9>$_$5QK#KI5E>6X6^%Y*"[O]HEA4DC(C*/L4 M;!E<+@@&GXGU^*ST'Q)/X+\87DFA?V&9Q>C56N3;WV\".%)I2S*SINR@;<,* M1M+9(![E17BUUXDCL+_Q19:%XX\YW\,0WT5Q=:B+C;*K?2]5ATFUL;S5M5FC\\6-BJ;TBR1YCM(Z(BY&!E@2>@.#B;0O$5O MKYO4BM;NTGL)A!%)!)"TAX1CG> 2-W.,D4OC;Q3I-QH]E-8WDEO97VHI"=6 MBOS8VLN(G;+W*?.8QM !0KN8*N\#=0!Z/2,2JDA2Q R%'4_G7@OA_P 2)JLW M@W2-3\00:F8))E5I1!O.XS G]V%RY)RO))S6ZUS>-X^F2_\=1: M)4S@EOFRHP =/!\2VN;6_NHO!OB-X- M.N'MKMHUM)#$Z8WC8MP6;&1]T'VS75:-K.G^(=&MM6T:Z2[L;I/,AF3(##Z' MD$'((/(((->:>"?B#X2TFV\4S7?B+3B9/$%U-###7>HV&B7%_)!$UN[/(4GB#K]U#NX^8-P> V # MWBL#Q/XK'AF33U?1M1U'[?<"VB-D8,"4_=4^9*G7!YY'')'%8_P[\4^%KSPK MI<6D^(I+N6Y+1JFJ:EY]Y),JCS%.YCEAUPGRX(*_*0:A^)^M:7IMT?5M.U'Q;<-KGB>\L MMF5SGB[QI;>"[6*]U73; M^73V=5FO;98W2VR<9=2X<@#DE5; !K27Q#HK-"JZO8$SW#6T0%RG[R9>&C7G MEQW4N:A8VD<]^F$O)D02*,[N&/(&X9^H]: +][XC^RZKI MEI;:7>7\6I$>5>6KP&%!C)+;I%8@+\V55LCID\5M5YGI&EZEX0\=:;X=$4MS MX=#7%WI4^=QM5\L[K1CZ*6!3/.W(R=MJ:)J#>3=:C) M>S6]PA1D:2,_(LP#,?)BC7:%(^<$8 /?*QM#\3V6OZCK%G91742N&') SU&003Y98^*[@>'+J)[ZX73X=5M+?4-4L-;;4+:*U="7: M&Z/[U/G&'WDO&)%(8#;MH0:_I=@WB^+3]4O9K*XUZQ2/4?[3E@A,9MX\&6^" MLPC^3:65M[?*"V&+4 >]T5X=H7BI7TBPTS7/%;OH\>MWUO>ZG%?20E44L]LC M3F1I(XWY*EI,D*J[R#@][\+]3DU7P[J,K:B^I01:O=P6MRT_G;[=)-L6'R=P MV!?FR<]22230!?D\:P/J5W:Z3I&J:O'82>5>W5E'&8K>0"-&NO#'C#5+;2] M7L[ZXE87T@A^VQRS.\*=KVLZ=)XFBLO$U_?>%M GTOS MM/E%V^F[[@R/YFYT9<.$\MA&_P#>8E<\ ].HKPVWUR[OM:TVU\9^,+S3)G\ M,RW%U9+?K8GS5=2CL%VNCF,>81D'Y2.$W*9_!WB-+O5/!:GQI<3ZAK^@W!O] MVHI(5G A$92%LQHZGS5&$RQ1MVX[B0#VNBO"_!6MW]UI?@^[\/\ B&_UW7Y+ M.9M7L+F_:91'Y#%#)&3B,B01!7P&8.,O&&I>'-0N) MM8N?#]G=Z9Y-U)<"8%;C?*D.XI*% 4J""H8@#!?D ]GKGX?%@F\;S>&?[&U% M)H;=;E[MC!Y'E,657XE+\LC+C;G(Y '-<]\-7B>ZO9+'QS;>)K2:&-Q;6QGE M%JW/S-)-<3.I8'[A8?=) X:LGQ%XCTFW^)GBB-?$EKIURGAB*)94NXEDCE26 MXKUC/XGLD\:1>&#%=?;9;)[T2&$B'8K*I&\]6RXX& M<=\<9\BTCQ7D-H7B:;6]7U'PA<7/V:XU'[1YU\BQ^4JQ9P'!$JX4!FV- MNW,&--BUNU_X2^TO? ^KWFO:E-X2OGA\R:2\*WG[IP'SGRF)49C.U5.T;5+< M@'O%%>*V5UI;^']5N]0^*;3V,]@KNNGW-Q!/9SEODJT5S/C[58]-^'VHWZRW*Q^6BB6RN!"RAW5=WF[6V*-V6< E5R1R!7C\WBW[ M)I>K6"_$$6WD^(M/:VEMM5$I-M((3*$DN"[R1KER6SM)1B0%)2@#Z&K&T/Q/ M9:_J.L6=E%=1R:1="UG-Q"8PS[ V5!Y*X8)+F M?1[77[2&ZN1J33S6=F\">(M)NXKJQG@G5Y+6:.-48.H).PG*.I&#D M@\@5C7/B.X?P?9/X@6X\.W.H:[-#=;]1:RM[>18W)$LZ?/L)3*A67>=HW $T M >Q5E>)_$5IX3\-WNMZE%N",T^O!_%GBX1ZG]JLM=NM)FTY]+807E_-;F:)VC+^7:?(OE[9"7DE#G* MLNU0 1=U[Q8F[4[E_$LUIXACUZ"TM-/746B5[)IXE5DM]P60/$Y?S-K'DX8! M< ]/\6^*(O"&BG5+K3;V^MUD2.3['Y6Z/W)D5K=5B&]@JD.I8[1@@9! /5K6>2XC=IK2:U*R,@28H2P!P'&QF&#U&< M'!Y /%22310E!+(B&1MB!F W-UP/4\'BO$]"\6"Y\,:4NL>);JXT1]D7VJ7?C26:[\:V]KK4&HW$3^''2;S9HP6$<8B-QY>PQF-Q*D(.T;BW MWR7:)K>BR^$IM2U+Q;=_V^VDSKK&F7>H$K#.5Q(7MW_X]PD@**5"+\RCYBRY M /4=(U*'6M$L=4M5D2"^MX[B-9 P5U# $ D9P?4UO^#K"U\3 MF]74O#):>WEU$2+YZ&$(J1 [490)5PJ@G8Q;+!C7LM !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7,?$2RU6_P# ]]'H&5HI(SC&5=2&4X M)'!Y!(.02* .)AE75_A:7TE/$MT]D'B-A%>&WO$F48V&7>K,%SG[[;@1]_@5 MU>EW!K.ZTF_/GWE@CP7MS;\[F08D:,$#.3DKD#MFHD\$Z-'I-OIT0OH; M>W9G_<:E<1-*S?>:5D<&4G_;)J:Y\.1W-[$5N)[6QCLS:"TLYYK< 9&"#'( MN , A0P[,!D$ XV+^T-/T9-#GEN[>XEUZ'3[R[34KF;S8FC$NZ)Y7>2'>NU- MH;*LQVMG#'/CO-2O]0UO1Y=6U""VT"UNYK&X2[=9)'60^6TCYS*(@-N'+*V? MG#'FO1#X7TDZ&VDO;R/:NXE9GN9&F,@(99/.+>9O!52'W;AM&","JL_@3P[< MV%K93:>Q@M5D50+B4&19&W2+(P;,JNP#.KE@YY8$T :ND7.61 " K,H)'/N:N444 1&9P?^/>0_BO^-'G/_S[2_FO^-2T4 1><_\ S[2_ MFO\ C1YS_P#/M+^:_P"-2T4 1><__/M+^:_XT><__/M+^:_XU+10!%YS_P#/ MM+^:_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\^TOYK_C4M% $7G/_ M ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO^-2T4 1> M<_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 1><__/M+^:_XT><__/M+^:_XU+10 M!%YS_P#/M+^:_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\^TOYK_C4 MM% $7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO M^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 9FL6/]LZ3-8R"]MA+M(F MMI$61&5@P())!Y X(((X(()%5=*T>YL+PW5_J>K:Q*$*1&]%LHA!(+;1"D8) M.%Y;)&.,9;.[10!%YS_\^TOYK_C1YS_\^TOYK_C4M% $7G/_ ,^TOYK_ (T> M<_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO^-2T4 4+FTBN[RUN9[:Z M9[5F:-1<%4)(QED#[7(QQN!VGD8-6O.?_GVE_-?\:EHH B\Y_P#GVE_-?\:/ M.?\ Y]I?S7_&I:* *%W:17TUM)9&JSE%+=BRAP'QU 8$ @$%+6\@ANM2U 7EW)>2/>&WR)9 M&+.1Y:H,%B3C''; XKHJ* (O.?\ Y]I?S7_&CSG_ .?:7\U_QJ6B@"+SG_Y] MI?S7_&HKKS[BTEAB^TVKR(56>+RB\9(^\ V5R/<$>QJU10!A>%=#3PGX;M-$ MM'O[NVLT\N%[IH2ZH.BY0*"!ZXSZDUL><_\ S[2_FO\ C4M% $7G/_S[2_FO M^-'G/_S[2_FO^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 1><__/M+ M^:_XT><__/M+^:_XU+10!%YS_P#/M+^:_P"-5[Z :C8R6EQ#>)'*,,UO<_\ S[2_FO\ C4M% M $7G/_S[2_FO^-'G/_S[2_FO^-2T4 1><_\ S[2_FO\ C6'XL\.KXNT=-.N9 M]1L8EN([@O9F#K%?Z&I M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHI'=8XV>1@B*"69C@ >IH 6BD5E=0R$,K#((.012T %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-ZSI87#0RQPR+ M$Q66095#C@D=P.M35Q'Q>U_^P?AQ?F-]L]]BTBP>?G^]_P".AJF";J MQ2\@M9B1+$ER@>*X9/G\ITR-RL%/ Y&,\XQ7555U+3+'6=-FT_5K2&\LYUVR MP3H'1QG/(/N ?8B@#SVTL;7Q+\*IK6S\,6#36#2V_P#95_=?Z(DRC!96"L,# M.5^5<$D?(5!P3MR,XR : .>T?PG:7'AS6M)TZY;2=-U2Z%U;V5O#& M#;6[(B[?)D5E5)7CD8H5P1(RD YKDS96+V4]GK=KI=K::7H=]-:"RA$%N)XK MAT>[B4<1R +$P8?,AD.&YR?2T\&^&(]*DTR/PWI"6$L@EDM%L8A$[CHQ3;@G M@47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ M )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ M ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1 M?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/ M_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3 M_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 3 M4M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$ MT;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% M$6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC M_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX M_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE% M_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P"> M47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_ M3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_? MT_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ M$U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ MQ-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+1 M0!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&Z MX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%N MN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY M1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ MGE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ M?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_ MW]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ M !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ M ,37E'C4R^+OC)X?\,[$:WTP?;;M Y*D\-AN/15'_ Z]9FFCMX))IF"1QJ7= MCT4 9)KRSX/0R:[K7B3QK=*0VH71@M\]5C!W$?3&P?\ :PJ^\XP[_H>ME_[ MJ%7%?RJR_P 4M%]RNR[\;=+N+_X?M?)&JS:9<)=.7X2_X*_$]& MW7'_ #RB_P"_I_\ B:-UQ_SRB_[^G_XFI:*W/*(MUQ_SRB_[^G_XFC=1PMBXU%A9Q M 'DAOO?^.AA^(K=\$:"/#7@G2]+*[9(8 9N/^6C?,_\ X\37">+O^*O^.&A> M'5^>TT=/METO;=PV#^ C'_ S7K-80]ZI*7;3_,];$_N<'2H=9>^_GI'\-?F% M>3^'/^*9_:"UW2ON6^MP?:XATW/]\_KYM>L5Y1\70=!\5>$_%\8PMI=?9[AL M=4)W8_[Y\S\Z*VB4^S%EGOU)X?\ GBU\UJOQ1ZO10"& (.0>01WHK<\H**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KE?B1I']N>";JQ2\@M9B1+$ER@>*X9/G\ MITR-RL%/ Y&,\XQ7555U+3+'6=-FT_5K2&\LYUVRP3H'1QG/(/N ?8B@#SVT ML;7Q+\*IK6S\,6#36#2V_P#95_=?Z(DRC!96"L,#.5^5<$D?(:4F:&%MGF,SC!W",L2PYXS712^$?#D^GV=C<:!IDUK8_ M\>D,MG&Z0?[@(^7IVJ>;0[.XUV/5ID5YX[5[4 QI@HQ!(+;=Q''W=VWOC/- M'GE]9VUGJ%]H5A!!;^&VUZPM[BTA0+ ADC!>':. KOY&Y,8;S3D'>VJ>2-%TFQU&;1@Q 2W*3;7DB/\#0MA588,8.U2!Q7K4/A_1K?16T>WTF MQBTQPRM9);(L+!CD@H!MY/7BDE\.Z+-:V5M-H]A);V#*]G$]JA2V9?NF,8PA M';&,4 2Z0]U)HEB^H@K=M;QF<$8(D*C=QVYS5RBB@"(M<9XBCQ_UT/\ \31N MN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN M/^>47_?T_P#Q-&ZX_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_ MW]/_ ,34M% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T M_P#Q-&ZX_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34 MM% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX M_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_ MYY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P">47_? MT_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ M /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q-2T M4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$T;KC_ M )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q-2T4 1;KC_G ME%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3 M_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ M\31NN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10 M!%NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ MGE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>4 M7_?T_P#Q-&ZX_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ M ,34M% $6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q M-&ZX_P">47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $ M6ZX_YY1?]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P"> M47_?T_\ Q-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_YY1? M]_3_ /$T;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P">47_?T_\ MQ-2T4 1;KC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$T M;KC_ )Y1?]_3_P#$U+10!%NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q-2T4 1; MKC_GE%_W]/\ \31NN/\ GE%_W]/_ ,34M% $6ZX_YY1?]_3_ /$U%<74EK:R MW%PL*10H7=C*?E4#)/W?2K5 MJ;KC_GE%_P!_3_\ $UD^#M"7PUX.TS20 'MX )<=Y#\SG_OHFMNII1Y8),VQ M]=5\3*<=MEZ+1?@1;KC_ )Y1?]_3_P#$UQ_Q4TB?6_AMJL/DQE[>/[4A5R2# M'\QP,?W0P_&NUILL23PO%*H>.12K*>A!X(JY1YHN)SX>JZ%6-5?9:?W'+?#K M6Y]=^'ND7@6-W$ AD)D()9/D)/'?;G\:Z;=47_ M ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1 M?]_3_P#$TJ&8M^\1%'JKD_TJ2B@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***K:CJ5EI&G37^J74-I:0+ MNEGF<*J#W)_*@"S165-XHT"VT6#5[K6]/@TVYP(;R:Z1(I"02 ') )P#Q[&K M]Q>6UI8R7EU<0P6L49DDGD<*B(!DL6/ &.>QM;U-=TQK6\F\BVG%Y&4GDSC8C9PS M9!&!SQ0!JT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7DOB7_BL/CQH MVAK\]GH47VNY'4;^&Y_'RA^)KU2[NHK&RGN[EMD,$;22-Z*HR3^0KS+X+6LN MIG7O&%\O[_5[QECS_"BG)Q[9./\ @%85?>E&']:'K8#]S2JXGLK+UEI^"N>I MT445N>2%%%% 'D]]_P 4Q^T;:7(^2V\06GE.>WF 8Q]7_'*SEA MT'2?$5H/])T>^20-Z*Q'/_?2I^=>DV%Y%J.G6U[;G,5S$LJ'U5@"/T-84_=G M*/S^\]7&_O<-1K^7*_6.WX-$]%%%;GE!1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RG MQ)MM/N?!%U_:FHOI2PLLT%\I $$R\H6+ KM)&TAN#NQU(KJZ1T62-DD4.C A ME89!'H: /--)\;Z/9^!K:^\1?V';7=S--9VDOF)%;W_0-,K/TC. 7.6^[@%C MM!ZGPJ^A6WAO1=!T[5+>^6VL8Q:YD&^XBAVH)E7NNY00P^7D8."*Z)55%"H MJJ, 8 %0M90/J"7K!S-'&8TS(VT G)^3.W/'WL9QQG% '+3'1;GPO>ZEXEU M)-.L-2O/.6Y-\;0;%8+ 5E#*1E8T<8/5CU%7J6T,L_BJ^^VP7F@7EAIUS M/& ;[,[ ( TDL?D$*H_>;20,# ]>HH IZ1%[CMXUG8MN)<* MQSWYSS5RBB@"(K<9XECQ_P!:=X;O[S38XI+FW@:1%E;"\#))^@R<=\8XZUY+X.^+MBOW.$I4.K]]_/1?A^9%MN/^>L7_?H_P#Q5&VX M_P">L7_?H_\ Q52T5N>21;;C_GK%_P!^C_\ %4;;C_GK%_WZ/_Q52T4 8'C# M19]?\&ZIIA:-VN+9A&HC/+CE>_\ > KG?@UJ\VK_ VLT\Z/S+!VM7#(21M. M5[_W64?A7H->3_#G_BG/BMXM\+M\L4SB]ME/0+G.!_P&1?\ OFL)^[4C+OH> MKA_WN"JTNL;37Y/\T>I[;C_GK%_WZ/\ \51MN/\ GK%_WZ/_ ,54M%;GE$6V MX_YZQ?\ ?H__ !5&VX_YZQ?]^C_\54M% $6VX_YZQ?\ ?H__ !5&VX_YZQ?] M^C_\54M% $6VX_YZQ?\ ?H__ !5*@F#?O'1AZ*A']:DHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJV MHZE9:1ITU_JEU#:6D"[I9YG"J@]R?RH LT5E3>*- MM%@U>ZUO3X--N<"&\F MND2*0D$@!R0"< \>QK45E=0R$,K#((.010 M%9=IXHT"_P!+N-2L-16P]Q&+9/?S"%/\ XZ6I MW@WPM8CX6:1H^K64-S"]JLLL,R!AO?YS^(+'FN9^-3-JMUX7\+Q$YU+4 S@= ME&$R?;]X3^%>JJJH@5 %51@ =A6"]ZK)OHK'K5).C@*48Z.4G+[M%^IY/??# M#7/"5Y)JGPPU62')W2:7]>E5D>(?"NC>*K'[-KEC',^JL.12]DX:TW;RZ#6 M.IXA:R.LD:O&P=& *LIR"/45#?WL.G:=R*23CVW,1_P$5ZE65X8T>+0/"NFZ7 5 M9;6W5"R]&;&6;\22?QK5K2E'D@D@T5D^%=7&O\ A+3- M4!RUU;([^SXPP_!@16M6J::NCSYP=.;A+=:!1113("BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N4^)-MI]SX(NO[4U%]*6%EF@OE( @F7E"Q8%=I(VD-P=V.I%=72.BR1LDB MAT8$,K#((]#0!YII/C?1[/P-;7WB+^P[:[N9IK.TE\Q(K>_Z!IE9^D9P"YRW MW< L=H.[IL_A6R\ V6@RZ_;/IT.E"+SI+P0M-;1@1-,&# A#_?4X^88/(-=< MJJBA4 55& , "H6LH'U!+U@YFCC,:9D;: 3D_)G;GC[V,XXSB@#SF><#P[; M73:NVJ>';'Q#;S1W\TGFC[* I#-+SYB1SD?O2> F6)*EC@B[L+:\UW4-4D0Z M/K-CJ,6C;ERER9)LR1QC'S-,VUE5D17,&B6,6H,7NX[>- M9V+;B7"@,<]^<\U)8\?]L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZ MQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ MGK%_WZ/_ ,51MN/^>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_ MWZ/_ ,51MN/^>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ M !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ M ,51MN/^>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52 MT4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51 MMN/^>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1 M;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^ M>L7_ 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ M )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^>L7_ M 'Z/_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ )ZQ M?]^C_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/ M_P 54M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C M_P#%4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 5 M4M% $6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C_P#% M4;;C_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 54M% M$6VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C M_GK%_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 54M% $6VX M_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK% M_P!^C_\ %5+10!%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 54M% $6VX_P"> ML7_?H_\ Q5&VX_YZQ?\ ?H__ !52T4 1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^ MC_\ %5+03@9/ H \EF$OB']I&*/>CIH-CN/R':&*YZ9ZYE'?^'VKU7;Y6C1 M_DC%?.UW^+(MMQ_SUB_[]'_XJC;."W,,<42!$18B J@8 'S>E2;;C_GK%_WZ/_Q52T4 1;;C_GK%_P!^C_\ M%4;;C_GK%_WZ/_Q52T4 1;;C_GK%_P!^C_\ %4;;C_GK%_WZ/_Q52T4 1;;C M_GK%_P!^C_\ %55U/3GU32;O3[F2(Q74+PO^Z/1@0?XO>K]%&XXMQ=T>6_ ^ M]NCX7O\ 0IW1)]'O7B9&4G:&)/J/X@]>F[;C_GK%_P!^C_\ %5Y9H_\ Q3'[ M16J6!^2VU^U^T1#IE_O$_FLOYUZQ6%#X.5]-#T\U2>(]K'::4OOW_&Y%MN/^ M>L7_ 'Z/_P 51MN/^>L7_?H__%5+16YY9%MN/^>L7_?H_P#Q5&VX_P">L7_? MH_\ Q52T4 1;;C_GK%_WZ/\ \52H)@W[QT8>BH1_6I** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK/U MO6['P]I4FH:G(ZPQX 6.-I'=CT544$L3Z 4 :%%8$OC71(=$AU62:Y,$P)$< M=E-),FT9;=$B%UV\9)4 9&>HSI-J]@NBKJPN5DL7B6:.:(%Q(K %2@7)8MD8 M R22 ,DT 7:*R+'Q3I&HZ/X\;:':6=O10!OT444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %8'CO5?[%\!:S?AMKQVCK&?1V&U?_'F%;]>8?':]D_X1"QT M>VYGU2^2,+_>"\_^A%*SJRY:;9VY?1]MBZ=-[-J_IN_P-CX/Z5_97PPTP,N) M+H-V.Z4_ M*0DB!AA=W_?0('9O<5Z?HNJPZWHMKJ5LDD<5RF]5E7:P_P ^O0]15/Q;X4]8I,?*P/UZ^V:Y7X,^(9=2\(OHVH974=$D-K*C'Y@@SL MS],%?^ UE>,9VMN=_)5KX;VCE=4[*W9.[OZ7/1****U. **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *YGXA6EA>^";Z+5;2\N( N\/9*[36[K\R2KY?S\,!RH/7D;=U=-10!Y MYI'BG6-+\"VAU6UU*[N[B9X;.YCT>=F$ QMGFBB1BA /W<*6('"@DKM6.M:1 MX:\+V%E:V&KK!:V ^R6HTV=YI(H\(HP%^^1M.QL-@Y8##8ZFHOLMN;P79@B^ MTB,Q";8-X0G)7=UQD XH XBRET/4/#^K7>OZ%?W,6HW27%];SZ).)G'1BJ@$_I5RBB@"(PN3_P ? M$@_!?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*/)?\ Y^9?R7_"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_P#G MYE_)?\*\J\61MKWQY\,Z/YKR1:9$;R0D#Y&Y?T_V(_SKUJO*/A[_ ,3[XQ>, M?$!^:.W864+=B,[XJM?^6+MZR]U?FSU+R7_Y M^9?R7_"CR7_Y^9?R7_"I:*W/*(O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_\ MGYE_)?\ "CR7_P"?F7\E_P *EHH B\E_^?F7\E_PH\E_^?F7\E_PJ6B@"+R7 M_P"?F7\E_P */)?_ )^9?R7_ J6B@"+R7_Y^9?R7_"CR7_Y^9?R7_"I:* ( MO)?_ )^9?R7_ H\E_\ GYE_)?\ "I:* (O)?_GYE_)?\*\DUQ&\ ?&NRU=9 M7CTOQ$OD73X&%ER 2>,==C9]VKV"N0^*'A?_ (2KP'>VT2;[NW'VFVP.2Z@_ M*/J,C\16-:+<;K=:GHY=6C"MR5/@FN5^CZ_)V9U7DO\ \_,OY+_A1Y+_ //S M+^2_X5R_PR\4?\)7X$LKN5]UW /L]USSYB@Z=B+R7_P"?F7\E_P */)?_ )^9?R7_ J6BJ,2+R7_ .?F7\E_PI4C96R9 MG<>C!?Z"I** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHK/UO6['P]I4FH:G(ZPQX 6.-I'=CT544$L3Z M 4 :%%8$OC71(=$AU62:Y,$P)$<=E-),FT9;=$B%UV\9)4 9&>HSIG5M/&B_ MVP;V :;Y'VG[67'E^5MW;]W3;CG- %RBL:/Q;HTFCSZG]HEC@MY1!*DUK+', MDIV[8_)91)O;>FU=N6WK@'<,PS^-_#]M8VUY-?,L-P)&&+:4M&L;;96E4+NB M5&^5V<*$/#$&@#?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH H:[J2Z/X?U#4GQBTMI)N>^U2=?&?0);_ ,)Q:YIV4U#0Y1=1NH^8)D;ORP&_ MX#77>%-?A\3^%K#5X, 7,0+J/X''#+^# BN>G[DG3^:/7QO^T4*>+6_PR]5L M_FOR->BBBN@\@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "LW4_$>B:))&FLZQI^GO)]Q;NZ2(M]-Q&:L:I> MP:=I-U>7=REI#!$SO._2, =??Z5YI'K_ (2T;1]-D_L:WU+7M8;)BN)K9[F8 M@;FEGE+;5 ';.!D*H[ ]1@GANH$GMI4FBD&4DC8,K#U!'6N=^(5I87O@F^B MU6TO+B +O#V2NTUNZ_,DJ^7\_# <*:ZV@#SS2/%.L:7X%M#JMKJ5W=W$SPV=S'H\[ M,(!C;/-%$C%" ?NX4L0.%!)6;5H;5_AO#X;T&QU!6CL8WLK2>VDC>:&W=/W9 M9@ KNJ?<2SDCGFBBC*/*(2!(<-)D*5W-Y1P#E*].)G'1BJ@$_I5RBB@"(PN3_ ,?$@_!?\*/)?_GYE_)?\*EHH B\E_\ MGYE_)?\ "CR7_P"?F7\E_P *EHH B\E_^?F7\E_PH\E_^?F7\E_PJ6B@"+R7 M_P"?F7\E_P */)?_ )^9?R7_ J6B@"+R7_Y^9?R7_"CR7_Y^9?R7_"I:* ( MO)?_ )^9?R7_ H\E_\ GYE_)?\ "I:* (O)?_GYE_)?\*/)?_GYE_)?\*EH MH B\E_\ GYE_)?\ "CR7_P"?F7\E_P *EHH B\E_^?F7\E_PH\E_^?F7\E_P MJ6B@"+R7_P"?F7\E_P */)?_ )^9?R7_ J6B@"+R7_Y^9?R7_"CR7_Y^9?R M7_"I:* (O)?_ )^9?R7_ H\E_\ GYE_)?\ "I:* (O)?_GYE_)?\*/)?_GY ME_)?\*EHH B\E_\ GYE_)?\ "CR7_P"?F7\E_P *EHH B\E_^?F7\E_PH\E_ M^?F7\E_PJ6B@"+R7_P"?F7\E_P */)?_ )^9?R7_ J6B@"+R7_Y^9?R7_"C MR7_Y^9?R7_"I:* (O)?_ )^9?R7_ H\E_\ GYE_)?\ "I:* (O)?_GYE_)? M\*/)?_GYE_)?\*EHH B\E_\ GYE_)?\ "CR7_P"?F7\E_P *EHH B\E_^?F7 M\E_PH\E_^?F7\E_PJ6B@"+R7_P"?F7\E_P */)?_ )^9?R7_ J6B@"+R7_Y M^9?R7_"CR7_Y^9?R7_"I:* (O)?_ )^9?R7_ H\E_\ GYE_)?\ "I:* (O) M?_GYE_)?\*/)?_GYE_)?\*EHH B\E_\ GYE_)?\ "CR7_P"?F7\E_P *EHH MB\E_^?F7\E_PH\E_^?F7\E_PJ6B@"+R7_P"?F7\E_P */)?_ )^9?R7_ J6 MB@"+R7_Y^9?R7_"CR7_Y^9?R7_"I:* (O)?_ )^9?R7_ H\E_\ GYE_)?\ M"I:* (O)?_GYE_)?\*/)?_GYE_)?\*EHH B\E_\ GYE_)?\ "CR7_P"?F7\E M_P *EHH B\E_^?F7\E_PH\E_^?F7\E_PJ6B@"+R7_P"?F7\E_P */)?_ )^9 M?R7_ J6B@"+R7_Y^9?R7_"CR7_Y^9?R7_"I:* (O)?_ )^9?R7_ H\E_\ MGYE_)?\ "I:* /)?BA&VM?$3P=X9\UY$>?[5.I ^X&'/ _NI)7JODO\ \_,O MY+_A7ENA_P#%0?M%ZS?GYH-%M!;QGT<@*1^9EKU>L*6KE+N_R/5S#]W"C0_E MC?YRU_*Q%Y+_ //S+^2_X4>2_P#S\R_DO^%2T5N>41>2_P#S\R_DO^%'DO\ M\_,OY+_A4M% $7DO_P _,OY+_A1Y+_\ /S+^2_X5+10!%Y+_ //S+^2_X4>2 M_P#S\R_DO^%2T4 1>2__ #\R_DO^%'DO_P _,OY+_A4M% $7DO\ \_,OY+_A M1Y+_ //S+^2_X5+10!%Y+_\ /S+^2_X4>2__ #\R_DO^%2T4 1>2_P#S\R_D MO^%'DO\ \_,OY+_A4M% %>:S^T020S32/'(I1U95PP(P1TKRKX9M-X3\<:YX M#N[B1(ED-UIY./G0@9Z@\E=IX[JU>NUY7\8;"?1[S1O'6EI_I.E3K'<8_CB) MXS[9)7_@=85M+5%T_+J>KEK55SPDMJBT_P 2UC_E\ST_R7_Y^9?R7_"CR7_Y M^9?R7_"F:??V^J:;;7]D^^WN8EEC;U5AD58K?<\MIQ=F1>2__/S+^2_X4J1L MK9,SN/1@O]!4E% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@"OJ%M'>Z;<6TUO'5/$%W&)[9%'"1F0!64$Y# ,&ZDFO4ZX#4?B]X%BU" M2UN;F6[CMI&CFNXK"2:WA8=0O75#9W5O?64-U8S1SVTR"2*6)@RNI&001U&*S MO$_B*W\+Z*VH7,,EPQ=8H8(BH::1CA5!8A1GU)'YX% &O17.7WC2UTOP=_PD M.IZ=J4$8VB2U%OOE1B0.=I*[>?O[MOO6Y>W)L[*6=+>6Y=!\L$.W?(W0*-Q" MY)XR2 .Y YH GHKF3XWMK71M3U'6M-O-&3376.1+^:V7>[!2JJZRM&"=ZCYF M4#<,D#FFW7CF&QM();K1M369[>2[EMD\B1[>V0@-,Q24J5Y!"HS.W93@X .H MHIL.UM9;B8[8XD+N?0 9-25 MR'Q4U7^R/AEK$RMAYH?LZ>I,A"']"3^%3*7+%R-L/2=:M&DOM-+[SF_@9!)= M:3KGB&Y7$VK:@S$^H7G_ -"=ORKU.N7^&VE?V-\-]%M2NUS;"9QWW2'><_\ M?6/PKJ*BC'EII'3F-55<74DMKV7HM%^""BBBM3@"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ JEK.E6^N:+>:9>C,%W"T3^V1U'N.OX5=HI-75F5&3C) M2CNCS#X,ZI<6MIJ?@[5FQ?:)<,J G[T18]/8-G\&6O3Z\C^("'P1\3M%\;0 MK97C"SU':..F,G_@(R/>.O6U974,A#*PR"#D$5C1=DX/I^70]/,HJ3"[9EC^RQJV-N,Y+, .H_7TK MJ**F2;6C-:4J<9IU(\R[7M^.IY5_PT+X4_Z!^L_]^(O_ (Y4=W\>-.N;0-X? MTRZ>82 .+T*B[>^-K$Y[>G?G&*]9JCJNBZ=K=ND&K6D=U%&XD59!T8=_\]1P M:B,:B?O2O\CJK5L)*%J5)Q??FO\ A9'G&0QRZ?J^]?O;8HB,_7S*( MOV@/"LTR1KI^LY=@H_T>,]?829_*O454*H50 , =*6DXU;Z2_#_@EQKX)1 M2E1;?^/_ .U.3UG4-2U'QQ;^&=,U"32HDT]K^ZNX(HWF;,GEI&GF*R 9#%B5 M)X4#&2:9JGB2\\"Z#->>)_/UA%F8K<6<44(C@"C!E,CHBMGC ;+,PVJ,[5U- M;\,0:QJ%IJ4-[>:7J=HKQQ7UBR"3RWQNC99%9'4D*<,IP5!EJGP[L-5MK M59=3U&.Y@,S27BF%Y;AI4"2,^^-E!*C:"BKM7Y5VKQ6QYI'>_$[1[&:^\RSU M$VFGP13W5\T2101K*I,0S(REMQ 4%00"?F(&2,>?QBWC$>'KCPIKM]I4-SK, MFEWL=N+.<@BVEFX?;,A/R(048C#D'G[NW#\.;);?4(+O5]5O([ZUM[9A*T*& M+R/]5(C1QJ0ZGYLY(SVZ5)>^!IK_ .P//XMUW[18737<5P!:%C(8S$"08"H M1F 4#YB2">: ,R+Q/J_A?6-1&1D&Q&93& M2-H!8'H2.>F\-^(XO$UBU]9V5S!:%L03S-$4N5_OIL=LK[G'M6?'X%MHM.U. M)=6U0ZAJNT7FK-)&;F15)P@^3RT4 E<*@&"3U.:N>'?"T'AF?4387MV]K>W# M7"V4GEB"U9B2PB5$4JIZD$GGGJ6) -RBBB@ HHHH **** "BBB@ HHHH *** M* ,CQ9-);>"];G@VT6]GBA>=XK>1UBC +.0I(4 @C)Z<@UYB/%5WXNFT?P M]X9\6;X8[47VOZ[:>4&@0C"0J=NQ'9L\$;E"\]\@'4_#"6&3P?(MI;36EK%J M5[';VT\?EO!&+B3";3RH'0#L,#M6EXVLQJ'@[4+1]%_MN*:(K)9 IN<8X*AR M%+*VTC)!XR#D %G@>\GOO"L4US=K??OYDBO%"@W42RLLE:"]U+H]SJ M%]=7#W$UI;O#YB[V.%+.Z(=B;4)W<[>,UR0\+:QHENSZ+H@F%_IMQ8K:)<1J M-/+SO)$&+$#RE65E;9N*[%"*PZ>F44 5M,LETW2;2Q1S(MK D(E_[^M_C1]F3^]+_ M -_6_P :EHH B^S)_>E_[^M_C1]F3^]+_P!_6_QJ6B@"+[,G]Z7_ +^M_C1] MF3^]+_W];_&I:* (OLR?WI?^_K?XT?9D_O2_]_6_QJ6B@"+[,G]Z7_OZW^-' MV9/[TO\ W];_ !J6B@"+[,G]Z7_OZW^-'V9/[TO_ '];_&I:* (OLR?WI?\ MOZW^-'V9/[TO_?UO\:EHH B^S)_>E_[^M_C1]F3^]+_W];_&I:* (OLR?WI? M^_K?XT?9D_O2_P#?UO\ &I:* (OLR?WI?^_K?XT?9D_O2_\ ?UO\:EHH B^S M)_>E_P"_K?XT?9D_O2_]_6_QJ6B@"+[,G]Z7_OZW^-'V9/[TO_?UO\:EHH B M^S)_>E_[^M_C1]F3^]+_ -_6_P :EHH B^S)_>E_[^M_C1]F3^]+_P!_6_QJ M6B@"+[,G]Z7_ +^M_C1]F3^]+_W];_&I:* (OLR?WI?^_K?XT?9D_O2_]_6_ MQJ6B@"+[,G]Z7_OZW^-'V9/[TO\ W];_ !J6B@"+[,G]Z7_OZW^-'V9/[TO_ M '];_&I:* (OLR?WI?\ OZW^-'V9/[TO_?UO\:EHH B^S)_>E_[^M_C1]F3^ M]+_W];_&I:* (OLR?WI?^_K?XT?9D_O2_P#?UO\ &I:* (OLR?WI?^_K?XT? M9D_O2_\ ?UO\:EHH B^S)_>E_P"_K?XT?9D_O2_]_6_QJ6B@"+[,G]Z7_OZW M^-'V9/[TO_?UO\:EHH B^S)_>E_[^M_C1]F3^]+_ -_6_P :EHH B^S)_>E_ M[^M_C1]F3^]+_P!_6_QJ6B@"+[,G]Z7_ +^M_C1]F3^]+_W];_&I:* (OLR? MWI?^_K?XT?9D_O2_]_6_QJ6B@"+[,G]Z7_OZW^-'V9/[TO\ W];_ !J6B@"+ M[,G]Z7_OZW^-'V9/[TO_ '];_&I:* (OLR?WI?\ OZW^-'V9/[TO_?UO\:EH MH B^S)_>E_[^M_C1]F3^]+_W];_&I:* (OLR?WI?^_K?XUY9\:E^W-X:\-6[ MR>9JFH#AT*Q\QU[!B,Y_.5/RK"O MK'E[NQZN5>[7=9_8BY?E_[^M_C1]F3^]+_W];_&I:* (OLR?WI?^_K?XT?9D_O2 M_P#?UO\ &I:* (OLR?WI?^_K?XT?9D_O2_\ ?UO\:EHH B^S)_>E_P"_K?XT M?9D_O2_]_6_QJ6B@"+[,G]Z7_OZW^-'V9/[TO_?UO\:EHH B^S)_>E_[^M_C M1]F3^]+_ -_6_P :EHH B^S)_>E_[^M_C1]F3^]+_P!_6_QJ6B@#G/&GA6'Q M1X0O]+^;S9(]T#/(Q"RKRIY/KQ]":Y_X0:[_ &YX+2ROI)1J.EL;69&E8-M7 M[IQGT^7ZJ:]#KS#0OASK6E_$:75&U(BR$C3FX4@/<[B28V4<#GJ<8Z8YZ9\G MO\Z.N.)_V9X>2OJFO+H_OT/2OLR?WI?^_K?XTJ0JC94N3_M2,?YFI**T.0** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH IZQ%>3Z'?0Z9((KV2VD6WD)QLD*D*<^QQ6+:Z'KJ:>T%S>:#(9D!G4:.^V M23 ^9OW_ ,W(]*U]=L[C4?#NHV5E((KFYM98HI&8J$=D(!)'(P2.17+6O@SQ M;';1Q7/Q(U0JL80B+3[,'ICAC$3^/6@#?\*WJ7VAAEL8;"2&>:WFMX,;%DCD M9&*D 9!*Y'&<$9YS6S6=H&AVOAS18=-LGFECC+NTMQ)ODE=V+N[MW9F8D_6H M?$_B*W\+Z*VH7,,EPQ=8H8(BH::1CA5!8A1GU)'YX% &O17.7WC2UTOP=_PD M.IZ=J4$8VB2U%OOE1B0.=I*[>?O[MOO6Y?7UMINGW%]?S)!:VT;2S2N<*B*, MDGZ 4 3T5S=OXT@F\-IK$FEWL,<\J16<(EMIGO&<@)Y;12NF"3C+,H&"20!F MH)OB%IT5JLB6&H33(DTEY:Q1H9;%(6V2M(-^#M;H$+LXY0..: .KHILB EL?D M8_RKNO&VJ_V+X'UC4 VUX;1_+/\ MD;5_P#'B*PO@WI7]E_##3BRXDO"]R_O MN;"_^.A:PEK5BNVOZ'JT/W> JU/YFHK_ -*?Y([JBBBMSR@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LO7-5NM*BB:STN M?4#(Q#"+/R?7 )K4HJ)QE*-HNS[EPE&,DY*Z[')?\)?J_P#T*E[^;_\ Q%4K MSQ5K#S _99M+&W_52H"6Y/S991]/PKNJ@FLK6YB-JE6E*-HTTGWN_U,WPUJEWJ5BYO8)$:-L+,PP)ASR!@=.E7=3O9K M"U66WLI;QC(J&.+J ?XOPJU%%'#&(X46-%Z*@P!^%.K;EERVOKW,>:/->VG8 MXCQ=:ZQ:^*K#5O#5Q=RW4%I/-/I9NG,%_&C0@QA"=B2;78JX ^; 8D9JCI_B M>TL-"U?Q#H4DNI17FH11P1ZCJLP1-T4;% '\QE8.[CRHT+%L(%X&.TET*RG\ M06^M2&Z^VV\311[;R98@K=08@WEMGCDJ3E5/\(Q6N_".B7MM)!):-"LEX;XM M:W$ENZSD8,BO&RLK$$YP1G)SU-608%I\1I+J'P_.='\F'6%B!DGN3$L>.-4?Q3I6N)&L.C7&C7UQ:6\VIK###IIUEETEV:,R& &\GVVID8.QA7?B'Y@"/+VX[8R: *FE?$&\UJRM(K# M18O[7N9[F/[+/=20Q*L!4.^]X0_.], Q@Y;L!FG:YXUGD^#:%'I[+9VMV]S'*]U!(^L7<M %6?2[3P?&FKR^(-5^S6L4LMU!>7KW/VPK$S$J';Y6 5FVIA>#\O *T]2 M\?ZGHFFW\VJ^&U>XM[);Z"*QU!95FB+[3EW5-C+E21AA@C!8Y W-*\&:'HX* MVEK-(GD&W5+N[FN5BB. 8XUE9A&A *K@$*N>@Q!_P (!X>_L6XTIK>[:TN5 M6.16U&X+"-3E8U.47:S3*UMN+J\:K M@95'((9N5P<9!.J_PZ\/?:I;L0Z@UQ+,S:Q=X>:-=J,?WG8 #IT &.!53 MP5X&31]/:37K.W?49'N RQWLUS;K'+(78(D@54)SAMJ#=C))R: )&\8ZM:QW M<5_X>3[8EFMY:Q65T]RLT9<(0Q6(.K+D%@J/P?EW'BN=\1_$;4!I$%[HNEQB M[FTN]N8+DZH'MD\J>.)AB/5!-;C=J5R=R3'=+N_>?. MS'!+-ELJIS\JX *,OQ O8?%T.A?\(]<7#QR00:A/:+<3);2RJ&^5Q!L9%#*6 M9WC(!)VG&#V]82^#-$74H+\0W7VF%8E,AOISYWEG,9F&_$Q4G(:3<1ZUNT % M%%% !1110 4444 %8/C:S&H>#M0M'T7^VXIHBLED"FYQC@J'(4LK;2,D'C(. M0 =ZB@#S2;1?$S_!B]TJ6ROK^_N&*VEK/<1-<0PE@5621G"D@ _Q,<8&2037 M8W7B P7D5D-(O+B[DLS=BWCDM]XVL!L(:48;)^]]SC[V< [5% '!2>';T:<= M3L-&>VF77$U=-(:6+>1L$VT4W% MUXAMKF&2U^TQ V+-(3"9&+8*["=^S>0P 4..:]0HH K:99+INDVEBCF1;6!( M0Y&"P50,_I5FBB@"(VZ$YW2?]_6_QH^S)_>E_P"_K?XU+10!%]F3^]+_ -_6 M_P :/LR?WI?^_K?XU+10!%]F3^]+_P!_6_QH^S)_>E_[^M_C4M% $7V9/[TO M_?UO\:/LR?WI?^_K?XU+10!%]F3^]+_W];_&C[,G]Z7_ +^M_C4M% $7V9/[ MTO\ W];_ !H^S)_>E_[^M_C4M% $7V9/[TO_ '];_&C[,G]Z7_OZW^-2T4 1 M?9D_O2_]_6_QH^S)_>E_[^M_C4M% $7V9/[TO_?UO\:/LR?WI?\ OZW^-2T4 M 1?9D_O2_P#?UO\ &C[,G]Z7_OZW^-2T4 1?9D_O2_\ ?UO\:/LR?WI?^_K? MXU+10!%]F3^]+_W];_&C[,G]Z7_OZW^-2T4 1?9D_O2_]_6_QH^S)_>E_P"_ MK?XU+10!%]F3^]+_ -_6_P :/LR?WI?^_K?XU+10!%]F3^]+_P!_6_QH^S)_ M>E_[^M_C4M% $7V9/[TO_?UO\:/LR?WI?^_K?XU+10!%]F3^]+_W];_&C[,G M]Z7_ +^M_C4M% $7V9/[TO\ W];_ !H^S)_>E_[^M_C4M% $7V9/[TO_ ']; M_&C[,G]Z7_OZW^-2T4 1?9D_O2_]_6_QH^S)_>E_[^M_C4M% $7V9/[TO_?U MO\:/LR?WI?\ OZW^-2T4 1?9D_O2_P#?UO\ &C[,G]Z7_OZW^-2T4 1?9D_O M2_\ ?UO\:/LR?WI?^_K?XU+10!%]F3^]+_W];_&C[,G]Z7_OZW^-2T4 1?9D M_O2_]_6_QH^S)_>E_P"_K?XU+10!%]F3^]+_ -_6_P :/LR?WI?^_K?XU+10 M!%]F3^]+_P!_6_QH^S)_>E_[^M_C4M% $7V9/[TO_?UO\:/LR?WI?^_K?XU+ M10!%]F3^]+_W];_&C[,G]Z7_ +^M_C4M% $7V9/[TO\ W];_ !H^S)_>E_[^ MM_C4M% $7V9/[TO_ '];_&C[,G]Z7_OZW^-2T4 1?9D_O2_]_6_QH^S)_>E_ M[^M_C4M% $7V9/[TO_?UO\:/LR?WI?\ OZW^-2T4 1?9D_O2_P#?UO\ &C[, MG]Z7_OZW^-2T4 1?9D_O2_\ ?UO\:/LR?WI?^_K?XU+7.:]\0/"_AO)ZSXQ3QUX_T"ZL M=/GN+.PN5>UMQCS)3N!8D=!]T<=!MZ]:][K.$;S<^]K'9B*JCAX8:S3BY.7J M[+\D1?9D_O2_]_6_QH^S)_>E_P"_K?XU+16IYY%]F3^]+_W];_&C[,G]Z7_O MZW^-2T4 1?9D_O2_]_6_QH^S)_>E_P"_K?XU+10!%]F3^]+_ -_6_P :/LR? MWI?^_K?XU+10!%]F3^]+_P!_6_QH^S)_>E_[^M_C4M% $7V9/[TO_?UO\:/L MR?WI?^_K?XU+10!%]F3^]+_W];_&C[,G]Z7_ +^M_C4M% $7V9/[TO\ W];_ M !H^S)_>E_[^M_C4M% $7V9/[TO_ '];_&C[,G]Z7_OZW^-2T4 1?9D_O2_] M_6_QH^S)_>E_[^M_C4M% $7V9/[TO_?UO\:/LR?WI?\ OZW^-2T4 1?9D_O2 M_P#?UO\ &E2%4;*ER?\ :D8_S-244 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117/^-_%'_"(>%IM6\F. M4JZ1*9Y#'"C.P4-(X!VIDCG'<#OF@#H**Y75?%FHZ'X";7K[0S+=1!#+:P72 M; "0"X=L'9SG[N[_ &:Z.]EN(;*62RMOM5P!^[A,@C#-T&6.<#N3@G&< G ( M!/17)Q>,[I-"UFXU#1WBU+2+K[)+:6KR722.T<Y0&^4XY MJMX]NVT^WEL],L-1G:PDU.<66IEXEM5; ,1N=JE47*L"XP,@';45%;7 M,5Y:0W-L_F0S(LD;@8W*1D'\C4M !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 445D>(O%.C>%;$W6N7T=LI!V)U>0^BJ.32 M;25V7"$ZDE""NWV->N$\7ERA$E M_*Q\P-V9<'"X//OW)K*-1S?NK3O_ )'H5<%##PM7G:?\JUM_B?3TU9V.BZK# MK>BVNI6R21Q7*;U65=K#_/KT/45>KRWX3ZU=Z3?W_@'Q"Q%]IC,UH[?\M8I5=.:G&YS8K#2PU5TV[K=/NGLPHHHJSE"BBB@ HHHH **** "BB MB@ HHHH **** "H[BXAM+:2XNI5BAB4L\CG 4#N34E>9_&?6$72=/\.VD3W. MJ:G=)Y,$;$?*#C)QUR2 >.I_AJ9245=FU"A4KU%3IJ[9T.H?$[P?IMBEU<: MY;LLB[DCBR\A'N@&5_$"N2D^+NM>(9&A^'_A*ZO><"[NQMC!]P#@?BXK;\*_ M"C1-(M8IM;M+?4]2ZM)*F^./V53P?J1GZ5W:1I%&J1*J(HPJJ, #Z5G*-23W MLCKI5L'2@G[-RGYO3[EJ_FSRC_A _B!XL^;QEXJ_L^U;K9:?Z?W3MP/S+5T> M@_"+P?H.UUTT7\Z_\MKX^:?^^?NC\J[:BB-&"=WJ_,*F9XF<>2+Y8]HZ+\/U M(5L[59HY5MH1)$A2-Q&,HIQE0>PX''M4U%%;'G!1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5&_EU*.\LET^VBF@> M7%T[O@QIZ@=^_P#GD7J*J+Y7>UR)Q>2#D?A^5N*74 MCKD\4UM$NG+$IAF#_.S]P1^?^3Q>HHYU:UD+V3O?F>_EVM;;;KZG"^+_ W) M=^,-.U?P\L-KXAM;*XFAG*[1=;'@'D3$% M-,L]*U'5=92V:"73RTIG$*>9$8XRF^0.)1EG5 2SE@,D^AR:'I,VM1:Q-I=G M)J<";(KUK=#-&N"-JR8W 89N >Y]:+_0])U2TEM=3TNRO+>:02RPW%NDB2. M &((()P!R?05F;'#V7CW6KBT\/W5Q;V,$%Y' +YC&S>7))/Y71'9H@=IVEE9 M"Q(:1=OS\U?^,;EO%/A[Q1<7^EVQU#1[]=-@D69_*)EMPL;QHS&63KD1JK,5 M*_PAAZG#X/\ #5O);26_AW2HGM&WVS)8QJ86SG*$+\IR2 M'=),MYO^TN;&/=/O(+[SM^;<0"<]2!F@#E-(\:>(=52PTN1+'3]9N;J\B::Z MM28PMN5^7R5G/SL'' E8 *QYZ4[Q#?IXO_9WU/5M3L8 UYH$UYY#KO6*3R6= M2,]U(!!ZY&>*Z*X\#^>6;3K;PYH<<+-YJ0R:9&\(F"E5D:, !B <=0<9&1 M46@>#;;3_ .G^%M?6SURWLX4A/G68$#ZTO_ B7APVEG:GP_I?V>P>-6/R M,I!*%BR $;<-L67BOQ3J+6]F8=(TK4K:S-Y?17QWI*%G>)E1HI"(L"/BZ=>3RP^1)+<6B2,\>=VPD@DKD9QTS3)O"OAZXM M[*WN-!TR6'3^;.-[.-EMNG^K!&$Z#ICH* .&T34]2T#Q=';R#28+6YGEB: M,V]VY1)592"NX [3SGE2#C'&($E6STK2K*6[DLC*))[F58(YMRC86$)!7 MDGJ&./N@$L-ZB@#F-)A\4Z=HDHDT[2);\R!MAU*3$[')>5Y1;C!/ ""/ "XS MC 7)N/!FM6R/+HK::ESJ%I<6M\LK.LA[VB@" M"RM(M/T^WL[?/E6\2Q)N.3M48&?P%3T44 1&UMR$7_? MJ6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ M 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ ,\(O^^!1]DM_P#G MA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*EHH B^R6__/"+_O@4?9+? M_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7_? J6B@"+[);_P#/"+_O@4?9 M+?\ YX1?]\"I:* (OLEO_P \(O\ O@4?9+?_ )X1?]\"I:* (OLEO_SPB_[X M%'V2W_YX1?\ ? J6B@"+[);_ //"+_O@4?9+?_GA%_WP*EHH B^R6_\ SPB_ M[X%'V2W_ .>$7_? J6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[);_\ M\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ M ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*EHH B M^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7_? J6B@" M+[);_P#/"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ O@5!>-IVGVWB&YY90JJH]R:P/'OCO3_!>CNTTH?49T(M+91N9FZ!B,_=!ZG\!S7FWASX M?:SXUU)KKQE]OAT_S/M$LH!XQ[MCZ&K_AKX/6T=X-7\;W M1UW56PQ20DP1GTP?O#Z@#VKT#2M(T_0]/2RTBSBM+9.D<2X&?4^I]SS5RLU2 MN[U'?\CKGF"IQ=/"1Y%U?VGZOIZ(A6RM40*EM"JJ, ", 4OV2W_ .>$7_? MJ6BMSRCR_P"+?AF6WAM/&?AZ)(]1T9@\RJ@Q+"#R2.^.<_[);TKM?#.K:9XH M\.6FKV,,7EW"99-H)C8<,I]P>*V71)8VCE571@596&00>H(KR#PW(_PO^)\_ MAF[(Y#P%^O\ ?\ @![USR_=SYNC_,]BE_MF%=+[=/5><>J^ M6Z^9ZY]DM_\ GA%_WP*/LEO_ ,\(O^^!4M%=!XY%]DM_^>$7_? H^R6__/"+ M_O@5+10!%]DM_P#GA%_WP*/LEO\ \\(O^^!4M% $7V2W_P">$7_? H^R6_\ MSPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ +X%2T4 1?9+?_GA%_WP*/LE MO_SPB_[X%2T4 1?9+?\ YX1?]\"C[);_ //"+_O@5+10!3OFT_3;">]O4ABM M[>-I)'9!A5 R37EOPVTQ_&GB[4?'VK6P2WWFWTRW91A%'!;'L.,]R6]*L?%3 M5+KQ%KFG?#W0WQ->NLM_(N?W40Y /M@;C]%]:]*TG2[71-(M=-T^/R[:UC$< M:]\#N?4GJ3ZUS_Q*GE'\_P#@'L+_ &/!W^W5_"'_ -L_P1/]DM_^>$7_ 'P* M/LEO_P \(O\ O@5+170>.1?9+?\ YX1?]\"C[);_ //"+_O@5+10!%]DM_\ MGA%_WP*/LEO_ ,\(O^^!4M% $7V2W_YX1?\ ? H^R6__ #PB_P"^!4M% $7V M2W_YX1?]\"C[);_\\(O^^!4M% $7V2W_ .>$7_? H^R6_P#SPB_[X%2T4 1? M9+?_ )X1?]\"C[);_P#/"+_O@5+10!%]DM_^>$7_ 'P*/LEO_P \(O\ O@5+ M10!%]DM_^>$7_? H^R6__/"+_O@5+10!%]DM_P#GA%_WP*/LEO\ \\(O^^!4 MM% $7V2W_P">$7_? H^R6_\ SPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ M +X%2T4 1?9+?_GA%_WP*/LEO_SPB_[X%2T4 1?9+?\ YX1?]\"C[);_ //" M+_O@5+10!%]DM_\ GA%_WP*5((8VW1Q(I]54"I** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG_ !OX MH_X1#PM-JWDQRE72)3/(8X49V"AI' .U,D*'B@#N M**BMKF*\M(;FV?S(9D62-P,;E(R#^1J6@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MJZGJ5KH^FSW^H2B&V@7<[GMV ]R20 /4U:K@?C#XB.B^!Y+*U&^^U9OLD$8& M20?OD#ZA/$58TH;LU?"'C[3?%YFB@5K6ZB8G[/*P+,F>&' MK[CL?P)ZFO*_^%)6,_AZQQJ%U8:[#&&>\ADROF$<_+GH#P""#QUJJ/$OQ!^' M?R>*K#_A(M(3_E_MCF1%]6./_0A_P*LY57%^\M.YV4L#&O&U&HG/^5Z?%_'GA[Q?&/['OU,^,M:R_)*O_ 3U^HR/>NCK6,E)71P5*52C+DJ) MI^8444$X&33,PK@?'7Q+BT&X&A^'(?[4\13G9';QC<(2>[X[]]OXG K)\5?$ M34M=UA_"OPUC^U7K96YU)3^[MQT)5NG'][\LFND\"_#K3O!EN9R?MNKS FXO MI!EB3R0N>@S^)[^W.YRJ/EI_?_D>Q3PU+"05;%J[>T.K\Y=E^+,GP1\-9;/4 MCXE\:W']J:_,=X\P[DMC[=BP]1P.WK7HU%%:PA&"LC@Q&)J8F?/4?^279+H@ MHHHJSF"BBB@ KD/B7X.'C#PG)#;C&HVA\^R<'!#CJN?1AQ]<'M77T5,HJ47% MFU"M.A4C5ANCC/A?XQ/BWPJOVTE=4L"+>]1N&+#HY'^T!^8-=G7D'BZ&3X:? M$JV\8V2-_8VJOY&IQ("0K'DMCU.-P]PWK7KD,T=Q!'- ZR12*'1U.0P(R"*S MI2=N66Z.S'T8*2KT?@GJO)]5\G^%A]%%%;'FA1110 4444 %%%% !1110 5D M^)_$%KX7\-WFKWIRENF53.#(YX51[DXK6KQ_Q7(_Q*^*%KX2M78Z-H[>?J3J M>'<<%<^HSM'N6]*RJS<8Z;O8[L#AXUZO[S2$=9/R7ZO9&I\(/#]R]M>>,]>& M_5=;8R(Q'W(24RQ6(E MB:SJO2^R[+HOD%%%%6)K?4+KP[>0:3! M:W,\L31FWNW*)*K*05W ':><\J0<8XSD:M% 'G2^"-;@^$EWX;LQ8K>7;LT= MO)=R"WLT9@WEH^QF(7' V@#$#[N,D=110!Q$OA76;S[1K%R+"'7&U"WO(+>.=WMU2%=@B: M0H&)96E^?9\I>$7_? J6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[);_\ M\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ M ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*EHH B M^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7_? J6B@" M+[);_P#/"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ O@4?9+?_ )X1?]\" MI:* (OLEO_SPB_[X%'V2W_YX1?\ ? J6B@"+[);_ //"+_O@4?9+?_GA%_WP M*EHH B^R6_\ SPB_[X%'V2W_ .>$7_? J6B@"+[);_\ /"+_ +X%'V2W_P"> M$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_Y MX1?]\"I:* (OLEO_ ,\(O^^!7D>F0Q?$#XW7%\L:-HWAL>7$ HVR39.#[_,& M.?1%KM/B;XJ_X1+P->7<3[;R&_$+FYM(CH^H [EN;(!1N]2 MG0_48/O7+_;?'WPYXUS3HO%.C)_R]PKF:-?4G&?^^@?]ZO8Z*QE15[QT9Z=+ M,:BC[.NE4AV?3T>Z.&TCXG>"-7T[[4MY#:LI >WN(MLBD\= #D>XR!WKD-1U M?5?BUJDFB^#HO[-\/PMMO-3>/:TO^R._/]WJ>^!Q74^,_A98^()TO-'$&G7K M.//81X25<\D@?Q#U[]#ZCKM!T6U\/:);Z98[O)@!^9CEF).23]230X2DDI/U M\Q4\50H5)5*,-?LW=[=WMKY%+PQX-T;PGI"6&EVJ8ZR32*&DE;^\Q_IT':MG M[);_ //"+_O@5+16J2BK(X*E2=6;G-W;(OLEO_SPB_[X%'V2W_YX1?\ ? J6 MBF01?9+?_GA%_P!\"C[);_\ /"+_ +X%2T4 1?9+?_GA%_WP*/LEO_SPB_[X M%2T4 1?9+?\ YX1?]\"C[);_ //"+_O@5+10!DZ_X;T[Q#H-WI=[!&(KF,KO M5!E#V8>X.#^%D MMGVET^_9GI7V2W_YX1?]\"C[);_\\(O^^!5'PYKUIXF\/6FKZ>?W5RF[:3DQ MMT93[@Y%:=;)IJZ/+G"4).$E9HB^R6__ #PB_P"^!1]DM_\ GA%_WP*EHIDD M7V2W_P">$7_? H^R6_\ SPB_[X%2T4 1?9+?_GA%_P!\"C[);_\ /"+_ +X% M2T4 1?9+?_GA%_WP*/LEO_SPB_[X%2T$@ DG '4F@#COB1XDM?!WA">[BAA- M]/\ N+--@),A'WL>BCG\AWJ#X7^"E\,>$D.I0A]4OR+B[:0992>B'/H#S[DU MRVE#_A:7Q:DU=_WGA[P\VRU!Y6:7.0??)&[Z*H[U[#7/#]Y/GZ+1?YGL8K_9 M,.L*OBE:4_TC\MWYLB^R6_\ SPB_[X%'V2W_ .>$7_? J6BN@\$7_? J6B@"+[);_P#/ M"+_O@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ O@4?9+?_ )X1?]\"I:* (OLE MO_SPB_[X%'V2W_YX1?\ ? J6B@"+[);_ //"+_O@4?9+?_GA%_WP*EHH B^R M6_\ SPB_[X%'V2W_ .>$7_? J6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B M@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I: M* (OLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_ MWP*EHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7 M_? J6B@"+[);_P#/"+_O@4J00QMNCB13ZJH%244 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45'=*J$I%N"[VQPN3TR>,UP_@3Q-K_BCP_?W$MWIIO5E,8A:TDADT^3 M.#'- 7W';R?O(6Q[AJ .\HKDH]4\40:/K+/':ZS?6LX@M/[/LC &.U2S%);C M#!2QX\Q<["N02#65'XTUJ\T^/^R+C3;RX@TZ;4KJ66PFMU<)(R"V$9D+1/N2 M169F;:4^X1ZCIUM>P!A%&AYMQ_=>;(R/\ OK:N/]EJ]=K@?@]X;DT3P6+^ M^#'4-8?[7.S_ 'MI^X#^!W?5C7?5E13Y>9[O4[\RJ1]HJ%/X::Y5YOJ_FPHH MHK8\P**** "BBB@ HHHH **** "BBB@ HHHH **** "FRQ)/"\4R*\ ->U'3]'T6ZO+>)FEDTY-\J;6/RLK >@QNQSCD9''4 M6WQUTF&86_B/1-4T>?N'CW@?GAO_ !VO4JBN;6WO(3%=P13QGJDJ!E/X&LI0 MDO@=OD>A3Q-&5WB8.;;O?FL_U1SNE_$?PAK&T66OV8=NB3OY+'VP^,UTJ2)+ M&'C971AD,IR#7(ZI\*?!>K;C-H<$#G^.T)AQ^"D#\Q7-2?!$:=(9?"7BO5=( M?.0I?JT5XUK5I\4?#.BW+7>O) MJ5@%PTUN@\Z(=V)VAA]03CU%6[5_C#J=E UI)86431J5DND42'CJ1AL'\!]* MOVCY>:S.=86+K.FJL;=[M+\MSUJBO*O^$+^*=]_R$O'4%OGK]EC(Q^2)1_PI MW6+O_D,_$#5[L'JHW ?^/2'^51[2;V@_P.CZEAH_'B(_)2?Z(]1FN8+9-UQ- M'$OK(P4?K7FGQ/\ '<;:,_A[PM.MYJ6HE8&D@<%8D8X(W _>/3'8$GCBFP_ M+PP'WWM]JMVYZEYT /Y+G]:TK?X.^';75K6XA,YM(%^:TE;>LC#H2QYQZCOQ M[@OWYIJ2M\R']6PTXU*,N=IWLXV7YG1>#/#$'A#PK::1!M9XUW3R ?ZR4_>; M\^![ 5NT45K%**LCAJ5)59NI-W;U84444S,**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@!DJ-)"Z)(T3,I D0#7R^78LV3ZX Z=2:ZVB@#(32]1L= 6TTF_M8K[>TLES^!;J6,-I^M"TNKBVFM=0G-H'\])9#(S(-P\MU9GV M$[PH8@JW!KL:* ([>WBM+6*WMT$<,*".-!T50, ?E4E%% $1M;$7_? J6B@"+[);_\ /"+_ M +X%'V2W_P">$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#S MPB_[X%'V2W_YX1?]\"I:* (OLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ M #PB_P"^!1]DM_\ GA%_WP*EHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* (OL MEO\ \\(O^^!1]DM_^>$7_? J6B@"+[);_P#/"+_O@4?9+?\ YX1?]\"I:* ( MOLEO_P \(O\ O@4?9+?_ )X1?]\"I:* (OLEO_SPB_[X%'V2W_YX1?\ ? J6 MB@"+[);_ //"+_O@4?9+?_GA%_WP*EHH B^R6_\ SPB_[X%'V2W_ .>$7_? MJ6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[);_\\(O^^!7DOC6*/QQ\ M5]*\'VB+]@TW_2]2* $\':<>Q"_60^E>F>(]<@\-^&[[5[O_5VD1?;G[[=% M7\20/QKB/@SH=PFBWGBC5OGU'79C,6;J(\G'TR23]-M<]7WY*G\WZ'KX'_9Z M4\8]U[L?\3Z_):_<>B"SME4!;>( # 0<4OV2W_YX1?]\"I:*Z#R"+[);_\ M/"+_ +X%'V2W_P">$7_? J6B@"+[);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6 M_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^ MR6__ #PB_P"^!1]DM_\ GA%_WP*EHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* M (OLEO\ \\(O^^!1]DM_^>$7_? J6B@"+[);_P#/"+_O@4?9+?\ YX1?]\"I M:* (OLEO_P \(O\ O@4?9+?_ )X1?]\"I:* (OLEO_SPB_[X%'V2W_YX1?\ M? J6B@"+[);_ //"+_O@4?9+?_GA%_WP*EHH B^R6_\ SPB_[X%'V2W_ .>$ M7_? J6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[);_\\(O^^!1]DM_^ M>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (OLEO_ ,\(O^^!1]DM M_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*EHH B^R6__/"+_O@4 M?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!1]DM_^>$7_? J6B@"+[);_P#/"+_O M@4?9+?\ YX1?]\"I:* (OLEO_P \(O\ O@4?9+?_ )X1?]\"I:* (OLEO_SP MB_[X%'V2W_YX1?\ ? J6B@"+[);_ //"+_O@4?9+?_GA%_WP*EHH B^R6_\ MSPB_[X%'V2W_ .>$7_? J6B@"+[);_\ /"+_ +X%'V2W_P">$7_? J6B@"+[ M);_\\(O^^!1]DM_^>$7_ 'P*EHH B^R6_P#SPB_[X%'V2W_YX1?]\"I:* (O MLEO_ ,\(O^^!1]DM_P#GA%_WP*EHH B^R6__ #PB_P"^!1]DM_\ GA%_WP*E MHH B^R6__/"+_O@4?9+?_GA%_P!\"I:* (OLEO\ \\(O^^!2I!#&VZ.)%/JJ M@5)10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !14=P\D=K*]O%YTJH2D6X+O;'"Y/3)XS7#>!?%VM M:[XT5PEIXNU9_#R M&6:UEUBXU1-,6)].DMA92D!F$L?G2;]J9<;7"N"N& .ZJ_\ PG&NW,M[I]C% MI_\ :.BP7$^H/+%)Y5QY;[42,!\Q^8H+;B7\O&-LG6@#T.BH+&\CU'3K:]@# M"*YB65 PP=K $9]^:GH **B-U;@X,\8/^^*/M=O_ ,]XO^^Q0!+147VNW_Y[ MQ?\ ?8H^UV__ #WB_P"^Q0!+147VNW_Y[Q?]]BC[7;_\]XO^^Q0!+147VNW_ M .>\7_?8H^UV_P#SWB_[[% $M%1?:[?_ )[Q?]]BC[7;_P#/>+_OL4 2T5%] MKM_^>\7_ 'V*/M=O_P ]XO\ OL4 2T5%]KM_^>\7_?8H^UV__/>+_OL4 2T5 M%]KM_P#GO%_WV*/M=O\ \]XO^^Q0!+147VNW_P">\7_?8H^UV_\ SWB_[[% M$M%1?:[?_GO%_P!]BC[7;_\ />+_ +[% $M%1?:[?_GO%_WV*/M=O_SWB_[[ M% $M%1?:[?\ Y[Q?]]BC[7;_ //>+_OL4 2T5%]KM_\ GO%_WV*/M=O_ ,]X MO^^Q0!+147VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0!+147VNW_Y[Q?]]BJVHZS8 M:7IES?W=S&L-M$TKD.,X SQ[T;#BG)V6YYI\4KB7Q7XOT3P#I[L%FE%S?LO\ M"#. ?HNXX]2M>JV]O%:6L5O;((X84$<:+T50, ?E7E?PAMFU.\U?QQK+QK>: MM,R6ZLP^2('G'MD!1[)7J?VNW_Y[Q?\ ?8K"C[UZCZ_D>IF+5+EPD=H;^+_OL4?:[?\ Y[Q?]]BMSRB6BHOM=O\ \]XO^^Q1]KM_ M^>\7_?8H EHJ+[7;_P#/>+_OL4?:[?\ Y[Q?]]B@"6BHOM=O_P ]XO\ OL4? M:[?_ )[Q?]]B@"6BHOM=O_SWB_[[%'VNW_Y[Q?\ ?8H EHJ+[7;_ //>+_OL M4?:[?_GO%_WV* ):*B^UV_\ SWB_[[%'VNW_ .>\7_?8H EHJ+[7;_\ />+_ M +[%'VNW_P">\7_?8H EHJ+[7;_\]XO^^Q1]KM_^>\7_ 'V* ):*B^UV_P#S MWB_[[%'VNW_Y[Q?]]B@"6BHOM=O_ ,]XO^^Q1]KM_P#GO%_WV* ):*B^UV__ M #WB_P"^Q1]KM_\ GO%_WV* ):*B^UV__/>+_OL4?:[?_GO%_P!]B@"6BHOM M=O\ \]XO^^Q1]KM_^>\7_?8H EHJ+[7;_P#/>+_OL4?:[?\ Y[Q?]]B@"6BH MOM=O_P ]XO\ OL4?:[?_ )[Q?]]B@"6BHOM=O_SWB_[[%'VNW_Y[Q?\ ?8H MEHJ+[7;_ //>+_OL4?:[?_GO%_WV* ):*B^UV_\ SWB_[[%'VNW_ .>\7_?8 MH EHJ+[7;_\ />+_ +[%'VNW_P">\7_?8H EHJ+[7;_\]XO^^Q1]KM_^>\7_ M 'V* ):*B^UV_P#SWB_[[%'VNW_Y[Q?]]B@"6BHOM=O_ ,]XO^^Q1]KM_P#G MO%_WV* ):*B^UV__ #WB_P"^Q1]KM_\ GO%_WV* ):*B^UV__/>+_OL4?:[? M_GO%_P!]B@"6BHOM=O\ \]XO^^Q1]KM_^>\7_?8H EHJ+[7;_P#/>+_OL4?: M[?\ Y[Q?]]B@"6BHOM=O_P ]XO\ OL4?:[?_ )[Q?]]B@"6BHOM=O_SWB_[[ M%'VNW_Y[Q?\ ?8H EHJ+[7;_ //>+_OL4?:[?_GO%_WV* ):*B^UV_\ SWB_ M[[%'VNW_ .>\7_?8H EHJ+[7;_\ />+_ +[%*D\,C;8Y48^BL#0!)1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 ,E1I(71)&B9E($B ;D/J,@C(]P17'Z)X.U?3=5U76;K5-.DUB[C,, M,T6GLL2IO+@R)YNYSD]-X '3J379T4 '5+K[&&%PLK[R8UW_N MV3E4)+@*?F#GFNXHH CM[>*TM8K>W01PPH(XT'15 P!^52444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M12,RHA9V"JHR23@ 5YUXD^,&G65Y_97A.VD\0ZLYVK'; F)3[L/O?\!X]Q43 MG&"O)G3A\+6Q,N6E&_Y+U>R/0;FY@L[9[B[FC@@C&YY97"JH]23P*\0^)'Q! MB\7QR>'O#D:9X:T71K2&VTS2[6WC@;?'MC!*MC&[<>=V"1G.:A.53= M67XG54A0PB3A4YJB:>GPKYO?Y:$NA64.F^'M/L[:W:VB@MT187QN3"CAL<$^ MI]:OT45MMH>;*3DVWNPHHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%1W'G?99?LGE^?L/E>;G;NQQG'.,^E>>_#[ M5=7U?3]4T[5->NH=>C8_:;2]MXFFL6+8+1% $>/AMIPZ@@9SRE 'HU%<;8OX MK;0==M+6[74KNWOFM].O[IH[=I8MD9=B4B9-Z.94!\L@E!N7&X25XQ!($0)Y8:*0$QA68;2KCJ0#TVBJNEWHU/ M2+.^">6+J!)@A.=NY0<9_&K5 !141NK<'!GC!_WQ1]KM_P#GO%_WV* ):*B^ MUV__ #WB_P"^Q1]KM_\ GO%_WV* ):*B^UV__/>+_OL4?:[?_GO%_P!]B@"6 MBHOM=O\ \]XO^^Q1]KM_^>\7_?8H EHJ+[7;_P#/>+_OL4?:[?\ Y[Q?]]B@ M"6BHOM=O_P ]XO\ OL4?:[?_ )[Q?]]B@"6BHOM=O_SWB_[[%'VNW_Y[Q?\ M?8H EHJ+[7;_ //>+_OL4?:[?_GO%_WV* ):*B^UV_\ SWB_[[%'VNW_ .>\ M7_?8H EHJ+[7;_\ />+_ +[%<]XD^(?AGPM$?[3U.-IP.+:W/F2M_P !'3ZG M I2DHJ[-*5*I6ER4XMOR.FHKP_\ X6%XO\1>)K>[\/6TUM!*C"UM)TQ&Z=W< MD@$].<\= >3G6W_&"\_YB>A6&?\ :0X_\=:LY5$DFDW?L=5+!RG*49SC!QT? M,[?HSUJBO)?^$:^)UW_Q_>/["'/7[. /Y(M'_"M/$EU_R$/BA?D=TB9P/_1H M'Z5/M)O:#_ W^I8>/QXB/R4G^AZM<7$-I;27%U*L4,2EGDD6\:Z8[ZS?3J##:VJG))Z!B1\OTP3[5AGX-6;1NUQXOOKN?:0AG=63=V)! M)/ZUTG@;P3I?A.V^T7$MK_Y"J]^4>S^\QMA:-;5N MI&W3W=?GK8Y9?"OCKXDN)O&5ZV@Z,QRNFVPQ(X_VAZ_[V?\ =%>B^&_".B>$ M[/[/H=C'!D8>4_-))_O,>3].GH*U?M=O_P ]XO\ OL4?:[?_ )[Q?]]BB%*, M7?=]PQ&/JUH^S7NP_E6B_P"#\R6BHOM=O_SWB_[[%'VNW_Y[Q?\ ?8K4X"6B MHOM=O_SWB_[[%'VNW_Y[Q?\ ?8H EHJ+[7;_ //>+_OL4?:[?_GO%_WV* ): M*B^UV_\ SWB_[[%'VNW_ .>\7_?8H EHJ+[7;_\ />+_ +[%'VNW_P">\7_? M8H EHJ+[7;_\]XO^^Q1]KM_^>\7_ 'V* ):*B^UV_P#SWB_[[%'VNW_Y[Q?] M]B@"6BHOM=O_ ,]XO^^Q1]KM_P#GO%_WV* ):*B^UV__ #WB_P"^Q1]KM_\ MGO%_WV* ):*B^UV__/>+_OL4?:[?_GO%_P!]B@"6BHOM=O\ \]XO^^Q1]KM_ M^>\7_?8H EHJ+[7;_P#/>+_OL4?:[?\ Y[Q?]]B@"6BHOM=O_P ]XO\ OL4? M:[?_ )[Q?]]B@"6BHOM=O_SWB_[[%'VNW_Y[Q?\ ?8H EHJ+[7;_ //>+_OL M4?:[?_GO%_WV* ):*B^UV_\ SWB_[[%'VNW_ .>\7_?8H EHJ+[7;_\ />+_ M +[%'VNW_P">\7_?8H EHJ+[7;_\]XO^^Q1]KM_^>\7_ 'V* ):*B^UV_P#S MWB_[[%'VNW_Y[Q?]]B@"6BHOM=O_ ,]XO^^Q1]KM_P#GO%_WV* ):*B^UV__ M #WB_P"^Q1]KM_\ GO%_WV* ):*B^UV__/>+_OL4?:[?_GO%_P!]B@"6BHOM M=O\ \]XO^^Q1]KM_^>\7_?8H EHJC>:Q965NTLDZ/MQ\D;J6/..!FJ^G^([+ M49VBC$D15=V90 .OU]Z+CLS6HK/GU[2K:4QSZA;HXZJ9!D5"?%.B#KJ4'X'- M9.M23LY+[S14:LE=1?W&M16,?%^A#KJ,?X*Q_I52\\8Q07&VVMQ<6O5'245@7OC'3-.6$71D\V2)9#'$N[;GL3P M*H-\1-/)Q!97DG_ 5']364\70A+EE)7-H8/$5(\T8NQUU%<Y7[!.T;_NS("R8S@CH?>G3Q%.J[0?X,FKAJM*/--6^ M:_S-BBO.;35]96Z0V4S7,O.(KB8[#QWRP'ZUJ?VWXO\ ^@=IO_?Y?_CE%2NJ M922]6D=E17&_VWXO\ ^@=IO_?Y?_CE;FBZC>SVC-K:VMM- MNPJQ2@@KZ]3_ #HIXA5)S?H9TJ7M':Z7 MJ['E\;%R,)U[UG"O*G:EU6"UU73WM6O MO(#$'?%( >#7/:=X?ELM1MYWO+)DB<$CS221^76M[OFM;0Y[1Y;WU.SHJ+[7 M;_\ />+_ +[%*D\,C;8Y48^BL#5$DE%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R6-9H7BK2W]\AB74!Y*36\9?<50"/9DGJQ4GTQ@5UM% M '/6/A6XT_1C86OB;5T("+%<".U#0QKT1$$'E@&,7 M^HVS+#+;W$T$JA[N*5M\J2$J<;FYW)M9(=+OKG[/:W0DER1MV,.@SU(] M*O-<0I]Z5%^K"@"2BH&OK16VM=0@GH#(*E$L;;MKJ=OWL'I]:%KL#TW'45CZ MKXHTW2(DDGE\T.NX>25;CMW[]J6S\4:1=P[S>PVQSPEQ*B,1CJ!GI[T;!N:] M%9__ D&C'=_Q-K'Y>O^D)Q^M/?6-.CL([U[V!;65@J3%QM8GMG\#^5-1P6\SIO597"Y'KS6)#X_TF6^> K,BH!N ME91@<\YYZ#BBS#FCW.HHK$?QCH"6J7!U.$QN0!C);GU7&1^(JQ#XBTJXU*&Q MM[M)9YT9T$>6! Z\C@'@_E3Y9-VMW_#?[NO8GVD$KW73_P FV^_IWZ&G16)+ MXOT6"2ZCGN_+>UD, M3QTZTI)Q=G_5U?\ +4J,XS5XN^E_DG9_<]/4[ZN*\4?%?PSX89H&NCJ%\#@6 MMEAV!]&;HOTSGVK@=8N]<\6:G%::UXM_L_1Y(@SQV-JRLWJI )ST[L1G^&NS M\#:#X'T:VN[G0;4R36 S/>W2%I<8)W D&O#CBYEMSJE_GX?YO4+T'UY/O707'BK2[;0H-7DDD^R7#!(R(SDG MGC'_ $UFM\1=$60)BZ+'D8C'^-3*E&D[U;WUW\M_NZ]BO[2J5X MO-\-WN[]._0ZNBN D^([M>.EM'"8AN(+HVX =CSUQ6U9>/=%O%+L\UM&" 'G M3"DDX X)_6M];I6WV_,\SFC9NZTU>JVO:_I?0Z6BLS5/$.G:1(8KN8^?Y1E6 M%%)9ESC([>O?L?2L,?$K1CNQ!>_+U_=IQ_X]43FJ?Q>OR;LOQT]2ZO0UR\GQ$N%LX[M="F%O*VU)FD.UCSP#M]C3GS0: M3B]?)O\ )"A*G-.2G&RU^)+1.S>KZ/3U.YHKB7\9:V-1BL1H6RYE0ND;DY*C M//;TK U+Q?J(U*1;IY[25)-DL,3L%3 QP,U%.;J/2+VOJFM-BZBC3WDKWM9- M-WM?IY'JM%8<7B&"W\,6.HO%=S),$C&(\OD\;B,]..O^-8USJGC!-:2P6VMP MTJET=4)3 SU;M^/MZU553I_8;WV\MR*4Z57::6V_][8[6BN$BU'QK/\ ;=L2 M1FS)!#0X\S )^3CYNGZBJFH7?BQ_#JWNH)NM),&6!8@)$7.=S#' XK-2J.5O M9O=+IUU[FC]BHN7M%LWUZ.W;O_5CT:BO./A_JC7&M21FUE;=&P,JCY(QG(W? M7&*U+CQ7KT=YJ7D:0DEK8RLK2%6!VC//7G@9X%:U.:$>:S:\M?+IYF=.4)RY M.9)^>FROU\CLZ*X*SANKS1)DMYCA)@YVL?097V/>K0^(NFI*(KNTO() M#SM* X'YBL76BOBNM]TUMOTZ=394G+X6GMLT_BVZ]>G!GI\W .1@_C6LI*'Q&<5S M_"=117(M\1M+,@C@M;R60C(78HS^M0?\+#,B3O:Z-<2I;Y\UMQQ'CKG"G'2L M?K%-JZN_1-[Z+IW-G0FG:5EONTME=[OHM7Y':T5S]UXFM!X5@U*YKHE&48\SB^O3M MN(_%5Q'?/':VRBP9EG^0\$#) YYZ=JBE\1> M*4TNUU!A;K!=NJ1$19.6Z9';I6'M*E[>RE]WS.CEHVNZT.^_9V_,]!HK&T[5 M9XKNWTK6!NU&2)IBT*'R]H)'7UKD/&6NVTNHEH8YLV[FVDWI@$@Y./7@_P J MZ(PFX<]FM+G.ZE-3Y%)-W:^:/2**\XBOM>LM#LKN#58+6QNI!';I)#E@23U^ M0^A/6K[2>*TU9-,;7K$7CQ>:L?E]5SC.?*QV-XTFVGT M35;.U\^10DT[#;("#A02#S[8K7WU#F<'Z6U,DZ3GRJI&W>^G]=#;HKR^V@O& MU=+&#=#?J58%T/R<_>QC.._2M?[/K,MO=3OXKA\NT)%PT7/ED=0<"LYSJ)VA M!R]#6$*35YU%'U.YHKE=+O5T6QAOM4UV2_M[]TCMR8V(!.?7)'Z=*T=6F@U& M\;0#)=V\TL(F$T2X7 /3=^%:QC6=/F<&GKIZ&$JF'53D51-::KSV_KJ7K[4[ M/3=GVV;R_,SM^4G..O0>]/LKZVU"$RV9ZK:)ING75U&]X M'AN#;8O!CS#V9/4=3R>U6+;3'N-&L=3AFO\ ==S"+99C<(AT+-T[@^W3FHM7 MM;D][M=?F:T]SO9_EN>F45RNCVMQI/B@V-QJ6H7H:W,@\R,^4O./O% MCS]!5^;7XKK1M5GL6D@>P,D;/-$6C]/O,ZE6A&? M)&HGYZK;??L;=%>?OK?B6TT^RO)K^SDAO658"T>"Q;H,!1C^54;G7=3CU9K2 MXO)8[HEMR),VQ6ST&#TZ_E64)RD_>A*/JC648+X*D9>COOL>G45Q.C:KK,K7 M>HWNH+<6U@SI/:P0_,Q Z#Y1W]^U;]WJIFTVRDATVZN(=0*QNH&UH48D^+Y+K4$L[RV)>8@1M APOKNR:ZFN*\+66LQ:5;QPQ?V?/%< 7?VE M&/GQ#.-N1@'J./KFNG6+4AKKRM<0G33#A8=OSB3/7/ICW_"NB--ZMR7]=#FE M55U%0?:_?S]%L84GBO6/,98O"]WP< L6_P#B?ZTW_A(/$\G^K\/;?]]C_P#6 MK7BM]=&EWL.[&UE$?RHO\ "&&/\?QITT&M-;:<(+NW6:-U-ZQCXE7' MS;?3]/PKG^IU&]:_Y?Y'1]>II76'_/O;^;Y^AQDNJZJUV_VBYGMY3(=\2S': MAST'/05Z/7&7U_KUR\O M9G'B&6"!G)1(U(VKV'!'2H/^$$\[_C^UF]N/QQ_,FMF;2)IX=.5]2N5DLG5W M=#M^T8'.X>A_J:F3288]WS'TSCT.:O-X8LX]#O=,M,Q1WCL[L^7PQQD@9]N/ZUG:+X%MM* MD0W-P;U(I!-"KH5\J08^88;'X$=AZ5O3HT*7NPT7I_P3GJ5\567-4LY>OGKT M_0U;K0=%O[YY+JTAEN6 +_,0Q'0$@&HU\,Z!M++86Y5<@G.0,=>]74TFR36) M-46'%Y)&(FDW'E>.,=.P_*JR>&]-BTF[TV*)TMKMV>51(@K \0^$-1U/Q*FJZ?= M06YC"%?,9F.Y>^,8'T]O>FJ5&"O#\A.M7F[3V];]/3OI^/D=6L%O% GF!&$* M;1)( 2 ..33VFAB\M7D1/,.U 6 W'T'K67:^&K&'1+C39$=HKMC).IE+?,<9 MPW!QP*LOH>GRQV*2VX==/*FVRQ^0J !WYZ#K6O+23W?W?\$RYJ[7PK[WWUZ= MOQ+0N8&NFMEFC,ZKO:(,-P7UQUQ5?^V-.-A->K>0M;0,5DE5LA2.HX[\C\ZD M33K2/4I-02!!=R((WE'4J.WZ#\J8-)L4L;BTAMHHH;@L9%2-<$GJ<$$$_4=J M/W?GT_X/_ !^WZ6Z]_E_P?P,ZS\8Z/>7CVRW2*WG"&(G)$I(R"#C'7(_#WK3 M34K.34Y-.2=3=QH)'BYR%/?]1^=8^E^"=)TC4%O+;S7D7H)BK@>XXX/N.>/K M6\+>%;EKA88Q,R[6E"C<1Z9ZXI>Y;J.U6^ZMZ=.O7N4DU[3)--GU!+Q&M;=B MDL@!^4CMC&>X_.I)=9T^$69DND47Q MCSB0D9&/S'YU,+&T6WD@6UA$,A)>, M1C:Y/4D=#FE:TMG\G?;Q-Y!!BR@/ED=-OI^%/]U?9DVKVW5_1[WUZ]OQ,O5O M%>EZ/,8+B<&X5D#1#.55C][IV'/%7(M:TZ:PFO8[R(VT#%9)*2 M]GUOT_X/_ *?MNC77O\ +_@E@WUH%@8W,(%SCR27'[S(R-OK^%2":,S-$)%, MB@,4##61TQ^0_*E33+./59=22$"[EC$;RY M/*CMCIV'Y4?N[=?Z_P" %ZU]4K?/:VO3O^!95U92592 2"0>F.M,6YA>Z>W6 M0&:-0SH.J@YQ_(UG+X:TV/1KK2X8WCMKIR\@60YR<=#^ K$TGPMK&F^)1J)N M[=H"OE-#O9B(@ N2O48'/&<>YHDH+X7^ X2J-^^DM.]]?N7WG8T445F:A11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1574S>C2+PZ2(FOQ _V83?<,NT[-V.V<9]JX[X7:U< MZGIU_;ZIK%W>:E:W,BW5EJ,4:W-F_FR#!:,*KQD ;2H(!#@,1A4 .[HHHH * M@OX&NM-N8(\;I8F1A$3<_I2_:4_NR_]^F_PH \ MYC^&VL.94FU&SB6;EI%5I"#V.WY<_F.OM6)J/PQ\9P)C3KW1[V-3D+(LD3'] M2/UKV'[2G]V7_OTW^%'VE/[LO_?IO\*SE!2:=VFG??JMG^)O2K>S33C&2::U M2>CM==[:(\&;3O&ND7 EUGP.=01. =/G)+#_ ("7/Z5LZ9\5?#&CFZMM7\,: MKI#7H"SHZF0$ 8Q\Q!Q@GH.]>O\ VJ/*PE=WKX=7O>\6UJU9O6ZO;3T/)-2USX>: MII2/HVK&U-NN7@6VD:63T #$#/)YSWZ\5O:+:>!&T^)[[7-.O)B,H\MWY#JI M'"E-_!'-:>O_ ]\,ZS9RI;:='IMTW*W-K:%"#_M* P^OYBJ'_"H?!,D48N MM.NYY50*TS23 O[X!P/P%6_:.+O9MWOYWW^_J816#]JDN:,%:VS::M;LK*VG M:R-!-*\ OGR[C3FW=<:AG/\ X_6Q"OAO^S8;"*33Y+6%MT<1E5PISG/)/.2? MSKD7^#'@5NEA>K])9?ZU ?@EX(<92/4EYQ\LC'_V6IBZL'>,5]_;;H;RHY;- M6E4EUWBGOJ_M=7JSM]0TG0=;N$GODAN)478KB8@@9SCY2/6N'ET7PEI6K2IJ MGB:W1[;;)<0S$)E3_#G/4^@Y&1ZBHW^!7@UNDNL)]&_QCIMC\'=*@UYGO9YK MO2%0>7;/$P=V[AR% P.O&,^V.6E)WE>H:9I^DZ+;^1I&G1V47=8+4IGZX'/XU=-U&" 1(,G _=-S^E91P^MW MIZ*W_!.J68TJ:Y:-._G-\STVT^%?L:EK%Y(!YCR3M&K? M4 [C^+5TU[X*T2\BBC^S>0L6<>20"W3J2#GI^IK:^TI_=E_[]-_A1]I3^[+_ M -^F_P *VC1IQ=TM3@KXNOB'^\DW^7W+0S=.\+:3IMN88[2.8;MVZ=%=A[9Q MT_\ KUI06MO:J5MH(X03DB- N?RH^TI_=E_[]-_A1]I3^[+_ -^F_P *OEBG M=(YW*35FQ7MX9(1%)#&T8QA&4$#'3BF_8[7S%D^S0[U& WEC('UH%U&20!(< M'!_=-Q^E+]I3^[+_ -^F_P *HBR.>NO 6D7FHRWLKW(EDD,AVNH&2<],?YQ6 M^;&T-LEN;6$P1D%(C&-JD=,#H*=]I3^[+_WZ;_"C[2G]V7_OTW^%.[0G&+W0 MIMX6N%N&AC,RJ560J-P!Z@'KBD6UMT\W9!$OG',N$ \P]/F]?QI#=1J,D2#G M',3?X4OVE/[LO_?IO\*.9ARQ[%'5/#]CJVEII\R&&VC8,J0 +C (&...M1:) MX7T[06D:R5V9^C2X8KZX.,C/'Y"M/[2G]V7_ +]-_A1]I3^[+_WZ;_"B['RJ MUK#EAB0N4C13(>B[%EV#<%],^E.2WAC,ACAC0RG=)M4#>? M4^M)]I3^[+_WZ;_"D%U&R@J)"",@B)N?TI78^6-[V'M#&T!AV[8RNW"G;@>V M.GX5G6'AO2=+NOM-A:""7!&Y7;D'L1G!_P#U>E7_ +2G]V7_ +]-_A1]I3^[ M+_WZ;_"D42T5%]I3^[+_ -^F_P *3[5'N Q)DC('E-_A0!-6?J6@Z;K$B/J5 MMYYC&%W.P"_0 _YX]!5O[2G]V7_OTW^%'VE/[LO_ 'Z;_"@!(+."VM8[:&," M&+[BL2VWTZ^GZ4\Q1F82F-?,"[0^WY@/3/I3?M*?W9?^_3?X4?:4_NR_]^F_ MPIW8K(:+&T$*/;A4(Z$# M\:F%U&PR!(><<1-_A2_:4_NR_P#?IO\ "FIR6S(=.#5G%'.6G@Z6V\3?VV^J M-).SEG0PX4@C!'WNF.GX>G/01:?9P?:/)MHD%RQ:8!!^\)ZD^M/^TI_=E_[] M-_A1]I3^[+_WZ;_"DI-:(IQBW=H58(4A2)(D6-,;4"@!<=,#M4E0FZC! (D& M3@?NFY_2E^TI_=E_[]-_A2O<:26PEQ9VUWM^U6\4^W[OF(&Q],_0?E2V]M!: M1^7:P1PIG.V- HS]!]*/M*?W9?\ OTW^%'VE/[LO_?IO\*!DM! (P1D&HOM* M?W9?^_3?X4@NHV&0)#SCB)O\* 'M%&ZJ'C5@I!4%'5@ZX4CI@;>W'Y?6MO[2G]V7_OTW^%'VE/[LO_?IO\* L2!0N=H RXC$F0,D>4W^% $U%1?:4_NR_\ ?IO\*/M*?W9?^_3?X4 2T5%] MI3^[+_WZ;_"C[2G]V7_OTW^% $M%0BZC905$A!&01$W/Z4OVE/[LO_?IO\* M):*B^TI_=E_[]-_A1]I3^[+_ -^F_P * ):*A^U1[@,29(R!Y3?X4OVE/[LO M_?IO\* ):*B^TI_=E_[]-_A1]I3^[+_WZ;_"@"6BHOM*?W9?^_3?X4@NHV4% M1(01D$1-S^E $U%1?:4_NR_]^F_PH^TI_=E_[]-_A0!+147VE/[LO_?IO\*5 M;A&<+\X+=-R,,_F* )**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH CN(!*=5O<3:5;6HM[R0QRZ7/.P,%[+&RR& G/R,=N,'&1DCH< M'5T5@>%Y]1G^U-?2WTL!V-&-0MEAFB*F]+**1%EE&<':&('YT 6#=VXO5LS/&+I MHS*L.\;R@(!;;UP"P&?<5-7+6]EI^I1MXE\/YN+V2X6?U 3@9/ J*UN[>^M8[JRGCN M+>5=TH(X-8.K:EIVIS)HVH)(-.U (D5ZD@,-RX;+6Y(/&X#&#PP+* M.1BM#2[!M,O+RW@B"6$C">$+@"-VSYB =AD;_J[>@H TZ0J"02,E3D>U+10 M5#+=V\%Q!!//''-5>=E;R8#(%:9@,[5 MSWKG(K73_%2W.JVJO;ZQ"B0>7<_ZRPFC;S A Z L5+;>'7;R00: .KHID#O) M;QO+$89&4%HR02AQR,C@X]J?0 @4 D@8+')]Z6BL'Q7J/V+3C'=1W,&GW$;Q M7.I6\@4V61@.1]X+RIH >\B1[=[JNX[5R<9/I3JX761<>+-/D-D;G3]6TW N=,>. M&20 NK!D+Y7)V91P=I/!Y!V]5H@OETX+JO3MC@' M(H T*0* 20,%CD^]+10 4U9$S0 MLK?8EQP\BYSMSC.!P,D\ FN?LM$UC3/%"S:=J,T]C/' _V:#RY8U=RRNP ; M<$;()YS@T =O2,H=2K#((P1ZTM% !37D2)=TCJBYQECBFSW$-M%YES+'# M&#@M(P4?F:Y#70_BZQU#28O,T[5;:*79:7"1R+=0N"JN-V5*MP-PY0D@]2" M=G161X=&IBQ?^UIYIR7S$]S#''+MP,AA'\O!S@C''KU.O0 FT!BV.2,$_P"? MK2T53U6\N;#3GN+*PDU"5"#]GB=59ES\Q&[@D#) [G XSD %RBO/;'^UO[=. MJ:%J-K=V5\F^(KI,FZ7$AW13RB3Y'7.T,4&.002N#Z%0 4BJ$4*HP , >E+3 M998X8FDF=8XU&69S@ >YH 5W6-"SL%4#)). *4$,H*G(/(([UR^JZ@=8N'T> M#99W>Y9["2[036VH(H!<8!YQD@KPP^5QD58\):-<:%#?63E%M?M DMX8U(C@ M#(I:.,'^ -DCTR0,#@ '04FT%@V.0, _Y^E+10 4WS$\SR]Z[\;MN><>N*IZ MEJ7V*WE^S0&^O$3>ME%(BRR#.#@,0/SQ7'ZEI,OB:.;7-#N[:525N;*4V[+= MVES& OE;N"%)7:Z,,C,@/!^4 [ZBBB@!%4*,*,#)/YTI(526. .23VI&8*I9 MB ,DGM7-ZOJT>H.=(BD^R?;45M.U%@LMO<2J=WEX!Y^Z,J2-PW;3P< '2(Z MR(&1@RD9!!R#2US7A;0[K1-2U)9!!#:W20S"VM498(IR7$IC!Z!@(R0,U+14=P\D=M*\$7G2JA*1[@N\XX&3TSTS0!)17G>IPWWB@ MW5YIZP6MU:Q_,9W9+W2KE!G:H12)(WX.-P5@2?G# #T&$R-!&9E"R%074=CC MD4 /I%4*,*,#)/YTM% !2*ZNNY&##)&0-4N[^&Z , M(D9DRB@'<4QN;E< C&X\5E^&M'U*PUZ.9[1;.0!H=0EM-@M-0500DP0'*2@@ M C'0L,L I !V](RAAAAD9!_*EHH *1G52H9@"QP,GJ?2JNI:C%IEC+<2_,RH MQCB# -*P!.Q<]6., 5QVL6^I:W(C:OX>MYC;Y@N=-^TK(9HI,,DUO*P3$BLA MX.WH>>%8@'>45F>'8+VVT&WAU.>6XGC+J)9P/,:/>?+WXX+[-N3W.36G0 @4 M D@8+')]Z6BL'6/$-S93%=*T]-32!6DO66Y"&%5QD*,'<^#G:=O Z\@$ W5= M7SL8-M.#@YP?2EK@])T#4=-\10F.V$4]HXA;4+8H(K^UQPEPF=PE0$$-@Y(R M" [*.\H 1E#J589!&"/6EHHH **\_P!=GUC4I(I=5\/12::L3R&V2[_>M 2H M,F2J".=/D8 -R&:Y\MV6"XN8S'-+%U4R*0"' .TD@9 MVYQS0!KTFT!BV.2,$_Y^M+10 45CZOK%W;2K;:'81:I>X+R0M="$1H,9RV&^ M8Y 4$#/<@ FL^.WNK&^BU3PZKW%KJ3)+>:=/*04,G2="<["/XDZ$#CYAA@#J M**** $50BA5& !@#TI:9+-';PM+/(D4:#+.[ !1[DUS4UR_B)[C3M9TQ[72Y M2[6M]%>D,S1/PQV@;#D>8A#,"%R<' H ZBBLK0CJ\<<]IK029K9PD5ZI ^U) M@$,4 ^5AG!QP2"1@' U: $V@L&QR!@'_ #]*6BLS5]4FLE2#3+>*]U&5L16K MW'E#&"2S-ABJ@ \A3S@8YH TZ*Y.2.^.SQ%HT$D6I2+MOM)EFRMR$.QE4]%= M2/E<85L_-P05ZM"Q12X"L1R _OKV73 M9M.>/1WD2WDOH+QXKA78*RNBJOW Q52V[.<\8!JSX?NM3)FL=53[3]G"F'4X M]HCNT.<$@'B08^8 ;>A!&=H -JD*@D$C)4Y'M2T4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !102!U..W-I5OFP<8H\-Z-# MJ6C7ME<6D\6A72126]C<,&-JY+%UBD4GY 0C(5/RDG:0 N@+6P\8:+.LWAM+6*WM8DA@A0)''&H544# M Z "@!Z(L:*B *JC ["EHK.UG68]%MTEDM;N[W$_N[2+S&50,LQ&1P!^/( M!)Q0 NLZC-I]FOV*W6YO)G6.WA=RBLQ8#YF . 2QX)PK8!Q7'W^FZCK,_F7 MVFJ6N/\ 76]M<*+K3[F([5N;>1]H9"I0\X."O!W,M:#:C<1RHRWRZQIE_<%K M"_MP)#:SY)$3>6#NB." PY RK'^*MNS\/VEMK]YK;>;+>W84#S7W"W4(BE(Q MT4$H"QZDXR< !I&C)92/?SJ!J5W#$+UHR5CDD5<%@G0$],]2 HSA1C5HHH M *Y?5M0OM5^U6%O8C^QY]UA/?+,5GCD<%"R1%"&56(!)82:L4 %4]4U :;I\MQY332!6\J%>LKA20F>@)Q@9[D#J1 M2:KJ2Z58FX-M/=.75([>V4&25F. HW$ ?4D #DFN'EN-*_M[74+>)KY( MY&FG7R9(6F\O;Y18M'/"QSE5"MY?WCG +6J6FJZO)G5]&LYVYM+S3%N=RW, M9&^.:WE=4Q(IW\$+T;D;5-;NA:!]E^RW^HM-+J<5NULT\C@/+$')3S=IVNX7 M'/."7QC<7)/:1 ;_D+,L3-PSJ"&QW"L 21B@"SXCU/4_+NK71 M[))TA@=KQWF:)U7:#B+"D%RK$@D@97'J5R/#&G7MKKQ4V:64D9:WU6*U"_8[ MOY-R3HH/[N0Y7*D D.<[@JM6EX<75+V&[BUAG>6"5[.2>1%C>XA,:R1NRKP' M7S-I P,[C@<"MK1=%L] TM+'3U8(IW/)(VZ25SU=V/+,>Y_H * )-,TRTT?3 MHK'3H1#;Q#"(.W_UO0= , 8 JW15;4+Z/3;"2ZE2214QB.)=SNQ( 51W)) M'UH ?=W4=E:O<3[O+0<[5R>N/\GH.IXKB]0_MO6H1)J.C:>LD"*LFGS7'FPW MMM<<&/2>2P!$<1?\ =NP;*2N/XG &1G@$DXR M0 5= \-I!'9W%^EUY]B9$LS!6+! MHV=68, RAE)9CAG&>P *5KHEZ^N6]S:PA_*N%FMM2A9$D6VEW1WTZRLS!F^LEN+@R17,84QO%/E!Y1*2 MY!&X GOM(:SX?\+0QV\/VNSN+6&RNC/IUM+*I>S4IAH@R,,%%*Y W *2.<5U% !1163JNOVNG M3I:RM,CRKS<+ 7BMLG:K2-T4%N.3V/0,CCN2!QU'#V]GJK:REQ)8"TU=I7GMKRT=7W@28FM;@<%XMQ(23& I M4_*PPW1V6HWCW,.DZL4?5(1Y]G>1H1#?Q#AF&,A&PV&4\ L",@BM;3= L=+O M[R]MU=[F\D+R2RMN*@L6V+_=0%F.!W)/4YH GM-*L[&\O+JU@6.:]D$D[+_& MP4+G'T ^M6Z** G"DGMZ#-.:*:.VD^8CR[A=S[7C&"&1OF M&5RA#"KVG:+<:]X7MK;Q [1E93)+]D#]U\ \9H K:'X86 M\@N5O]..GV-P\5TMI#<*T45RK%FEMG0[E5^,\*3R< LV>U P,#@4V**.&%(H M46.-%"HB# 4#H .PIU !6=K.HSV,$<>GVZ7-].P2"*5S'&3D9+.%. ,D@5Q=KJ>O_P!KQ(T= MA.EQ';7-L6U"8R2AF<&5(WB 7*D;XU;"KWYH EOM+U'69A/(A5R#CCJ&#E1U^F:/#9W4NH/&J7]Y'&+LQ,1&[JN"P7ID]- MW4A5!. ,-L/#]I8:U>ZJ#)-=W9QOE;/DIP2B#^%21N/)/ M%4;%;9(-0B$5TPDC1C#->Q*'20VV%'VL5') X!W#(!;U6_P!0U@W5A;V8 MCTF9FLFU%93YT4I& ZQ%,,BN0IRW7/& 35#2?#4NHRW@U:PCM;:_MV%\MG*I MMKFX#+Y=S!@[HWP&)) .0G)*[B_0["ZUS1]1T^]U1[JS>=#%J=HWE2RA2C9; M ^63C8VW&"I("EL+V%G9V^GV4-G8PI!;P($CB0855'0"@"2.-8HDC3.U%"C) M).![GK3J*HZKJT.DVPEEAN;AF8(L-K"99&.">%'LI/X4 .U:_.FZ9-8^/E3.#CZT6\0:=&K,4AAN],FS<63$<]JX )= R[E)/*D$! MMI/7Q^'[>778=22W%I9::MU811[-0F,[ M121JV01&NP[F5?G.2O!7&JDI)I-*TJUT;3TL[%"L:DLS.Q9Y&)RSLQY9BTA62*7RP5NY6$5L'Y81-,2- MA<*0&[%EYR0" 6M9UG4;6X$&AZ8FHRQ*TMRLDYA*JNTA4^4[G;<=O13M8%AB MN9/GUC5-ES?:)IUWI4:2W MY)P?.MPP5B2X"I)@K(C9Q]Y9_:MD'GT^W79J&EO;E+NUP3^^"YRW'.S'S+@J2>&MMH6GZ_:6;W3-<6$ M$WGVL:L0DT9&55U_B4$\+TPJ]: *.E^&!?V-JFLS7UQ:V,S_ &6*[.'EA.QE M2?N^QEP,_>V*3GDGKJ** "LC6M4O[62*TT2RAO;Z3Y]ES.T,:H $;G( P M!QN!..,KK.OV^CR11W$=QLD&9+F.,&.U7(4/(21A:=\EO<*Q&^%FW#C)[;?:SXJBU&ZM4$VJ:5"\;9:/Y+BVW;3%=&')\R _,I+ A3 M]X#YBH!H:E>ZQK4+QP6UM96CN9=.OWF,@=X6W#SH]H"QR!6P0Q.WG@D55T[P M:=1MY+>^M[C2M*>=+EM*BG1X6A)_4YT_!NV,FVUG07>F7<6(C- M"[[0\1"KD'''4,'*BKI>J7UUJ-F]G?M'[2PUJ]U4&2:[NSC?*V?)3@E$'\*DC<>Y.,G@8 (=#\/C3;B: M_NYGN=0N1^\=FRL()W&.,=EW$GU/&3@ #:HH)"J2QP!R2>U !7(>(+S6]5AG MM](L[46*SI 9[EVWF4..L>W#1!PJMSD@N1]T;K%QX@N=2D'_ CK[+FU?S#9 M7T!B_M"+!'[MVZ#@D, >0,X!YEACM/%>EW)@DNH+2[8>:%W0SP3QL PSC(8% M0#@\%3@Y.: ,70M#?4M/O+...\T;3+G:TEG#,N+.XCD!86\BDCRVV]!C:1P% M)(';6=G;Z?90V=C"D%O @2.)!A54= *2RLK;3K*&SL8$@MX4"1Q1C"J!V%3T M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !2,RHI9R%51DDG I:AO+.WU"SEM+Z".XM MID*2PRJ&613U4@\$'TH QKB]U"\U>33;O2E72;AFMDNEN#YV\1[]Q3;A5X(# M!B<@<<\.BTR+4KS3=2,%H)K8DOWMX;2VBM[6)(884"1QQKM M5% P .@ [4 /50J@* .@ I:** *]_)=16,C:?%'-JZV<:W[ MWA:1I638 SDJB]PHZ#) SZX'I0!!I.F_V:EUD0![FX:9A!%Y:#@*HQD\[57) M[G)XZ5?HHH *P/$.L+9:A::9)97%\NH6UQBV@"AIV39\@9V50=K.>6&=IYXP M=^J>IZ38ZQ;K#J-NLRHXDC;)5XW'1D8896Y/((/- &/;1Q^*/#T!:- ZN8IG MNK?]ZNT_-CILDR%.>=K ]2*Z2HX(([:!885VHHX&23]23R2>I)Y-24 %0WDT MEO8SS0PM/)'&SI$G60@9"CW/2IJ* .'T?Q4-5\2(%EM+^(P-)'=V*L%>,2*K MQR(2=DL3/&<%NC-P#D5OZ?HEQ;ZY=ZA>7[SHQ9;2V4;8X$8AF)'\3EA]X]!@ M #+%M4P1M=)<$9D1&13Z!B"?_01^524 %%%% &)J^L:E9W"MIFF17MI"GFW< MK7!1@F2"(U"MO< ,2"5Z ?Q<076G7]+VT9]HMF93F>+@X)/WDQAF(;*G<6V] M)TFVT:P6ULPY&XO)+(VZ29SRSNW=B>I_I@4 365G'86<5M"798D5-\C%G? MRS'EC@#)/)J>BB@ KD)=:OH+^V_M[33!,K!X9;1'DBV..89'*@!_ER!T+"/H M2 >OJO<6<=S/!)*TA$)W+&'(1FXP6'?&,C/0\]<4 9Z:+<-XEEU&YOG>U!#V M]F@VJKE%5G<_Q'"_*.@R3R2,;%%% !65XAUA=$L[>YEW"%[J.&1E7<1N.% ' MJS;4_P"!5JU!>65MJ-E-9W]O'? M2KLK*L2WL2L8'<$C.QB&4,P<;6QAL @J0-S2=-_LO3DMVN9KN4%FDN)VR\C, MQ9CZ 98X4< < 8J2PT^VTVW\BT5PF3?>0ULN5N;1RQ2-W!)#139"!L+CS1UYQT4^E3ZEK=KJ OY(M M/6.-VM44HTTBEF3W]O;HNC6D-Y=R2^4%FF,<N:H6I2_1_M-C&KZA M$'GM)_G$4Z?*0W'*Y7 ; 'R9_BI=4T6XMM1.M>'%C347*K=0.VV.^3@?.><, MH^Z^"0!MP1P+6D>'[72KJ\O$WRW=[(TDLLK[BH+%A&OH@+' '6B7UH]O*\B(^-QC' X-;X 50%& . !VI%4*H M50 , =*6@ JIJMU+8Z->W=O$9I;>WDE2,#)=E4D#'?)%6Z* .7T?7[>^UV M(6]M=B'4+87$%S*B^7=!5&)DVDXRK '<%;[G%:&@:+3M R>36A M0 4444 <=XQ\2OITTNGJMM(6MQ(+&8E);]#D.MN^<>8H&=N#U&2H.ZM,6J>( M-*LI66 LLB/)-)!EF5?G#(>-I8[&!YQD\9Z;CKOC9,LNX$94X(^AI(HD@A2* M% D<:A451@*!P!0 ^BBB@"KJ-W)9V$\MO!]IN$C9XX VTR$=L\X&2,G!Q63: MW5W,\=UJUG%:7UM.UI+'!,9$E1E#;HV*J3@$'ID8D'O5G6] CU4PW5O*;/5+ M3)M+U5RT6>JD?Q(V!N7O@="%(KZ9H;3ZE#K^MP"/5/)""V2GN-JFR)YD;)N9=P(W*<$> MXH YZVAA\0^%S;)&C8_-]DU"> MRENEC7RH_P![M$;#=ORP$;@A2"=HR-V*Z&WTI(-9FOE2WCW1^6BPQ;&8$AB7 M.?F.[..!C+=';M]<\-RH;&& MWN S^7%=1F6.&0,RLO\ #N56SC&WY&3I75U'!!';JPB&-[L['U).30!'86:: M?IMM90_ZNVB2)>,<* !_*K%%% ",RKCGM9ZE#YL+$,,$JR,/NNK#E6!Y! M'((!%8D'AR[U)XHO%$OVN+3I2L$B/M^WH=K SQ@8RK*,@'#,N< ';0!H0Z3; MSZTFKI:V\/F6Q#'R=LTA?&X2-W4!5XYY'L*V*** "J.KRZE%:+_8T-M)<,^" M;IV6-%P22=H)[ ?C5ZB@#F]"U&'56N[=K">W+CSFM;VW*^4YP6X(Y4G# CJV M_H00-?2-/_LS2X[4F(L&=W\F/8FYV+MM7)P,L<#)X[U+;6<=M+-*K2/),VYW MDBC)P!ZGN2:L4 %%%% '*:_K_ ).HWVF_8KRZEMK>"[1;2)6:,;W_ M 'W+#< R %%RQQP#G%:26D.L3:9JD4=NB(/.+>5F4MMVJ%?L "X/!R",<9S: MU#1-/U2X@N+RWW7%OD13([1R*#C&".C#+8,0&2.:["HU@C2YDG _>2*JLWLN<#_QXG\: M *FDZ=_9T,^[R1)<3&9Q!'Y: D #"Y/91D]SD\9Q5^BB@!&8*I9B ,DGM6' M>:A?R:L]I+I$[CCFT*&XD3P_*JR0O'.4GLF5U;RHS@DH<<<@H,@$C M:% +@TJ/4_L,KQ6SR64J@W;1[I&5#N0QOVW9Y]F85O!0HPH &<\"HK.SM]/L MH;.QA2"W@0)'$@PJJ.@%34 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 144 %%%% !1110 4444 ?_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2021
Feb. 22, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
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 1 Tower Place    
Entity Address, City or Town South San Francisco    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94080    
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 Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 4.6
Entity Common Stock, Shares Outstanding   53,025,142  
Documents Incorporated by Reference Portions of the registrant’s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2021.    
Amendment Flag false    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001217234    

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Name Deloitte & Touche LLP
Auditor Location San Jose, California
Auditor Firm ID 34
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 348,485 $ 134,669
Marketable securities 0 90,034
Accounts receivable 59,761 34,624
Inventory 17,186 10,012
Prepaid and other current assets 7,928 3,758
Total current assets 433,360 273,097
Property and equipment, net 22,044 10,704
Operating leases right-of-use assets 17,993 15,228
Intangible assets, net 50,195 44,355
Goodwill 36,983 23,857
Restricted cash 211 270
Other assets 5,835 1,000
Total assets 566,621 368,511
Current liabilities:    
Accounts payable 13,337 9,653
Accrued compensation 26,042 18,466
Accrued and other liabilities 37,922 20,602
Refund liability - CMS advance payment (Note 1) 0 20,496
Total current liabilities 77,301 69,217
Deferred tax liability 415 1,299
Common stock warrant liability 139 447
Deferred payments for intangible assets 5,041 3,560
Operating lease liability, less current portion 17,394 16,069
Other liabilities 455 240
Total liabilities 100,745 90,832
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2021 and 2020; no shares issued and outstanding at December 31, 2021 and 2020 0 0
Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2021 and 2020; 52,923,360 and 49,441,166 shares issued and outstanding at December 31, 2021 and 2020, respectively 52 49
Additional paid-in capital 853,683 632,253
Accumulated other comprehensive loss (4,670) (2,096)
Accumulated deficit (383,189) (352,527)
Total stockholders’ equity 465,876 277,679
Total liabilities and stockholders’ equity $ 566,621 $ 368,511
Common stock, shares issued (in shares) 52,923,360 49,441,166
Common stock, shares outstanding (in shares) 52,923,360 49,441,166
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars 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 dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 52,923,360 49,441,166
Common stock, shares outstanding (in shares) 52,923,360 49,441,166
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues [Abstract]      
Revenue $ 296,397 $ 192,194 $ 127,068
Operating expenses:      
Research and development 76,525 48,941 30,711
Sales and marketing 77,245 53,858 38,894
General and administrative 74,964 48,806 36,540
Total operating expenses 326,123 214,722 151,600
Loss from operations (29,726) (22,528) (24,532)
Interest income, net 160 271 985
Change in estimated fair value of common stock warrant liability 106 (1,495) 319
CARES Act Provider Relief Fund 0 4,813 0
Other expense, net (2,628) (811) (719)
Total other (expense) income (2,362) 2,778 585
Loss before income taxes (32,088) (19,750) (23,947)
Income tax benefit 1,426 1,036 1,979
Net loss $ (30,662) $ (18,714) $ (21,968)
Earnings Per Share [Abstract]      
Basic (in dollars per share) $ (0.59) $ (0.40) $ (0.52)
Diluted (in dollars per share) $ (0.59) $ (0.40) $ (0.52)
Weighted-average shares used to compute net loss per share:      
Basic (in shares) 52,241,076 46,481,772 42,151,617
Diluted (in shares) 52,241,076 46,481,772 42,151,617
Testing services revenue      
Revenues [Abstract]      
Revenue $ 259,285 $ 163,610 $ 104,550
Operating expenses:      
Cost of testing services, product, digital, and other 71,251 43,932 29,622
Product revenue      
Revenues [Abstract]      
Revenue 26,832 19,302 18,279
Operating expenses:      
Cost of testing services, product, digital, and other 18,930 13,847 12,919
Patient and digital solutions      
Revenues [Abstract]      
Revenue 10,280 9,282 4,239
Operating expenses:      
Cost of testing services, product, digital, and other $ 7,208 $ 5,338 $ 2,914
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net loss $ (30,662) $ (18,714) $ (21,968)
Other comprehensive loss:      
Foreign currency translation adjustments, net of tax (2,574) 3,109 (927)
Net comprehensive loss $ (33,236) $ (15,605) $ (22,895)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity - USD ($)
$ in Thousands
Total
Public Offering
At The Market Equity Offering
Common Stock
Common Stock
Public Offering
Common Stock
At The Market Equity Offering
Additional Paid-In Capital
Additional Paid-In Capital
Public Offering
Additional Paid-In Capital
At The Market Equity Offering
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2018       41,384,960              
Beginning balance at Dec. 31, 2018 $ 95,928     $ 41     $ 412,010     $ (4,278) $ (311,845)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Contingent consideration classified as equity 222           222        
Issuance of common stock under ESPP (in shares)       51,712              
Issuance of common stock under ESPP 759           759        
RSU settlements, net of shares withheld (in shares)       285,963              
RSU settlements, net of shares withheld (4,152)           (4,152)        
Issuance of common stock for services (in shares)       7,569              
Issuance of common stock for services 209           209        
Issuance of common stock for cash upon exercise of stock options (in shares)       625,685              
Issuance of common stock for cash upon exercise of stock options 3,553     $ 1     3,552        
Issuance of common stock for cash upon exercise of warrants (in shares)       142,541              
Issuance of common stock upon exercise of warrants 3,181           3,181        
Employee stock-based compensation expense 22,195           22,195        
Foreign currency translation adjustment (927)                 (927)  
Net loss (21,968)                   (21,968)
Ending balance (in shares) at Dec. 31, 2019       42,498,430              
Ending balance at Dec. 31, 2019 99,000     $ 42     437,976     (5,205) (333,813)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Common stock shares issued (in shares)         4,492,187 1,000,000          
Issuance of common shares, net of commissions and offering costs   $ 134,584 $ 23,451   $ 4 $ 1   $ 134,580 $ 23,450    
Issuance of common stock under ESPP (in shares)       76,723              
Issuance of common stock under ESPP 1,393           1,393        
RSU settlements, net of shares withheld (in shares)       333,178              
RSU settlements, net of shares withheld (4,529)           (4,529)        
Issuance of common stock for services (in shares)       11,116              
Issuance of common stock for services 315           315        
Issuance of common stock for cash upon exercise of stock options (in shares)       691,318              
Issuance of common stock for cash upon exercise of stock options 8,007     $ 1     8,006        
Issuance of common stock for cash upon exercise of warrants (in shares)       338,214              
Issuance of common stock upon exercise of warrants 8,008     $ 1     8,007        
Employee stock-based compensation expense 23,055           23,055        
Foreign currency translation adjustment 3,109                 3,109  
Net loss (18,714)                   (18,714)
Ending balance (in shares) at Dec. 31, 2020       49,441,166              
Ending balance at Dec. 31, 2020 277,679     $ 49     632,253     (2,096) (352,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Contingent consideration classified as equity (222)           (222)        
Common stock shares issued (in shares)         2,211,538            
Issuance of common shares, net of commissions and offering costs   $ 188,855     $ 2     $ 188,853      
Issuance of common stock under ESPP (in shares)       45,464              
Issuance of common stock under ESPP 2,139           2,139        
RSU settlements, net of shares withheld (in shares)       464,693              
RSU settlements, net of shares withheld (18,441)           (18,441)        
Issuance of common stock for services (in shares)       3,984              
Issuance of common stock for services $ 296           296        
Issuance of common stock for cash upon exercise of stock options (in shares) 753,383     753,383              
Issuance of common stock for cash upon exercise of stock options $ 12,776     $ 1     12,775        
Issuance of common stock for cash upon exercise of warrants (in shares)       3,132              
Issuance of common stock upon exercise of warrants 205     $ 0     205        
Employee stock-based compensation expense 35,825           35,825        
Foreign currency translation adjustment (2,574)                 (2,574)  
Net loss (30,662)                   (30,662)
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)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Public Offering    
Common stock, offering costs $ 12,495 $ 9,166
At The Market Equity Offering    
Common stock, offering costs   $ 785
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating activities:      
Net loss $ (30,662) $ (18,714) $ (21,968)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Stock-based compensation 36,081 23,401 22,417
Asset impairments and write-downs 2,437 0 160
Depreciation and amortization 8,797 7,006 5,523
Amortization of right-of-use assets 3,088 2,538 1,621
Unrealized loss on long-term marketable equity securities 1,743 0 0
Fair Value Adjustment of Warrants (106) 1,495 (319)
Revaluation of contingent consideration to estimated fair value (609) 309 210
Amortization of premium on short-term marketable securities, net 1,129 0 0
Other non-cash items (222) 0 0
Changes in operating assets and liabilities:      
Accounts receivable (24,416) (10,402) (12,675)
Inventory (6,927) (3,196) (1,270)
Prepaid and other assets (5,144) (41) (829)
Accounts payable 1,789 4,389 1,351
Accrued compensation 7,516 5,737 3,115
Accrued and other liabilities 10,690 2,911 3,029
Operating lease liabilities, net (2,603) (1,475) (1,854)
Refund liability - CMS advance payment (20,496) 20,496 0
Change in deferred taxes (1,379) (1,023) (1,280)
Net cash (used in) provided by operating activities (19,294) 33,431 (2,769)
Investing activities:      
Maturities of short-term marketable securities 88,905 0 0
Purchases of long-term marketable securities (5,500) (90,034) 0
Additions of capital expenditures (13,559) (7,110) (2,201)
Noncash or Part Noncash Acquisition, Intangible Assets Acquired 0 0 7,207
Acquisition of intangible assets (6,700) (3,250) (1,148)
Acquisition of business, net of cash acquired (15,434) 0 (18,230)
Investment in equity securities 0 0 (1,000)
Net cash provided by (used in) investing activities 47,712 (100,394) (22,579)
Financing activities:      
Contingent payments related to acquisition of Conexio Genomics Pty Ltd. 0 0 (225)
Proceeds from exercise of warrants 4 352 105
Proceeds from exercise of stock options 12,775 8,006 3,553
Proceeds from issuance of common stock under employee stock purchase plan 2,139 1,368 760
Taxes paid related to net share settlement of restricted stock units (18,065) (4,529) (4,153)
Net cash provided by (used in) financing activities 185,642 163,149 (132)
Effect of exchange rate changes on cash and cash equivalents (303) 274 (849)
Net increase (decrease) in cash, cash equivalents and restricted cash 213,757 96,460 (26,329)
Cash, cash equivalents, and restricted cash at beginning of period 134,939 38,479 64,808
Cash, cash equivalents, and restricted cash at end of period 348,696 134,939 38,479
Supplemental disclosures of cash information      
Cash paid for interest 1 10 22
Cash paid for income taxes 14 80 0
Supplemental disclosures of cash flow information      
Shares issued in lieu of payment 296 315 209
Operating lease right-of-use assets 6,079 55 6,138
Capital Expenditures Incurred but Not yet Paid 3,953 274 576
ESPP shares included in accrued compensation 1,521 800 703
Contingent consideration 5,341 0 1,442
Finance Lease, Principal Payments 66 183 172
Public Offering      
Financing activities:      
Proceeds from issuance of common stock 188,855 134,684 0
At The Market Equity Offering      
Financing activities:      
Proceeds from issuance of common stock $ 0 $ 23,451 $ 0
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2021
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 South San Francisco, 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, Inc.”) and XynManagement, Inc. (“XynManagement”), as well as the acquisitions of TransChart LLC (“TransChart”), MedActionPlan.com, LLC (“MedActionPlan”) and Transplant Pharmacy (“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, Inc. 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 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, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
Also in June 2021, the Company entered into a strategic agreement 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 continue to 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.
To date, more than 200 transplant and nephrology centers can offer RemoTraC to their patients and over 11,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, the Company has established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, the Company’s testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic.
In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, the Company did not experience a decrease in testing services volumes. 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 may 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 has created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in its offices for employees that do not work from home.
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 $383.2 million at December 31, 2021. As of December 31, 2021, the Company had cash and cash equivalents of $348.5 million.
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 consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2021. Refer to Note 8, Balance Sheet Components, for further explanation.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services (“HHS”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These 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 the Company continues to assess the impact on its 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, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statements of operations.
The Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. During the quarter ended September 30, 2021, the Company was notified by HHS that the Provider Relief Fund Reporting Portal was open for reporting on the use of Provider Relief Fund payments, and the Company completed and submitted a report indicating the use of the funds the Company received pursuant to the CARES Act.
June 2020 Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares, at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Use of Estimates
The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; 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
Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.
The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney, AlloSure Heart and AlloMap Heart tests provided for patients located in the U.S. and Canada, and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, from sales of patient and digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2021, 2020 and 2019, approximately 59%, 57% and 55%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2021, 2020 and 2019.
As of December 31, 2021 and 2020, approximately 27% and 28%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2021 or 2020.
Cash and Cash Equivalents
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted Cash
As a condition of the lease agreements for certain facilities the Company must maintain letters of credit and certain minimum collateral requirements. The cash used to support these arrangements of $0.2 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.
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 December 31, 2021, the Company had no short-term marketable securities. At December 31, 2020, 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 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 (expense), net on the 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 (expense), 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 December 31, 2021, 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 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. 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 expense, net, in the consolidated statements of operations. 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.
Inventory
Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, kits produced and prescription drugs, and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally three to five years for computer, office and laboratory equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.
The Company capitalizes certain costs incurred for software developed or obtained for internal use, including hosting arrangements. These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of three to ten years.
Business Combinations
The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.
Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, commercialization rights, trademarks and in-process technology assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
The Company’s annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with the Company’s annual goodwill assessment on December 1, 2021, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and the Company's market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2021, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
The Company evaluates the carrying value of intangible assets not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization.
During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair value of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.
As of December 31, 2021, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.
Fair Value of Financial Instruments
Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.
The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.
Leases
The Company adopted ASC Topic 842, Leases (“ASC 842”) 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 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 December 31, 2021, the Company’s leases had remaining terms of 0.41 years to 7.17 years, some of which include options to extend the lease term.
Revenue
The Company recognizes revenue from testing services, product sales, and patient and digital solutions revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach under ASC Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has 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.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue is mainly derived from a combination of SaaS and perpetual software license agreements entered into with various transplant centers, which are the Company's customers for this class of revenue. The main performance obligations in connection with the Company's SaaS and perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support. The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.
In addition, the Company derives patient and digital solutions revenue from software subscriptions and medication sales. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term. The medication sales revenue is recognized based on the negotiated contract price with the governmental, commercial and non-commercial payers with any applicable patient co-pay.
Cost of Testing Services
Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.
Cost of Product
Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.
Cost of Patient and Digital Solutions
Cost of patient and digital solutions primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, cost of prescription drugs and allocated costs of facilities and information technology.
Research and Development Expenses
Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and patient and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.
Stock-based Compensation
The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, estimates volatility using its own historical stock prices, estimates risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and estimates dividend yield using the
Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.
The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Income Taxes
The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.
Comprehensive Loss
Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.
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 plans to adopt 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 plans
to early adopt 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 plans to adopt 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 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.
In November 2018, the FASB issued ASU No. 2018-18 Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606. The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). ASU 2018-15 became effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted, including adoption in any interim period. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (ASC Topic 820) (“ASU 2018-13”), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. ASU 2018-13 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326) (“ASU 2016-13”), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2021
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.
For the years ended December 31, 2021, 2020 and 2019, all common share equivalents have been excluded from the calculation of diluted net loss per share, as their effect would be 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):
 Year Ended December 31,
 202120202019
Numerator:   
Net loss used to compute basic net loss per share
$(30,662)$(18,714)$(21,968)
Net loss used to compute diluted net loss per share
$(30,662)$(18,714)$(21,968)
Denominator:
Weighted-average shares used to compute basic net loss per share
52,241,076 46,481,772 42,151,617 
Weighted-average shares used to compute diluted net loss per share
52,241,076 46,481,772 42,151,617 
Net loss per share:
Basic$(0.59)$(0.40)$(0.52)
Diluted$(0.59)$(0.40)$(0.52)
The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:
Year Ended December 31,
202120202019
Shares of common stock subject to outstanding options
1,863,633 2,670,398 2,609,848 
Shares of common stock subject to outstanding common stock warrants
3,132 6,264 355,240 
Shares of common stock subject to contingent consideration
— — 10 
Restricted stock units2,047,657 1,878,866 1,516,285 
Total common stock equivalents3,914,422 4,555,528 4,481,383 
During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement pursuant to an “at-the-market” equity offering.
On June 15, 2020, the Company completed an underwritten public offering pursuant to which the Company sold 4,492,187 shares of common stock.
On January 25, 2021 and February 11, 2021, the Company completed an underwritten public offering, including the sale of shares pursuant to the exercise of the underwriters' over-allotment option, pursuant to which the Company sold 1,923,077 and 288,461 shares of common stock, respectively.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
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 table sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of December 31, 2021 and 2020 (in thousands):
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 
December 31, 2020
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$85,797 $— $— $85,797 
Liabilities
Common stock warrant liability$— $— $447 $447 
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):
Common Stock Warrant Liability and Contingent Consideration(Level 3)
Balance at December 31, 2019$6,607 
Exercise of warrants(7,655)
Change in estimated fair value of common stock warrant liability1,495 
Balance at December 31, 2020$447 
Exercise of warrants(202)
Change in estimated fair value of common stock warrant liability(106)
Additions to contingent consideration5,341 
Balance at December 31, 2021$5,480 
As of December 31, 2021, 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 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 December 31, 2021 and 2020, money market funds were included as cash and cash equivalents in the 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 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 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. For the year ended December 31, 2021, there was no fair value adjustment to the contingent consideration for MedActionPlan and TTP as these were acquired during the fourth quarter and no changes to the probabilities have occurred post acquisition.
Common stock warrant liability—Common stock warrant liability is classified within Level 3. The Company utilizes a binomial-lattice pricing model (the “Monte Carlo Simulation Model”) that 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 stock prices of peer companies in the diagnostics industry, 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. Increases (decreases) in the assumptions discussed above result in a directionally similar impact to the fair value of the common stock warrant liability.
Common Stock Warrant Liability Valuation Assumptions:
December 31,
20212020
Private Placement Common Stock Warrant Liability  
Stock Price$45.48 $72.45 
Exercise Price$1.12 $1.12 
Remaining term (in years)1.282.28
Volatility66.00 %73.00 %
Risk-free interest rate0.49 %0.14 %
Warrants liabilities exercised during 2021 and 2020 were remeasured at the exercise date. Their fair value approximates their intrinsic value, which was recorded to additional paid in capital in the consolidated statements of stockholders’ equity.
The Company’s liabilities classified as Level 3 were valued based on unobservable inputs and management’s judgment due to the absence of quoted market prices, inherent lack of liquidity and the long-term nature of the financial instruments.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Marketable Securities
12 Months Ended
Dec. 31, 2021
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 consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):
December 31, 2021December 31, 2020December 31, 2019
Cash and cash equivalents$348,485 $134,669 $38,223 
Restricted cash211 270 256 
Total cash, cash equivalents, and restricted cash at the end of the period$348,696 $134,939 $38,479 
Marketable Securities
The long-term marketable equity securities were recorded at fair market value at December 31, 2021. The long-term marketable debt securities were considered available-for-sale at December 31, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.
All short-term marketable securities were considered held-to-maturity at December 31, 2020. At December 31, 2020, 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 at December 31, 2020. 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 December 31, 2020.
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 table below (in thousands):
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 

December 31, 2020
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$90,034 $(136)$89,898 
Total short-term marketable securities$90,034 $(136)$89,898 

Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):
December 31, 2021
Within one year$— 
After one year through five years500 
Total$500 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Dec. 31, 2021
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 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 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 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 consolidated statements of operations from the respective acquisition date.
TransChart LLC
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 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 consolidated statements of operations from the respective acquisition date.
Combined Consideration Paid
The following table summarizes the consideration paid for TransChart, TTP and MedActionPlan, 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 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
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 year ended December 31, 2021.
The following table presents details of the Company’s goodwill as of December 31, 2021 and 2020 ($ in thousands):
20212020
Balance as of January 1,$23,857 $23,857 
Goodwill acquired13,126 — 
Balance as of December 31,$36,983 $23,857 
On December 1, 2021, the Company performed a qualitative assessment of its reporting unit taking into consideration past, current and projected future earnings, recent trends and market conditions, and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at this time. As of December 31, 2021, no impairment of goodwill has been identified.
Intangible Assets
The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):
December 31, 2021
Gross Carrying Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net
Carrying
Amount
Weighted
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 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted
Average
Remaining
Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039)— 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives59,816 (15,518)(1,193)43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
Acquisition of intangible assets
In June 2020, the Company 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, previously included in Acquired in-process technology as of December 31, 2019, is included in Acquired and developed technology as of December 31, 2021.
In June 2021, 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 December 31, 2021.
In June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of December 31, 2021.
As of December 31, 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.
Cibiltech License and Commercialization Agreement
Effective April 30, 2019, the Company entered into a license and commercialization agreement (the “Cibiltech Agreement”) with Cibiltech SAS (“Cibiltech”). Cibiltech is a French company engaged in the development and support of predictive medicine and artificial intelligence software, services and technology, with an emphasis on personalized patient care and clinical research, including its proprietary software and service offering known in the U.S. as iBox for the predictive analysis of post-transplantation kidney allograft loss. The Cibiltech Agreement provides the Company with an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software in the field of transplantation in the U.S. for a period of ten years. The Company estimated the fair value of the acquired commercialization rights intangible asset based on expected contractual payments discounted to present value using a discount rate of 6%. In September 2019, the Company initiated the OKRA clinical study, which incorporates iBox. On such date, the Company commenced amortization of the acquired commercialization intangible asset.
On July 26, 2019, pursuant to the Cibiltech Agreement, the Company purchased $1.0 million of convertible preferred shares of Cibiltech, which is recorded in other assets. The Company does not have a significant influence on Cibiltech’s operations. The net carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a result of acquiring an entity with a functional currency other than the U.S. dollar.
Amortization of Intangible Assets
Amortization expense was $5.8 million, $4.8 million and $3.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. For the year ended December 31, 2021, $1.3 million, $1.9 million, $0.7 million and $1.9 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing, respectively. For the year ended December 31, 2020, $1.3 million, $1.7 million, $0.3 million and $1.5 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing, respectively. For the year ended December 31, 2019, $0.7 million, $1.4 million, $0.2 million and $1.3 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions and sales and marketing, respectively.
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 consolidated statements of operations.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 31, 2021 (in thousands):
Years Ending December 31,Cost of Testing Services
Cost of
Product
Cost of Patient and Digital Solutions
Sales and
Marketing
Total
2022$1,316 $1,855 $945 $2,261 $6,377 
20231,316 1,855 945 2,188 6,304 
20241,316 1,855 709 2,188 6,068 
20251,316 1,855 540 2,187 5,898 
20261,316 780 540 2,186 4,822 
Thereafter4,141 4,186 1,720 9,429 19,476 
Total future amortization expense$10,721 $12,386 $5,399 $20,439 $48,945 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
December 31,
20212020
Finished goods$3,911 $1,702 
Work in progress2,828 2,936 
Raw materials10,447 5,374 
Total inventory$17,186 $10,012 
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
December 31,
20212020
Machinery and equipment$12,091 $9,325 
Construction in progress10,925 1,873 
Leasehold improvements8,466 8,096 
Computer and office equipment5,454 5,414 
Internally developed software3,746 2,312 
Furniture and fixtures943 683 
Property and equipment41,625 27,703 
Less: Accumulated depreciation and amortization(19,581)(16,999)
Property and equipment, net$22,044 $10,704 
Depreciation expense was $2.7 million, $1.9 million and $1.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
There were no assets purchased under finance leases during 2021. Assets purchased under finance leases, included above in machinery and equipment, and computer and office equipment, were $0.6 million at December 31, 2020. Accumulated depreciation was $0.5 million and $0.4 million at December 31, 2021 and 2020, respectively. Related amortization expense, included in depreciation and amortization expense, was $0.1 million, $0.1 million and $0.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
December 31,
20212020
Clinical studies$10,653 $6,733 
Professional fees5,780 1,529 
Deferred revenue4,208 3,530 
Short-term lease liability3,958 2,033 
Capital expenditures2,612 — 
Contingent consideration2,114 738 
Deferred payments for intangible assets2,000 2,000 
Accrued royalty1,664 1,072 
Test sample processing fees1,197 416 
Other accrued expenses3,736 2,551 
Total accrued and other liabilities$37,922 $20,602 
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 consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
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 South San Francisco, California; Brisbane, California; Columbus, Ohio; West Chester, Pennsylvania; Flowood, Mississippi; Fremantle, Australia; and Stockholm, Sweden.
On January 2, 2020, the Company executed the second amendment to the operating lease agreement for the building located at Brisbane, California. The building is mainly utilized for laboratory operations and research and development. The lease was extended for a period of eight years and two months starting on January 1, 2021. The Company has determined that the amendment constituted a lease modification effective January 1, 2020. At the inception of the lease modification, the ROU asset increased by $13.0 million.
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 December 31, 2021, the carrying value of the ROU asset was $18.0 million. The related current and non-current liabilities as of December 31, 2021 were $4.0 million and $17.4 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 consolidated balance sheets.
The following table summarizes the lease cost for the years ended December 31, (in thousands):
202120202019
Operating lease cost$5,134 $4,441 $1,993 
Finance lease cost53 205 218 
Total lease cost$5,187 $4,646 $2,211 
Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
Other information:
Weighted-average remaining lease term - Operating leases (in years)5.99
Weighted-average remaining lease term - Finance leases (in years)0.00
Weighted-average discount rate - Operating leases (%)10.0 %
Weighted-average discount rate - Finance leases (%)— %
Maturities of operating lease liabilities as of December 31, 2021, are as follows (in thousands):
Years ending December 31,Operating Leases
2022$5,662 
20234,332 
20244,340 
20254,067 
20263,196 
Thereafter7,140 
Total lease payments28,737 
Less imputed interest7,385 
Present value of future minimum lease payments21,352 
Less operating lease liability, current portion3,958 
Operating lease liability, long-term portion$17,394 
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 the License Agreement with Illumina (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.
Tax Commitments
As of December 31, 2021, the Company had gross unrecognized tax benefits of $4.2 million, which include penalties and interest of $0.2 million. Approximately $0.2 million has been recorded as a noncurrent liability. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities.
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina 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 date is currently set to start March 7, 2022.
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. 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. Trial is currently scheduled for July 24, 2023. 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 consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the consolidated financial statements, and (ii) the range of loss can be reasonably estimated.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
At-the-Market Equity Offering
On August 31, 2018, the Company entered into the Sales Agreement with Jefferies, as sales agent, pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
June 2020 Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
The Company did not issue preferred stock during the years ended December 31, 2021, 2020 and 2019.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
401(K) Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
401(K) Plan 401(K) PLANThe Company sponsors a 401(k) defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code”). Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. On January 1, 2018, the Company began to make contributions to the employee plan. The Company incurred expenses related to contributions to the plan of $1.4 million, $0.7 million and $0.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants
12 Months Ended
Dec. 31, 2021
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 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.
During the year ended December 31, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.
During the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock were exercised for cash proceeds of $0.4 million. During the year ended December 31, 2020, a warrant to purchase approximately 34,000 shares of common stock was exercised on a cashless basis and approximately 24,000 shares were issued pursuant to the exercise.
As of December 31, 2021, outstanding warrants to purchase common stock were:
Classified as
Original
Term
Exercise
Price
Number of
Shares
Underlying
Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock Incentive Plans STOCK INCENTIVE PLANS
2014 Equity Incentive Plan
The Company grants stock based awards under 2014 Equity Inceptive Plan (the “2014 Plan”) that allows for issuance of stock options, restricted stock units (“RSUs”) and other stock awards to the Company’s employees, directors, and consultants. Stock options granted under the 2014 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. There were 1,879,913 shares of common stock reserved for future issuance under the 2014 Plan as of December 31, 2021.
2016 Inducement Plan
On April 21, 2016, the Company adopted the 2016 Inducement Equity Incentive Plan (the “2016 Plan”), pursuant to which the Company may grant stock awards of up to a total of 155,500 shares of common stock to new employees of the Company. The 2016 Plan was adopted to accommodate a reserve of additional shares of common stock for issuance to new employees hired by the Company from Allenex AB. The terms in the 2016 Plan are substantially similar to the 2014 Plan. There were 62,752 shares of common stock reserved for future issuance under the 2016 Plan as of December 31, 2021.
The 2016 Plan allows RSUs to be granted in addition to stock options. The RSUs vest annually over four years in equal increments. The Company began granting RSUs pursuant to the 2016 Plan starting June 2016.
2019 Inducement Equity Incentive Plan
The Company grants stock based awards under 2019 Inducement Equity Incentive Plan (the “2019 Plan”) that allows for issuance of stock options, RSUs and other stock awards to new employees of the Company. Stock options granted under the 2019 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. The terms in the 2019 Plan are substantially similar to the 2014 Plan. There were 123,864 shares of common stock reserved for future issuance under the 2019 Plan as of December 31, 2021.
Stock Options and RSUs
The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Additional options authorized1,977,647 — — — — 
Common stock awards for services(3,984)— — — — 
RSUs granted(1,159,947)— — 1,159,947 69.49 
RSUs vested— — — (702,467)26.70 
Options granted(202,514)202,514 79.35 — — 
Options exercised— (753,383)17.10 — — 
Repurchases of common stock under employee incentive plans237,774 — — — — 
RSUs forfeited288,689 — — (288,689)43.81 
Options forfeited245,253 (245,253)27.93 — — 
Options expired10,643 (10,643)25.71 — — 
Balance—December 31, 20212,066,529 1,863,633 $29.33 2,047,657 $50.21 
The total intrinsic value of options exercised was $42.9 million, $19.2 million and $15.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.
The total fair value of RSUs vested during 2021 was $53.0 million. As of December 31, 2021, the total intrinsic value of outstanding RSUs was approximately $93.1 million and there were $81.5 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.05 years.
Options outstanding that have vested and are expected to vest at December 31, 2021 are as follows:
Number of
Shares Issued (In thousands)
Weighted Average Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Aggregate
Intrinsic Value
(In thousands)
Vested956,596 $20.30 6.60$24,396 
Expected to Vest830,469 38.97 8.1911,545 
Total1,787,065 $35,941 
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 December 31, 2021 for stock options that were in-the-money.
The weighted-average grant-date fair value of options to purchase common stock granted for the years ended December 31, 2021, 2020 and 2019 using the Black-Scholes Model was $52.65, $18.97 and $17.74, respectively.
The total fair value of options that vested during 2021 was $11.7 million. As of December 31, 2021, there were approximately $19.5 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.45 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 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 2021 that ended on June 30, 2021, 21,412 shares were purchased for aggregate proceeds of $1.3 million from the issuance of shares, which occurred on July 2, 2021. During the offering period in 2021 that ended on December 31, 2021, 25,852 shares were purchased for aggregate proceeds of $1.0 million from the issuance of shares, which occurred on January 6, 2022. The Company issued 45,464 shares and 76,723 shares of common stock during the years ended December 31, 2021 and December 31, 2020, respectively, pursuant to the ESPP. The Company received proceeds of $2.1 million and $1.4 million from the purchases of shares during the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had 600,369 shares available for issuance under the ESPP.
Board of Directors Stock Awards Granted for Services
For the years ended December 31, 2021, 2020 and 2019, the Company paid a portion of its directors’ compensation through the award of fully vested common shares. The stock awards are classified as equity, and compensation expense was recognized upon the issuance of the shares at the grant date price per share, which is the fair value. As of December 31, 2021, there were a total of 269,067 shares issued to the Company’s directors, for a total fair value of $2.0 million. Stock-based compensation expense associated with the awards was $0.3 million, $0.3 million and $0.2 million for the years ended December 31, 2021, 2020 and 2019, respectively, which was included in general and administrative expense in the consolidated statements of operations.
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:
Year Ended December 31,
202120202019
Employee stock options
Expected term (in years)5.945.985.97
Expected volatility77.70 %75.56 %70.78 %
Risk-free interest rate0.80 %0.69 %2.32 %
Expected dividend yield— %— %— %
Employee stock purchase plan
Expected term (in years)0.50.50.5
Expected volatility
53.10% – 67.79%
62.56% – 93.17%
70.80% – 76.66%
Risk-free interest rate
0.09% – 0.19%
0.17% – 1.57%
2.10% – 2.51%
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 nonemployee stock-based awards for the years ended December 31, 2021, 2020 and 2019, included in the consolidated statements of operations as follows (in thousands):
Year Ended December 31,
202120202019
Cost of testing services$2,358 $1,493 $1,751 
Cost of product579 391 280 
Cost of patient and digital solutions728 449 152 
Research and development7,126 4,676 4,422 
Sales and marketing10,887 5,795 4,008 
General and administrative14,403 10,597 11,804 
Total$36,081 $23,401 $22,417 
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 costs were capitalized for the periods presented.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
Loss before income taxes for the years ended December 31, 2021, 2020 and 2019 is summarized as follows (in thousands):
As of December 31,
202120202019
United States$(27,921)$(14,233)$(19,386)
Foreign(4,167)(5,517)(4,561)
Total loss before income taxes$(32,088)$(19,750)$(23,947)
The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):
As of December 31,
202120202019
Current
Federal$89 $(58)$(571)
State
Foreign(139)160 83 
Total current income tax expense (benefit)(48)103 (487)
Deferred
Federal(409)91 (558)
State(127)(52)(47)
Foreign(842)(1,178)(887)
Total deferred income tax benefit(1,378)(1,139)(1,492)
Income tax benefit$(1,426)$(1,036)$(1,979)
The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2021, 2020 and 2019, to loss before income taxes as a result of the following:
Year Ended December 31,
202120202019
Federal tax statutory rate21.0 %21.0 %21.0 %
Stock-based compensation38.8 %13.5 %9.9 %
Change in valuation allowance86.4 %(34.4)%(16.6)%
Foreign rate differential0.7 %1.8 %0.3 %
Warrant revaluation— %(1.7)%0.3 %
Interest expense— %(0.3)%(0.2)%
Non-deductible executive compensation(23.4)%(6.8)%(7.6)%
Research credits6.9 %3.9 %2.6 %
Changes in net operating loss carryforwards, including expirations(125.1)%6.9 %(1.5)%
Other(0.9)%1.2 %0.1 %
Effective income tax rate4.4 %5.2 %8.3 %
Deferred income tax assets and liabilities consist of the following (in thousands):
As of December 31, 2021
20212020
Deferred tax assets:
Net operating loss carryforwards$30,234 $60,578 
Tax credit carryforwards7,185 8,507 
Accruals6,054 4,598 
Property and equipment1,043 1,047 
Lease liability4,639 4,408 
Other7,988 4,302 
Gross deferred tax assets57,143 83,440 
Valuation allowance(45,635)(72,860)
Total deferred tax assets11,508 10,580 
Deferred tax liabilities:
Purchased intangibles(7,439)(7,683)
Operating leases right-of-use assets(3,828)(3,708)
Other(656)(488)
Total deferred tax liabilities(11,923)(11,879)
Net deferred tax liabilities$(415)$(1,299)
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 Australia net deferred tax assets have been offset by a full valuation allowance. The valuation allowance decreased by $27.2 million and increased by $8.4 million during the years ended December 31, 2021 and 2020, respectively.
As of December 31, 2021, the Company had domestic federal net operating loss carryforwards of $108.1 million, domestic state net operating loss carryforwards of $53.6 million, and foreign net operating loss carryforwards of $15.9 million that can reduce future taxable income. The domestic federal and state net operating loss carryforwards will begin to expire in 2033 and 2030, respectively. The foreign net operating loss carryforwards can be carried forward indefinitely.
As of December 31, 2021, the Company had credit carryforwards of approximately $4.3 million and $8.9 million available to reduce future taxable income, if any, for domestic federal and California state income tax purposes, respectively. The domestic federal credit carryforwards will begin to expire in 2033. California credits have no expiration date.
The Company has recorded a valuation allowance against its deferred tax assets at December 31, 2021 and 2020 because the Company's management believes that it is more likely than not that these assets will not be fully realized. The decrease in the valuation allowance of approximately $27.2 million in the year ended December 31, 2021 primarily relates to the loss of net operating loss carryforwards and research and development (“R&D”) credits due to Section 382 of the Internal Revenue Code and similar provisions under state law. Section 382 of the Internal Revenue Code and similar provisions under state law limit the utilization of U.S. and state net operating loss carryforwards following certain cumulative changes in the ownership interest of significant stockholders over a three-year period in excess of 50%. Based on the Company's analysis under Section 382, the Company believes that $158.4 million of its federal net operating loss carryforwards and $50.5 million of its state net operating loss carryforwards are limited by Section 382 and similar provisions under state law as of December 31, 2021 and have been written off in the year ended December 31, 2021. Due to limitations under Section 382, the Company believes that $3.9 million of its R&D credits will be limited as of December 31, 2021. The portion of R&D credits that were determined to be limited by Section 382 have been written off as of December 31, 2021. The remaining unused carryforwards and credits remain available for future periods. Due to the Company's full valuation allowance, the write off of net operating loss carryforwards and R&D credits did not have any impact to the statements of operations and comprehensive loss.
A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202120202019
Balance at the beginning of the year$4,416 $3,650 $3,449 
Additions based on tax positions related to the current year805 824 667 
Additions based on tax positions related to prior years130 — — 
Decreases based on tax positions related to prior years(1,195)(58)(466)
Balance at the end of the year$4,156 $4,416 $3,650 
None of the $4.2 million of net unrecognized tax benefit as of December 31, 2021, if recognized, would impact the Company's effective tax rate. During the year ended December 31, 2021, given the Company's valuation allowance, the uncertain tax benefits would not have impacted the effective tax rate.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2021 and December 31, 2020, the Company had in each year $0.2 million of cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next twelve months.
The Company files U.S., state and foreign income tax returns in jurisdictions with varying statutes of limitations. Due to net operating loss and credit carryovers, the domestic federal and state income tax returns are subject to tax authority examination from inception. In the foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 3 to 6 years.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2021
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 and the region of testing for testing services revenue. The following table summarizes reportable revenues by geographic regions (in thousands):
Year Ended December 31,
202120202019
Testing services revenue
United States$258,412 $163,221 $104,056 
Rest of World873 389 494 
$259,285 $163,610 $104,550 
Product revenue
United States$13,512 $9,219 $8,078 
Europe9,740 7,475 7,690 
Rest of World3,580 2,608 2,511 
$26,832 $19,302 $18,279 
Patient and digital solutions revenue
United States$10,085 $9,063 $4,062 
Europe82 87 100 
Rest of World113 132 77 
$10,280 $9,282 $4,239 
Total United States$282,009 $181,503 $116,196 
Total Europe$9,822 $7,562 $7,790 
Total Rest of World$4,566 $3,129 $3,082 
Total$296,397 $192,194 $127,068 
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
December 31, 2021December 31, 2020
Long-lived assets:
United States$21,444 $9,888 
Europe403 351 
Rest of World197 465 
Total$22,044 $10,704 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
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 $383.2 million at December 31, 2021. As of December 31, 2021, the Company had cash and cash equivalents of $348.5 million.
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 consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2021. Refer to Note 8, Balance Sheet Components, for further explanation.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services (“HHS”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These 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 the Company continues to assess the impact on its 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, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statements of operations.
The Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. During the quarter ended September 30, 2021, the Company was notified by HHS that the Provider Relief Fund Reporting Portal was open for reporting on the use of Provider Relief Fund payments, and the Company completed and submitted a report indicating the use of the funds the Company received pursuant to the CARES Act.
June 2020 Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares, at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.
Basis of Presentation Basis of PresentationThe accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Use of Estimates
Use of Estimates
The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; 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
Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.
The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney, AlloSure Heart and AlloMap Heart tests provided for patients located in the U.S. and Canada, and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, from sales of patient and digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2021, 2020 and 2019, approximately 59%, 57% and 55%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2021, 2020 and 2019.
As of December 31, 2021 and 2020, approximately 27% and 28%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2021 or 2020.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted Cash
Restricted Cash
As a condition of the lease agreements for certain facilities the Company must maintain letters of credit and certain minimum collateral requirements. The cash used to support these arrangements of $0.2 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.
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 December 31, 2021, the Company had no short-term marketable securities. At December 31, 2020, 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 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 (expense), net on the 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 (expense), 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 December 31, 2021, 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 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. 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 expense, net, in the consolidated statements of operations. 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.
Inventory
Inventory
Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, kits produced and prescription drugs, and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.
Property and Equipment, net
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally three to five years for computer, office and laboratory equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.
The Company capitalizes certain costs incurred for software developed or obtained for internal use, including hosting arrangements. These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of three to ten years.
Business Combinations
Business Combinations
The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.
Acquired Intangible Assets
Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, commercialization rights, trademarks and in-process technology assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
The Company’s annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with the Company’s annual goodwill assessment on December 1, 2021, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and the Company's market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2021, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
The Company evaluates the carrying value of intangible assets not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization.
During the period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair value of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.
As of December 31, 2021, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.
The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.
Leases
Leases
The Company adopted ASC Topic 842, Leases (“ASC 842”) 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 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 December 31, 2021, the Company’s leases had remaining terms of 0.41 years to 7.17 years, some of which include options to extend the lease term.
Revenue
Revenue
The Company recognizes revenue from testing services, product sales, and patient and digital solutions revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach under ASC Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has 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.
Patient and Digital Solutions Revenue
Patient and digital solutions revenue is mainly derived from a combination of SaaS and perpetual software license agreements entered into with various transplant centers, which are the Company's customers for this class of revenue. The main performance obligations in connection with the Company's SaaS and perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support. The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.
In addition, the Company derives patient and digital solutions revenue from software subscriptions and medication sales. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term. The medication sales revenue is recognized based on the negotiated contract price with the governmental, commercial and non-commercial payers with any applicable patient co-pay.
Cost of Testing Services
Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.
Cost of Product
Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.
Cost of Patient and Digital Solutions
Cost of patient and digital solutions primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, cost of prescription drugs and allocated costs of facilities and information technology.
Research and Development Expenses
Research and Development Expenses
Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and patient and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.
Stock-based Compensation
Stock-based Compensation
The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, estimates volatility using its own historical stock prices, estimates risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and estimates dividend yield using the
Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.
The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Income Taxes
Income Taxes
The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.
Foreign Currency Translation
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.
Comprehensive Loss
Comprehensive Loss
Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.
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 plans to adopt 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 plans
to early adopt 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 plans to adopt 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 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.
In November 2018, the FASB issued ASU No. 2018-18 Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606. The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). ASU 2018-15 became effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted, including adoption in any interim period. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (ASC Topic 820) (“ASU 2018-13”), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. ASU 2018-13 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326) (“ASU 2016-13”), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
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):
 Year Ended December 31,
 202120202019
Numerator:   
Net loss used to compute basic net loss per share
$(30,662)$(18,714)$(21,968)
Net loss used to compute diluted net loss per share
$(30,662)$(18,714)$(21,968)
Denominator:
Weighted-average shares used to compute basic net loss per share
52,241,076 46,481,772 42,151,617 
Weighted-average shares used to compute diluted net loss per share
52,241,076 46,481,772 42,151,617 
Net loss per share:
Basic$(0.59)$(0.40)$(0.52)
Diluted$(0.59)$(0.40)$(0.52)
Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:
Year Ended December 31,
202120202019
Shares of common stock subject to outstanding options
1,863,633 2,670,398 2,609,848 
Shares of common stock subject to outstanding common stock warrants
3,132 6,264 355,240 
Shares of common stock subject to contingent consideration
— — 10 
Restricted stock units2,047,657 1,878,866 1,516,285 
Total common stock equivalents3,914,422 4,555,528 4,481,383 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities Measured on Recurring Basis
The following table sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of December 31, 2021 and 2020 (in thousands):
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 
December 31, 2020
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$85,797 $— $— $85,797 
Liabilities
Common stock warrant liability$— $— $447 $447 
Summary of Issuances, 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):
Common Stock Warrant Liability and Contingent Consideration(Level 3)
Balance at December 31, 2019$6,607 
Exercise of warrants(7,655)
Change in estimated fair value of common stock warrant liability1,495 
Balance at December 31, 2020$447 
Exercise of warrants(202)
Change in estimated fair value of common stock warrant liability(106)
Additions to contingent consideration5,341 
Balance at December 31, 2021$5,480 
Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions Common Stock Warrant Liability Valuation Assumptions:
December 31,
20212020
Private Placement Common Stock Warrant Liability  
Stock Price$45.48 $72.45 
Exercise Price$1.12 $1.12 
Remaining term (in years)1.282.28
Volatility66.00 %73.00 %
Risk-free interest rate0.49 %0.14 %
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):
December 31, 2021December 31, 2020December 31, 2019
Cash and cash equivalents$348,485 $134,669 $38,223 
Restricted cash211 270 256 
Total cash, cash equivalents, and restricted cash at the end of the period$348,696 $134,939 $38,479 
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 table below (in thousands):
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 

December 31, 2020
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$90,034 $(136)$89,898 
Total short-term marketable securities$90,034 $(136)$89,898 

Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):
December 31, 2021
Within one year$— 
After one year through five years500 
Total$500 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
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 TransChart, TTP and MedActionPlan, 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 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill The following table presents details of the Company’s goodwill as of December 31, 2021 and 2020 ($ in thousands):
20212020
Balance as of January 1,$23,857 $23,857 
Goodwill acquired13,126 — 
Balance as of December 31,$36,983 $23,857 
Summary of Intangibles
The following table presents details of the Company’s intangible assets as of December 31, 2021 ($ in thousands):
December 31, 2021
Gross Carrying Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net
Carrying
Amount
Weighted
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 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Foreign
Currency
Translation
Net Carrying
Amount
Weighted
Average
Remaining
Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039)— 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives59,816 (15,518)(1,193)43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
Summary of Estimated Future Amortization Expense of Intangible Assets The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 31, 2021 (in thousands):
Years Ending December 31,Cost of Testing Services
Cost of
Product
Cost of Patient and Digital Solutions
Sales and
Marketing
Total
2022$1,316 $1,855 $945 $2,261 $6,377 
20231,316 1,855 945 2,188 6,304 
20241,316 1,855 709 2,188 6,068 
20251,316 1,855 540 2,187 5,898 
20261,316 780 540 2,186 4,822 
Thereafter4,141 4,186 1,720 9,429 19,476 
Total future amortization expense$10,721 $12,386 $5,399 $20,439 $48,945 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory Inventory consisted of the following (in thousands):
December 31,
20212020
Finished goods$3,911 $1,702 
Work in progress2,828 2,936 
Raw materials10,447 5,374 
Total inventory$17,186 $10,012 
Components of Property and Equipment Property and equipment consisted of the following (in thousands):
December 31,
20212020
Machinery and equipment$12,091 $9,325 
Construction in progress10,925 1,873 
Leasehold improvements8,466 8,096 
Computer and office equipment5,454 5,414 
Internally developed software3,746 2,312 
Furniture and fixtures943 683 
Property and equipment41,625 27,703 
Less: Accumulated depreciation and amortization(19,581)(16,999)
Property and equipment, net$22,044 $10,704 
Components of Accrued and Other Liabilities Accrued and other liabilities consisted of the following (in thousands):
December 31,
20212020
Clinical studies$10,653 $6,733 
Professional fees5,780 1,529 
Deferred revenue4,208 3,530 
Short-term lease liability3,958 2,033 
Capital expenditures2,612 — 
Contingent consideration2,114 738 
Deferred payments for intangible assets2,000 2,000 
Accrued royalty1,664 1,072 
Test sample processing fees1,197 416 
Other accrued expenses3,736 2,551 
Total accrued and other liabilities$37,922 $20,602 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Cost
The following table summarizes the lease cost for the years ended December 31, (in thousands):
202120202019
Operating lease cost$5,134 $4,441 $1,993 
Finance lease cost53 205 218 
Total lease cost$5,187 $4,646 $2,211 
Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
Other information:
Weighted-average remaining lease term - Operating leases (in years)5.99
Weighted-average remaining lease term - Finance leases (in years)0.00
Weighted-average discount rate - Operating leases (%)10.0 %
Weighted-average discount rate - Finance leases (%)— %
Schedule Of Future Minimum Lease Commitments Under Operating and Finance Leases December 31, 2021, are as follows (in thousands):
Years ending December 31,Operating Leases
2022$5,662 
20234,332 
20244,340 
20254,067 
20263,196 
Thereafter7,140 
Total lease payments28,737 
Less imputed interest7,385 
Present value of future minimum lease payments21,352 
Less operating lease liability, current portion3,958 
Operating lease liability, long-term portion$17,394 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2021
Warrants and Rights Note Disclosure [Abstract]  
Components of Warrants Outstanding As of December 31, 2021, outstanding warrants to purchase common stock were:
Classified as
Original
Term
Exercise
Price
Number of
Shares
Underlying
Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2021
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 RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Additional options authorized1,977,647 — — — — 
Common stock awards for services(3,984)— — — — 
RSUs granted(1,159,947)— — 1,159,947 69.49 
RSUs vested— — — (702,467)26.70 
Options granted(202,514)202,514 79.35 — — 
Options exercised— (753,383)17.10 — — 
Repurchases of common stock under employee incentive plans237,774 — — — — 
RSUs forfeited288,689 — — (288,689)43.81 
Options forfeited245,253 (245,253)27.93 — — 
Options expired10,643 (10,643)25.71 — — 
Balance—December 31, 20212,066,529 1,863,633 $29.33 2,047,657 $50.21 
Summary of Options Outstanding and Exercisable Vested or Expected to Vest Options outstanding that have vested and are expected to vest at December 31, 2021 are as follows:
Number of
Shares Issued (In thousands)
Weighted Average Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Aggregate
Intrinsic Value
(In thousands)
Vested956,596 $20.30 6.60$24,396 
Expected to Vest830,469 38.97 8.1911,545 
Total1,787,065 $35,941 
Weighted-Average Assumptions Used to Estimate Fair Value 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:
Year Ended December 31,
202120202019
Employee stock options
Expected term (in years)5.945.985.97
Expected volatility77.70 %75.56 %70.78 %
Risk-free interest rate0.80 %0.69 %2.32 %
Expected dividend yield— %— %— %
Employee stock purchase plan
Expected term (in years)0.50.50.5
Expected volatility
53.10% – 67.79%
62.56% – 93.17%
70.80% – 76.66%
Risk-free interest rate
0.09% – 0.19%
0.17% – 1.57%
2.10% – 2.51%
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 nonemployee stock-based awards for the years ended December 31, 2021, 2020 and 2019, included in the consolidated statements of operations as follows (in thousands):
Year Ended December 31,
202120202019
Cost of testing services$2,358 $1,493 $1,751 
Cost of product579 391 280 
Cost of patient and digital solutions728 449 152 
Research and development7,126 4,676 4,422 
Sales and marketing10,887 5,795 4,008 
General and administrative14,403 10,597 11,804 
Total$36,081 $23,401 $22,417 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Summary of Loss Before Income Taxes Loss before income taxes for the years ended December 31, 2021, 2020 and 2019 is summarized as follows (in thousands):
As of December 31,
202120202019
United States$(27,921)$(14,233)$(19,386)
Foreign(4,167)(5,517)(4,561)
Total loss before income taxes$(32,088)$(19,750)$(23,947)
Components of Provision for (Benefit from) Income Taxes The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):
As of December 31,
202120202019
Current
Federal$89 $(58)$(571)
State
Foreign(139)160 83 
Total current income tax expense (benefit)(48)103 (487)
Deferred
Federal(409)91 (558)
State(127)(52)(47)
Foreign(842)(1,178)(887)
Total deferred income tax benefit(1,378)(1,139)(1,492)
Income tax benefit$(1,426)$(1,036)$(1,979)
Schedule of Provision for Tax Differed from Amounts Computed by Applying the U.S. Federal Income Tax Rate to Loss Before Income The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2021, 2020 and 2019, to loss before income taxes as a result of the following:
Year Ended December 31,
202120202019
Federal tax statutory rate21.0 %21.0 %21.0 %
Stock-based compensation38.8 %13.5 %9.9 %
Change in valuation allowance86.4 %(34.4)%(16.6)%
Foreign rate differential0.7 %1.8 %0.3 %
Warrant revaluation— %(1.7)%0.3 %
Interest expense— %(0.3)%(0.2)%
Non-deductible executive compensation(23.4)%(6.8)%(7.6)%
Research credits6.9 %3.9 %2.6 %
Changes in net operating loss carryforwards, including expirations(125.1)%6.9 %(1.5)%
Other(0.9)%1.2 %0.1 %
Effective income tax rate4.4 %5.2 %8.3 %
Schedule of Deferred Income Tax Assets and Liabilities Deferred income tax assets and liabilities consist of the following (in thousands):
As of December 31, 2021
20212020
Deferred tax assets:
Net operating loss carryforwards$30,234 $60,578 
Tax credit carryforwards7,185 8,507 
Accruals6,054 4,598 
Property and equipment1,043 1,047 
Lease liability4,639 4,408 
Other7,988 4,302 
Gross deferred tax assets57,143 83,440 
Valuation allowance(45,635)(72,860)
Total deferred tax assets11,508 10,580 
Deferred tax liabilities:
Purchased intangibles(7,439)(7,683)
Operating leases right-of-use assets(3,828)(3,708)
Other(656)(488)
Total deferred tax liabilities(11,923)(11,879)
Net deferred tax liabilities$(415)$(1,299)
Schedule of Reconciliation of Unrecognized Tax Benefits A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202120202019
Balance at the beginning of the year$4,416 $3,650 $3,449 
Additions based on tax positions related to the current year805 824 667 
Additions based on tax positions related to prior years130 — — 
Decreases based on tax positions related to prior years(1,195)(58)(466)
Balance at the end of the year$4,156 $4,416 $3,650 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Reportable Revenues by Geographic Regions Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue. The following table summarizes reportable revenues by geographic regions (in thousands):
Year Ended December 31,
202120202019
Testing services revenue
United States$258,412 $163,221 $104,056 
Rest of World873 389 494 
$259,285 $163,610 $104,550 
Product revenue
United States$13,512 $9,219 $8,078 
Europe9,740 7,475 7,690 
Rest of World3,580 2,608 2,511 
$26,832 $19,302 $18,279 
Patient and digital solutions revenue
United States$10,085 $9,063 $4,062 
Europe82 87 100 
Rest of World113 132 77 
$10,280 $9,282 $4,239 
Total United States$282,009 $181,503 $116,196 
Total Europe$9,822 $7,562 $7,790 
Total Rest of World$4,566 $3,129 $3,082 
Total$296,397 $192,194 $127,068 
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):
December 31, 2021December 31, 2020
Long-lived assets:
United States$21,444 $9,888 
Europe403 351 
Rest of World197 465 
Total$22,044 $10,704 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Description of Business - Additional Information (Detail)
$ / shares in Units, phlebotomist in Thousands
1 Months Ended 12 Months Ended
Feb. 11, 2021
USD ($)
shares
Jan. 25, 2021
USD ($)
$ / shares
shares
Jun. 15, 2020
USD ($)
$ / shares
shares
May 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
patient
uniqueSolution
center
phlebotomist
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Aug. 31, 2018
USD ($)
Jan. 31, 2018
patient
Schedule of Capitalization, Equity [Line Items]                    
Number of renal transplant patients | patient                   1,700
Number of transplant centers offering RemoTraC | center           200        
Number of patients enrolled in RemoTraC | patient           11,000        
Number of mobile phlebotomists | phlebotomist           10        
Accumulated deficit           $ (383,189,000) $ (352,527,000)      
Cash and cash equivalents           348,485,000 $ 134,669,000 $ 38,223,000    
Proceeds from advance payment         $ 20,500,000          
Consideration received on transaction     $ 134,600,000              
Grants receivable           $ 30,000,000,000        
Proceeds from grants         $ 4,800,000          
Sales Agreement                    
Schedule of Capitalization, Equity [Line Items]                    
Sale of stock, amount, maximum                 $ 50,000,000  
Number of shares issued in transaction (in shares) | shares         1,000,000          
Common stock offer (in dollars per share) | $ / shares         $ 24.24          
Consideration received on transaction         $ 23,500,000          
Public Offering                    
Schedule of Capitalization, Equity [Line Items]                    
Number of shares issued in transaction (in shares) | shares   1,923,077 4,492,187              
Common stock offer (in dollars per share) | $ / shares   $ 91.00 $ 32.00              
Consideration received on transaction   $ 164,000,000                
Over-allotments                    
Schedule of Capitalization, Equity [Line Items]                    
Number of shares issued in transaction (in shares) | shares 288,461                  
Consideration received on transaction $ 24,700,000                  
Public Offering, Underwriters' Option                    
Schedule of Capitalization, Equity [Line Items]                    
Number of shares issued in transaction (in shares) | shares     585,937              
XynManagement, Inc.                    
Schedule of Capitalization, Equity [Line Items]                    
Number of unique solutions | uniqueSolution           2        
Miromatrix, Inc.                    
Schedule of Capitalization, Equity [Line Items]                    
Payments to acquire minority interest       $ 5,000,000            
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 51 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Summary Of Significant Accounting Policies [Line Items]      
Restricted cash $ 211,000 $ 270,000  
Goodwill impairment 0    
Impairment of intangible assets $ 0    
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Remaining operating and finance lease term 4 months 28 days    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Remaining operating and finance lease term 7 years 2 months 1 day    
Machinery, Computer and Office Equipment | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Machinery, Computer and Office Equipment | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 5 years    
Furniture and fixtures      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 7 years    
Internally developed software | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Internally developed software | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 10 years    
Medicare | Services Revenue | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 59.00% 57.00% 55.00%
Medicare | Accounts Receivable | Credit Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 27.00% 28.00%  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss used to compute basic net loss per share $ (30,662) $ (18,714) $ (21,968)
Net loss used to compute diluted net loss per share $ (30,662) $ (18,714) $ (21,968)
Denominator:      
Basic (in shares) 52,241,076 46,481,772 42,151,617
Diluted (in shares) 52,241,076 46,481,772 42,151,617
Net loss per share:      
Basic (in dollars per share) $ (0.59) $ (0.40) $ (0.52)
Diluted (in dollars per share) $ (0.59) $ (0.40) $ (0.52)
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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,914,422 4,555,528 4,481,383
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) 1,863,633 2,670,398 2,609,848
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 6,264 355,240
Shares of common stock subject to contingent consideration      
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) 0 0 10
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,047,657 1,878,866 1,516,285
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Additional Information (Detail) - shares
1 Months Ended
Feb. 11, 2021
Jan. 25, 2021
Jun. 15, 2020
Apr. 30, 2020
Sales Agreement        
Schedule of Net Income (Loss) Per Share [Line Items]        
Number of shares issued in transaction (in shares)       1,000,000
Public Offering        
Schedule of Net Income (Loss) Per Share [Line Items]        
Number of shares issued in transaction (in shares)   1,923,077 4,492,187  
Over-allotments        
Schedule of Net Income (Loss) Per Share [Line Items]        
Number of shares issued in transaction (in shares) 288,461      
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets    
Corporate debt securities $ 500  
Current liabilities:    
Contingent consideration 2,114 $ 738
Corporate debt securities    
Assets    
Corporate debt securities 500  
Recurring    
Assets    
Money market funds 335,107 85,797
Total 338,864  
Current liabilities:    
Contingent consideration 2,114  
Long-term liabilities:    
Contingent consideration 3,227  
Common stock warrant liability 139 447
Total 5,480  
Recurring | Corporate equity securities    
Assets    
Corporate equity securities 3,257  
Recurring | Corporate debt securities    
Assets    
Corporate debt securities 500  
Fair Value Measured Using - (Level 1) | Recurring    
Assets    
Money market funds 335,107 85,797
Total 338,364  
Current liabilities:    
Contingent consideration 0  
Long-term liabilities:    
Contingent consideration 0  
Common stock warrant liability 0 0
Total 0  
Fair Value Measured Using - (Level 1) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 3,257  
Fair Value Measured Using - (Level 1) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities 0  
Fair Value Measured Using - (Level 2) | Recurring    
Assets    
Money market funds 0 0
Total 500  
Current liabilities:    
Contingent consideration 0  
Long-term liabilities:    
Contingent consideration 0  
Common stock warrant liability 0 0
Total 0  
Fair Value Measured Using - (Level 2) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 0  
Fair Value Measured Using - (Level 2) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities 500  
Fair Value Measured Using - (Level 3) | Recurring    
Assets    
Money market funds 0 0
Total 0  
Current liabilities:    
Contingent consideration 2,114  
Long-term liabilities:    
Contingent consideration 3,227  
Common stock warrant liability 139 $ 447
Total 5,480  
Fair Value Measured Using - (Level 3) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 0  
Fair Value Measured Using - (Level 3) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities $ 0  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 447 $ 6,607
Exercise of warrants (202) (7,655)
Change in estimated fair value of common stock warrant liability (106) 1,495
Additions to contingent consideration 5,341  
Ending balance $ 5,480 $ 447
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
investment
Fair Value Disclosures [Abstract]  
Number of investments 1
Contingent consideration, measurement input, discount rate 0.12
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) - Private Placement Common Stock Warrant Liability
12 Months Ended
Dec. 31, 2021
$ / shares
Dec. 31, 2020
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Share price (in dollars per share) $ 45.48 $ 72.45
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) 1 year 3 months 10 days 2 years 3 months 10 days
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.6600 0.7300
Risk-Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0049 0.0014
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 348,485 $ 134,669 $ 38,223  
Restricted cash 211 270 256  
Total cash, cash equivalents, and restricted cash at the end of the period $ 348,696 $ 134,939 $ 38,479 $ 64,808
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Marketable Securities - Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long-term marketable securities    
Fair value $ 500  
Amortized Cost 5,500  
Unrealized Holding Gains (Losses) (1,743)  
Fair Value 3,757  
Short-term marketable securities    
Amortized Cost   $ 90,034
Unrealized Holding Gains (Losses)   (136)
Fair Value   89,898
Corporate equity securities    
Long-term marketable securities    
Equity securities, amortized cost 5,000  
Equity securities, unrealized holding gains (losses) (1,743)  
Corporate equity securities 3,257  
Corporate debt securities    
Long-term marketable securities    
Debt securities, amortized cost 500  
Debt securities, unrealized holding gains (losses) 0  
Fair value $ 500  
Short-term marketable securities    
Amortized Cost   90,034
Unrealized Holding Gains (Losses)   (136)
Fair Value   $ 89,898
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Marketable Securities - Schedule of Maturity (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Cash and Cash Equivalents [Abstract]  
Within one year $ 0
After one year through five years 500
Total $ 500
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Additional Information (Detail)
1 Months Ended
Dec. 31, 2021
USD ($)
Nov. 30, 2021
USD ($)
Jan. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]          
Goodwill $ 36,983,000     $ 23,857,000 $ 23,857,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          
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 | Developed technology          
Business Acquisition [Line Items]          
Intangible asset, measurement input, royalty rate   0.15      
MedActionPlan | Trademarks          
Business Acquisition [Line Items]          
Intangible asset, measurement input, royalty rate   0.01      
MedActionPlan | General and administrative          
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 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Dec. 31, 2021
Dec. 17, 2021
MedActionPlan      
Business Acquisition [Line Items]      
Estimated Fair Value $ 3,760    
Trademarks | Transplant Pharmacy      
Business Acquisition [Line Items]      
Estimated Fair Value     $ 2,080
Weighted Average Remaining Useful Life (In Years)   10 years  
Trademarks | MedActionPlan      
Business Acquisition [Line Items]      
Estimated Fair Value $ 80    
Weighted Average Remaining Useful Life (In Years) 5 years    
Customer relationships | MedActionPlan      
Business Acquisition [Line Items]      
Estimated Fair Value $ 2,590    
Weighted Average Remaining Useful Life (In Years) 10 years    
Developed technology | MedActionPlan      
Business Acquisition [Line Items]      
Estimated Fair Value $ 1,090    
Weighted Average Remaining Useful Life (In Years) 10 years    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill $ 36,983 $ 23,857 $ 23,857
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 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Summary of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Beginning balance $ 23,857 $ 23,857
Goodwill acquired 13,126 0
Ending Balance $ 36,983 $ 23,857
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Additional Information (Detail)
12 Months Ended
Apr. 30, 2019
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jul. 26, 2019
USD ($)
Goodwill And Intangible Assets [Line Items]          
Goodwill impairment   $ 0      
Assets acquired   13,400,000      
Amortization expense of intangible assets   5,800,000 $ 4,800,000 $ 3,600,000  
Cost of Testing Services          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets   1,300,000 1,300,000 700,000  
Cost of Product          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets   1,900,000 1,700,000 1,400,000  
Cost of Patient and Digital Solutions          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets   700,000 300,000 200,000  
Sales and marketing          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets   1,900,000 $ 1,500,000 $ 1,300,000  
Cibiltech SAS | License and Commercialization Agreement          
Goodwill And Intangible Assets [Line Items]          
Commercialization rights of intangible assets term 10 years        
Cibiltech SAS | License and Commercialization Agreement | Convertible preferred shares          
Goodwill And Intangible Assets [Line Items]          
Purchases under license and commercialization agreement         $ 1,000,000
Acquired and developed technology          
Goodwill And Intangible Assets [Line Items]          
Assets acquired   4,700,000      
Commercialization rights          
Goodwill And Intangible Assets [Line Items]          
Assets acquired   2,500,000      
Commercialization rights | Discount rate | Cibiltech SAS | License and Commercialization Agreement          
Goodwill And Intangible Assets [Line Items]          
Rate used in estimating fair value 0.06        
Customer relationships          
Goodwill And Intangible Assets [Line Items]          
Assets acquired   3,700,000      
Trademarks and tradenames          
Goodwill And Intangible Assets [Line Items]          
Assets acquired   2,200,000      
Other          
Goodwill And Intangible Assets [Line Items]          
Assets acquired   $ 300,000      
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Intangible assets with finite lives    
Gross Carrying Amount $ 73,141 $ 59,816
Accumulated Amortization (21,318) (15,518)
Foreign Currency Translation (2,878) (1,193)
Total future amortization expense 48,945 43,105
Intangible Assets, Net (Excluding Goodwill)    
Total intangible assets, gross carrying amount 74,391 61,066
Total intangible assets, net 50,195 44,355
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 31,209
Accumulated Amortization (12,088) (8,991)
Foreign Currency Translation (1,513) (725)
Total future amortization expense $ 22,273 $ 21,493
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 8 years 1 month 6 days 9 years 1 month 6 days
Customer relationships    
Intangible assets with finite lives    
Gross Carrying Amount $ 21,898 $ 18,168
Accumulated Amortization (6,024) (4,684)
Foreign Currency Translation (1,210) (449)
Total future amortization expense $ 14,664 $ 13,035
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 9 years 10 months 24 days 10 years 10 months 24 days
Commercialization rights    
Intangible assets with finite lives    
Gross Carrying Amount $ 10,579 $ 8,079
Accumulated Amortization (2,030) (1,039)
Foreign Currency Translation 0 0
Total future amortization expense $ 8,549 $ 7,040
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 7 years 7 months 6 days 8 years 8 months 12 days
Trademarks and tradenames    
Intangible assets with finite lives    
Gross Carrying Amount $ 4,540 $ 2,360
Accumulated Amortization (988) (804)
Foreign Currency Translation (155) (19)
Total future amortization expense $ 3,397 $ 1,537
Intangible Assets, Net (Excluding Goodwill)    
Weighted Average Remaining Useful Life (In Years) 9 years 6 months 9 years 10 months 24 days
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 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2022 $ 6,377  
2023 6,304  
2024 6,068  
2025 5,898  
2026 4,822  
Thereafter 19,476  
Total future amortization expense 48,945 $ 43,105
Cost of Testing Services    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2022 1,316  
2023 1,316  
2024 1,316  
2025 1,316  
2026 1,316  
Thereafter 4,141  
Total future amortization expense 10,721  
Cost of Product    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2022 1,855  
2023 1,855  
2024 1,855  
2025 1,855  
2026 780  
Thereafter 4,186  
Total future amortization expense 12,386  
Cost of Patient and Digital Solutions    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2022 945  
2023 945  
2024 709  
2025 540  
2026 540  
Thereafter 1,720  
Total future amortization expense 5,399  
Sales and Marketing    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2022 2,261  
2023 2,188  
2024 2,188  
2025 2,187  
2026 2,186  
Thereafter 9,429  
Total future amortization expense $ 20,439  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Summary of Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Total inventory $ 17,186 $ 10,012
Inventory, Finished Goods, Net of Reserves 3,911 1,702
Inventory, Work in Process, Net of Reserves 2,828 2,936
Inventory, Raw Materials, Net of Reserves $ 10,447 $ 5,374
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment $ 41,625 $ 27,703
Less: Accumulated depreciation and amortization (19,581) (16,999)
Property and equipment, net 22,044 10,704
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 12,091 9,325
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment 10,925 1,873
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 8,466 8,096
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 5,454 5,414
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,746 2,312
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 943 $ 683
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Depreciation expense   $ 2,700,000 $ 1,900,000 $ 1,600,000
Finance lease, ROU asset   0 600,000  
Accumulated depreciation finance lease assets   500,000 400,000  
Amortization expense, included in depreciation and amortization expense   $ 100,000 $ 100,000 $ 200,000
Proceeds from advance payment $ 20,500,000      
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 10,653 $ 6,733
Professional fees 5,780 1,529
Deferred revenue 4,208 3,530
Short-term lease liability 3,958 2,033
Capital expenditures 2,612 0
Contingent consideration 2,114 738
Deferred payments for intangible assets 2,000 2,000
Accrued royalty 1,664 1,072
Test sample processing fees 1,197 416
Other accrued expenses 3,736 2,551
Total accrued and other liabilities $ 37,922 $ 20,602
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
1 Months Ended
Jun. 30, 2014
milestonePayment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jan. 02, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Loss Contingencies [Line Items]            
Operating lease, extension period   8 years 2 months        
ROU asset increase       $ 13,000    
Operating lease, right-of-use asset   $ 17,993 $ 15,228      
Short-term lease liability   3,958 2,033      
Operating lease liability, less current portion   $ 17,394 $ 16,069      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]   Accrued and other liabilities Accrued and other liabilities      
Number of milestone payments | milestonePayment 6          
Unrecognized tax benefits   $ 4,156 $ 4,416   $ 3,650 $ 3,449
Cumulative or accrued interest and penalties related to unrecognized tax benefits   200        
Noncurrent Liabilities            
Loss Contingencies [Line Items]            
Unrecognized tax benefits   $ 200        
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 5,134 $ 4,441 $ 1,993
Finance lease cost 53 205 218
Total lease cost $ 5,187 $ 4,646 $ 2,211
Weighted-average remaining lease term - Operating leases (in years) 5 years 11 months 26 days    
Weighted-average remaining lease term - Finance leases (in years) 0 years    
Weighted-average discount rate - Operating leases (%) 10.00%    
Weighted-average discount rate - Finance leases (%) 0.00%    
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 5,662  
2023 4,332  
2024 4,340  
2025 4,067  
2026 3,196  
Thereafter 7,140  
Total lease payments 28,737  
Less imputed interest 7,385  
Present value of future minimum lease payments 21,352  
Short-term lease liability 3,958 $ 2,033
Operating lease liability, less current portion $ 17,394 $ 16,069
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended
Feb. 11, 2021
Jan. 25, 2021
Jun. 15, 2020
Apr. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2018
Class of Stock [Line Items]                
Consideration received on transaction     $ 134,600,000          
Preferred stock, shares issued (in shares)         0 0 0  
Sales Agreement                
Class of Stock [Line Items]                
Common stock offer (in dollars per share)       $ 24.24        
Sale of stock, amount, maximum               $ 50,000,000
Number of shares issued in transaction (in shares)       1,000,000        
Consideration received on transaction       $ 23,500,000        
Public Offering, Underwriters' Option                
Class of Stock [Line Items]                
Number of shares issued in transaction (in shares)     585,937          
Public Offering                
Class of Stock [Line Items]                
Common stock offer (in dollars per share)   $ 91.00 $ 32.00          
Number of shares issued in transaction (in shares)   1,923,077 4,492,187          
Consideration received on transaction   $ 164,000,000            
Over-allotments                
Class of Stock [Line Items]                
Number of shares issued in transaction (in shares) 288,461              
Consideration received on transaction $ 24,700,000              
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
401(K) Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]      
Expense incurred related to plan $ 1.4 $ 0.7 $ 0.6
Defined Benefit Plan, Type [Extensible Enumeration] Postemployment Retirement Benefits [Member]    
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Warrants and Rights Note Disclosure [Abstract]      
Warrants exercised (in shares) 3 314  
Proceeds from exercise of warrants $ 4 $ 352 $ 105
Number of warrants exercised on cashless basis (in shares)   34  
Stock issued for warrants exercised on cashless basis (in shares)   24  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) - Common Stock
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 3,132
April 2016  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1.12
Warrants outstanding (in shares) 3,132
April 2016 | Remaining Term (in Years)  
Class of Warrant or Right [Line Items]  
Original Term (in years) 7 years
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Apr. 21, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total intrinsic value of options exercised     $ 42,900,000 $ 19,200,000 $ 15,100,000  
Total unrecognized compensation costs related to stock options and RSUs $ 19,500,000   $ 19,500,000      
Stock options and RSUs expected weighted average period     2 years 5 months 12 days      
Weighted average fair value of options to purchase common stock granted (in dollars per share)     $ 52.65 $ 18.97 $ 17.74  
Total fair value of options vested during period     $ 11,700,000      
Shares available for issuance (in shares) 2,066,529   2,066,529 672,968    
Stock-based compensation expense     $ 36,081,000 $ 23,401,000 $ 22,417,000  
Share-based compensation expense, tax benefit recognized     0      
Share-based compensation costs, capitalized     0      
General and administrative            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 14,403,000 10,597,000 11,804,000  
Non Employee Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued (in shares)     269,067      
Fair value of shares issued     $ 2,000,000      
Non Employee Director | General and administrative            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense     $ 300,000 $ 300,000 $ 200,000  
2019 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum number of common stock shares that might be granted (in shares) 123,864   123,864      
2014 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance of common stock (in shares) 1,879,913   1,879,913      
2016 Inducement Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance of common stock (in shares) 62,752   62,752      
Maximum number of common stock shares that might be granted (in shares)           155,500
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) 25,852 21,412        
Aggregate proceeds from the issuance of shares $ 1,000,000 $ 1,300,000        
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued under ESPP (in shares)     45,464 76,723    
Aggregate proceeds from the issuance of shares     $ 2,100,000 $ 1,400,000    
Shares available for issuance (in shares) 600,369   600,369      
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total fair value of RSUs vested during the period     $ 53,000,000      
Intrinsic value of RSUs $ 93,100,000   93,100,000      
Total unrecognized compensation costs related to stock options and RSUs $ 81,500,000   $ 81,500,000      
Stock options and RSUs expected weighted average period     3 years 18 days      
Restricted stock units | 2019 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period     10 years      
Termination of employment     3 months      
Vesting period     4 years      
Stock Options | 2019 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     4 years      
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Shares Available for Grant    
Beginning balance (in shares) 672,968  
Additional options authorized (in shares) 1,977,647  
Common stock awards for services (in shares) (3,984)  
Granted (in shares) (1,159,947)  
Options granted (in shares) (202,514)  
Repurchases of common stock under employee incentive plans (in shares) 237,774  
RSUs forfeited (in shares) 288,689  
Options forfeited (in shares) 245,253  
Options expired (in shares) 10,643  
Ending balance (in shares) 2,066,529 672,968
Granted (in shares) 1,159,947  
RSUs forfeited (in shares) (288,689)  
Stock Options Outstanding    
Beginning balance (in shares) 2,670,398  
Options granted (in shares) 202,514  
Options exercised (in shares) (753,383)  
Options forfeited (in shares) (245,253)  
Options expired (in shares) (10,643)  
Ending balance (in shares) 1,863,633 2,670,398
Weighted average exercise price, outstanding (in dollars per share) $ 29.33 $ 21.92
Options granted, weighted average exercise price (in dollars per share) 79.35  
Options exercised, weighted average exercise price (in dollars per share) 17.10  
Options forfeited, weighted-average exercise price (in dollars per share) 27.93  
Options expired, weighted-average exercise price (in dollars per share) $ 25.71  
Restricted stock units    
Shares Available for Grant    
Granted (in shares) (1,159,947)  
RSUs forfeited (in shares) 288,689  
RSUs, beginning balance (in shares) 1,878,866  
Granted (in shares) 1,159,947  
Vested (in shares) (702,467)  
RSUs forfeited (in shares) (288,689)  
RSUs, ending balance (in shares) 2,047,657 1,878,866
Stock Options Outstanding    
Outstanding, beginning balance, weighted-average grant date fair value (in dollars per share) $ 28.42  
RSUs granted, weighted-average grant date fair value (in dollars per share) 69.49  
RSUs vested, weighted-average grant date fair value (in dollars per share) 26.70  
RSUs forfeited, weighted-average grant date fair value (in dollars per share) 43.81  
Outstanding, ending balance, weighted-average grant date fair value (in dollars per share) $ 50.21 $ 28.42
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Vested (in shares) | shares 956,596
Expected to vest (in shares) | shares 830,469
Total (in shares) | shares 1,787,065
Vested (in dollars per share) | $ / shares $ 20.30
Expected to vest (in dollars per share) | $ / shares $ 38.97
Vested, weighted average remaining life 6 years 7 months 6 days
Expected to vest, weighted average remaining contractual life 8 years 2 months 8 days
Vested, aggregate intrinsic value | $ $ 24,396
Expected to vest, aggregate intrinsic value | $ 11,545
Aggregate Intrinsic Value, Total | $ $ 35,941
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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
Expected dividend yield 0.00% 0.00% 0.00%
Risk-free interest rate, minimum 0.09% 0.17% 2.10%
Risk-free interest rate, maximum 0.19% 1.57% 2.51%
Employee Stock Purchase Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 53.10% 62.56% 70.80%
Employee Stock Purchase Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 67.79% 93.17% 76.66%
Shares of common stock subject to outstanding options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 11 months 8 days 5 years 11 months 23 days 5 years 11 months 19 days
Expected volatility 77.70% 75.56% 70.78%
Risk-free interest rate 0.80% 0.69% 2.32%
Expected dividend yield 0.00% 0.00% 0.00%
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 36,081 $ 23,401 $ 22,417
Cost of Testing Services      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 2,358 1,493 1,751
Cost of Product      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 579 391 280
Cost of Patient and Digital Solutions      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 728 449 152
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 7,126 4,676 4,422
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 10,887 5,795 4,008
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 14,403 $ 10,597 $ 11,804
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Loss Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
United States $ (27,921) $ (14,233) $ (19,386)
Foreign (4,167) (5,517) (4,561)
Loss before income taxes $ (32,088) $ (19,750) $ (23,947)
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
Federal $ 89 $ (58) $ (571)
State 2 1 1
Foreign (139) 160 83
Total current income tax expense (benefit) (48) 103 (487)
Deferred      
Federal (409) 91 (558)
State (127) (52) (47)
Foreign (842) (1,178) (887)
Total deferred income tax benefit (1,378) (1,139) (1,492)
Income tax benefit $ (1,426) $ (1,036) $ (1,979)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract]      
Federal tax statutory rate 21.00% 21.00% 21.00%
Stock-based compensation 38.80% 13.50% 9.90%
Change in valuation allowance 86.40% (34.40%) (16.60%)
Foreign rate differential 0.70% 1.80% 0.30%
Warrant revaluation 0.00% (1.70%) 0.30%
Interest expense 0.00% (0.30%) (0.20%)
Non-deductible executive compensation (23.40%) (6.80%) (7.60%)
Research credits 6.90% 3.90% 2.60%
Changes in net operating loss carryforwards, including expirations (125.10%) 6.90% (1.50%)
Other (0.90%) 1.20% 0.10%
Effective income tax rate 4.40% 5.20% 8.30%
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 30,234 $ 60,578
Tax credit carryforwards 7,185 8,507
Accruals 6,054 4,598
Property and equipment 1,043 1,047
Lease liability 4,639 4,408
Other 7,988 4,302
Gross deferred tax assets 57,143 83,440
Valuation allowance (45,635) (72,860)
Total deferred tax assets 11,508 10,580
Deferred tax liabilities:    
Purchased intangibles (7,439) (7,683)
Operating leases right-of-use assets (3,828) (3,708)
Other (656) (488)
Total deferred tax liabilities (11,923) (11,879)
Net deferred tax liabilities $ (415) $ (1,299)
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes Disclosure [Line Items]        
Increase (decrease) in valuation allowance $ (27,200,000) $ 8,400,000    
Research and development credits 3,900,000      
Net unrecognized tax benefit would impact the effective tax rate 0      
Net unrecognized tax benefit 4,156,000 $ 4,416,000 $ 3,650,000 $ 3,449,000
Cumulative or accrued interest and penalties related to unrecognized tax benefits 200,000      
Domestic Federal        
Income Taxes Disclosure [Line Items]        
Net operating loss carryforwards 108,100,000      
Tax credit carryforwards 4,300,000      
Operating loss carryforwards 158,400,000      
Domestic State        
Income Taxes Disclosure [Line Items]        
Net operating loss carryforwards 53,600,000      
Operating loss carryforwards 50,500,000      
Domestic State | California        
Income Taxes Disclosure [Line Items]        
Tax credit carryforwards 8,900,000      
Foreign        
Income Taxes Disclosure [Line Items]        
Net operating loss carryforwards $ 15,900,000      
Statutes of limitation for income tax returns start year 3 years      
Statutes of limitation for income tax returns end year 6 years      
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at the beginning of the year $ 4,416 $ 3,650 $ 3,449
Additions based on tax positions related to the current year 805 824 667
Additions based on tax positions related to prior years 130 0 0
Decreases based on tax positions related to prior years (1,195) (58) (466)
Balance at the end of the year $ 4,156 $ 4,416 $ 3,650
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Reportable Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Revenues $ 296,397 $ 192,194 $ 127,068
United States      
Segment Reporting Information [Line Items]      
Revenues 282,009 181,503 116,196
Europe      
Segment Reporting Information [Line Items]      
Revenues 9,822 7,562 7,790
Rest of World      
Segment Reporting Information [Line Items]      
Revenues 4,566 3,129 3,082
Testing services revenue      
Segment Reporting Information [Line Items]      
Revenues 259,285 163,610 104,550
Testing services revenue | United States      
Segment Reporting Information [Line Items]      
Revenues 258,412 163,221 104,056
Testing services revenue | Rest of World      
Segment Reporting Information [Line Items]      
Revenues 873 389 494
Product revenue      
Segment Reporting Information [Line Items]      
Revenues 26,832 19,302 18,279
Product revenue | United States      
Segment Reporting Information [Line Items]      
Revenues 13,512 9,219 8,078
Product revenue | Europe      
Segment Reporting Information [Line Items]      
Revenues 9,740 7,475 7,690
Product revenue | Rest of World      
Segment Reporting Information [Line Items]      
Revenues 3,580 2,608 2,511
Patient and digital solutions      
Segment Reporting Information [Line Items]      
Revenues 10,280 9,282 4,239
Patient and digital solutions | United States      
Segment Reporting Information [Line Items]      
Revenues 10,085 9,063 4,062
Patient and digital solutions | Europe      
Segment Reporting Information [Line Items]      
Revenues 82 87 100
Patient and digital solutions | Rest of World      
Segment Reporting Information [Line Items]      
Revenues $ 113 $ 132 $ 77
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Long-lived assets $ 22,044 $ 10,704
United States    
Segment Reporting Information [Line Items]    
Long-lived assets 21,444 9,888
Europe    
Segment Reporting Information [Line Items]    
Long-lived assets 403 351
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets $ 197 $ 465
XML 94 cdna-20211231_htm.xml IDEA: XBRL DOCUMENT 0001217234 2021-01-01 2021-12-31 0001217234 2021-06-30 0001217234 2022-02-22 0001217234 2021-12-31 0001217234 2020-12-31 0001217234 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001217234 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001217234 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember 2021-01-01 2021-12-31 0001217234 us-gaap:ProductMember 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember 2019-01-01 2019-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember 2021-01-01 2021-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember 2020-01-01 2020-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember 2019-01-01 2019-12-31 0001217234 2020-01-01 2020-12-31 0001217234 2019-01-01 2019-12-31 0001217234 us-gaap:CommonStockMember 2018-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001217234 us-gaap:RetainedEarningsMember 2018-12-31 0001217234 2018-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001217234 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001217234 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001217234 us-gaap:CommonStockMember 2019-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001217234 us-gaap:RetainedEarningsMember 2019-12-31 0001217234 2019-12-31 0001217234 cdna:PublicOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember cdna:PublicOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:PublicOfferingMember 2020-01-01 2020-12-31 0001217234 cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001217234 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 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 cdna:PublicOfferingMember 2021-01-01 2021-12-31 0001217234 us-gaap:CommonStockMember cdna:PublicOfferingMember 2021-01-01 2021-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:PublicOfferingMember 2021-01-01 2021-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001217234 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001217234 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 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 cdna:PublicOfferingMember 2019-01-01 2019-12-31 0001217234 cdna:AtTheMarketEquityOfferingMember 2021-01-01 2021-12-31 0001217234 cdna:AtTheMarketEquityOfferingMember 2019-01-01 2019-12-31 0001217234 cdna:MedicareMember cdna:AlloSureKidneyMember 2021-01-01 2021-12-31 0001217234 cdna:MedicareMember cdna:AlloMapHeartMember 2021-01-01 2021-12-31 0001217234 cdna:MedicareMember cdna:AlloSureHeartMember 2021-01-01 2021-12-31 0001217234 cdna:MiromatrixIncMember 2021-05-01 2021-05-30 0001217234 2018-01-31 0001217234 cdna:XynManagementIncMember 2021-01-01 2021-12-31 0001217234 2020-04-01 2020-04-30 0001217234 cdna:SalesAgreementMember 2018-08-31 0001217234 cdna:SalesAgreementMember 2020-04-01 2020-04-30 0001217234 cdna:SalesAgreementMember 2020-04-30 0001217234 cdna:PublicOfferingMember 2020-06-15 2020-06-15 0001217234 cdna:PublicOfferingUnderwritersOptionMember 2020-06-15 2020-06-15 0001217234 cdna:PublicOfferingMember 2020-06-15 0001217234 2020-06-15 2020-06-15 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 2021-01-01 2021-12-31 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-12-31 0001217234 srt:MinimumMember cdna:MachineryComputerAndOfficeEquipmentMember 2021-01-01 2021-12-31 0001217234 srt:MaximumMember cdna:MachineryComputerAndOfficeEquipmentMember 2021-01-01 2021-12-31 0001217234 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001217234 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001217234 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001217234 srt:MinimumMember 2021-01-01 2021-12-31 0001217234 srt:MaximumMember 2021-01-01 2021-12-31 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2021-01-01 2021-12-31 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2020-01-01 2020-12-31 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2019-01-01 2019-12-31 0001217234 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001217234 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001217234 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001217234 cdna:ContingentConsiderationMember 2021-01-01 2021-12-31 0001217234 cdna:ContingentConsiderationMember 2020-01-01 2020-12-31 0001217234 cdna:ContingentConsiderationMember 2019-01-01 2019-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-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 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 2020-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2021-01-01 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2020-01-01 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001217234 us-gaap:EquitySecuritiesMember 2021-12-31 0001217234 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001217234 us-gaap:CorporateDebtSecuritiesMember 2020-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-17 0001217234 cdna:TransplantPharmacyMember us-gaap:TrademarksMember 2021-01-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 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 cdna:AcquiredAndDevelopedTechnologyMember 2020-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2020-01-01 2020-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2020-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001217234 cdna:CommercializationRightsMember 2020-12-31 0001217234 cdna:CommercializationRightsMember 2020-01-01 2020-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001217234 cdna:AcquiredInProcessTechnologyMember 2020-12-31 0001217234 cdna:CibiltechSASMember cdna:LicenseAndCommercializationAgreementMember 2019-04-30 2019-04-30 0001217234 cdna:CommercializationRightsMember us-gaap:MeasurementInputDiscountRateMember cdna:CibiltechSASMember cdna:LicenseAndCommercializationAgreementMember 2019-04-30 0001217234 us-gaap:ConvertiblePreferredStockMember cdna:CibiltechSASMember cdna:LicenseAndCommercializationAgreementMember 2019-07-26 0001217234 cdna:CostOfTestingServicesMember 2021-01-01 2021-12-31 0001217234 cdna:CostOfProductMember 2021-01-01 2021-12-31 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2021-01-01 2021-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001217234 cdna:CostOfTestingServicesMember 2020-01-01 2020-12-31 0001217234 cdna:CostOfProductMember 2020-01-01 2020-12-31 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2020-01-01 2020-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001217234 cdna:CostOfTestingServicesMember 2019-01-01 2019-12-31 0001217234 cdna:CostOfProductMember 2019-01-01 2019-12-31 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2019-01-01 2019-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001217234 cdna:CostOfTestingServicesMember 2021-12-31 0001217234 cdna:CostOfProductMember 2021-12-31 0001217234 cdna:CostOfPatientAndDigitalSolutionsMember 2021-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-12-31 0001217234 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001217234 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001217234 us-gaap:ConstructionInProgressMember 2021-12-31 0001217234 us-gaap:ConstructionInProgressMember 2020-12-31 0001217234 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001217234 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001217234 cdna:ComputerAndOfficeEquipmentMember 2021-12-31 0001217234 cdna:ComputerAndOfficeEquipmentMember 2020-12-31 0001217234 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001217234 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001217234 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001217234 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001217234 2020-01-02 0001217234 2014-06-01 2014-06-30 0001217234 cdna:NoncurrentLiabilitiesMember 2021-12-31 0001217234 cdna:ClassOfWarrantOrRightIssuedDateTwoMember us-gaap:MeasurementInputExpectedTermMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001217234 cdna:ClassOfWarrantOrRightIssuedDateTwoMember us-gaap:CommonStockMember 2021-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember cdna:TwoThousandNineteenEquityIncentivePlanMember 2021-01-01 2021-12-31 0001217234 us-gaap:EmployeeStockOptionMember cdna:TwoThousandNineteenEquityIncentivePlanMember 2021-01-01 2021-12-31 0001217234 cdna:TwoThousandAndFourteenEquityIncentivePlanMember 2021-12-31 0001217234 cdna:TwoThousandAndSixteenInducementPlanMember 2016-04-21 0001217234 cdna:TwoThousandAndSixteenInducementPlanMember 2021-12-31 0001217234 cdna:TwoThousandNineteenEquityIncentivePlanMember 2021-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-12-31 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-07-01 2021-12-31 0001217234 cdna:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001217234 cdna:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001217234 cdna:EmployeeStockPurchasePlanMember 2021-12-31 0001217234 cdna:NonEmployeeDirectorMember 2021-01-01 2021-12-31 0001217234 cdna:NonEmployeeDirectorMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001217234 cdna:NonEmployeeDirectorMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001217234 cdna:NonEmployeeDirectorMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001217234 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001217234 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001217234 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001217234 srt:MinimumMember us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001217234 srt:MaximumMember us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001217234 srt:MinimumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001217234 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001217234 srt:MinimumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001217234 srt:MaximumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001217234 us-gaap:DomesticCountryMember 2021-12-31 0001217234 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001217234 us-gaap:ForeignCountryMember 2021-12-31 0001217234 stpr:CA us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001217234 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001217234 us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001217234 us-gaap:ForeignCountryMember 2021-01-01 2021-12-31 0001217234 us-gaap:ServiceMember country:US 2021-01-01 2021-12-31 0001217234 us-gaap:ServiceMember country:US 2020-01-01 2020-12-31 0001217234 us-gaap:ServiceMember country:US 2019-01-01 2019-12-31 0001217234 us-gaap:ServiceMember cdna:RestOfWorldMember 2021-01-01 2021-12-31 0001217234 us-gaap:ServiceMember cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 us-gaap:ServiceMember cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember country:US 2021-01-01 2021-12-31 0001217234 us-gaap:ProductMember country:US 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember country:US 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember srt:EuropeMember 2021-01-01 2021-12-31 0001217234 us-gaap:ProductMember srt:EuropeMember 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember srt:EuropeMember 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember cdna:RestOfWorldMember 2021-01-01 2021-12-31 0001217234 us-gaap:ProductMember cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2021-01-01 2021-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2020-01-01 2020-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember country:US 2019-01-01 2019-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2021-01-01 2021-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2020-01-01 2020-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember srt:EuropeMember 2019-01-01 2019-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfWorldMember 2021-01-01 2021-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 cdna:PatientAndDigitalSolutionsMember cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 country:US 2021-01-01 2021-12-31 0001217234 country:US 2020-01-01 2020-12-31 0001217234 country:US 2019-01-01 2019-12-31 0001217234 srt:EuropeMember 2021-01-01 2021-12-31 0001217234 srt:EuropeMember 2020-01-01 2020-12-31 0001217234 srt:EuropeMember 2019-01-01 2019-12-31 0001217234 cdna:RestOfWorldMember 2021-01-01 2021-12-31 0001217234 cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 country:US 2021-12-31 0001217234 country:US 2020-12-31 0001217234 srt:EuropeMember 2021-12-31 0001217234 srt:EuropeMember 2020-12-31 0001217234 cdna:RestOfWorldMember 2021-12-31 0001217234 cdna:RestOfWorldMember 2020-12-31 iso4217:USD shares iso4217:USD shares cdna:patient cdna:uniqueSolution cdna:center cdna:phlebotomist pure cdna:investment cdna:milestonePayment cdna:segment false 2021 FY 0001217234 P3Y P3Y http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities P8Y2M http://fasb.org/us-gaap/2021-01-31#PostemploymentRetirementBenefitsMember 1 1 10-K true 2021-12-31 --12-31 false 001-36536 CAREDX, INC. DE 94-3316839 1 Tower Place South San Francisco CA 94080 415 287-2300 Common Stock, par value $0.001 per share CDNA NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 4600000000 53025142 Portions of the registrant’s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2021. 34 Deloitte & Touche LLP San Jose, California Deloitte & Touche LLP San Jose, California 348485000 134669000 0 90034000 59761000 34624000 17186000 10012000 7928000 3758000 433360000 273097000 22044000 10704000 17993000 15228000 50195000 44355000 36983000 23857000 211000 270000 5835000 1000000 566621000 368511000 13337000 9653000 26042000 18466000 37922000 20602000 0 20496000 77301000 69217000 415000 1299000 139000 447000 5041000 3560000 17394000 16069000 455000 240000 100745000 90832000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 52923360 52923360 49441166 49441166 52000 49000 853683000 632253000 -4670000 -2096000 -383189000 -352527000 465876000 277679000 566621000 368511000 259285000 163610000 104550000 26832000 19302000 18279000 10280000 9282000 4239000 296397000 192194000 127068000 71251000 43932000 29622000 18930000 13847000 12919000 7208000 5338000 2914000 76525000 48941000 30711000 77245000 53858000 38894000 74964000 48806000 36540000 326123000 214722000 151600000 -29726000 -22528000 -24532000 160000 271000 985000 106000 -1495000 319000 0 4813000 0 -2628000 -811000 -719000 -2362000 2778000 585000 -32088000 -19750000 -23947000 -1426000 -1036000 -1979000 -30662000 -18714000 -21968000 -0.59 -0.40 -0.52 -0.59 -0.40 -0.52 52241076 46481772 42151617 52241076 46481772 42151617 -30662000 -18714000 -21968000 -2574000 3109000 -927000 -33236000 -15605000 -22895000 41384960 41000 412010000 -4278000 -311845000 95928000 222000 222000 51712 759000 759000 285963 -4152000 -4152000 7569 209000 209000 625685 1000 3552000 3553000 142541 3181000 3181000 22195000 22195000 -927000 -927000 -21968000 -21968000 42498430 42000 437976000 -5205000 -333813000 99000000 9166000 4492187 4000 134580000 134584000 785000 1000000 1000 23450000 23451000 76723 1393000 1393000 333178 -4529000 -4529000 11116 315000 315000 691318 1000 8006000 8007000 338214 1000 8007000 8008000 23055000 23055000 3109000 3109000 -18714000 -18714000 49441166 49000 632253000 -2096000 -352527000 277679000 12495000 2211538 2000 188853000 188855000 -222000 -222000 45464 2139000 2139000 464693 -18441000 -18441000 3984 296000 296000 753383 1000 12775000 12776000 3132 0 205000 205000 35825000 35825000 -2574000 -2574000 -30662000 -30662000 52923360 52000 853683000 -4670000 -383189000 465876000 -30662000 -18714000 -21968000 36081000 23401000 22417000 2437000 0 160000 8797000 7006000 5523000 3088000 2538000 1621000 -1743000 0 0 -106000 1495000 -319000 -609000 309000 210000 1129000 0 0 222000 0 0 24416000 10402000 12675000 6927000 3196000 1270000 5144000 41000 829000 1789000 4389000 1351000 7516000 5737000 3115000 10690000 2911000 3029000 -2603000 -1475000 -1854000 20496000 -20496000 0 1379000 1023000 1280000 -19294000 33431000 -2769000 88905000 0 0 5500000 90034000 0 13559000 7110000 2201000 6700000 3250000 1148000 15434000 0 18230000 0 0 1000000 47712000 -100394000 -22579000 188855000 134684000 0 0 23451000 0 66000 183000 172000 0 0 225000 4000 352000 105000 12775000 8006000 3553000 2139000 1368000 760000 18065000 4529000 4153000 185642000 163149000 -132000 -303000 274000 -849000 213757000 96460000 -26329000 134939000 38479000 64808000 348696000 134939000 38479000 1000 10000 22000 14000 80000 0 296000 315000 209000 0 0 7207000 6079000 55000 6138000 3953000 274000 576000 1521000 800000 703000 5341000 0 1442000 ORGANIZATION AND DESCRIPTION OF BUSINESS<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%">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 South San Francisco, 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, Inc.”) and XynManagement, Inc. (“XynManagement”), as well as the acquisitions 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%">TransChart LLC (“TransChart”), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MedActionPlan.com, LLC (“MedActionPlan”) and Transplant Pharmacy (“TTP”) in 2021</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:12pt"><span style="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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">positive coverage decisions from several commercial payers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and is reimbursed by other </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">private payers on a case-by-case basis</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%">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.</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, 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.</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 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:12pt"><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">Clinical Studies</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 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“K-OAR”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), 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.</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 September 2018, the Company initiated the Surveillance </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HeartCare</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Heart in one surveillance solution.</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 February 2019, </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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. </span><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 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 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 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:12pt"><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="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: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSeq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Tx, a high-resolution </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Human Leukocyte Antigen (“HLA”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> typing solution, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSeq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cfDNA, a surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSeq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Olerup </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SSP</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</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%">based on the sequence specific primer (“SSP”) technology; and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QTYPE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</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%"> which uses real-time polymerase chain reaction </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“PCR”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> methodology, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to perform HLA typing</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 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:12pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the acquisitions of both Ottr, Inc. 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="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="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 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.</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 application helps patients manage their medications through alarms and interactive logging of medication events.</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 2021, the Company entered into a strategic agreement 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.</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:12pt"><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></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 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 continue to 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%">To date, more than 200 transplant and nephrology centers can offer RemoTraC to their patients and over 11,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, the Company has established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, the Company’s testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic.</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 spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, the Company did not experience a decrease in testing services volumes. 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 may 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 has created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in its offices for employees that do not work from home.</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">Liquidity and Capital Resources</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 incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $383.2 million at December 31, 2021. As of December 31, 2021, the Company had cash and cash equivalents of $348.5 million.</span></div><div style="margin-top:12pt"><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%">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 (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare &amp; 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,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet. </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%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2021. Refer to Note 8, Balance Sheet Components, for further explanation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">At-the-Market Equity Offering</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 August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act Provider Relief Fund 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%">Pursuant to the CARES Act, the U.S. Department of Health &amp; Human 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%">“HHS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These 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 </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%">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 the Company continues to assess the impact on its 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, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the 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 Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. During the quarter ended September 30, 2021, the Company was notified by HHS that the Provider Relief Fund Reporting Portal was open for reporting on the use of Provider Relief Fund payments, and the Company completed and submitted a report indicating the use of the funds the Company received pursuant to the CARES Act.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">June 2020 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 June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares, at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.</span></div><div style="margin-top:8pt"><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 January 2021 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 200 11000 10000 <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">Liquidity and Capital Resources</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 incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $383.2 million at December 31, 2021. As of December 31, 2021, the Company had cash and cash equivalents of $348.5 million.</span></div><div style="margin-top:12pt"><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%">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 (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare &amp; 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,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet. </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%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2021. Refer to Note 8, Balance Sheet Components, for further explanation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">At-the-Market Equity Offering</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 August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act Provider Relief Fund 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%">Pursuant to the CARES Act, the U.S. Department of Health &amp; Human 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%">“HHS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These 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 </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%">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 the Company continues to assess the impact on its 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, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the 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 Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. During the quarter ended September 30, 2021, the Company was notified by HHS that the Provider Relief Fund Reporting Portal was open for reporting on the use of Provider Relief Fund payments, and the Company completed and submitted a report indicating the use of the funds the Company received pursuant to the CARES Act.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">June 2020 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 June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares, at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.</span></div><div style="margin-top:8pt"><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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million.</span></div> -383200000 348500000 20500000 50000000 1000000 24.24 23500000 30000000000 30000000000 4800000 4492187 585937 32.00 134600000 1923077 91.00 164000000 288461 24700000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<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">Basis of Presentation</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 accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated. </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">Use of Estimates</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 preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; 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:12pt"><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%">Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.</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 also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney, AlloSure Heart and AlloMap Heart tests provided for patients located in the U.S. and Canada, and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, from sales of patient and digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2021, 2020 and 2019, approximately 59%, 57% and 55%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2021, 2020 and 2019.</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 December 31, 2021 and 2020, approximately 27% and 28%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2021 or 2020.</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">Cash and Cash Equivalents</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%">Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.</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">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%">As a condition of the lease agreements for certain facilities the Company must maintain letters of credit and certain minimum collateral requirements. The cash used to support these arrangements of $0.2 million is classified as long-term restricted cash on the accompanying 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%;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%">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 December 31, 2021, the Company had no short-term marketable securities. At December 31, 2020, 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 consolidated 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 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 (expense), net on the consolidated statements of </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%">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 (expense), net. The cost of securities sold will be determined using specific identification.</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 considers investments in securities with remaining maturities of over one year as long-term investments. As of December 31, 2021, 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 consolidated 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 Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. 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 expense, net, in the consolidated statements of operations. 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:12pt"><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 is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, kits produced and prescription drugs, and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.</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">Property and Equipment, 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%">Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xMzAvZnJhZzo3YTg5NjJjZjQwNTE0ZTdlOTA4MDBkODI3ZmRmZTlhZS90ZXh0cmVnaW9uOjdhODk2MmNmNDA1MTRlN2U5MDgwMGQ4MjdmZGZlOWFlXzEwOTk1MTE3MjkxMTQ_088551e3-81e6-4103-9846-babd3774ae60">three</span> to five years for computer, office and laboratory equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.</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 capitalizes certain costs incurred for software developed or obtained for internal use, including hosting arrangements. These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xMzAvZnJhZzo3YTg5NjJjZjQwNTE0ZTdlOTA4MDBkODI3ZmRmZTlhZS90ZXh0cmVnaW9uOjdhODk2MmNmNDA1MTRlN2U5MDgwMGQ4MjdmZGZlOWFlXzc1MzA_0454e95d-a276-4605-8cb9-22c6719555be">three</span> to ten years.</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">Business Combinations</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 determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.</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 those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently 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%">Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.</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">Acquired 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%">Amortizable intangible assets include customer relationships, developed technology, commercialization rights, trademarks and in-process technology assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.</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">Impairment of Goodwill, Intangible Assets and Long-lived Assets</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.</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 annual impairment test date is December 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.</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%">When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.</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 connection with the Company’s annual goodwill assessment on December 1, 2021, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and the Company's market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2021, no impairment of goodwill has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets not subject to amortization</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 evaluates the carrying value of intangible assets not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization.</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 period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair value of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.</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 December 31, 2021, no impairment of acquired in-process technology assets has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets and long-lived assets subject to amortization</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 evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to 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">Fair Value of Financial Instruments</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%">Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.</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 carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.</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">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 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%"> (“ASC 842”) 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 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 December 31, 2021, the Company’s leases had remaining terms of 0.41 years to 7.17 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">Revenue</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 recognizes revenue from testing services, product sales, and patient and digital solutions revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Testing Services Revenue</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%">AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.</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 healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach under 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%">, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.</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 monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</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%">Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Patient and Digital Solutions Revenue</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%">Patient and digital solutions revenue is mainly derived from a combination of SaaS and perpetual software license agreements entered into with various transplant centers, which are the Company's customers for this class of revenue. The main performance obligations in connection with the Company's SaaS and perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support. The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.</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%">Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.</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 derives patient and digital solutions revenue from software subscriptions and medication sales. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term. The medication sales revenue is recognized based on the negotiated contract price with the governmental, commercial and non-commercial payers with any applicable patient co-pay.</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">Cost of Testing Services</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%">Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.</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">Cost of Product</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%">Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.</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">Cost of Patient and Digital Solutions</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%">Cost of patient and digital solutions primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, cost of prescription drugs and allocated costs of facilities and information 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">Research and Development 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%">Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and patient and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.</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</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 uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, estimates volatility using its own historical stock prices, estimates risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and estimates dividend yield using 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%">Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the 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%">The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.</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%">Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.</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">Income Taxes</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 accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</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 assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.</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">Foreign Currency Translation</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 functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.</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">Comprehensive Loss</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%">Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.</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 plans to adopt 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 plans </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%">to early adopt 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): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)</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 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 plans to adopt 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 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU No.</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%">2018-18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (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%">, which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606. The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s 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 August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2018-15”). ASU 2018-15 became effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted, including adoption in any interim period. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's 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 August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (ASC Topic 820) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-13”), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. ASU 2018-13 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's 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 June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</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%">(ASC Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2016-13”), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.</span></div> Basis of PresentationThe accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated. <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">Use of Estimates</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 preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing revenue; standalone fair value of patient and digital solutions revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; 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:12pt"><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%">Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.</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 also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney, AlloSure Heart and AlloMap Heart tests provided for patients located in the U.S. and Canada, and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, from sales of patient and digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2021, 2020 and 2019, approximately 59%, 57% and 55%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2021, 2020 and 2019.</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 December 31, 2021 and 2020, approximately 27% and 28%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2021 or 2020.</span></div> 0.59 0.57 0.55 0.27 0.28 <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 and Cash Equivalents</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%">Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.</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">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%">As a condition of the lease agreements for certain facilities the Company must maintain letters of credit and certain minimum collateral requirements. The cash used to support these arrangements of $0.2 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.</span></div> 200000 <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">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%">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 December 31, 2021, the Company had no short-term marketable securities. At December 31, 2020, 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 consolidated 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 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 (expense), net on the consolidated statements of </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%">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 (expense), net. The cost of securities sold will be determined using specific identification.</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 considers investments in securities with remaining maturities of over one year as long-term investments. As of December 31, 2021, 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 consolidated 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 Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. 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 expense, net, in the consolidated statements of operations. 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:12pt"><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 is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, kits produced and prescription drugs, and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.</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">Property and Equipment, 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%">Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xMzAvZnJhZzo3YTg5NjJjZjQwNTE0ZTdlOTA4MDBkODI3ZmRmZTlhZS90ZXh0cmVnaW9uOjdhODk2MmNmNDA1MTRlN2U5MDgwMGQ4MjdmZGZlOWFlXzEwOTk1MTE3MjkxMTQ_088551e3-81e6-4103-9846-babd3774ae60">three</span> to five years for computer, office and laboratory equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.</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 capitalizes certain costs incurred for software developed or obtained for internal use, including hosting arrangements. These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xMzAvZnJhZzo3YTg5NjJjZjQwNTE0ZTdlOTA4MDBkODI3ZmRmZTlhZS90ZXh0cmVnaW9uOjdhODk2MmNmNDA1MTRlN2U5MDgwMGQ4MjdmZGZlOWFlXzc1MzA_0454e95d-a276-4605-8cb9-22c6719555be">three</span> to ten years.</span></div> P5Y P7Y P10Y <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">Business Combinations</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 determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.</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 those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently 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%">Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.</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">Acquired 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%">Amortizable intangible assets include customer relationships, developed technology, commercialization rights, trademarks and in-process technology assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.</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">Impairment of Goodwill, Intangible Assets and Long-lived Assets</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.</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 annual impairment test date is December 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.</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%">When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.</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 connection with the Company’s annual goodwill assessment on December 1, 2021, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and the Company's market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2021, no impairment of goodwill has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets not subject to amortization</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 evaluates the carrying value of intangible assets not subject to amortization, related to acquired in-process technology assets, which are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. Accordingly, amortization of the acquired in-process technology assets will not occur until the products reach commercialization.</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 period the assets are considered indefinite-lived, they are tested for impairment on an annual basis, as well as between annual tests if the Company becomes aware of any events occurring or changes in circumstances that would indicate that the fair value of the acquired in-process technology assets are less than their carrying amounts. An impairment loss would be recorded when the fair value of an acquired in-process technology asset is less than its carrying value. If and when development is complete, which generally occurs when the products are made commercially available, the associated acquired in-process technology asset will be deemed finite-lived and will then be amortized based on its estimated useful life.</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 December 31, 2021, no impairment of acquired in-process technology assets has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets and long-lived assets subject to amortization</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 evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.</span></div> 0 0 <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">Fair Value of Financial Instruments</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%">Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.</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 carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.</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">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 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%"> (“ASC 842”) 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 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 December 31, 2021, the Company’s leases had remaining terms of 0.41 years to 7.17 years, some of which include options to extend the lease term.</span></div> P0Y4M28D P7Y2M1D <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">Revenue</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 recognizes revenue from testing services, product sales, and patient and digital solutions revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Testing Services Revenue</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%">AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.</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 healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach under 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%">, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.</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 monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</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%">Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Patient and Digital Solutions Revenue</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%">Patient and digital solutions revenue is mainly derived from a combination of SaaS and perpetual software license agreements entered into with various transplant centers, which are the Company's customers for this class of revenue. The main performance obligations in connection with the Company's SaaS and perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support. The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.</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%">Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.</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 derives patient and digital solutions revenue from software subscriptions and medication sales. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term. The medication sales revenue is recognized based on the negotiated contract price with the governmental, commercial and non-commercial payers with any applicable patient co-pay.</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">Cost of Testing Services</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%">Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.</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">Cost of Product</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%">Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.</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">Cost of Patient and Digital Solutions</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%">Cost of patient and digital solutions primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, cost of prescription drugs and allocated costs of facilities and information 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">Research and Development 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%">Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and patient and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.</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</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 uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, estimates volatility using its own historical stock prices, estimates risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and estimates dividend yield using 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%">Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the 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%">The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.</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%">Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.</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">Income Taxes</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 accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</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 assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.</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">Foreign Currency Translation</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 functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.</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">Comprehensive Loss</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%">Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.</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 plans to adopt 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 plans </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%">to early adopt 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): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force)</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 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 plans to adopt 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 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU No.</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%">2018-18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (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%">, which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606. The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s 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 August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles – Goodwill and Other – Internal – Use Software (ASC Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2018-15”). ASU 2018-15 became effective for fiscal years beginning after December 15, 2019 and interim periods therein. Early adoption of ASU 2018-15 is permitted, including adoption in any interim period. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's 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 August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (ASC Topic 820) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-13”), which modifies, removes and adds certain disclosure requirements on fair value measurements based on the FASB Concepts Statement, Conceptual Framework for Financial Reporting—Chapter 8: Notes to Financial Statements. ASU 2018-13 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting period thereafter. The amendments on changes in unrealized gains and losses, the range and weighted-average of significant unobservable inputs used to develop Level 3 fair value measurements and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's 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 June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</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%">(ASC Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2016-13”), which amends the FASB’s guidance on the impairment of financial instruments. The ASU adds to U.S. GAAP an impairment model known as the current expected credit loss (“CECL”) model, which is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of lifetime expected credit losses, which the FASB believes will result in more timely recognition of such losses. The new CECL standard is effective for public companies for annual reporting periods beginning after December 15, 2019, and interim periods therein. ASU 2016-13 has a greater impact on banks. However, nonbank entities that have financial instruments or other assets such as trade receivables, contract assets, lease receivables, financial guarantees, loans and loan commitments, and held-to-maturity debt securities are subject to the CECL model. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.</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%">For the years ended December 31, 2021, 2020 and 2019, all common share equivalents have been excluded from the calculation of diluted net loss per share, as their effect would be 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:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><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.631%"/><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="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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</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></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%">Net loss used to compute basic net loss per share</span></div></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%">(30,662)</span></td><td style="background-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%">(18,714)</span></td><td style="background-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,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Net loss used to compute diluted net loss per share</span></div></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%">(30,662)</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%">(18,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 #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%">(21,968)</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:700;line-height:100%">Denominator:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 net loss per share</span></div></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%">52,241,076 </span></td><td style="background-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%">46,481,772 </span></td><td style="background-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,151,617 </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"><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 diluted net loss per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,241,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,481,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,151,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:#cceeff;border-bottom:3pt double #000000;border-top: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.59)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:#cceeff;border-bottom:3pt double #000000;border-top: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.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:#cceeff;border-bottom:3pt double #000000;border-top: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.52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:</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:62.243%"/><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.631%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Shares of common stock subject to outstanding options</span></div></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%">1,863,633 </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,670,398 </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,609,848 </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"><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%">Shares of common stock subject to outstanding common stock warrants</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%">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%">6,264 </span></td><td style="background-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%">355,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Shares of common stock subject to contingent consideration</span></div></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%">10 </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%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047,657 </span></td><td style="background-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,878,866 </span></td><td style="background-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,516,285 </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 common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,914,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481,383 </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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement pursuant to an “at-the-market” equity offering.</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 June 15, 2020, the Company completed an underwritten public offering pursuant to which the Company sold 4,492,187 shares 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 and February 11, 2021, the Company completed an underwritten public offering, including the sale of shares pursuant to the exercise of the underwriters' over-allotment option, pursuant to which the Company sold 1,923,077 and 288,461 shares of common stock, respectively.</span></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:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><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.631%"/><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="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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</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></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%">Net loss used to compute basic net loss per share</span></div></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%">(30,662)</span></td><td style="background-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%">(18,714)</span></td><td style="background-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,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Net loss used to compute diluted net loss per share</span></div></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%">(30,662)</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%">(18,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 #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%">(21,968)</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:700;line-height:100%">Denominator:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 net loss per share</span></div></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%">52,241,076 </span></td><td style="background-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%">46,481,772 </span></td><td style="background-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,151,617 </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"><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 diluted net loss per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,241,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,481,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,151,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:#cceeff;border-bottom:3pt double #000000;border-top: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.59)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:#cceeff;border-bottom:3pt double #000000;border-top: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.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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:#cceeff;border-bottom:3pt double #000000;border-top: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.52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -30662000 -18714000 -21968000 -30662000 -18714000 -21968000 52241076 46481772 42151617 52241076 46481772 42151617 -0.59 -0.40 -0.52 -0.59 -0.40 -0.52 <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 because their effect would be antidilutive:</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:62.243%"/><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.631%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Shares of common stock subject to outstanding options</span></div></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%">1,863,633 </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,670,398 </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,609,848 </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"><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%">Shares of common stock subject to outstanding common stock warrants</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%">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%">6,264 </span></td><td style="background-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%">355,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Shares of common stock subject to contingent consideration</span></div></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%">10 </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%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047,657 </span></td><td style="background-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,878,866 </span></td><td style="background-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,516,285 </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 common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,914,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481,383 </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> 1863633 2670398 2609848 3132 6264 355240 0 0 10 2047657 1878866 1516285 3914422 4555528 4481383 1000000 4492187 1923077 288461 FAIR VALUE MEASUREMENTS<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 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:108pt;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:108pt;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:108pt;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of December 31, 2021 and 2020 (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%">December 31, 2021</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:0 1pt"/></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></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%">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"/><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:middle"><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 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%">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:middle"><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:middle"><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:middle"><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: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-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:middle"><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:middle"><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:middle"><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:middle"><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:middle"><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:middle"><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: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 #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,480 </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,480 </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><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, 2020</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:0 1pt"/></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></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%">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"/><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:middle"><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:middle"><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%">85,797 </span></td><td style="background-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%">85,797 </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:middle"><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 2px 13pt;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%">Common stock warrant liability</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%">— </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%">— </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%">447 </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%">447 </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-bottom: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 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:100.000%"><tr><td style="width:1.0%"/><td style="width:86.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:10.597%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Common Stock Warrant Liability and Contingent Consideration</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%">(Level 3)</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%">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </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%">Exercise of warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</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%">Change in estimated fair value of common stock warrant liability</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,495 </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%">Balance at December 31, 2020</span></td><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%">447 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of warrants</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%">(202)</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%">Change in estimated fair value of common stock warrant liability</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%">(106)</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%">Additions to contingent consideration</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%">5,341 </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%">Balance at December 31, 2021</span></td><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,480 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, 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 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:108pt;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 December 31, 2021 and 2020, money market funds were included as cash and cash equivalents in the consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:108pt;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:108pt;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 consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;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:30.53pt">Contingent consideration</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 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</span><span style="color:#ff0000;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%">a discounted rate of 12% at 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</span><span style="color:#ff0000;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%">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</span><span style="color:#ff0000;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%">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. For the year ended December 31, 2021, there was no fair value adjustment to the contingent consideration for MedActionPlan</span><span style="color:#ff0000;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%">and TTP</span><span style="color:#ff0000;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%">as these were acquired during the fourth quarter and no changes to the probabilities have occurred post acquisition. </span></div><div style="margin-top:6pt;padding-left:108pt;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</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%">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 a binomial-lattice pricing model (the “Monte Carlo Simulation Model”) that involves a market condition simulation to estimate the fair value of the warrants. The application of </span></div><div style="margin-top:6pt;padding-left:108pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 stock prices of peer companies in the diagnostics industry, 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. Increases (decreases) in the assumptions discussed above result in a directionally similar impact to the fair value of the common stock warrant liability.</span></div><div style="margin-top:9pt"><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:</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:74.706%"/><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.631%"/><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%">December 31,</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%">2021</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%">2020</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 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%">45.48 </span></td><td style="background-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%">72.45 </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%">Exercise Price</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%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </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: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="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><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%">2.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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.14 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants liabilities exercised during 2021 and 2020 were remeasured at the exercise date. Their fair value approximates their intrinsic value, which was recorded to additional paid in capital in the consolidated statements of stockholders’ equity.</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 liabilities classified as Level 3 were valued based on unobservable inputs and management’s judgment due to the absence of quoted market prices, inherent lack of liquidity and the long-term nature of the financial instruments.</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 sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of December 31, 2021 and 2020 (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%">December 31, 2021</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:0 1pt"/></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></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%">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"/><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:middle"><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 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%">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:middle"><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:middle"><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:middle"><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: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-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:middle"><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:middle"><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:middle"><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:middle"><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:middle"><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:middle"><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: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 #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,480 </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,480 </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><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, 2020</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:0 1pt"/></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></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%">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"/><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:middle"><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:middle"><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%">85,797 </span></td><td style="background-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%">85,797 </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:middle"><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 2px 13pt;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%">Common stock warrant liability</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%">— </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%">— </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%">447 </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%">447 </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> 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 85797000 0 0 85797000 0 0 447000 447000 <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:100.000%"><tr><td style="width:1.0%"/><td style="width:86.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:10.597%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Common Stock Warrant Liability and Contingent Consideration</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%">(Level 3)</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%">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </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%">Exercise of warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</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%">Change in estimated fair value of common stock warrant liability</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,495 </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%">Balance at December 31, 2020</span></td><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%">447 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of warrants</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%">(202)</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%">Change in estimated fair value of common stock warrant liability</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%">(106)</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%">Additions to contingent consideration</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%">5,341 </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%">Balance at December 31, 2021</span></td><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,480 </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> 6607000 7655000 1495000 447000 202000 -106000 5341000 5480000 1 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:</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:74.706%"/><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.631%"/><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%">December 31,</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%">2021</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%">2020</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 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%">45.48 </span></td><td style="background-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%">72.45 </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%">Exercise Price</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%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </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: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="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><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%">2.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" 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.14 </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> 45.48 72.45 1.12 1.12 P1Y3M10D P2Y3M10D 0.6600 0.7300 0.0049 0.0014 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 consolidated balance sheets to the amount reported within the 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:55.771%"/><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.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.793%"/><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%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</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%">348,485 </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%">134,669 </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%">38,223 </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%">211 </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%">270 </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%">256 </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%">348,696 </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%">134,939 </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%">38,479 </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%">The long-term marketable equity securities were recorded at fair market value at December 31, 2021. The long-term marketable debt securities were considered available-for-sale at 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%">All short-term marketable securities were considered held-to-maturity at December 31, 2020. At December 31, 2020, 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 at December 31, 2020. 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 December 31, 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 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 table 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%">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="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"/></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"/></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%">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 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%">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 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%">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:bottom"><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"><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, 2020</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%">90,034 </span></td><td style="background-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%">(136)</span></td><td style="background-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%">89,898 </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 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%">90,034 </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%">(136)</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%">89,898 </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: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><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="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%">December 31, 2021</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%">Within one year</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%">— </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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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 consolidated balance sheets to the amount reported within the 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:55.771%"/><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.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.793%"/><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%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</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%">348,485 </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%">134,669 </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%">38,223 </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%">211 </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%">270 </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%">256 </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%">348,696 </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%">134,939 </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%">38,479 </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> 348485000 134669000 38223000 211000 270000 256000 348696000 134939000 38479000 <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 table 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%">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="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"/></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"/></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%">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 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%">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 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%">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:bottom"><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"><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, 2020</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%">90,034 </span></td><td style="background-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%">(136)</span></td><td style="background-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%">89,898 </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 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%">90,034 </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%">(136)</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%">89,898 </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: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><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="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%">December 31, 2021</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%">Within one year</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%">— </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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr></table></div> 5000000 -1743000 3257000 500000 0 500000 5500000 -1743000 3757000 90034000 136000 89898000 90034000 136000 89898000 0 500000 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 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 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 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 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">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. 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 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 TransChart, TTP and MedActionPlan, 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 TransChart, TTP and MedActionPlan, 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:12pt"><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 year ended December 31, 2021. </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 following table presents details of the Company’s goodwill as of December 31, 2021 and 2020 ($ 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:74.923%"/><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.598%"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">23,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">23,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Goodwill acquired</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%">13,126 </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%">— </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%">Balance as of December 31,</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: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 #000000;border-top:1pt solid #000000;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%">36,983 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">23,857 </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: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%">On December 1, 2021, the Company performed a qualitative assessment of its reporting unit taking into consideration past, current and projected future earnings, recent trends and market conditions, and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at this time. As of December 31, 2021, no impairment of goodwill has been identified.</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">Intangible Assets</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 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:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><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.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.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><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 #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%">Gross Carrying Amount</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></td><td colspan="3" style="border-top:1pt solid #000;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<br/>Carrying<br/>Amount</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In Years)</span></div></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%">Intangible assets with finite lives:</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"/><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: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:#ffffff;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%">35,874 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,088)</span></td><td style="background-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,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 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%">22,273 </span></td><td style="background-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:middle"><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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">14,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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="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:middle"><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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,030)</span></td><td style="background-color:#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: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:#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%">8,549 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">3,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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="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%">Other</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%">250 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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%">62 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><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:middle"><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:middle"/><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:middle"><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:middle"/><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:middle"><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:middle"/><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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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 #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%">74,391 </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%">(21,318)</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,878)</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%">50,195 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><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, 2020 ($ 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.496%"/><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.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.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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<br/>Carrying<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></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<br/>Average<br/>Remaining<br/>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 #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%">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%">31,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,991)</span></td><td style="background-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%">(725)</span></td><td style="background-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,493 </span></td><td style="background-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%">9.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%">18,168 </span></td><td style="background-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,684)</span></td><td style="background-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%">(449)</span></td><td style="background-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,035 </span></td><td style="background-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%">10.9</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%">8,079 </span></td><td style="background-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,039)</span></td><td style="background-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%">7,040 </span></td><td style="background-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%">8.7</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%">2,360 </span></td><td style="background-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%">(804)</span></td><td style="background-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%">(19)</span></td><td style="background-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,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="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="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%">59,816 </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%">(15,518)</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%">(1,193)</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%">43,105 </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 #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%">61,066 </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%">(15,518)</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,193)</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%">44,355 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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">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 2020, the Company 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, previously included in Acquired in-process technology as of December 31, 2019, is included in Acquired and developed technology as of December 31, 2021.</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 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 December 31, 2021.</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 December 31, 2021.</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 December 31, 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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cibiltech License and Commercialization Agreement</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%">Effective April 30, 2019, the Company entered into a license and commercialization agreement (the “Cibiltech Agreement”) with Cibiltech SAS (“Cibiltech”). Cibiltech is a French company engaged in the development and support of predictive medicine and artificial intelligence software, services and technology, with an emphasis on personalized patient care and clinical research, including its proprietary software and service offering known in the U.S. as iBox for the predictive analysis of post-transplantation kidney allograft loss. The Cibiltech Agreement provides the Company with an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software in the field of transplantation in the U.S. for a period of ten years. The Company estimated the fair value of the acquired commercialization rights intangible asset based on expected contractual payments discounted to present value using a discount rate of 6%. In September 2019, the Company initiated the OKRA clinical study, which incorporates iBox. On such date, the Company commenced amortization of the acquired commercialization 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%">On July 26, 2019, pursuant to the Cibiltech Agreement, the Company purchased $1.0 million of convertible preferred shares of Cibiltech, which is recorded in other assets. The Company does not have a significant influence on Cibiltech’s operations. The net carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a result of acquiring an entity with a functional currency other than the U.S. dollar.</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">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%">Amortization expense was $5.8 million, $4.8 million and $3.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. For the year ended December 31, 2021, $1.3 million, $1.9 million, $0.7 million and $1.9 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing, respectively. For the year ended December 31, 2020, $1.3 million, $1.7 million, $0.3 million and $1.5 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions, and sales and marketing, respectively. For the year ended December 31, 2019, $0.7 million, $1.4 million, $0.2 million and $1.3 million were amortized to cost of testing services, cost of product, cost of patient and digital solutions and sales and marketing, 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%">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 consolidated statements of operations.</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 following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 31, 2021 (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.496%"/><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.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.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><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: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Product</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing</span></div></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%">2022</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%">1,316 </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 #000000;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 #000000;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%">1,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">945 </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 #000000;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 #000000;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%">2,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">6,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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: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="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%">1,316 </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%">1,855 </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%">945 </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%">2,188 </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%">6,304 </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: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="2" style="background-color:#cceeff;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%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">1,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">2,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">6,068 </span></td><td style="background-color:#cceeff;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: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="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%">1,316 </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%">1,855 </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%">540 </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%">2,187 </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%">5,898 </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: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="2" style="background-color:#cceeff;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%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">4,822 </span></td><td style="background-color:#cceeff;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: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="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%">4,141 </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%">4,186 </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%">1,720 </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%">9,429 </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%">19,476 </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: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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%">10,721 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">12,386 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">5,399 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">20,439 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">48,945 </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:middle"/></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 presents details of the Company’s goodwill as of December 31, 2021 and 2020 ($ 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:74.923%"/><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.598%"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">23,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">23,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Goodwill acquired</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%">13,126 </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%">— </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%">Balance as of December 31,</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: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 #000000;border-top:1pt solid #000000;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%">36,983 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">23,857 </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:middle"/></tr></table> 23857000 23857000 13126000 0 36983000 23857000 0 <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 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:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><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.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.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><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 #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%">Gross Carrying Amount</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></td><td colspan="3" style="border-top:1pt solid #000;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<br/>Carrying<br/>Amount</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In Years)</span></div></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%">Intangible assets with finite lives:</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"/><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: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:#ffffff;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%">35,874 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,088)</span></td><td style="background-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,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 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%">22,273 </span></td><td style="background-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:middle"><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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">14,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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="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:middle"><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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,030)</span></td><td style="background-color:#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: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:#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%">8,549 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">3,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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="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%">Other</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%">250 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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%">62 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><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:middle"><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:middle"/><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:middle"><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:middle"/><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:middle"><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:middle"/><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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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 #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%">74,391 </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%">(21,318)</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,878)</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%">50,195 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><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, 2020 ($ 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.496%"/><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.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.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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<br/>Carrying<br/>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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></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<br/>Average<br/>Remaining<br/>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 #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%">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%">31,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,991)</span></td><td style="background-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%">(725)</span></td><td style="background-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,493 </span></td><td style="background-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%">9.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%">18,168 </span></td><td style="background-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,684)</span></td><td style="background-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%">(449)</span></td><td style="background-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,035 </span></td><td style="background-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%">10.9</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%">8,079 </span></td><td style="background-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,039)</span></td><td style="background-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%">7,040 </span></td><td style="background-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%">8.7</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%">2,360 </span></td><td style="background-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%">(804)</span></td><td style="background-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%">(19)</span></td><td style="background-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,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="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="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%">59,816 </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%">(15,518)</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%">(1,193)</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%">43,105 </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 #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%">61,066 </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%">(15,518)</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,193)</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%">44,355 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 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 31209000 8991000 725000 21493000 P9Y1M6D 18168000 4684000 449000 13035000 P10Y10M24D 8079000 1039000 0 7040000 P8Y8M12D 2360000 804000 19000 1537000 P9Y10M24D 59816000 15518000 1193000 43105000 1250000 1250000 61066000 15518000 1193000 44355000 13400000 4700000 2500000 3700000 2200000 300000 P10Y 0.06 1000000 5800000 4800000 3600000 1300000 1900000 700000 1900000 1300000 1700000 300000 1500000 700000 1400000 200000 1300000 <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 December 31, 2021 (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.496%"/><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.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.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><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: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Product</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing</span></div></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%">2022</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%">1,316 </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 #000000;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 #000000;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%">1,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">945 </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 #000000;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 #000000;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%">2,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">6,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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: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="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%">1,316 </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%">1,855 </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%">945 </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%">2,188 </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%">6,304 </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: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="2" style="background-color:#cceeff;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%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">1,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">2,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">6,068 </span></td><td style="background-color:#cceeff;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: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="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%">1,316 </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%">1,855 </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%">540 </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%">2,187 </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%">5,898 </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: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="2" style="background-color:#cceeff;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%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">4,822 </span></td><td style="background-color:#cceeff;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: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="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%">4,141 </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%">4,186 </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%">1,720 </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%">9,429 </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%">19,476 </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: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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%">10,721 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">12,386 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">5,399 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">20,439 </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:middle"/><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: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 #000000;border-top:1pt solid #000000;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%">48,945 </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:middle"/></tr></table> 1316000 1855000 945000 2261000 6377000 1316000 1855000 945000 2188000 6304000 1316000 1855000 709000 2188000 6068000 1316000 1855000 540000 2187000 5898000 1316000 780000 540000 2186000 4822000 4141000 4186000 1720000 9429000 19476000 10721000 12386000 5399000 20439000 48945000 BALANCE SHEET COMPONENTS<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">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:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><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%">December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">Finished goods</span></td><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%">3,911 </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%">1,702 </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%">Work in progress</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,828 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Raw materials</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%">10,447 </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%">5,374 </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%">Total inventory</span></td><td style="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="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="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="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="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,012 </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"/></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">Property and Equipment, Net</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%">Property and equipment consisted of the following (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:74.706%"/><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.631%"/><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%">December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">Machinery and equipment</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%">12,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,325 </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%">Construction in progress</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,925 </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,873 </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%">Leasehold improvements</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%">8,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,096 </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%">Computer and office equipment</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,454 </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%">5,414 </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%">Internally developed software</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,746 </span></td><td style="background-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,312 </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%">Furniture and fixtures</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%">943 </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%">683 </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%">Property and equipment</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;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%">41,625 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,703 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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: Accumulated depreciation and amortization</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%">(19,581)</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%">(16,999)</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%">Property and equipment, net</span></td><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%">22,044 </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 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%">10,704 </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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $2.7 million, $1.9 million and $1.6 million for the years ended December 31, 2021, 2020 and 2019, 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%">There were no assets purchased under finance leases during 2021. Assets purchased under finance leases, included above in machinery and equipment, and computer and office equipment, were $0.6 million at December 31, 2020. Accumulated depreciation was $0.5 million and $0.4 million at December 31, 2021 and 2020, respectively. Related amortization expense, included in depreciation and amortization expense, was $0.1 million, $0.1 million and $0.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.</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">Accrued and Other Liabilities</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%">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:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><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%">December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:#cceeff;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%">10,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#cceeff;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%">6,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:top"><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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529 </span></td><td style="background-color:#ffffff;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:100%">Deferred revenue</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%">4,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:middle"><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: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%">2,033 </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: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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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: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:middle"><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: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%">738 </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: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,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:middle"><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:middle"/></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%">Accrued royalty</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%">1,664 </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%">1,072 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test sample processing fees</span></td><td colspan="2" style="background-color:#cceeff;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%">1,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">416 </span></td><td style="background-color:#cceeff;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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,736 </span></td><td style="background-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,551 </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 accrued and other liabilities</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%">37,922 </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%">20,602 </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-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">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 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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.</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%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.</span></div> <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:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><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%">December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">Finished goods</span></td><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%">3,911 </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%">1,702 </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%">Work in progress</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,828 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Raw materials</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%">10,447 </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%">5,374 </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%">Total inventory</span></td><td style="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="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="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="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="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,012 </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"/></tr></table> 3911000 1702000 2828000 2936000 10447000 5374000 17186000 10012000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (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:74.706%"/><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.631%"/><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%">December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">Machinery and equipment</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%">12,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,325 </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%">Construction in progress</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,925 </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,873 </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%">Leasehold improvements</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%">8,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,096 </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%">Computer and office equipment</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,454 </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%">5,414 </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%">Internally developed software</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,746 </span></td><td style="background-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,312 </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%">Furniture and fixtures</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%">943 </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%">683 </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%">Property and equipment</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;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%">41,625 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,703 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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: Accumulated depreciation and amortization</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%">(19,581)</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%">(16,999)</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%">Property and equipment, net</span></td><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%">22,044 </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 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%">10,704 </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> 12091000 9325000 10925000 1873000 8466000 8096000 5454000 5414000 3746000 2312000 943000 683000 41625000 27703000 19581000 16999000 22044000 10704000 2700000 1900000 1600000 0 600000 500000 400000 100000 100000 200000 <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:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><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%">December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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:#cceeff;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%">10,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#cceeff;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%">6,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:top"><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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529 </span></td><td style="background-color:#ffffff;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:100%">Deferred revenue</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%">4,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:middle"><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: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%">2,033 </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: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:middle"><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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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: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:middle"><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: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%">738 </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: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,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:middle"><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:middle"/></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%">Accrued royalty</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%">1,664 </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%">1,072 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test sample processing fees</span></td><td colspan="2" style="background-color:#cceeff;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%">1,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">416 </span></td><td style="background-color:#cceeff;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: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,736 </span></td><td style="background-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,551 </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 accrued and other liabilities</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%">37,922 </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%">20,602 </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> 10653000 6733000 5780000 1529000 4208000 3530000 3958000 2033000 2612000 0 2114000 738000 2000000 2000000 1664000 1072000 1197000 416000 3736000 2551000 37922000 20602000 20500000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt"><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 South San Francisco, California; Brisbane, California; Columbus, Ohio; West Chester, Pennsylvania; Flowood, Mississippi; 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%">On January 2, 2020, the Company executed the second amendment to the operating lease agreement for the building located at Brisbane, California. The building is mainly utilized for laboratory operations and research and development. The lease was extended for a period of eight years and two months starting on January 1, 2021. The Company has determined that the amendment constituted a lease modification effective January 1, 2020. At the inception of the lease modification, the ROU asset increased by $13.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 Company's facility leases expire at various dates through 2029.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">As of December 31, 2021, the carrying value of the ROU asset was $18.0 million. The related current and non-current liabilities as of December 31, 2021 were $4.0 million and $17.4 million, respectively. The current and non-current lease liabilities are included in accrued and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xNTEvZnJhZzo1NjI3NzljM2RkN2Q0YmYxOTA2ZGQ4ZmY1NThkZDYyNS90ZXh0cmVnaW9uOjU2Mjc3OWMzZGQ3ZDRiZjE5MDZkZDhmZjU1OGRkNjI1XzM4NDgyOTA3MDgzNTg_daccff00-300a-4f0d-b26c-46b08d0f330c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xNTEvZnJhZzo1NjI3NzljM2RkN2Q0YmYxOTA2ZGQ4ZmY1NThkZDYyNS90ZXh0cmVnaW9uOjU2Mjc3OWMzZGQ3ZDRiZjE5MDZkZDhmZjU1OGRkNjI1XzM4NDgyOTA3MDgzNTg_e44ac63b-38ac-4e8f-ba7f-d5d0cb15c01d">other current liabilities</span></span> and operating lease liability, less current portion, respectively, in the consolidated balance sheets.</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 following table summarizes the lease cost for the years ended December 31, (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:62.350%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></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%">2021</span></td><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%">2020</span></td><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%">2019</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%">Operating lease cost</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%">5,134 </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,441 </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%">1,993 </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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">205 </span></td><td style="background-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%">218 </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 lease cost</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%">5,187 </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%">4,646 </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 #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%">2,211 </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-bottom:3pt;margin-top:12pt"><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><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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></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 information:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.99</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%">Weighted-average remaining lease term - Finance leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00</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%">Weighted-average discount rate - Operating leases (%)</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%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 - Finance 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%">— </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:12pt"><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 December 31, 2021, 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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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: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;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%">2022</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%">5,662 </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%">2023</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%">4,332 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,340 </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="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,067 </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%">2026</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,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="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="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%">28,737 </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 imputed interest</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,385 </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="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%">21,352 </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="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,958 </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 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%">17,394 </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 style="margin-top:12pt"><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: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 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</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payments and royalties in the low single digits of net sales of products incorporating the licensed technology.</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">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 the License Agreement with Illumina (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:12pt"><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax 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%">As of December 31, 2021, the Company had gross unrecognized tax benefits of $4.2 million, which include penalties and interest of $0.2 million. Approximately $0.2 million has been recorded as a noncurrent liability. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities.</span></div><div style="margin-top:12pt"><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 through 2023.</span></div><div style="margin-top:12pt"><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:6pt"><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 date is currently set to start March 7, 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 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. 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. Trial is currently scheduled for July 24, 2023. 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 consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the consolidated financial statements, and (ii) the range of loss can be reasonably estimated.</span></div> 13000000 18000000 4000000 17400000 <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 following table summarizes the lease cost for the years ended December 31, (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:62.350%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></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%">2021</span></td><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%">2020</span></td><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%">2019</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%">Operating lease cost</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%">5,134 </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,441 </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%">1,993 </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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">205 </span></td><td style="background-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%">218 </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 lease cost</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%">5,187 </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%">4,646 </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 #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%">2,211 </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-bottom:3pt;margin-top:12pt"><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><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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></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 information:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.99</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%">Weighted-average remaining lease term - Finance leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00</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%">Weighted-average discount rate - Operating leases (%)</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%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 - Finance 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%">— </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> 5134000 4441000 1993000 53000 205000 218000 5187000 4646000 2211000 P5Y11M26D P0Y 0.100 0 December 31, 2021, are as follows (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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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: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;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%">2022</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%">5,662 </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%">2023</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%">4,332 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,340 </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="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,067 </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%">2026</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,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="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="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%">28,737 </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 imputed interest</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,385 </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="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%">21,352 </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="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,958 </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 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%">17,394 </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> 5662000 4332000 4340000 4067000 3196000 7140000 28737000 7385000 21352000 3958000 17394000 6 4200000 200000 200000 STOCKHOLDERS’ EQUITY<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">At-the-Market Equity Offering</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 August 31, 2018, the Company entered into the Sales Agreement with Jefferies, as sales agent, pursuant to which the Company could offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its 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. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.</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">June 2020 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 June 15, 2020, the Company sold an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.</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">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 January 2021 offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 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 Company did not issue preferred stock during the years ended December 31, 2021, 2020 and 2019.</span></div> 50000000 1000000 24.24 23500000 4492187 585937 32.00 134600000 1923077 91.00 164000000 288461 24700000 0 0 0 401(K) PLANThe Company sponsors a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmOGUyZWFiMGMxMTRiMjJiOWVmMDZmYWRmNDk0ZTYxL3NlYzozZjhlMmVhYjBjMTE0YjIyYjllZjA2ZmFkZjQ5NGU2MV8xNjMvZnJhZzplYjFhOTVjM2UyYWU0NjU4YWFhZmQ0ODc3NzcwZmEzNi90ZXh0cmVnaW9uOmViMWE5NWMzZTJhZTQ2NThhYWFmZDQ4Nzc3NzBmYTM2XzM4NDgyOTA2OTg4NDg_d7a900ec-3ef2-4440-9c8c-d493569b0ad3">401(k)</span> defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code”). Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. On January 1, 2018, the Company began to make contributions to the employee plan. The Company incurred expenses related to contributions to the plan of $1.4 million, $0.7 million and $0.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. 1400000 700000 600000 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 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%">During the year ended December 31, 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%">During the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock were exercised for cash proceeds of $0.4 million. During the year ended December 31, 2020, a warrant to purchase approximately 34,000 shares of common stock was exercised on a cashless basis and approximately 24,000 shares were issued pursuant to the exercise.</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%">As of December 31, 2021, 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:49.923%"/><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.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.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="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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</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: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:bottom"><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:bottom"><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:bottom"><span style="color:#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.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000;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,132 </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> 3000 4000 314000 400000 34000 24000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, 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:49.923%"/><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.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.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="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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</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: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:bottom"><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:bottom"><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:bottom"><span style="color:#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.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000;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,132 </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> P7Y 1.12 3132 3132 STOCK INCENTIVE PLANS<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">2014 Equity Incentive 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 grants stock based awards under 2014 Equity Inceptive Plan (the “2014 Plan”) that allows for issuance of stock options, restricted stock units (“RSUs”) and other stock awards to the Company’s employees, directors, and consultants. Stock options granted under the 2014 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. There were 1,879,913 shares of common stock reserved for future issuance under the 2014 Plan as of December 31, 2021.</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">2016 Inducement 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%">On April 21, 2016, the Company adopted the 2016 Inducement Equity Incentive Plan (the “2016 Plan”), pursuant to which the Company may grant stock awards of up to a total of 155,500 shares of common stock to new employees of the Company. The 2016 Plan was adopted to accommodate a reserve of additional shares of common stock for issuance to new employees hired by the Company from Allenex AB. The terms in the 2016 Plan are substantially similar to the 2014 Plan. There were 62,752 shares of common stock reserved for future issuance under the 2016 Plan as of December 31, 2021.</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 2016 Plan allows RSUs to be granted in addition to stock options. The RSUs vest annually over four years in equal increments. The Company began granting RSUs pursuant to the 2016 Plan starting June 2016.</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">2019 Inducement Equity Incentive 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 grants stock based awards under 2019 Inducement Equity Incentive Plan (the “2019 Plan”) that allows for issuance of stock options, RSUs and other stock awards to new employees of the Company. Stock options granted under the 2019 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. The terms in the 2019 Plan are substantially similar to the 2014 Plan. There were 123,864 shares of common stock reserved for future issuance under the 2019 Plan as of December 31, 2021.</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">Stock Options and RSUs</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 RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Available</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for Grant</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSU Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#cceeff;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%">21.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#cceeff;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%">28.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Additional options authorized</span></td><td colspan="2" style="background-color:#ffffff;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%">1,977,647 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">Common stock awards for services</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,984)</span></td><td style="background-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159,947 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.49 </span></td><td style="background-color:#ffffff;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:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">26.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;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%">(202,514)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,514 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.35 </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%">— </span></td><td style="background-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"/></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%">Options exercised</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(753,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">17.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"/></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%">Repurchases of common stock under employee incentive plans</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%">237,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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"/></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%">RSUs forfeited</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%">288,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">43.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;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%">245,253 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245,253)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.93 </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%">— </span></td><td style="background-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"/></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%">Options expired</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%">10,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(10,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">25.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2021</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:top"><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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1,863,633 </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:top"/><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%">29.33 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">2,047,657 </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:top"/><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%">50.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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 total intrinsic value of options exercised was $42.9 million, $19.2 million and $15.1 million for the years ended December 31, 2021, 2020 and 2019, 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%">The total fair value of RSUs vested during 2021 was $53.0 million. As of December 31, 2021, the total intrinsic value of outstanding RSUs was approximately $93.1 million and there were $81.5 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.05 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 December 31, 2021 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:49.046%"/><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.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:10.601%"/><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<br/>Shares Issued (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 Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></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<br/>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%">956,596 </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%">20.30 </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.60</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%">24,396 </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%">830,469 </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%">38.97 </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%">8.19</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%">11,545 </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%">1,787,065 </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%">35,941 </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 style="margin-top:12pt"><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 December 31, 2021 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 weighted-average grant-date fair value of options to purchase common stock granted for the years ended December 31, 2021, 2020 and 2019 using the Black-Scholes Model was $52.65, $18.97 and $17.74, 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%">The total fair value of options that vested during 2021 was $11.7 million. As of December 31, 2021, there were approximately $19.5 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.45 years.</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">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 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 2021 that ended on June 30, 2021, 21,412 shares were purchased for aggregate proceeds of $1.3 million from the issuance of shares, which occurred on July 2, 2021. During the offering period in 2021 that ended on December 31, 2021, 25,852 shares were purchased for aggregate proceeds of $1.0 million from the issuance of shares, which occurred on January 6, 2022. The Company issued 45,464 shares and 76,723 shares of common stock during the years ended December 31, 2021 and December 31, 2020, respectively, pursuant to the ESPP. The Company received proceeds of $2.1 million and $1.4 million from the purchases of shares during the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had 600,369 shares available for issuance under the ESPP.</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">Board of Directors Stock Awards Granted for Services</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 years ended December 31, 2021, 2020 and 2019, the Company paid a portion of its directors’ compensation through the award of fully vested common shares. The stock awards are classified as equity, and compensation expense was recognized upon the issuance of the shares at the grant date price per share, which is the fair value. As of December 31, 2021, there were a total of 269,067 shares issued to the Company’s directors, for a total fair value of $2.0 million. Stock-based compensation expense associated with the awards was $0.3 million, $0.3 million and $0.2 million for the years ended December 31, 2021, 2020 and 2019, respectively, which was included in general and administrative expense in the consolidated statements of operations.</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-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:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">Employee stock options</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"/></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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.94</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%">5.98</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%">5.97</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%">Expected volatility</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%">77.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#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="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.69 </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="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.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock purchase plan</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 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</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%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.10% – 67.79%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.56% – 93.17%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.80% – 76.66%</span></div></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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09% – 0.19%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17% – 1.57%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10% – 2.51%</span></div></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%">Expected dividend yield</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><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:12pt"><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 nonemployee stock-based awards for the years ended December 31, 2021, 2020 and 2019, included in the consolidated statements of operations as follows (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:62.243%"/><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.631%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">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%">2,358 </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,493 </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,751 </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: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">391 </span></td><td style="background-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%">280 </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%">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%">728 </span></td><td style="background-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%">449 </span></td><td style="background-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%">152 </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: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%">7,126 </span></td><td style="background-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,676 </span></td><td style="background-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,422 </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%">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%">10,887 </span></td><td style="background-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,795 </span></td><td style="background-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,008 </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: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,403 </span></td><td style="background-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,597 </span></td><td style="background-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%">11,804 </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: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%">36,081 </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%">23,401 </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,417 </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-top:12pt"><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 costs were capitalized for the periods presented.</span></div> P10Y P3M P4Y P4Y 1879913 155500 62752 P4Y P10Y P3M P4Y P4Y 123864 <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 RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Available</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for Grant</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSU Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#cceeff;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%">21.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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:#cceeff;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%">28.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Additional options authorized</span></td><td colspan="2" style="background-color:#ffffff;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%">1,977,647 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">Common stock awards for services</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,984)</span></td><td style="background-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159,947 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.49 </span></td><td style="background-color:#ffffff;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:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">26.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;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%">(202,514)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,514 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.35 </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%">— </span></td><td style="background-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"/></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%">Options exercised</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(753,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">17.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"/></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%">Repurchases of common stock under employee incentive plans</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%">237,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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"/></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%">RSUs forfeited</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%">288,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">43.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;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%">245,253 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245,253)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.93 </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%">— </span></td><td style="background-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"/></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%">Options expired</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%">10,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(10,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">25.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2021</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:top"><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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">1,863,633 </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:top"/><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%">29.33 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">2,047,657 </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:top"/><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%">50.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 672968 2670398 21.92 1878866 28.42 1977647 3984 1159947 1159947 69.49 702467 26.70 202514 202514 79.35 753383 17.10 237774 288689 288689 43.81 245253 245253 27.93 10643 10643 25.71 2066529 1863633 29.33 2047657 50.21 42900000 19200000 15100000 53000000 93100000 81500000 P3Y18D <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 December 31, 2021 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:49.046%"/><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.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:10.601%"/><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<br/>Shares Issued (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 Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></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<br/>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%">956,596 </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%">20.30 </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.60</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%">24,396 </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%">830,469 </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%">38.97 </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%">8.19</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%">11,545 </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%">1,787,065 </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%">35,941 </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> 956596 20.30 P6Y7M6D 24396000 830469 38.97 P8Y2M8D 11545000 1787065 35941000 52.65 18.97 17.74 11700000 19500000 P2Y5M12D 0.15 25000 P6M 0.85 21412 1300000 25852 1000000 45464 76723 2100000 1400000 600369 269067 2000000 300000 300000 200000 <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:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">Employee stock options</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"/></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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.94</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%">5.98</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%">5.97</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%">Expected volatility</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%">77.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#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="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.69 </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="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.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock purchase plan</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 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</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%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.10% – 67.79%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.56% – 93.17%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.80% – 76.66%</span></div></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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09% – 0.19%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17% – 1.57%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10% – 2.51%</span></div></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%">Expected dividend yield</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P5Y11M8D P5Y11M23D P5Y11M19D 0.7770 0.7556 0.7078 0.0080 0.0069 0.0232 0 0 0 P0Y6M P0Y6M P0Y6M 0.5310 0.6779 0.6256 0.9317 0.7080 0.7666 0.0009 0.0019 0.0017 0.0157 0.0210 0.0251 0 0 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 stock-based compensation expense relating to employee and nonemployee stock-based awards for the years ended December 31, 2021, 2020 and 2019, included in the consolidated statements of operations as follows (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:62.243%"/><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.631%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">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%">2,358 </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,493 </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,751 </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: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">391 </span></td><td style="background-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%">280 </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%">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%">728 </span></td><td style="background-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%">449 </span></td><td style="background-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%">152 </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: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%">7,126 </span></td><td style="background-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,676 </span></td><td style="background-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,422 </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%">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%">10,887 </span></td><td style="background-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,795 </span></td><td style="background-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,008 </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: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,403 </span></td><td style="background-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,597 </span></td><td style="background-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%">11,804 </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: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%">36,081 </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%">23,401 </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,417 </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> 2358000 1493000 1751000 579000 391000 280000 728000 449000 152000 7126000 4676000 4422000 10887000 5795000 4008000 14403000 10597000 11804000 36081000 23401000 22417000 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%">Loss before income taxes for the years ended December 31, 2021, 2020 and 2019 is summarized as follows (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:62.243%"/><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.631%"/><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%">As of December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">United States</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%">(27,921)</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%">(14,233)</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%">(19,386)</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%">Foreign</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%">(4,167)</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%">(5,517)</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%">(4,561)</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 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%">Total loss before income taxes</span></td><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%">(32,088)</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 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%">(19,750)</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 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%">(23,947)</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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for (benefit from) income taxes are summarized as follows (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:62.243%"/><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.631%"/><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%">As of December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">Current</span></td><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%">Federal</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%">89 </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%">(58)</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%">(571)</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 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%">State</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"/><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%">1 </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%">1 </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 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%">Foreign</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%">(139)</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%">160 </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%">83 </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 current income tax expense (benefit)</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%">(48)</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 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%">103 </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%">(487)</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%">Deferred</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Federal</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%">(409)</span></td><td style="background-color:#cceeff;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%">91 </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%">(558)</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 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%">State</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%">(127)</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%">(52)</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%">(47)</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 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%">Foreign</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%">(842)</span></td><td style="background-color:#cceeff;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%">(1,178)</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%">(887)</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%">Total deferred income tax benefit</span></td><td colspan="2" style="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,378)</span></td><td style="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-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,139)</span></td><td style="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-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,492)</span></td><td style="border-top:1pt solid #000000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><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%">(1,426)</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 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%">(1,036)</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 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%">(1,979)</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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2021, 2020 and 2019, to loss before income taxes as a result of the following:</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:62.243%"/><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.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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%">2021</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%">2020</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%">2019</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%">Federal tax statutory rate</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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">38.8 </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="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%">13.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" 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.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></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 valuation allowance</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%">86.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Foreign rate differential</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%">0.7 </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="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.8 </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="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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant revaluation</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">Interest expense</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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="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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</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.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Research credits</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%">6.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="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.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="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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in net operating loss carryforwards, including expirations</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%">(125.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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.2 </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="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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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.2 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">8.3 </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"><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%">Deferred income tax assets and liabilities consist of the following (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:74.706%"/><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.631%"/><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%">As of 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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%">30,234 </span></td><td style="background-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%">60,578 </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%">Tax credit carryforwards</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%">7,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,507 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</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%">6,054 </span></td><td style="background-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,598 </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%">Property and equipment</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,043 </span></td><td style="background-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,047 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,639 </span></td><td style="background-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,408 </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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">4,302 </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%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Valuation allowance</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%">(45,635)</span></td><td style="background-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%">(72,860)</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 deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,508 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Purchased intangibles</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%">(7,439)</span></td><td style="background-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,683)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases right-of-use assets</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,828)</span></td><td style="background-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,708)</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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(656)</span></td><td style="background-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%">(488)</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 deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,923)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,879)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</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%">(415)</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%">(1,299)</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Australia net deferred tax assets have been offset by a full valuation allowance. The valuation allowance decreased by $27.2 million and increased by $8.4 million during the years ended December 31, 2021 and 2020, 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 December 31, 2021, the Company had domestic federal net operating loss carryforwards of $108.1 million, domestic state net operating loss carryforwards of $53.6 million, and foreign net operating loss carryforwards of $15.9 million that can reduce future taxable income. The domestic federal and state net operating loss carryforwards will begin to expire in 2033 and 2030, respectively. The foreign net operating loss carryforwards can be carried forward indefinitely.</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 December 31, 2021, the Company had credit carryforwards of approximately $4.3 million and $8.9 million available to reduce future taxable income, if any, for domestic federal and California state income tax purposes, respectively. The domestic federal credit carryforwards will begin to expire in 2033. California credits have no expiration 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%">The Company has recorded a valuation allowance against its deferred tax assets at December 31, 2021 and 2020 because the Company's management believes that it is more likely than not that these assets will not be fully realized. The decrease in the valuation allowance of approximately $27.2 million in the year ended December 31, 2021 primarily relates to the loss of net operating loss carryforwards and research and development (“R&amp;D”) credits due to Section 382 of the Internal Revenue Code and similar provisions under state law. Section 382 of the Internal Revenue Code and similar provisions under state law limit the utilization of U.S. and state net operating loss carryforwards following certain cumulative changes in the ownership interest of significant stockholders over a three-year period in excess of 50%. Based on the Company's analysis under Section 382, the Company believes that $158.4 million of its federal net operating loss carryforwards and $50.5 million of its state net operating loss carryforwards are limited by Section 382 and similar provisions under state law as of December 31, 2021 and have been written off in the year ended December 31, 2021. Due to limitations under Section 382, the Company believes that $3.9 million of its R&amp;D credits will be limited as of December 31, 2021. The portion of R&amp;D credits that were determined to be limited by Section 382 have been written off as of December 31, 2021. The remaining unused carryforwards and credits remain available for future periods. Due to the Company's full valuation allowance, the write off of net operating loss carryforwards and R&amp;D credits did not have any impact to the statements of operations and comprehensive loss.</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 the Company’s unrecognized tax benefits is as follows (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:62.243%"/><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.631%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">Balance at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416 </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,650 </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,449 </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%">Additions based on tax positions related to the current year</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%">805 </span></td><td style="background-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%">824 </span></td><td style="background-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%">667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to prior years</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"/></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%">Decreases based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,195)</span></td><td style="background-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%">(58)</span></td><td style="background-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%">(466)</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%">Balance at the end of the year</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%">4,156 </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,416 </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,650 </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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the $4.2 million of net unrecognized tax benefit as of December 31, 2021, if recognized, would impact the Company's effective tax rate. During the year ended December 31, 2021, given the Company's valuation allowance, the uncertain tax benefits would not have impacted the effective tax rate.</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 recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2021 and December 31, 2020, the Company had in each year $0.2 million of cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next twelve months.</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 files U.S., state and foreign income tax returns in jurisdictions with varying statutes of limitations. Due to net operating loss and credit carryovers, the domestic federal and state income tax returns are subject to tax authority examination from inception. In the foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 3 to 6 years.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes for the years ended December 31, 2021, 2020 and 2019 is summarized as follows (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:62.243%"/><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.631%"/><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%">As of December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">United States</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%">(27,921)</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%">(14,233)</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%">(19,386)</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%">Foreign</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%">(4,167)</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%">(5,517)</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%">(4,561)</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 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%">Total loss before income taxes</span></td><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%">(32,088)</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 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%">(19,750)</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 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%">(23,947)</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> -27921000 -14233000 -19386000 -4167000 -5517000 -4561000 -32088000 -19750000 -23947000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for (benefit from) income taxes are summarized as follows (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:62.243%"/><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.631%"/><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%">As of December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">Current</span></td><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%">Federal</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%">89 </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%">(58)</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%">(571)</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 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%">State</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"/><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%">1 </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%">1 </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 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%">Foreign</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%">(139)</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%">160 </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%">83 </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 current income tax expense (benefit)</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%">(48)</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 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%">103 </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%">(487)</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%">Deferred</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Federal</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%">(409)</span></td><td style="background-color:#cceeff;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%">91 </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%">(558)</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 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%">State</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%">(127)</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%">(52)</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%">(47)</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 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%">Foreign</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%">(842)</span></td><td style="background-color:#cceeff;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%">(1,178)</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%">(887)</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%">Total deferred income tax benefit</span></td><td colspan="2" style="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,378)</span></td><td style="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-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,139)</span></td><td style="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-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,492)</span></td><td style="border-top:1pt solid #000000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><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%">(1,426)</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 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%">(1,036)</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 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%">(1,979)</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> 89000 -58000 -571000 2000 1000 1000 -139000 160000 83000 -48000 103000 -487000 -409000 91000 -558000 -127000 -52000 -47000 -842000 -1178000 -887000 -1378000 -1139000 -1492000 -1426000 -1036000 -1979000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2021, 2020 and 2019, to loss before income taxes as a result of the following:</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:62.243%"/><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.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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%">2021</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%">2020</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%">2019</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%">Federal tax statutory rate</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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">38.8 </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="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%">13.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" 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.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></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 valuation allowance</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%">86.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Foreign rate differential</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%">0.7 </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="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.8 </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="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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant revaluation</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">Interest expense</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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="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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</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.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Research credits</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%">6.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="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.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="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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in net operating loss carryforwards, including expirations</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%">(125.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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.2 </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="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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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.2 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">8.3 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.210 0.210 0.210 0.388 0.135 0.099 0.864 -0.344 -0.166 0.007 0.018 0.003 0 -0.017 0.003 0 -0.003 -0.002 -0.234 -0.068 -0.076 -0.069 -0.039 -0.026 -1.251 0.069 -0.015 -0.009 0.012 0.001 0.044 0.052 0.083 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities consist of the following (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:74.706%"/><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.631%"/><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%">As of 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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%">30,234 </span></td><td style="background-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%">60,578 </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%">Tax credit carryforwards</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%">7,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,507 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</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%">6,054 </span></td><td style="background-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,598 </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%">Property and equipment</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,043 </span></td><td style="background-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,047 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,639 </span></td><td style="background-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,408 </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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">4,302 </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%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Valuation allowance</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%">(45,635)</span></td><td style="background-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%">(72,860)</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 deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,508 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Purchased intangibles</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%">(7,439)</span></td><td style="background-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,683)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases right-of-use assets</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,828)</span></td><td style="background-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,708)</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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(656)</span></td><td style="background-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%">(488)</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 deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,923)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,879)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</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%">(415)</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%">(1,299)</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> 30234000 60578000 7185000 8507000 6054000 4598000 1043000 1047000 4639000 4408000 7988000 4302000 57143000 83440000 45635000 72860000 11508000 10580000 7439000 7683000 3828000 3708000 656000 488000 11923000 11879000 415000 1299000 -27200000 8400000 108100000 53600000 15900000 4300000 8900000 -27200000 158400000 50500000 3900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company’s unrecognized tax benefits is as follows (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:62.243%"/><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.631%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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%">Balance at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416 </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,650 </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,449 </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%">Additions based on tax positions related to the current year</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%">805 </span></td><td style="background-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%">824 </span></td><td style="background-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%">667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to prior years</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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"/></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%">Decreases based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,195)</span></td><td style="background-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%">(58)</span></td><td style="background-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%">(466)</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%">Balance at the end of the year</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%">4,156 </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,416 </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,650 </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> 4416000 3650000 3449000 805000 824000 667000 130000 0 0 1195000 58000 466000 4156000 4416000 3650000 0 4200000 200000 P3Y P6Y 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 and the region of testing for testing services revenue. The following table summarizes reportable revenues 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:62.350%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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"/></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: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:#ffffff;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%">258,412 </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 style="background-color:#ffffff;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:#ffffff;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%">163,221 </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 style="background-color:#ffffff;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:#ffffff;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%">104,056 </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 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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: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:#ffffff;border-top:1pt solid #000000;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%">259,285 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">163,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">104,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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: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 #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: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:#ffffff;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%">13,512 </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 style="background-color:#ffffff;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:#ffffff;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%">9,219 </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 style="background-color:#ffffff;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:#ffffff;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%">8,078 </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 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">7,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">7,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </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%">2,608 </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%">2,511 </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:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">26,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">19,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">18,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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: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 #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 #000000;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: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;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%">10,085 </span></td><td style="background-color:#cceeff;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;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;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%">9,063 </span></td><td style="background-color:#cceeff;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;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;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%">4,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </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%">87 </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%">100 </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 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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: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:#ffffff;border-top:1pt solid #000000;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%">10,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">9,282 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">4,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><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%">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: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:#ffffff;border-top:1pt solid #000000;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%">282,009 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">181,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">116,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 #000000;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 #000000;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%">9,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">7,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">7,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 #000000;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:#ffffff;border-top:1pt solid #000000;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%">4,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">3,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">3,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><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%">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: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:#ffffff;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%">296,397 </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:middle"/><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: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:#ffffff;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%">192,194 </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:middle"/><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: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:#ffffff;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%">127,068 </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: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%">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: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%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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%">Long-lived assets:</span></td><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: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="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="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%">21,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">9,888 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;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:#cff0fc;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%">403 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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="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%">197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">465 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Total</span></td><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: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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">22,044 </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:middle"/><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: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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">10,704 </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:middle"/></tr></table></div> <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 and the region of testing for testing services revenue. The following table summarizes reportable revenues 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:62.350%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><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%">Year Ended December 31,</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2019</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"/></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: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:#ffffff;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%">258,412 </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 style="background-color:#ffffff;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:#ffffff;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%">163,221 </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 style="background-color:#ffffff;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:#ffffff;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%">104,056 </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 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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: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:#ffffff;border-top:1pt solid #000000;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%">259,285 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">163,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">104,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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: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 #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: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:#ffffff;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%">13,512 </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 style="background-color:#ffffff;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:#ffffff;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%">9,219 </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 style="background-color:#ffffff;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:#ffffff;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%">8,078 </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 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">7,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">7,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </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%">2,608 </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%">2,511 </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:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%">26,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">19,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">18,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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: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 #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 #000000;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: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;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%">10,085 </span></td><td style="background-color:#cceeff;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;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;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%">9,063 </span></td><td style="background-color:#cceeff;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;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;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%">4,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </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%">87 </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%">100 </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 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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: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:#ffffff;border-top:1pt solid #000000;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%">10,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">9,282 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">4,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><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%">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: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:#ffffff;border-top:1pt solid #000000;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%">282,009 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">181,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">116,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 #000000;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 #000000;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%">9,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">7,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">7,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 #000000;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:#ffffff;border-top:1pt solid #000000;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%">4,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">3,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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: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:#ffffff;border-top:1pt solid #000000;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%">3,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><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%">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: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:#ffffff;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%">296,397 </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:middle"/><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: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:#ffffff;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%">192,194 </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:middle"/><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: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:#ffffff;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%">127,068 </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:middle"/></tr></table> 258412000 163221000 104056000 873000 389000 494000 259285000 163610000 104550000 13512000 9219000 8078000 9740000 7475000 7690000 3580000 2608000 2511000 26832000 19302000 18279000 10085000 9063000 4062000 82000 87000 100000 113000 132000 77000 10280000 9282000 4239000 282009000 181503000 116196000 9822000 7562000 7790000 4566000 3129000 3082000 296397000 192194000 127068000 <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: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%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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%">Long-lived assets:</span></td><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: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="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="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%">21,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">9,888 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;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:#cff0fc;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%">403 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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="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%">197 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">465 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Total</span></td><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: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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">22,044 </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:middle"/><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: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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">10,704 </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:middle"/></tr></table> 21444000 9888000 403000 351000 197000 465000 22044000 10704000 EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -J(6%0'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%A4^:7F-^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'%*#R;-I:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H$:':4."9]3B)C(8GX87.>SU''#SD11 F1]1J=R.2;\V#R&Y!2-SW2"J/2' M.B$(SM?@D)11I& "%G$ALK8Q6NJ$BD*ZXHU>\/$S=3/,:, .'7K*4)45L':: M&"]#U\ =,,$(D\O?!30+<:[^B9T[P*[)(=LEU?=]V==S;MRA@K>G_621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -J(6%35YQ4ZIP8 &X: 8 >&PO=V]R:W-H965T&UL MI5EM;]LV$/[<_0K"*X86\(M$V8[3)@$<.]Z\MJD7]V7=L ^T1$=")-$CJ3C^ M]SO2LN0$\DG OMAZNX>/CL?GCJ>+K9 /*N1=9QA+V%1VKJZL-<6\NI"9#J.4KZ01&5) MPN3NFL=B>]ER6X<+=]%]J,V%WM7%AMWS)==?-PL)9[T")8@2GJI(I$3R]65K M[+Z;>F?&P#[Q+>);=71,S*NLA'@P)_/@LN481CSFOC80#/X>^83'L4$"'O_F MH*UB3&-X?'Q G]F7AY=9,<4G(OX>!3J\;(U:).!KEL7Z3FQ_X_D+#0R>+V)E M?\EV_VR_WR)^IK1(/4C/O2RWA;@1V^FHB'KDD"YAB MTB%?EU/RYO5;\II$*;F.XAAF1EWT-(QCGN[Y.>;U'I.>P'0I^212'2IRDP8\ M> [0 X(%2WI@>4U1Q"GWN\1SVX0ZU*T@-,'-9WS5)91:-6,X>:N MT_F L!@4+ ;-6(S3-&,QN>,;(745'1Q'RXPC=(8%G6$S.@LN(Q&8:"2P2"K] M4X.4Q]]/KU[5Q,!9P>T,19QD4AIJLTCYX*D?G$F4'X[6Z;BTXV&\1@6O4<- MD@S$W6KSZ6G$L=8L5M@\GA>@>NBCFYS9(5EU5<< S'<3O><. - M$3ZN4XJFTX31';^/S!H&=]VRI'+>:H FX[N;Z9]M,K^==#%F1W+N-F$V3WTA M8=:8F< V66H(*R(DF8@LU7('_T$U71Q]>H.1I"5)VH3D%_9$Y@$$6[2.?,L4 MF=X:R/-^Q_/4FH0I?=DN4M6(JYB6P,PF=YB<4_++$%Q'3]XC-P\ M^2%+H?@_E;]J@&['R^GX#XQ3F11HHZ3P';: G8<4) SFE2D(NH#,E";B"%]PO;8UB*R[[?[L"6J8!BHOW?#*[(^,LB#04$V.M.21O M6T7.8G9?R0S'J]EV>J70>XVV!\L0M SS5 U,G:>\4N^]1KN"1;:*(Q_<(UC5 M0ISF* .+8CJ&CU?]+NR8'JL&+X7=:R3LSU/MTF1513YG&B8M-6FQJJV3(P^/ M" T\AP[WYB!5U75I#>K"R+!(E2E.=,B) M+':(O_P\HN[9>V6JWJ?=O@BV&VW)8V:E6PMK8GI4AP;*)\[M+4"S?@M%'$#> M:1-P'HE>\)8'WG 'L!9,PJ#NT'D_G\_W?"+UO#-#S%H1,B&F_T.V(;>H@=F, M\:!+EID?OJ3;-H4[;!&@7$@#R]_21I';9!O!0EAQL@:A#. ,!,2\:EZ&1! ( M$ -E,6)")5*VM6R>C5(H]!P2L!T\MX:\8HUA?,3+ZWU?96?Z*MQT(&-4])3 U"[U,O\ZS7LP1UWEF9PL3*-U(#5-3S+ MW.LU;,7EK/*.W&E>.-SL!\:JS+9>HVP[ 6(22,TA3I[(!UZMU3B4 ]L%B#SJ M]:N8]8X:]":1V@\=BOBF&[/OU1=7BX\I8_L)H5<^OO\2\XF9/*Q(S-=@ZG3/ M8 ;E_N/&_D2+C6WWKX36(K&'(6<@&^8!N+\60A].S #%)Z:K_P!02P,$% M @ VHA85*HNO)XB @ TVB<2AJU*Q%5IZN*AZ89*!6.M#:D^:W;>O M[8242A!Q0SSV_)__L1G'M=+/I@! \B*X-$E0();W86BR @0U U6"M"L'I05% M&^IC:$H--/:C^\7,Y?N$[PQJ)GBQO^2NLF-W@>TYQB!;K%L.L12P:1'0%,8K(HY)8&/)1YI#_#PBMG\Y4=#*UB'J)*\@& M9#RZ(]$P&O7PQEV18\\;WUHD^3G?&]3V+_&K!S_I\!./G_3AE29?J(!+Q]>O M7MG&8(A WE!1?B!?564;CVPVVQYGT\[9]"9G&Y5=O=Q^PHY*\ED9N"-+RID] M0,EHC[%99VQVD[$'I@59KR[YZ@>,)Y=-($ ??;L;DJE*8M,3W6SWHLR; M1OJ7WCQ'CU0?F32$P\%*AX.W]IQTT^)-@*KT;;57:)O4#PO[*H)V"7;]H!2> M K=!]\ZF?P%02P,$% @ VHA85%R\<%[S!@ TQP !@ !X;"]W;W)K M]KF(4TF M[N49)B&+$XI0 5".^_5=4#))$Q>YEX?$)+58G%TN]NPN+QZ$_*HVG&OT;=NT MZG*QT7IWOEJI'GRI[S?:/%A=7>S8/;_E^K?= M9PEWJT%+56]YJVK1(LG7EXMW^/R:YF9!+_%[S1_4Y!H94^Z$^&IN/E27B\@@ MX@TOM5'!X,^>7_.F,9H QY]'I8MA3[-P>OVD_>##FCBE^+9H_ZDIO+A?Y M E5\S;I&?Q$//_.C08G15XI&]?^CAZ-LM$!EI[38'A<#@FW='OZR;T='3!;@ MV+. '!>0ERZ@QP6T-_2 K#?KAFEV=2'% Y)&&K29B]XW_6JPIF[-:[S5$GZM M89V^NA:M$DU=,H->O?D"O4-VB7S>B4ZRMU,5* MP\YF_:H\[O+^L OQ['+#RS>(XB4B$<&.Y=P>CR6 TZ?51G]&= ME+S5B"D%=IX'--)!(^TUQCZ-3&T0^ :5YH+_V=5[UL 63E\=5&6]*G/,]ED<1#I1R:_X&FP]@\R#87X5FS0L YM;>,:4TG8>B+48R M&A69&V0Q@"Q.>!3H4NK'WJ7F4.^ P/02M5R[L!8V"!+%\0RJ+86C+/+$)([& M/!X%L7X"I$S7[3UJ.- :G!]#8&=B?=8I'G#P4>WSB"T*.D/M$DL(\40!GM / M/G&8-&OO:Y..#AB]WCTJ>G;D(US,LZ9#+(YIDGB CI2!21#H3T)4#W73.*$1 M^X2D16[YT!8C-$\\08I'[L%A\OG"E99U:1C!YU$:>0I$LA(%"1,%%_XN@.H3R ?H)I,N(TP9-WS- 6>%-/LV^ML)U&:&&,]3H$,(D\+3#I"1/T=*(V%*,V>MUH? [:<%HC5!P=L2 !]3;N%.N4'%9MAWKG:LY)>+ MG>2*RSU?7"'7I.5_4/3<^)$H21$L96Y-AMF(IN)2??]=#@GV;=]4Z\'P4W3JZBCJYQ7FDY9&)/OJ0C^=,P^;^KJMJD^CTS>UZV"8G8-2Z,W M&42D/'Q!.]QHL>L_0MT)K<6VO]QP!A%D!.#WM8#:YWACOFL-WS&O_@902P,$ M% @ VHA85)Z'2>C1 @ O0D !@ !X;"]W;W)KM8Y@"$O!1=ZZ.7&E+>^K],<"JI;L@2! M.W.I"FIPJA:^+A70S($*[D=!D/@%9<(;#=S:1(T&NB%WNO"$UODQB[XHT%)%S %\[6<*)SY#4O&"A":24$4S(?>77@[#@,+HU.2UP<_S*_NC, MHYD9U3"6_#O+3#[T>A[)8$Z7W#S)]2>H#74L7RJY=M]D7<5VNAY)E]K(H@:C M@H*)ZI>^U(78 (3M X"H!D3G N(:$#NCE3)GZX$:.AHHN2;*1B.;';C:.#2Z M8<(^QJE1N,L09T9C*;3D+*,&,G)/.14ID*FET^1J0A4(DX-A*>77Y"/Y0'RB M6]WE?>*D7/I;!OYVH4M(( 2[G: MK.*IJ"W][49_^S+]51,0NC2Y5.P/;E@?U>I>\15_LB$K#*K/COXS KKN M4=5C613X]OQ'FW?/:O-345OB>XWXW@7B+^[QWL'6W2W[.9%;#OJ-@_[E#LYK M\?X;39VH'\5QLBO^;6"[WVZ'89+LUQX&_\ZBX'+U%_1[37^&ASV1!TSX&V>K MO=A\H6K!A"8W&^9XOP)E W!_+J5YG=@3 MO+FQC?X"4$L#!!0 ( -J(6%3Q=@_8K@8 .<< 8 >&PO=V]R:W-H M965T&ULO5G?;]LV$/Y7"&,/+9#$(JF?01(@L=NMP+H&2;L^ M#'M@+-H6*HD>23OI?[^3K$@V2;'I$.PEMISO3OR.I_ONQ(M'(;^I-><:/55E MK2XG:ZTWY].I6JQYQ=29V/ :_K,4LF(:+N5JJC:2L[PUJLHI"8)X6K&BGEQ= MM+_=RJL+L=5E4?-;B=2VJIC\?L-+\7@YP9/G'^Z*U5HW/TRO+C9LQ>^Y_K*Y ME7 U[;WD1<5K58@:2;Z\G%SC\SG-&H,6\6?!']7!=]10>1#B6W/Q(;^,D7NG'!X&/'9[PL&T^PCG\ZIY/^GHWAX?=G[^];\D#F@2D^$^77(M?KRTDZ M03E?LFVI[\3C;[PC%#7^%J)4[5_TN,?&T00MMDJ+JC.&%51%O?]D3UT@#@QP M/&) .@-B&H0C!K0SH"\U"#N#L(W,GDH;ASG3[.I"BD4M M^@45-?J\%EO%ZEQ=3#6LH?$T773WN]G?CXS<#Q/T4=1ZK="[.N?YL8,I++YG M0)X9W!"OQSE?G"&*3Q )"'8L:/9R\\!A/G^Q.0U[7;9, M6 X%KVB>@D8;7'12FTZ8Q492SFQ4F*9!;-"Q432.PL!-)^OI9%XZGX4&,L+* M7Q>9S%X B3&A!AL;1G"8$&+0L6$XPG$PP@<'@UX$7D:_"Z704HKJF17H@U,& M FL!IR1+B!'VF1-'(F)FFQ,71I2,$#H00.PE]*'67'*E0=@6HN(GJ.;.$M"Y M.8IH')AL;!!)S +@ &5I-,*###R(E\=LS>H5;^09R!15*^A+5DBT8^66-X(. M]"IHM:"G6'Q#CTQ*5FM4%NRA* O]W5K^;SI"+WM MGC$GI\C!B<;$Y&3#2))8Q<)&1:-/V- O8'_#T):^!P[#%N^((,V>W,4HA?>CQO)3K+H]<24492D7I"V=! %BE\Q;>E0E:E_T/*D+;5G'!*G M9A1G#AC.:& &VP5+R5BG1 ]>,?K?,?Y0P0;>O#_>\D!*@+O8KD>,[#(67OF;AI4/A MI?^Y\%)7"T]2*_0V#*JSE< V*H2A923P0\VEKUESZ5!SZ?]4<[O['*I- K.? M&4,;%5%JCK(.%"2O^99U>G "5'&Y:D_2%#2(VUKOCU+Z7_O3NNOVC,KX_0:? MS_=G;H.;_1'@1R971:U0R9?@,CA+X.F0^U.U_846F_:;5_\"4$L#!!0 ( -J(6%0&K88TT@( ,@' 8 M>&PO=V]R:W-H965T&ULC55M;]HP$/XK5M0/F]0VB0,)5(!4 M8-,JK5M5UNW#M \F.4C6Q&:V>>F_W]D)&:2!]4O\DGN>\W-GWPVV0CZK%$"3 M79%S-712K576 M+$E6 %>9X$3"8NC<^C?3R-A;@^\9;-7!G!@ES>(N&3J>.1#D$&O#P'#8 MP 3RW!#A,?Y4G$[MT@ /YWOVCU8[:IDS!1.1_\@2G0Z=GD,26+!UKA_%]A-4 M>KJ&+Q:YLE^R+6TC]!BOE19%!<9UD?%R9+LJ#@< /SP!H!6 -@&=$X"@ @1O M!70J0,=&II1BXS!EFHT&4FR)--;(9B8VF!:-\C-NTC[3$O]FB-.CB>!*Y%G" M-"1DIG' G&I%Q(),1($W*34IW@#Y+)0B5^1I-B7O+MZ3"Y)Q\BT5:\5XH@:N MQK,81C>N_(Y+O_2$7Y^2>\%UJL@'GD!R3."BB%H)W2L9T[.,4XBO2>!?$NI1 MO^5 D[?#O1;X],UPOW]&35#G);!\P0F^.A6O,W''8U$ ^7D[5UKBN_EUQEVG M=M>Q[CHGW'W! I-CAML262(CBS159#.Z"KPPI -W%C._%_F=8[-IBQGU M^V&O-CLZ?[<^?_=LN+[J%"2)C^)D]-R2W_A([9NY)!QLNC3;M<6Q]!(>*>]&C?A,7EL%OM=O!+&%JD^C]A!& MMC6UN%&_MC;%-E5_E'4_:X>R:7&5M<1WCE9]HURH<7* M5M*YT%B7[33%5@O2&.#_A1!ZOS .ZN8]^@M02P,$% @ VHA85-.ADP_/ M" Q3$ !@ !X;"]W;W)K(YC;_7[_P@=/):E)^KF1 U^C+/\NIT-*OKQ8^3297,Q#RNWA<+D<,G3T4Y MCVMX6SY/JD4IXFF;-,\FQ//\R3Q.\]'92?N[^_+LI%C669J+^Q)5R_D\+K^> MBZQX/1WAT=LO/J;/L[KYQ>3L9!$_BP=1?UKG8Z"D=H*I[B959_+%X_B*Y# MO&DO*;*J_1^]=K'>""7+JB[F73(HF*?YZF?\I1N(C01,+0FD2R!J@F])H%T" M51*H31+K$MBVDGB7P)4$$EH2_"[!5Q(8L20$74*@7B&P)(1=0KCM%:(N(5(2 MN&U8L?#W9ZFP3Z_)XFV[1%FG MCYE ][ W1%FV,47R&<5Y]VI69%-15M_^(R0X^">Z^FN9UE_1&'UZN$3??_,. M?8/2'/T^*Y85I%0GDQHT-U>>))V^\Y4^8M'W>U''F2'MPIUVOWS,T@3]]@2J MT_S9T,"ENX&?:E MT*]Q^1F.PJY;CN:NW,U=%/,YG#GMD!FRK[?/'N[9S]LW MMFLO/PP,VG2:-F=KG*'[.)V.;W)T$2]2\PS>[-O6\ C\LF_3NX['[<"%DF0Y M7V;MWOJMGHD2]M0<8#EK*/8BT%U1F;;$W?:M7HJG-$GK?B,3. /6!P%9'P2D M;9596CT7SVF>0S\1Q3\@XN'0M -6[?MM M^PW\7\X8IB&+?.]D\F)01M?*Z([*ME!SOFHSV% 3\8B$:RDKS7H4P_V0#Z80 MN*C7#[O5P\:,!,KU[@Q1%..0FK#M=K0J?;C MPR=4B;K.5H7##RB'DQ.4KT8-ZIEZ-A/9=&@D0WU^0Q[YU"PN6HN+CB'.-)R1 M)FC,,%>7Y5!43S7V9%'F[;<$P'9!A\J7- 'Y T/:7:,_V[YENO%&P8@/UV8L M]+ ^QYZZ0@>"^IHEV[ ;;D[-25S-T'(!OQ-?1)FD51NV^KQ8-"?9\%#K[/,) M]T/+L8XE^K";?8<*-\X#U<12SJE"1JRC2B6CN2';XI/FUL:TZ:< MZ#",(L]3JOBK+JQ7[:O,-S3%:! %OK)F#'%C3CQE3]R9PBBE(;;4/D22FN"_ MWQ60#4/IAN[%YCG855PIG)-BJ!B\)@8KR2*"0V5;_FP(Q%[[SS)V$KQD=_"V M@MI'F&++ M&J:2J_0 ![RG*:.Z[PT]3^'=51?E,F7FABP+C$J8TZ,[Z&U-&=4A#N4/P>.^\9[F>2=31G67"P.JW4@>MLOFABP>@DJ 4C= #_)M5$LU&9WPW%]<1*QU(W8 MK7T;\8S;4>^KHUQ(V)%_GJ!!K"*"?<=EN 2IK3Z.\W;DR"F;G!?/ 7.LQ@:?6O=(:B M^NHEG9F;SOO;3F:X]TPPYM12,3!)3[8[/0]UD]TE>\0)PU ]NZ\-<*2N7%Y M)'/'="C"@/HV\\DD%ME1S*=Q7(TT9-JW\<-Q?>V2FFS/;UUWL7=,9R>-0MM: ME=QD1[">QE'5J4A4CGU@!L1&%M8SR3!V@",]W-V=,]V3!AQ\@_H]UG!<_Z$' M24G^_[6OQBOJ=SWA?C#J<=HC.X88 MJ'1]%1RWAK@Q\P-/G4!#&- %AVJU-]EX2+OY X=?X_(Y!F5R1 M/A9!F&.36KJ_"T*0Y%LQZ^VW['.I^OX4B6,_X5M'=L*("V-544-)@4%E]7( MGFH?]@!1<@ 0UX#X-:!S -"N 6V?:*7,IW7#+!L-M-J"=M'$YB;>&X^F;+AT M59Q93:><<'8T4=(HP3-F,8.9I8%*9 VH!=#1!K7ETD04O*- _'.@7%\E/$&TPMH1^<0 MM^+H'4&3C\-;1^2TFX*T/5_G -^TG N>PL\%^4?^J[]('G$@:_N1_.C%)WN38ZW=?I1CNO;T"]=*W)$.?VCJ5HI^;'DTH# !5&V+GKDHJ[:4[6P:NU?^%Q9ZA=^ MFE-'1^T"Z'RAE-TMW >:_XC17U!+ P04 " #:B%A4$CVV @$+ ![,@ M& 'AL+W=O2U^]!LA!O185TW_[F(S#-NWTVE?;D1=]&_:K6C4)^NVJXM!O>SNIOVV M$\7*-*JK*4F2=%H7LKFXNC3O+;NKRW8W5+(1RP[UN[HNNJ?WHFH?WEW@B^@[$I4H!]U%H?[=B[FH*MV3NH^_]IU>'+Y3-SR^ M?N[]HR&OR-P6O9BWU9]R-6S>7>07:"76Q:X:OK8/_Q9[0ESW5[95;_ZBASTV MN4#EKA_:>M]8W4$MF_%_\;@?B*,&. TT(/L&Q&W @WHO@%]:0.V;\#,R(Q4 MS#@LBJ&XNNS:!]1IM.I-7YC!-*T5?=GH>;\9.O6I5.V&JWG;]&TE5\4@5NAF M4/_4I X]:M=H7O0;]%$%1H\FZ/O- KWZY5?T"Y(-^K9I=WW1K/K+Z:#N0?!P!&,XSS$YA"P!&\"S-#["3 M^^>'^^?1<;E>_4C*.MM(;MQN-5"1P^=',1DU3XT8 1E M_ITPFCFD?%#B$/(1.$U@.OF!3AZELQ!*#DM9C"*CF!1UVPWR[^ $Y=X]Y-G, MI>*#,J6S#AL?Q#FA,)W9@'$BE 2I?6]49ZEDG^K!636LB)7MIUXVW.8#";,9=4D!?5$L7R(M87B3*ZZNX5Z0. M<:FRLTZTFINZ[%4N[L;/5)86_2!KXS?6>C!T.P&R)OZ=ILG,9>VCJ M: """ M0W-II1K3GUJ,*M/4V0(3.HT E')XE969\T!MNX Q^W!=5FV.RVD2HB$O->1 Z:+^<3PACVECF MPPE+B#MV$(ZD&0\,H#4(..X0/C7W:EVWW1/(PM?P23HCKH!",)6%7 F%8)AD MH1BPI@#'7<&R$\K?K,Q\MR:HP]J)?1V?<,R8RPB ,=>Q0:"U@/JB/. "B'4!).X"%(UN]P(/37Q=SKBW3@ 4 MSUQ3N@!0%./ &B%6YDE84E#/""#B)$U<-P;!,,M<\P+"!4_K MW4JL1=>IL!R*QT 8 LJ-:>:F"1"6$.JR@6 D#S&R$D[XV6*&<2!V;W^\XX?V M^2!9#MS>C,S21@V+UMO^)\H6Q"HYB2OYYV+8 M^U%M7\]Y5G (?8'.\UG"W1$\O_>/0D[Y69DG9V1^UY4;E:D,/7!#>88=)/T\ M\9(R )LE"74K8P N1-%*/SDC_:N5U#II*);%5@Y%A<2CTD_U_JX+\/+U6ZUR MSKUE#N RC+VI V"$) $_0*T?H'$_\'O;F%7>=FA9= -Z?GU=_K63O:']&GUJ M!I7>I)[,Z]'$FX\[M[8\,J=G=_WS\Y % ,E($BB\46L:Z#G3<."E9U-:9F%W M2H'M?)IY(0K!*.$>,:C0@%F@=DNM(.'G MS%UB +H$D?1? L@R[Y0 IEE05XX7$) 0G@6$EEI;0>.5@8^R47;O MY4)+K833> E@;LMA>R^IJP&5*8(-[1CY=GDHM'B4+?J7:-I:ECU:JD#Z;5B] M 4?7W^9[(706L@ @>DP#(VH-!HT;C&77ED*L>K3NVEK)DNA*J38.BN-#I-Q) M?2O@K7,?0KE; 0% . EQLJ:"GJL=A#CU^AQ(N4^CQR QWP!@DKF[G#D R_WC M!0"E)#QPOD"MH:!Q0W%*3_;]SFR!3$VWKG5IT[!4VR6UJ17UMFJ?A-B_N=W[ M+;2M"G#G3H$S!DQ=VP&@,$W=DP@ E85.BYCU'"SN.;[IG1$RQ:&C!:IEJM\4 MG3:,PU")YZ*]\E=#)TN->AX6"<<>PC'N%H 7( R'9I]9"\+B M%N1,RE\#&1)D"U0S:?H0%@SA3# %9OH9HHF) M^).-HT.>'V^(SK9@O:4^98$4S;S,AN MHSESRRL+ ):R/ G8<&8-#HO737Z2O-#%RRAMH##"\M0K?@$X:'@64'\GPW/* MV]HO%J^@W.RVVS%IJ\WQ2O9EU?9Z;WS8>LAF?(+.*SB??J'U/2SN>\RC4T9$ M5+]Z(R?T\()#"'@4=_0@&^..'/ $1B@]6J?#XD['9:$,@ B7#AE@;ES;!F!R MC\J+JR3,FAHV^_\"8%VI+E\6!=QZ"1[W$C?:,?3&0QG]1)44.[.BPO5D[@L[ M\=83 *+8K95#/26!I<2M0>!Q@^"> ;SP 13N"WB:>&5E ,4]6D!/F(:>+K-6 M@,>MP'Q?.OMP5#I#GQJU>=?U\MN=KCX-Z$G)YU(M") B\"#"C+OB#Z!\\0= M/$L#%*WV\[CV?[A9+D<7JP^_RVJW&J.R>.&Q&P<>3>#$S58 *G?+40L E"4! M\\JMMO,SVAYXZ 0DXTLLI^YY[1Q >50 Z6..<:D>:Q$"_:97V6NT M[-2,R:T*T.6^?@"2\O4S]7('H,6Y>W #@;(0)RO#/%X%6>YN*UFB+\IU*SIW ML1QKE99G_VC-AEOUXS^SSP]MA,%I )0PSW,WEJRZ3-YE:M]WX2X?QQ=!NS;/_M^TPM+6YW(A")48-4)^OVW9X M?J&_X/![DZO_ E!+ P04 " #:B%A4V"PVMKL; #Z3 &0 'AL+W=O MCF6QTFJ9-F. MG5B61NW,SN[6?D"3Z&Y$)-$A2$D]OW[/O1< P7XH3FWM%UO=)(&+^SSWP?[^ MP;9W;JEUESW65>-^.%AVW>KOSY^[8JEKY29VI1MU,LW!C]_S=S?MC]_;OJM,HV_:S/5UK=KU&UW9AQ\.C@_"%[=F ML>SHB^<_?K]2"SW5W:^KFQ:?GL=52E/KQAG;9*V>_W!P967M''SZ6/QP<$4&ZTD5'*RC\=Z\O=5710B#C=[_F0=R2'DS_#JN_ MY[/C+#/E]*6M_L.4W?*'@_.#K-1SU5?=K7WXH/UY7M!ZA:T<_YL]^'N/#K*B M=YVM_<.@H#:-_*\>/1^^YH$3_\ )TRT;,95O5:=^_+ZU#UE+=V,U^H./RD^# M.-.04*9=BZL&SW4_7K<+U9A_*V%14V9OM2M:L^+/=IZ]Z1V><.[[YQUVHV>> M%W[E-[+RR9Z5CT^R*]MT2Y>]:TI=CA=X#C(CK2>!UC3[/0XSTZ. M3HZ?6.\TGOV4USO]BK/GV:5MG*U,.;#BIM5.-YT*O'AO&M441E79%%]JJ&;G MLO^^F+FNA7+]SQ,4G46*SIBBL_\':?S!RK<_77S^^%\77SY>?\XN/K_-WKZ; M7MY^O.'/U^^S-[]./WY^-YUFEZK5;Q_S[&,#9G_[S5_.3TZ.7LN7_.'X=6;; MK%OJ+%RS]4HU:W_Q;WG6V87&]1::W"TS QZY?N9,:51KM,LSXS*557 @IEED M\"2%80NO=6D*4)T5LF VM]!_76:X1MN5QA7V7K?K'%9W#V^R(@$PE_!$K5N2 M3. =>%6 !:905;7&H_.Y;G&W@=C*/%O"5 _O5=73JFK16->9(H/T>WK886>< ML%6-6U4*6ZRP)LN:]P(K%G DK9MD7T!6>+J%5E>5C,\450G2@!%L =K[5+#CEO>Z56 M?MP+!@>BJI4/#?DG)Q':CP3XL+9AWKT%;H:,FT@:M6J6Z MM<%P53F+U>=DP^PL8-&5Z=8P4EOV1>>$8M,4 $).,\7%4GF:7%^ DV[>5^D. MV0PN314&ZRB11C;3'=P$PGD'KN'#@]9-L!T^+#&U,"LZ#"^,H../25>\..MC0+;%PE7@[JDFA>@3WHN',+CC[0$[2:*G[OX9[E M 5!PW74M;U%I*-F7X?$KU0##L92">=.]$D>B@1/5_UHWP\T;<69T;8@H4/\' MDIMR.XEB,BZ79)6?/EW&Q8:OAY6N='G!TS ZR:!/WK*FP6T&Q^"])%OU3"3.@8U-F^]E);ZB>$@18 ;UGB,T MGOMS:GJ*M92Z?#W[AKW'S#O- M3\Z.=I'';N3K^(T35+J!2V:^3Z62#9^P"!I4@MQTE*=1$ M(A3<=@/!W*BJAO>QP.C5V\?A^%NTC96'5^/M/N/&>MCOLVT)X35T1]4M>:UI M<#4CS_17-^QV42*E,815/&,:AM*V)93H>J87T01.7E<#:2O =)@?XD+#%A8O M/"RA#HP98898[#<$*XXOC$1'\LEQLV&O6Z@:H &^GO-#>A)YQG"T/VE=N_3C M)'_YXI29=J76[![&KGK5(VHJQZ<%/\!)1!K3W$/:M??\9%($: C($8GT.")O MIXME8Q$!UQ$U7QDHCNI:$X1:;?C8X8;!+=(1GKV8'&'[JN)LB.R5-DG(P*$ M4.] )M2&_X(F)-MQ(8&NZQ+E0.$FFRI)#%D@+ MX(QA0Z 7IL(0(T'583?BW@@XX9YM>!RA KC =$BF5?<5LAN.[GG6V.9PAAU+ M2H, #MS*J[V=D?-4GL#"+BW46 XGAD+^3#G1"MI:I7G7!$)\6W#1E#IL@9:PDE+/SD]># M&*/8@C%,/US?O@MV,,GXH[ M84XN/#P,3!SSJ@UK0BCQV'):TNR!FDTI3I)K M(&]&F3V?9C.- 2ESZ 9!LL'>O9H, 8=]')M.R#2 I*HUA)\Z#T MA.310V/;A24>S/N688//>IC,GWN<8CM?$;"OWJWUY%GL(@E/X%'PA M?1V$>)<,*9VI:2+>ZQJ\W4OK%=MM9(@%5)BK1.E9,#Z@9"W@:+40VW M3X5[!ZY.LIN0P.XJ +G>='&-J?Y]2'>]1 *L;Z LH=; A1;]>P_&$(N#NGW^ M:1JT[7#&X.9.3#$FH,P(L7K9!-"\ZDO]][A]\-]?'JETP(DX9!J*!A]ZP./L MD^[O;+$&W1= @Z I4O#ATZ#OW7K%50[_;+ZU!:O7_@)%J9U9-![Z(.4GM8M* M"2\ZJZPM)=I#-SK?;("4?O/=!]/L#M5)S2BAYL/E%Z8E+1452P/V&U?'F@W; M3R@)[$,"7T;(6S(N<"9P9)OY7]I^2JT,NHN(@""] $D 62* #:8BSE:Z[5?9 M='H3 D2>R:,>['@]P1_P)6197/4$13$>3X=4>C RJ6+^X\M_WKP;%A;?A;!! MWD55A[ [3@W66(^R1D!J0WTC)0((.]Q/:T/A6_W5EL&J\9:H"4HMZ%G&0[HV[8D(#YCE."0MO ?FX,>]SM8"M4@WA=%I8=LR^_;@W=7M >+^ MFAR&2^J"88^17),-.VM#N3%@#DY?=E8/)V.Y#0?N'BPPG('U#Z?-Z>9_7-Q\ MW!:-O[!9-Y00%I^BI!!.A);_ RE-"SHC.YS;!)XD1;W;Z#('7W3[97 5K5XA M(\)ZDT!(\)BDC9T&)AQK"R%;UZF0 U%_O!.'M&#;I%H'7),(+N(D[R>C5H'+ M2UVM").L F3"#6:D)G3"N#Z2[X5A UYOX,F%)_+I(,VG!3'OW^NYAR+Q)*TCQT/#; ;U M)&D !I-SBXD,K()7YK(<;BB"F+:;$)9*_6LIB.PHADR0:'#O)(#\(6PG'G.C MX&V^[I2/V07W)$C 167[TH>24#%E25,OY0%P5*]P-*JK.-_S+(U'W:%)P$6> MX&NX72BI%HUIZ+9E]HS\@\^;L#]V=[I:^SZ#!"(VE>T4D1/ <:V(C0*+^;/@ M80;<4)^*0GAX,#ZD8B8;4L1]+*(O$W_P0;+[@7VE5*I:?8KW7]2MR=<'Q%TC\W*8H F-^@_DCM0!3?,]_ M,X\MPY9< QI*8?>*TUM.YSJ8:^BG24 ;JD2RGG0:4Q 2X..0&#JG**&E4W*E M/+V= A;INT^FV+23DU,X&V4EQHUZF"5\ZKWVC4E.?6)WTB!3E]07*?[:DCOB MW#BF@#,J52$$@Z6AZW=/10 I]$4:3+/JQ5M21Q$,4!0N:5/IIW#O@%R?;1GQ M<1C?SB19W)R'K&S'\PY5:/36<.JNHVH/LLA:M&JCC+_/-$9=,4X)]$/V,VC3 MZX!($Q26:*]3QWFEQLZ:+):0.*KT/VK;,'U1Y!U9/P*L;0I=0TK(369]S! M(";"'#Z^$ 0Q#759XB,K_TCNT4V [/Y!6)DMI.PJN*5E!R7=&Q8H0K]B0Z*( MY$.SM^Z$T;E/1&=^GDF+D!94QFADKHHC9J?N=.-'?(16CBOX-H_?2#2ZMQ61 MX,+92B65C&[)74?R:!Q?75\L<3A?5!SRME $9#;5:M&8#MAN(#PP1AR9A/-F M?*19OW$K!7L*3:V?J.$>TT9DG\>9,IQ'&@1Y5@$H YUWXD&] 8./4 @^X# B MQ HM+I+*?@]:W_$=DK%R[.[98Z0C'2RZ U(G;DU M[D[Z;-*!)!Z$\[/>*,]_S[U]";%?O+0/S4:$?H3,C):HESE '[J'RT*;XU50 MY;YFW_$G)3L0NH)JZ*#2.XR;2YW6)Y(P;DA!'W)2:FNS3PX4G!(K% -EF"/5 MK[)5=&J079'QQ:+)OJ3C5M<6B.LR9YIK!"SH5ZU]2!G6',I@Y"T6(4%9+2L] MLYVMU^/T(-33J 8ZD@TQVHWR>WK.^F8"'E-M&8:0I%CLN(!FV9GD2=/KY.AH M,_^*H'D=U:X@C$\S1/&D7B*F'<AT#8:]VH0JEM=B;< F'$AX11X,Q8-]_@<=5F-6[*B-OS@ ^&E1G?4X>40 M/[3_CICJ39$8YMRXZ@-P)]4BG\1$IG 9)=3NQ1')L)-:'ZKND'2"=)K2.C\6 MZ0OU-)E.-_6G#A6OO<:8:L[@KAL+HSZXOAC!-4=.[_4 MP&%0 "B%A\PS=Q7D@D?NU#^%*7F6 -*>%!J1PRGH7DT[];\1!']%I4#@UESQ0EA1(^4NWCET$\1(-Z M@%\AC/6.AR8RP*,E'(P?5#9Q*.1HLU:_Q3Q$,( 531("=!1$F;+*A9# 8<-2 MGS1P)S!GG#+P1(?4C>@Q#HLBWYS,J9\C$O**N2\#D-K,?$M"1AFI^B;M6JK& M,0YG]1CJ^_ ']))"$G!#Z4N!XXM,XSF[UKXMJDC3:)"G3:Q%T*?S)1ZNL P0 M:+=!SXVN8I&#><0H(([,AB17JUJZ6_Z;M*8\Y.SWINUZ&F>#(Z4. 6?D$&.H M4NA'7?0R1]'Z!ZER5JDB:0Z,?!CYP&'0FV;$%6E"IRV.TC?=T([D=PW8%\3A M[]PS: PE*S6SC,?DV:U!=)\SY *;L!:9VC#XQ*6%XQ>Y3XLH.8K61KBS[L?#P<(IB.+WK..ZF!7D. MUG,>$?/Z4@;0O!G())$F-S/L#ZQ(?B84O#@U8+!DPMP"P"45NF(UI%9WK/]! M2[D+VC>AJH,+#2WH7V4X5"VU:BOH5'*9Y?I "P"3[-$HG+I5 ^%M? MO'4[1LUY> VT&.1!V(U@1V5CFM; #\F\GG++;,Y%0]XNT6B9LS326-2K^$++ M4G'M4Q5%C_R6!53R9 1GI<].ST\G)V$*C9+@F*R']WX8Y.+6K0N;&E *>0+^ M\8<&$R :*;/35F?GDQ=A*V3-5U.ND58\/R\!YD+J5$BDN6)"S7.>_AB-=MQ$ M;W$=.X4OF:2C(2)?>91<&IGFK*Z/GXF[?P4]:RB.G M<"X\$W@!I_EM^NK-Q>T[HKH;)IAN^M;UBOLVLD.XQ;,G3GDG)_A&U:O7_B/B M?QQ8CF__7,56/@5P@B[R!L#7\HO&C,B5$%%Q9CXJ3U*4DR@>L04[@9YJK71% MHH!,#N\!4R1$*AGY$.M+8;[@IQ)J:5C#$QO*86GP))""[,-#LE4/0%P$NQTR M6(R\#%6P:CBG\P>P_0%]>P9 ,.+\4RH]!.]^H85 MX#/>#;+T_.5 M1,@Y5J3K'+P!62AOK"GR;#94QH!I='K_@**QPGE/F9J1SOGZZ;=T,M*?SY0FG^?(]N2Y*3]']-E&TALR[3 C!VO%;;ZR>M$=XLO#*Y[2-W2E*]=A&O1=W"V]+/F'2F% M^?3IDJ-[6"M]>23>-C3F5XEK$WB=T@?<4)4^WV:_P2\9("%_X8U]1JG" V(:CL[>AX!2 M$SBC1 0R/!U?IPPB4(YC82.8ZK8')#D[?D%N!:%RP>K":8S 0@D*A+\OI*1[ M_.KTE/FIP/622@)_X!3"B'W#0UEEQA4(SN?WGSRE8"QFL13_)$-,7I3ZBO Y M872_-9+8/CLYFYR<$>/D$9F?6RPHQ^FXV""%0EW&TFP@>X>;.AVYJ3DE/*7D MEI2+,)UT")/D>Y'KA:4V)VR44\406V2OR1 _8YSW,3I[3R:_!PG\011F2/"6 M.OIQP%]>F_"A6";;AC@2DG M,P4QD4J3'96\*!)/-=?Z$,<\#*WB8*'OWT^3Z8AD&M')2U!4./4#?B'"[MN9 M/A%PK:SRTN$J.WTU2V*>6)-X;E_KC$5S22_#D&DWVC=/MJK)P[';XGJF3\UH M_MR%/D-IAC*3;VN[GD WMYY*"^0:WPI/J@:\K>\6"*-E\)=3(>??@1B.?\A5 M.JA/YAA+&'LSSMH]7I5HA"#,H5D7S+M7P1KF:N5!< M8F-&XG?:8_(OK8:JQP2&QL&,BHYY1B8@.0IW #D44R9'[^O2JP1#)?&:\R0B M_&/#H\O@[T\\LEKEHE\S':<1DK(O,ZDOS68I@,KE/&@2["2,N%#=O$K&CWUS1PZXS>2?8!@>8PUDZV%'R^P:L?G-5N0%4LJ/E5RWDMS](EM1"85N# M'":)PPO4C9Q2Q@45J?9*!5AL)2EAK=$-S-IIOA>6GOL-FE M1K_SU6AXP&9;0>5L,9Y)1MM.C73G_@\S2 MTT@@ S'R%9&DG>'[-DSU93?XG]ILA, A%C]C'ZYZX= [*F#?SJ6&8+/M[^1U MZ3*)*"$OY"*D]V7AT'Z7(8[L5-W5/H@Q&=Z&R7XEL/;0TGX-0 FGL1'Q4TE1 MD!W_/@1E &D-/]/9!9 Y\A5V%T!]>H4S?LI--/J&\ HJ M"$2IX=?Q*PX) HU<9US[[/CT;/)=S!38>N?K%+_SV(?W5RFA^]?$HDPRQ:,Y!-)&QRZ0]8]^IXDW7+IZ&[I&/L'_UB MTL(?>][C[\Y&KZ)NX/E(L?RL@>.*<7 G>T!^ %D3XF)\J>UX9^F0V7AR?IZ? M?7?\%!,W%7>7DG)OE^8J/1X3A>4WEP70;FJ\?W.YT7L7"ZZU>/GB>_1\75LDO^S0H6E/PT5?PV_K#7A?R>U7"[ M_"K8E6H75".O]!R/'DU>OCC(6OFE+?G0V17_NM7,=IVM^<\ESXO1#;@^M[8+ M'VB#^'-G/_XO4$L#!!0 ( -J(6%1-_JE"=2< (&% 9 >&PO=V]R M:W-H965T_O\6=MW==68]S9S_6Z7V\,+4[F^[1_;^&OAV&5LMJ9QE5MDUFS_N'>Q=GW+Q[A\_3 M7RISX]2_,SS)JFT_XQ]ORA_NG2) IC9%AROD\#_7YM+4-2X$8/Q5UKP7ML07 M];_]ZJ_I['"65>[,95O_4I7=]H=[3^YEI5GG?=U]:&_^:.0\CW&]HJT=_3>[ MX6>'(Z\\*YO'!.GYV='UOLFG/X;6N^;F?4FCIG]S\7*=1:HY7^/ M;/ H;/"(-GCT3T'O+6M_>OOVXL-_9^]>9U=O?OSYS>LWEQ<_?\PN+B_???KY MXYN??\S>O_OIS>6;5U?9B]Q5#H%X;XTS39<31WS<&N"*HMWM\^: L!1MXP"< M,N],F:VK)F^**J\S!\\;8,3.9=O\VF0K8YH,1, ^M_!![*!ZJ[@#4VVUI M43G>WE:PR+X&Q&Y,8VQ>UP?\WNP[?K<#(#XU%?YUA?L0F!<[8P%3V?W_^H\G MY^>G3S\MKY;9CQ<7[^GOLZ!J7 P$'!_[2NX'6#N!J0AOI%U+?SUV60F[(O'R1U(T#V#VVWS+LO7:Y!Q M=&P J;4(0+X+Z(#G3<>OUE6^JNJJJV2ILG)%W;K>&CD!WAGN?.2=N6VLN39- M+P^9+Z UG''^AF]'#IU,$V/3=GA5[T!R WZ;38L?KI"0%QI'YCJO>\(-7G/ MU$*H U_JMJU#F&O:'9"J;AP)M- 8[AU"V-JLP\_@;3G74P2V*?.Z;4RVSBN; MX<:$MSW0 "&-,+JI.CQ96_=\1?)^MC>6=&@#V[6KNMH0Y;BG>&K;&X4SW+T M;@<.0!3!(0P\5C6P3M>",.$3P\M/";9(H" Z)=[-LU7O0"HYA_NMD%N(&2Q>F7\?GW<5 M?7$_WDE5PF% '.:KVL!2@-I-A?_4;\$N#Z8@4W2*= 5+"1=:4[2V##*I$?IAA)^@G4!W@#?*&\GMXCW"YR"T\B]T MJT#OE25*AI,!<6U.:KB14J._ NT)/ ,R,OU.H7/3MN5-5=> +[HPLP'2"7@J M2.A=%%T/GX*, 8L%L=#72*\@/&RVMNU.^"2PPA*$*!!KTS%VB;E M-N"TX+TL[D7W[ A'1>ZV"_IOAB(3[@1719E@/YN.Z,F9HK=18@7= /1AX 5X M9$D27#9#I7+VW5,'0($N/@ +X?;(;[ C2A7:#%<:[HJ$!FQF#K)[MNZ;$F!1 M_(T@DY3?M-?&-G33N=P)K1D_/W%[%)/(7(@;A']!C RZ"I&XST&&X"<6I"\2 M6VE6W?"PUZ#BVMZ!I&P^PP/[%@@Z8("/3?\V%I07O84"$37HQAJ1Q20J27*V M^E("GA@U_*RZF75RW577!P1LP3;V]TEB%!9/K@!Q#AS2"COIJQ<-@E*4=A&3 M.UL=6#1,;RJ0FR^=O.8U59 1+:^[RFL2R61""W'N\@/8 +BS^5*@Q$"YVJ": M1%D(VMN-@,]KUT9"3D] S%615!L1XB*[V58%4)@7,M\0?\&L5_SE7BZZK:5+4^0=@ZPU,%8H%$"SN4U&V^P6]D7'=T!&!B= MK58]Z"UX#NWJSFRJ(L/WP1H4BP+5\;Y&65OG*R3M%LTT!.Q5;\'_A(.Z"B!" M,-]690DL_BIW'7R\1C-Q$>!?9#\AX0;[$5=O241M3 O2? ^X!LQND$1&8!_5 MXJY==Z!&4\$!UJ)#.X6$.X ,= 32!CYWRM872@ SRWFKJS7\FMA\P$,UVB9@ M'&>LQ80X@,Q>HR4".Q[@.H%%T(_*P M")6Z#)T3_/:6UST_/_@!7MX=+^$)B M'.3KXS_\;I$]_NYW],#CQ_ 'Z("](7^X!BI"D[GM2#4PS=W L>+-OP7X"SKZ MSZU@DR\>S4#V)^#!'<@MY)XF.SO]W7C)]6\X!Z@LNIG1<_+$^>GPI.=RR/,G M4X><8#\Z:HGP(2W,G?3X0:>6!2%B*EI@##Q@ F$']>K5"OWCE5(KET,]HZ2L MVX+I?0+4LEN07(5CUQ4\6B9BF6P>8*,-B,<:!%KG=03Y1R#I46^A:P[0U"CB MQ (P;.X@/_2V /HVRWEHP'8&O5?5!RU@&0J6*V/=N,P^&!0)!3Y!"\,=Y[AB M67E/"J&H#6RM=1(9Q6Q;@#%6>'-4VPR[WJ'L1FL2'JI-UR&1HLG +$@:7)8 MUZ[:]3O->L*-M)TH2H3/FWBNWZ/3@SLB9&A1;P0VV.(_3Y?GL&A=XQE 'Q0U M&&D@ LA:8[L.KPR)TI^>5A)'>XS4L0C8K(9U?K M1DN=+B:ME=O6\N2,-L'ZB'5%&$HY:1Y#H/*8K_BK&U-?WX8];PK<&%0)"?T M#%:YY>V$4YW02:JEPEKL(]^*#]AP:^KRI&M/ CG,W3CR%!P[..&NAQ.4!A4@ M^STH"7/X+(&/A,Q8E>(.9+""S$:GT*MC]C[)*=BV=2DL. T\Q4P8Z&5V=>M1 M$=7 RX3G#F48V,1_(]_-R=[P1%[^VA-]H!"29T+)Q'M%I=Q>-7HU")4I<$-*S2%T8W?9*C;T<0*D82"3K^<$86W"#ZX0T 5 MKILR./IF&49\T&Y));E:\6ZR[??Z[:^21*B8@/P'GMZLI"(< (/2"SKJ9(BSS$;Z>[9I_)Y_=P^3.1:3@1:Q2OFP.^IES0Z^(7 MDX=8HM9PA:THC)B5MM_(.3#T0+&$E8FA:/0]K8#@#/H(%EANEV],&6+3'C$W M/D346GK+HFYO4-1&TX)U\$)+_I9R 3G(9-B5588D! 6 M5)/,I41^PKD+O$:X+I6^+P\0@(%'=T>Y6,,BV];SN%H;\UKQ[ 3Y1## M)G55)3SC1 M1NA%^].6 =X39*^P-4/$@J7G1&FP1^E.:PGQC;WHSG+!BR0!,S/"%AXB/$:6YFG!K"Q @9"2[$5T&G1=J(*HY4O]#1 M9%X&%9J^2<>Y5@SR'$\=Z8 JOX3?D9+V29+42$!HW8#$+]='53JTY_4&[GJJ^#[KE#+QN0FQ;'W MO4^WCA+)WNRAU$!1[3%^>4-YHMX-;*M(2/B7Q,F']#06)&D>#5219&3A(12% M$;>8][HCWN?H$-9-K[SG-'Y>$_>1EQFN0F-#$UX$/21R;?LK:WMX<&/;&_0? MV*ZP[0$6/_@_*<*S!O4"__;.H/]N1K:*'E[%TX!%:>'%THML,'PK@,0;F2H9 MNJM /71M8WQRCU-]2)>F@\VE<):TE'R.I&50!E @5!SL/ MUW[( $- ;*JPYHK2];8$BBV#>Q@J2BZN+GTMR2+[V.[!D7STY'21O:Q(8P"\ M6USD)T56)$->L>F>!JW0S]@TI,+/Q5PT"1=_/8BR:*U"L\#IDJ#VLJ72)R MU"0=%-\?*PI'FHU%QVPYR+ 69*D/*TNJ3&\B,2E:F!IM0R-(BWN%T.,GL"80 M;W#+1V4A*/AJ83,P3$TXT0I0U#8Z+*&(-G$!)YW*-VOZ#KBX21ZHG-\HQ*ZC MN=^"DX)Q-_6N-1OT6M YI;3=-4M'L3GRX']BJ:)8]XLAM((0-DHH+FAV7%*F MRF-P0WJ@PVU7^DH&MFG,$.H9.*H9,$N&&K7J6$@B*3CG*9', J*\75Y2)BIX/G@V#@/0DXU!+L.J7'A( M@C2 <5@:BVZ&:Q_;E64:NH0[N&".DU')CE8S[?K[['[U "0/.O#:CA)#T@2+ M"FL] )/N*;P ;V ^&5$"+Y1.HD/$*B%;ZKC<"YZ&QZ,I"WX\&'=.C"URGRHP M#G.KM ,;_&C&]2OP>>O#"8G44M(82H=A5'[X.H?_?.B61 29&;.88H*1;?D> M*)%>5Y\-!0> )I%J&*Q&DX3Y@F$\BJU4:7%O:0K ,QE'JP/@5VR=EJQXX@(2 MJ:8,+NSL)7^<_S*))++YD]O*M2A9NALL%3[F/$YIW6A]]8WDI2NJ'PC":,A4 MXTJ_9?9+M*K\T\FN@UW013-E6B:K@4U-+262!MORB$T/[U06K\16Q(81,&-N%J^+6U4"]G(:3&<.C7NU;GS3H7I(X/8(68 MAC83Z3(]%%@12_5RB_2M$^N+NTCQ-&4XB?XD='9[]2($SXM.SP<)B_7NI MB]5.\V)WVDV=%".FG-+]E =%PE_XS7#M27T[XKQP>TITJ$OP9AA;7[/IUJ8= M5%2'9;&^@/HZ?%0)O;FQ87_$ODK8)&8GIP7PV ,ZLO)"-R?D=_$(=)3S7^<8 M8+3%HE;" KMA743PQF_U;NA^$#WD,RAH0R6II:#%R!M<9B][Z^-B$LC0@>H4 M.4.T$+,%H"_YBM353/ MWDPPNX]PZ]TP3HF.6)U$KM" E_%Z$[V/^>+H=P5OA3R[,2PZCW $%+0#(R") M2/$ZX.]P/@-L@9#PX.0?1%K"-(LW9,?NYEW.$&M49GQ1_/Z(*YI:9"J!]C6" M[FX7?T*H$%1,1?#%\QUMQ4H_(O>4:SCV0'[VKCDWW^S7^ M:F"0<'EF^3;:FA"E M<4H6!>-%[ ),=F!0/YB$RA;DF&\0YTS6 M':=_Q*QT5#"QGO&4DJ+8& 9.<*<#(3Y],^U',%9"+H?^G#*I1R5:ZG1)"FID M_4X7U4<2Y9IZ//E 'K'OQW'>UPC)7SS@L?7HC6H]>AVA!?E!ZH##@BPD,"&B MY"T3@(D]&0XD/UVQ)Q4I:N20'/,Z$D93!SS0;&S D MK2U[]AC%H!3H1%YF4+ZE;SE>Y+$^7:R:BMVL"B6Q6A&]8< ?V"K $47T^^:. M.B560AG\9'M=&G/0JY*IZHF"!4:K)BI=-2NP%E_KAG@6"G"0*(>[.7S FG+D[:-15]^%T_ MO/L4=T0:6,3#>3:@6$7-Z"(R*:/5RWMR-PC=DWP2$#:QGF0;59=BA@$M$B,^ M^T.K+,A>"EFW\O:24#P] T &%GP^5C8"3:IDQC!Q[U-,4-&RF#CW26DW@"P? M5#-Q;#OHK8@I7IFYQX1U0U&BWT# '>!SL&\LI3+4A>\KUVDEJ:<:Y=7ES'#W MT0K^JK,04W'-VDR=UGJHOL=(4,7QC /)7S8^ED[/X3)GY\-N(:0+[F [TDVY M]&,2TNMF&$+*FQ1QL!Q6!X72@$BJ<@;=CZ,R.I_+%!*M?.1,D@8XFJ:J8^$3 MBK"G')N_J9R9B.Q5G)]DR8^N7FMM>T-)T9!7G__^V &L!,?"04;Y?=9^@ PR M]FAAOO_8F.2=!8KS>(&9U!8,,$I="B%F3Y?(.5+U*=Q;T^Y %)KFNK(< [A; M&7O0ND(TV+$3R^=Q-UKD=/GH3+K] ,KOEF??\5^+S+7<0R)]$)(8;KV=T'+3 M;CFBUP]2?Y.6.82*@-!I2"),AC?$JCV?7*2PZ$(*]>XRMT&H3? N0=IUS549 M6S,R>SC2INHV5A)JK3FW![8V^2ET35Q=C$6. B@5"73!AG2L2UJZ:G*/)7_N M(CXJU=3L@2%= 2+NVIRXSNS#801?G"5J2U,+P)+)\C;WP1-PT&32'N:W7XR> MG!EOH>K4::%%8K7B-Z-A'(M0E#3WA*?[F3T7H9H%24/-\" +<\%)?GR([P5< M"WC/4>="/K,F" &AJ"M_41[]DTW9L0/;]V2K-FU/=QPQHL"0Y1 5"(^MR>MN M6U!FCLO^K!MU-1A.37.VE"Q2*7FAV"K=%3>N)E6%Z&:'BP3QPDZFAV95 RT" M*C"F,M=%PYI:H.=8HZ+)$+V>!HM?T,00L1K)WQH5DY^I6HGE^Q,K!'.'^G:F MKY-E82!NW^<5-Y9ZA5![$TZE[B7DL":N;$'=9,.B@8_3#XMS1$00=F(? M,> M5%JW,MN\3F.+\KH;"3L",@;#6$_3; D*H/A6[&!RT;)8B"SO,Z!4VTY .%06 MY:0,*<"HQYX++K<5-E)!P;^79H,].H&V9?:C/V.JU+%U?6I00=;OL2K,8*2) M9W*!"+B%?0%7 ^X5^*FR?KL( HQP?"F\($;@ MI5\TC\$!(JESH)U/E=AMR: M-=5NU5O'[@2957O#,YH6:7OF%ASKUM+H))%QI)8YZR8EJ=@84XR#>C%(I:<6 M-&US,H:7^:)>GWC28IMOJ*D2TQ!7HT3& (L1A[(,G^' R5QU<.+,V#@:\WX^ M7"'TDV++(TK\0_@3$Y'X'!(4B9KP0BD[A'E&(=RA1UKX.$>*/J#JBJ*U871) M'%O6S92=ACN7UAL*4<1[(_-!Y&(K89Y0S9/C1A5-A_337CS49!)Q/'R97:IR MUB.#OZCO8L\^+1C7Z%_5AZ, 6"\K#:!4FQ_%T%9+#>5U_A>Q.[S1JD6WNM,HD%R/4DO,5 M$>311HPQ;XE^44Y1LA3!3Z!7TVEMX%KVY'_HPXN)E%;@"H]Q?5!Z4"]T%ARVF"Z&+V>*\\ MC)?B85P%#R/0P]W\$$>S+LV""TNLKXV/'3KA(<7^BR&, _5%6&#-74^%-VL!^0)6#G& MP]NZ&\D-HET4U,*Y$HD!,)KB00)*L'!'F,G=QNH&2J%>MT%"RF1(='WD+#/EB0J93+91"TS$6T)0TI-T+Y%#+R$G61T!6O?U MFJ9,4:577G(55&K+LZQS=XS5<);.WRLV:ZFX(E.4V3ZOAU<1C\D>Q.1" MV=JP+2%(7*9V],SFE;I@'9Q@(P%TUD$%=_5N'/HBR3F ?<9\2)BH,9NVJZ0+ M500.2Y @7./XP;Q.I@TBF&S[J@&$9*1*F/B@#.EP/T6+%C%VW? \CU'8Q'\Q MW +(;!CRV5)6:IR52[X[HW M)YY-]Z O,F!)-2V8.R(I[_?!_Y-L!!&Z@WZ?O"ZDL3UWD[[*@&1"#:Q5)4DX MID5$NF?6^0M7-L#'-2MC?<6L$5 M+:BO'1BIX$1?BZ/1^CD;83%%5,668P$=L).IPD=XJRUSZ0$NYL7$6JRMI&C?Y^(I^8,>N^(>LP MKV5^'2E3 0">F#[,EN $Z5=[A1X;'1E&5_!\*'NJ9H 6!-O)-@Y,R"N4T1]7G M>,ZDE,=CB1^& ]D+\5<@G?5S^C@MG.4J#QIYSI7$NOP9^,$R#TPM1A5N[+PH M0&\9W2H:G$8<^>D?:D ]YQ_U! \/CJ:!, @D?C@Y16@XN#W34R5%31GK+SDGS8V@ M"QZ"C#4,8>H+KR&9Z[E8,@4FIU9,@KU$,B6X @OUJH*+G\5L&R@._8XZA]/O M8HSK9(TS8JS\KD&HJL Z"H#E4)DZ1-AU%;1/N]%$Z(^6JN(.V=^,;<$9(#^7 M7,DP,S3-_J>E"3.X)#0'6,N*1(H'*8(Z9G]<337!#Y GF:ND$ET"SV'L*B., M>EDP2A4M3B:]X,?C#V.$,,F<<$M^9F&B(XI^06 Y3<)IA4_><317^C>Q;H@' M=,4L]I1^6J:\,E\GAU,4P5<$/#Z&R.@X9Z.V._BK!:_5@"M+1 )(B ME3BN>P9]9)MJYO;!$\ 5^,1> +@!!47"G1!/; KH ?3!X1<%I6,EDA^9F]0U MII9E]DY 567ZU\;/OPJ9'%]5SAN$()>?<*%G%LS#I8:8Z@%?F$;8&5]/[3?G M5S#&0_V2'_&'+])HIR\XY:K_^/,8JDLSUM_YXWZ2[S N3A\M8H@%WI[]_1*; M5*HG)!.[6)/6WHG?JV&?&G;AZ5'M[,^E\ 6:AA-"^ :+8XQ,\L_VZ,GH:>EU M!"?J<,^Q_C=_\B\BL1%K2ZI_]]4>X$[D\5V'428>:7B3M,_B:LSVD_A+^G1' MO0E^+.8@?$V).L,#J+T+*I-]J<8K_VRX!@-_/"%<.*P&7-UHFQ87T)G'WO^^ M2%R-) L^ARM(P9F75D" N(#J6U&5XI2ZJVN#M5@KY(':8"T\KD-;]T!4=MPA M.U-UGC<*. 3% PAHVF!]<(BX^>K*D+'2-:'^K1CW!K\RQ[16M$^(XH5=_0A# M"OITJIQZ!7RYKJ1@#?E4CZI^?.I#*[X3E-Y@[UHJ#DD1>GT!LJ#K:J.K!&W&NMHRY&%79%]I=@]HD_A8T5DZ(B6HJP"8(E:$ZIP==?84"-WRQYY BK6F4B)(7;2F)O$ 0T=B7%X RA4 _!DEV0* M%@=.L=;1^HZ>M9B+Q6'.(%K+6OKWUF@6"1)I6^@50CD$5^$-<\!7-Z8$>97] MV<+&B^RB1PT(HA5\;W2$8K49_D:(OPJ.B'LCOA'93#9_ E'\F;=.SNI3H&3T M\@X4'?0U%:%LD^4W>-6(0&IS&O:@+O7H%ZT,)G<5#K:^.RIL-%52K29]<0D2 MV84\#12]PD[=G(Y)L0$@/]H6)@J3'V>V^!.;UX:RX9$8PC7I)4?3@RG'.('T M0=_ UPTKODS ^JGE\98#2).H%7;3T8>QQ,B/-^:J?!_IP?'QQCHA5S_T"V7D M0HR-\(M\"]&YTD)/MFACPA#SUD:$:4Z0R0\5G"W]<:0A7B,&0XZW#JK /SUM M5:#'3\);_XXDL$G;2\.%PX3:SV#*41E%+.&.77$3@_)<]J+%>7F^->7UQ=6+ MT)LB]N_D:Y^H:D8UTL26EI^!,W'[D[/31?9C_ 4L8)"*NS.S^]*2\\WY@^]Q M_)[\(*%#G1S&F[Z26159OL)IN],KJ8&8TI(#3Y1JL%[(Y7+'=JDVXW63GX(4 M[U;];E>P*\1B%4=IQ9DP;M 11T@Z@X*1KGX2D^JNF8HQ?82 M#.-MF.\ =\#=X5)#N)5%Z^[O0OYYP]YC:$9?8J MQYHL23LF@P8B.!J(BA+0.\H\C.#6#[JM[_BDQ3% QZ4_>!N@\.,O"9$5B=;F MD%1$QKD"1-D$6(%V)"_$4G'ZIS"[)([@[45];$K.@F9/H(A.NJ[I863>MB!< M!](66.##P[+_K3=*C7VL$"(W@=KLQ%>5T9LIYF";/^5PY>!S<&/)N=Q)*<&A M5J9(X3Z6="X$':O-0E78'C\QJ"?LB'RV;2P9T+-4+">OX401>DG _4 M>QND"+O/@ T[4P1\C4TV2%GR$UF=U$Z'!7ZSE%L#I0']L2-ZFT@[#R(M88%4 M3/UV&3827%,WG PBX;$P06+$HR5CGL+^,Y+ Q#/]F\B#M^ SW446/%K@A?$0 MKO> I*LM4H (@O-O3Q\LX(Y7W:[LRCKXXM477P6-HQ>L,?Y'/F6KD\LX:_<7^6V( M2]2B/F9YGTJ+'0X-"W6T= NO0'C@F1@REWW,W6)$!KIE^_N1#;4;'M'H(Z[U$=F).%'CA/W/7V!P-38VL@5*!;#B=^@) MQ,1S>E>]Z;^KS36"X>\18/^_S([3HZ+FE!RF9'+Y&TJ,\^*W4CYGT4.W'?VH ME(K:H"I<'09Q5O5C\""G6''ZYM<8]%(N&OX (0LF_P\08XQ;.E;LDT/CD55[ M6-E3QCPE3='*E>\+><$65=CZVY<^?H1@Q MEZ:F2BC@\Q_NG=U3GZ)5_L.]B[/O+\[O/80WX^//G^WSC7F;6PKBUF8-KYXN MOWM\C^)NQ3#L RV=8RZ2J))4 M'/_['2E9L=/:R;8/B2F*]]SS'.^.U,E2JGN]0#3P6!:5/ATLC*F/1B.=+;#D M>BAKK.C-7*J2&WI4=R-=*^2Y,RJ+4>!YR:CDHAJN!5W"V,G1F)1[!;\+7.J-,5@E,RGO[<,O^>G LX2PP,Q8!$X_#_@6B\("$8VO'>:@ M=VD--\=K]'=..VF9<8UO9?%%Y&9Q.D@'D..<-X6YE/J,WSX-)W"S=4M3-^?WU[!!=>(&5T<"U!1 *<#ZGNJ22;8I\0P*OC'!:J52'0'7G_*V0 M*PUHDPLH-="17:>'^^^Y* 6>/V' BV(W@2=7^)@5C46<*UDZ-QDOLJ;H1>R. M.=NA8X;/!'PFU+DLJ/.YT/%904'5A$?=U"Q:IV[3>J=VZBU-\6KUTP]IX(^/ MM>TZ+Z?!&U&!W0U-ZS2SZK VZWVTMD]+A!Y+DN# #OV4C?W(#6G?)DEZL!MRC]07 M02^QDM0K6])?GB=[%Y-7:X@#%D0^\\8)1 F+4I^-QP%$ ?-CGR7^^-4>]DAZ MT(5Y?+JC)QVS>FISQB9W=.]8O:W!:>(;_8M6=O:TN"S- E9 M$H80L&3LL7"2VI$W86F4_DO,K35+KA2WO25D?AA PH(D@C".:4>]5^!2\S2$ M27%_UD==_0?'_:_OP2W2F24R&^H6IZD$.0Z8%XU9$H^MR'%*0A,:Q3Y126/X M+ TOMMUO=L203?R(10&E&XN)=1RD-+(I&*8A7+9=_[Q6HG!;P#9;% BM&R)C M^XN6M*64PIYG__H39 Z6X9;WAG:X;>Q3;AOB^9U"+&T ZD;IAF)IX\+;" 3> M,3>'M/B0+HWW:-R1S5E 9K8&V."P7(EMLX3B5%)X)E68ZWE"YJ; EPZN&KKD0Q%T"VR"]PYER MLWY_>OTGE@Q$90MP?2)K"J1ET?'9U&!?XR.J3&A$X'H!J;^CM@Y&UNQ7/ MI*$[MALNZ*,&E5U [^>2>F'W8!WTGTEG_P!02P,$% @ VHA85(6XV9T\ M# HR0 !D !X;"]W;W)K&ULQ5I;;]LX%OXK M1'9FMP$GN=3%T>N7?._6OGYI*I_I0MU:X:H\EW;]1F7F MX=71^*B^\4DO5YYNG+Y^6VTH9+J7!5.FT)8M7AU=#V^>C.C M];S@JU8/KG,M2)*Y,=_HRX?TU=&(&%*92CQ1D/BX5V]5EA$AL/$]TCQJCJ2- MW>N:^GN6';+,I5-O3?:[3OWJU='ED4C50E:9_V0>_JFB/&=$+S&9X__B(:R= MSHY$4CEO\K@9'.2Z")_R,>JAL^%RM&?#)&Z8,-_A(.;R-^GEZY?6/ A+JT&- M+EA4W@WF=$%&N?,63S7V^=?OI;;BJ\PJ)6Z4=)55T+AW+T\]B-.2TR02>A,( M3?80&D_$C2G\RHEW1:K230*GX*IA;5*S]F9RD.)O*AF*Z7@@)J/)^ "]:2/J ME.E-GQ;U-^V2S)"T3OS[>NZ\A7?\Y\ 9L^:,&9\Q^^OJ?(+0]8=/XNOUQR_O MQ,V[Z[LOG][=O/O7YSOQ>:7$6Y.7LE@C)A)C4R>T=V*A"UDD6F9".J=P0Q:I MR+2 M!XC1)'!2RK6<9XJ7XJ:MU(8T6%F6UCQJA*7JR"52_'E#3.*659FDF,_6PJV, M]8@;7UDF,!3OVTW:41S# #C+L8"EU0D(K:"T!U-EJ9@KTK8"L93H(ZM T47@ M6Q@K6$ ZV,K"+2"9;-A=BV=8J1ZU#V2/H37:"],I"]9XBPPY:J[\@U(%&+7? M0+B4UNM$0]>>#4BL09D0A52>0O9@R*@VNKFL= K#*:&TR0H&?%CI9$5\&=++GRJ(KXNRPHF5PV(P2[=(4Y)YS)5?F=1D9DEN MI>D&.3H=WC$$%+DP&5*^NQ)__]OE9'+^0GQ4L(487XD/@3[K-[B0$M\KXW$< MJXC)AGP=54'4K- IG$4G>YU\N'74I#DJN!L.+&HNPNG2*F'F3ME[!4)H7 MIAK6]C .'5K4WP8H7= 61-MDEEAS.M>9M#5CN+/AKCO2U6(U7!3&1Y$'M#LP MK#N*VF25UB22/$8@"5@S-U;2"?-U=U'T(WB*#%Q6R'7P)L0U>1[LNJC@R5[9 MO([M7@&V%3N]$E^*SCG;?+JJ)"\-_("$#PP7IN:():78( NVV_2RT L8&"DA M1''7I0XS2'$0/(X\T3-;+CJ.7W73%HDROGCQ=,X<1->FO. W.(%W4CY ]J+# M@ HTI23.CZA:*I_#=G7E8JJX&(EG'$NFZV^U(U]]U= M];JST6CC.@A+K%T.IN)+OHD'E&:*@K:(;&\=3Y_S M7ZV-/F;/!K/+4?.Y[6ZC_XN[79X-+I[O\[;XL&NW)]323V\G4LQ. HFZN6/=_!YU\['1#;';<<6W&Z[86K.V(QC8SYV0%&)J-HSGXVL.!_ MP,2S\>C\6%RGJ0YV105*]@7RV6 Z&Q]B>-R$W75_61ATG4:L)"!Q0=S?@WMR M$1($9]X#C^OHM,"5Y"AN):EO(?2N@]\DQODAH Z3A%D+OT. M-FAB866N:'X0@,0^M,N(F(!47\!WPWM/5 >T0[W)9A+91=D-1H]XBD8FP.=D M#^2R%E/WY-B8!C\T=@F U#:Q5O^-T\!C#/3SHHMP,6>N'.'AV[I[8=TO@DN-[6ZJCMBI6,U38]H:YP MS0JG>\Y4-JD!<',3P)P[C.>:XJM(I4V[+FY2E;EN,S]']T%? M31Y<-@AS$O) &U<##H700J*AV(#OL2/XJ?ZJTV7THGDO4132*?&_J_NZ_]SA4PT%K\],PF$:10H]<=W__40X/X7']SY'0=NGV>EP M/UD>/"E&$&%")!-XG8NX@AQX3@&M')7!?([BQT^&/=,]E8:B'B%-#39WV^*] M4*6Q*HT)51OV<1^">5XCH+K#3E!][D-A[%"G&6D%6^.Z@4CMA R0I,I\G65+ MN=[>WL?< 1T^()FW0*[.?WV2P^VP$+6!%3Y781BGMTY.UF1-E'.1@T]=9CJ4 MJ5P6"!";J QPN%8[:FEH,:",4^:R]HQSEMKJ(Y)L(%:"(R;$IV%A!M1LLT!"JZ&YOTCO1_?#M9J&Z+^7U"YUW!^PAX MUPI<*WJ[LZ>=@4XI;(M-%TC_J&)_$$7=RPW5E!N57K.N;C/"BO"3SY]OXUP> M?1\#/DZGY&QIF#NS_H"#@%J^5T!'9%%L!!]U'Q]/;FU%)68E47I-PB\A4-?0 M1'43=;=\_,ADYHE5ATM)-_%'S$;NCM)@Z<X'!LQ)"XJM#22U%4[%:A6R\S]4AYJ\I+KC==C-J7[H+N M&:!PK"/H^+W18H?E07>M@#ZD#V:J&T[*0]2O]!V#KM<;R[BG0R44]HT;.+14 M])J+">@VBZ1:+@OXFTY< \U#4K3:?3M96*6XG+BV>O.L*@]E:ZT5*FY\>;:! M,R/]+\,[&,5R'EF+/Y4U)ZA2)2,:5\6.F =,]-Z>U4E(#!9I6_6#^NNFR6=- MDCRNS^_8C"MDY;ASF)O[OY08FVQV*-*&3XW%OC80Z+IELV\:SW.G6XL.$EZ, M=)2$E/P$^7#_EAWK%S$[&\XN\7DQ&<[.VO%5_7@\'$_JCT^;QJ!A'V5<:'4\ MG%P"RN/?U]93S\^'HY'X55Q,P^>GQG,TH@Y:]@&1C(:SYW@\&HYG^/B]'IIU MWPW7@\\FH6Z^M^"?\5>N4=//E'E2[9<]JWTX@%U-J$7;JO-Z1,1_64'%O" MG; LTQ B;=^9J4YW6-"+[;8YZ)LX#_M^W7#:^>%(KNR2?QY#30FP0_@-27.W M^07.=?CA2;L\_'SG1MHECA.96F#K:'AQ=H1DQC^)"5^\*?EG*'/CO&PO=V]R:W-H965T'73=:C:HZNE M6. 4W>?E)T-?S=I*(C/,K=0Y&)Q?-\:MRYL.RWN!+Q)7=F<,S&2F]3?^>)]< M-T(&A ICQQ8$O1YP@DJQ(8+QO;+9J%VRXNYX8_VMYTY<9L+B1*NO,G'I=6/0 M@ 3GHE#N3J_>8<6GR_9BK:Q_PJJ4;?<;$!?6Z:Q2)@29S,NW^%'%84=A$#ZA M$%4*D<==.O(HWP@G1E=&K\"P-%GC@:?JM0F8+)8P-- E7OLYQGYP^[V0#T)A[BS\.9Y99RA/ M_CKAIE.[Z7@WG?\ML"?M<7%>VJ6(\;I!U6?1/&!C-!E/W\'XCS?P<7SW^^W] M^.;#+4QO)Y_OWM^_OYUZAL$A3T9UAT15Q@ZK.(RIPF*=QU))XF4=? 8,Y]1,+TI)%O-F Z_\G"XL ;:_70)E$F8S-'4V'KVX%X[ MH?Y3>(7S[)!^$7\>+M%(G508>L->A6'8KC!T^L/CJ0?WI*UTOCAW:#+J);4, MHW!KL%O1%1KTB6&HEAG$7$A3J0 !+I G#^)Z\;2/!&?NP ,OM4QH1#X>A%0L M>4X;SKFEF)SP0'J^7@N*)C5HMKG>Q.=%W@4Y5V@I'5/!N6(088W"V L8*\69 M9=R!D1/H4U3)N=/G-9@CV$.R?60V *LSW*"?Z&PI\O6OOPRB5O^U?2$2RG>B M4>2T.ROY#^%1FK@MM95VYR@E?4** M&74&(D1UFVJ5D!,G=X(N7A(M[R<5#UR?Z"M6^"64>4%%^AAL0-(%JS"OE;"0 M:Y^(BUQNVA.ST"QPSJM'CC-J(G2P $D,I4Q?]$MA['.%O3C[\)5#5'R;1>^O)& M$:?'PLGE69X6/9B?:O'CFN*$*,+G+;=W%;I^Z! MISYY.MS7?B8,TV>R[O($HS,8AD'8[GAP[1Y#&PR#P7!0<7LVHY\V<+I4CEM[ M)LFHJ.=:^0/%\QGU=:_,SNJE&\^)T/8'[2>Z6-!)A7NIWU9V%O?,CX\=-)L[ MI_D,S<+?62Q5*/7<\F!?S];7HG%Y&]B*EW>D&E[TNPTPY3VE M_'!ZZ>\&,^WHIN&'*5WMT+ _9]K[38?[*"^+([^!5!+ P04 " #:B%A4 MV:D-\98) "E'P &0 'AL+W=O@,UZ'[;C7!,#MI-R=O.:Q:WORVE0^TX6ZML)5 M>2[M^DQE9O5F;[K7#'S2R]33P/[)ZU(NU8WRG\MKBZ?]5DJL<%/VNU+/G3I764:"H,8O MMS^I.J[3DD>9') M'/\O5F'MX<&>B"KG35YOA@:Y+L)?>5_[H;?A>+)CPZS>,&.]PT&LY5OIY4PXIPX-_E"%Y)XBF!?M1 M+>8LB)GM$#.=B4M3^-2)=T6LXJ& ?>C4*C9K%#N;/2KQK8K&8CX=B=ED-GU$ MWKPU=,[RYM]@J)!%+$Z= _9/HU\J[32/_O5TX;P%7O[VR+D'[;D'?.[!KW7P M5\1\OKFX>G=S(\X_7IY=7)W>7GR\NA&WJ1*W5A:NS&3AQ74J =1H+2X* ?^I M?*$L^V\D/%9"@U(6:T0";+4J%K>WUR,AA>\D) :8PTS92,I,)#T&="$NM7/T MKRSUF$_>)@_P]2ED1CTOFT1$TJ480RS'RH;14NI85&5B@1N^"$Q[72P5'HE%CFC69:;ZNR),*NM:7_C4FFJ9(L6Q6S^/;S;]$9FJH)4D MG9:P,%GG(9PC%@TJ^GZBL26OESTTYLJG)B:3:[E8-.[C]855&>L5&03 MSC=BI:P2ZAY9G"Y6DGNBRN*Z1L'KF<2=)CK,E=)ZDH!;@/_&(V]LN"B-RUG: M%IP$'@R9?I#\_G?'L^G+/\(CD)O /B.T8]LCAH"IX0HPXC=I&I(:*4\_ #'5P@5Z'H*+I X>6] MR+1\9G+%5I25+0U !6 'B PD MI4#F0BF*':>71:?@YF6I>T"$;*R1AU].+0F/P9^X2+ 0CC))6@0J@BSA6-PP MP_B %%DL66-V1L\7KEG3QRM%@?C^68@-4SEXS#W_0;QK[^\]'?$S']$-?G8J MJ3+Q02?8_!4H M9LS9+S#>U@7S8H6LA]#' 5UF D*T2EX0AEY8LY:97S<9JD+EM[77 M^&(9BS)*Z3B H5[6Y/;@\L'YP<4!*P\FF]-*N0X)AG&\2G64#JJ;=D').^@= MU^%):6.%C.9270X."YYH1%NZ/4S/OF,'<"7$]B;Z=F"D]1K BVARG*1;6=/Y M^+ 6YW4H2 !'+;+QZJ-"24,X4C #%QI61KY_OWW\P?C"H(KA<*ME%E)\N#>' MRK:1E;>5%HTQELC?NHG8XF8;8E04Z !V*6T-X?2;FHY='DUW26_.& M*,:J$I6(@^!!R4TJ7UDNLW\/UVVA%R,R15.X#0=6$\'@:'0R"^X>Q$3705A# MH'%,)9KKC6K=:RX6;36E%M'7M052UQ($7L%!'=K7%X".1GY5]]1-"%Q%0:SO MJSQM5+,IJQ)Z:180U?ALP$XZ/W&-2P!)%UPEZ\S;\U5(K+Z[D.W&CE"\J'J@ M85MR*U*?W.0X2A)6+ZHF 8644D.:HPGA]T ?<+CMVH;Z6H0*TK3R#^@^%=), M1G4[AG:N,+F.2"J!/2/"OD&5 _TPH5#$5$-Z.N]T:$\QZ<,6#N\Z2VSJ%=1I M@1YO"Z+6@=MZFYU(1?E1GMK")E>/O[WI&):&I[4?"U/7C*VV-"RVUZ!0B?__ M[% XU4S15)!7IM\%5SRQ5WF:=T<]RIZMM[8U!Y/QY-O;&B[K5FTI2H^W.4-$ M_;8;'GY?>YX2Z_SPX9PZGI]D45'(/?:FMMTT$-"^\GQW^:EC5X !#:>=7RXB+>PE+!JTGO'^U@?W/GDMXV.\)4 U]8U/X'];NDVZ MY,X]H_#*H'C80]>>84BY\')5YA3S;I"/OOXZL'_GDE&'+-#1E5Y2"+-/(9^! M^ U]=U(U>N)BQX< M'(CW^IX)-0_.YN*B+_LAN%^.CD%@/_8IS*P5W3_V^_GHU?3P.?4GT;;IV>CX M>/Z\MGY@$+TIWC3J8'0XGW:-Z70V.IH?/NXZ)AH9?_KHDYC*@J@QM](19YRG M^H]*QH C;79 "T"E*V/U><-*XBI4U.; !^?LZFG&V[[F[?<^G8*2+OD#,84T M0!*^HK:C[3?HT_#IM5L>/F!?@KAJ!'JF$FR=C%\>[@D;/@J'!V]*_A +K@/^ MRS]3?E]#"S"?&..;!SJ@_3)_\D]02P,$% @ VHA85)CNE9H!# NB$ M !D !X;"]W;W)K&ULU5IK;]M&%OTK Z]V80.L M+#[TRL. [*1IVC0)(G>+Q6(_C,F1-&N2P\P,[7A__9X[0U*4+#E!VRVP7RR* MO+QS'^<^Y1?W2M^:C1"6?2GRTKP\V5A;/3L_-^E&%-P,525*/%DI77"+KWI] M;BHM>.9>*O+S:#2:G!=#XN!-7(L^)$<3XW/ \Z8ZD%_O7+??O MG>[0Y88;<:7R7V5F-R]/9BY_:3NO]!-/J,B5^JK> MAG"R)*G[1$7YAQ'Y6I=T8]KK,1+;+X!S"=1)&K827T9,<7XETR.(P8-$H"I_@%W<: MQXY?_)LT9J^D27-E:BW8/Q?/CPZM>W[]ZQQ?M7[.W[Z\7[-V\OW[UFB^7R]?62=3)T%](@ MLE*EX2IVOQ$ELQO!JEJG&R"=55JF@JD59$;X?*ZED2Z4Q)=4B,PXXA67FMWQ MO':$=*=$*NG4(VUE)DHK5Q)GR*WBW-O;\=4B&^X(986Q(.=E6?,\?V#(/DP6 M%2%I725I9K5I?2LESCU3H2T2&0.C$K(IRE[ "\I=3 8I5P+ R58*G5:%_0D%6;( MKC<">+FG/Z7"\TRFW"IMB&=/;.G/?( 43%!X,(!;%#<0J 6XXP7!^:?NV>7/">]&B8_5>-L$%"M$94$+^!,Q M*MDM\ Z>F8L-$#G(0X3V$:\@9B[_X\X;PB(&K!W\)/'@^8.19E=/L$OSF@!B M-\ Z%+B' 0L%87)Y*Q 0N%\":]83' [$/1OXJ!5>N)1K_4"/>*'JT@Z1AX#U M=!.TAQ'O$NH:0\Z'V1K;.\ZP/4*B,7X'NGZ ;AWBQ*.01BUWQQP"9N#B9OL^ M:#JV2$7L1B W;?/(\$#B_CUQJ< M$[!P"X[QB&#H+M [E.S*)Z('=JUY:7+_\#T0]*MK+>BU.Z!V+=@G0>T6\?[% MB%6=LW=R)=CIVY+] U@U9WWK-/K<2R3"%5ZR!*$[89Y!H"9D"; 9Y4ZT>D"< M2#>ERM7Z@2)T',RF"2Y.PR@8S69G[C(8AS%=15$036,V&X80GEH56$$++[G9 MR,HP>'8VG['323"*DC-Z-0I'9RQ,@LDD8?/AG%R!UU+910C3I*UAX2@83^?L M%.?&>*5-*+-@G,S9=#@A,V6"@LQ'HJ6O)2^0H!/0(,7-2=[3<#P^8W$0SZ*QT#O4]B>!2."=@C2^1:"TV $V,Z&TR>@'07Q!,:? MC5PTT7G!.)ZZ2/IVZ([GP2R<4&@@DEV, #B(Z 20'OV/H#N!LI.)2Q_-J8/N MW %+ .QQ['NA0.7OLEL[4UJF/.ZQ+C*_"&,%B*S^R'JVL4 M9O;^S9(9E=?N .HITPVJDI:F M3>Z8A$J4ZYR5I1(%$U#!U.H.)0NURU+W:6B21<&4]L$C$N-:5_Y)_(J3S:E! M:9J15E+#FF;5=Q3#7:T0VG<240BU9=LU(#*_XL2#81W. VJ^#[(Y&D1'*N6P M[ZN]-JYK%M-C 8*3N9LS\MI0CP';V%)HBCOO-W#28D,FQ=.M*:U,WK?8PFZ>;T% MVP]" T#@[CJHJLIIH'#M(V7W P_^0+\=;='XUZ(3 FCA+#T(XV'""K1OKL?6 M$M"5-,=I5; ;^+0D/,*+-[+T&=5IAIFS=TA/HT&"K-BRP]E?50_C181JWWOE MF-M &>\R/YSN'<>H3W<\2]/7P6@8]ZE]X_'(:$-V)6]D3I*CC<-X8?S0_%C< MQ5H+X;KCURL'5R!_ =/F+!ZUT=O'%BB%3P ( H[4OV7^..YXQ_R4>%!6CT;/ MMZ)UA[LGX?,S7U:V!,O%DIWNO]82]Y6DH8=]3P5_X[.>$W6-P,S: ;EQ:-%. M9*:N:)(A*R+J,5P[W0NZ I <"?(#)@/2B/1%ZI9K-]0;M;+W2*P!HQ4)3-#X MJ@<4IPAEFZ)"'I.0;;!Z-1*X#7Q0D"3E7!KBMM2W9>MWK\,ET.*2WFIOKB\Y&K*5N.N6I A ME+'?;L75&T-U( MBJ@R51H! EJ/G2%M4FB:I\HH#O1)B(R,)O]M+_YU*^V;QQWR8XVD'DW:]%/5 MVM!J@ QA#X-N;Z'3K!JI8@Q'_70)4V/:M;*97H [$LML !^'_XYU9X7>*A/X M42[=MCFVCY1,";_>V'"**68P@U#NX&Y#MX+;W#:P/ !F%!G=*U=NU;FW23E< M&5W.<2L9/P?MV)[@19GYX)L%?V@6CRP#H!K#"ED=H*MCY8WH=DU=/&88+;D>[HYR8/UX M([,XI"3ME@;CX:SU=4"UO?OF*V>,Z;Z]T:9!%_+'MJ;-O.FWFP1$:%SY$ID_ M#&G0_.KB-2 $QCVI0HQ4VV^C7HO@9.P]]HO?QJ5-"X_L[).5;S+;XA-T3Y 7 M,_BI=Z-MZJBCD6O:&6XG +]5-#P7_;4C./\&54<'5)WNJ!KOJSK^_U25D-#W MG%,UV5$UVELJ6?9(8'H]$SZM+F MG^G-K0A-L:>UO,IEYD0W: 2$+Z\X83_M[F^W_"_*\)(YN-3:M@;-0O_;L^_C MW-LQM8NE'4!)SA_RJL=MU8^)EVYBV#SYZ"V^_]PS\JC'PLL/0LK/M MSYUM_1H&XI5PYH>3R-2+TP"N(9:3\.XCDM^I#^ MDI@NFCWMH9]VSWN_IZ,+6KO_&J!Q%?7=_[3>W>W^,6'A?X_?DOO_:H!/UA)> MRL4*KR(7C4]\O]E^L:IRO\[?*(NATUUN! 9)301XOE+*ME_H@.[?-2[^"U!+ M P04 " #:B%A4P>XKG\8& 9$ &0 'AL+W=O^TE5.8K#<#*JN%2#DR/?=FE.CG3C2JG$ MI6&VJ2IN=J>BU-OC0338-US)]<91P^CDJ.9K<2W<'_6EP=>H1\EE)9256C$C MBN/!(GI]FM)X/^"3%%M[\,[(DY76?]/'^_QX$))!HA29(P2.GUNQ%&5)0##C M2XDB8?O>_2WWG?XLN)6+'7Y6>9N>[DE)=<98)=>P8L=55K)92S1R,'=!HSRCJDTQ8I M?@(IBMFY5FYCV9G*1?X08 2S>MOBO6VG\;.(;T0V9$D4L#B,HV?PDM[7Q.,E M3^!=F#57\A].= C@J[*ZE#EOV:%R=FF$A>]M@R[86ZD0&\E+=HU&45%3)A5WP+!CMA M$%G+HC!(TRD;!\DT93?:(=JR-Q1XTR":3>@E#$)0[-) CXS;^82=?6ED36D) MV$?$[T&?V/?] &_/>;9!O,UC9%@5!^&<_)X'23SVG'*F:07GT']8/T=_%,RF M"?L@(",;7>9,5AAQVS%K%J23"9[A?.*IT"!$?D%=%!(DN5]W'*3CE)Y1BJQB MF.)EN8,8W4)D:SAJ=>&VW BD99I.$/<$H7O;&"5=@U8"+>0=O5LV3Q,VF25/ M12^-@@DLCZ=(+)EN[6NVR+*F:DI.,FA M-./6"F2L;DRV02YSU@#4(*;*EW-)";8L;PR1C-"';/$]4P*0)BL;,I"O0 SB M4/5M\@7^,WN.)T%K[XOP(!;5Z.'PZH3[4X7#\,+CA,'T.,.JB&(>/HW@E MVC4><*1+ZX'O\/IY6O53.ONB RH2/ MX?40&^TM=-ZC"(7C!U:@ON7BZHS6=4-VV1C;[Y+IW];D/! M26U(IX")\C2>%!FW&U: MM1:]]:#T5:86TB0]9BVJ>M24@^VN=;BU:ZU[.+3 M^S>OHCGS%E42QSRRD(J9-Z@!(_\A]WIPRD5O+D+'.VM[XG1*2]C87*3NRZMN M5J7,V$: +1N&C=: DMF.L+G:W>=@[P7;;C0,7U72^="@2KXTQ*LNIKS&R!HG M%R?N)R_RBHY#CA@.S2;JTP%1MZI<86.CJ80DB>Y?&EY**+6O!SMD;UKC%X M M#[).1P"R$3(H $MY>NPX*XRN?.C@KC?M3M+)"F>!%_%CU08.I;*ES1X $?]* M$%YYQ,=+:75HU2^ME+7G9TIL=Y#U%Y'>I5["ON455;>UG3W?:43K1\UE.PM- MDHXSE6[0":[^SE6#JV6WY=X\C.*]]]T$.'\E"NS#!S+WK/-/NTQ8R,'76^NW M+@FC@^N:9R1=2BF@,*J]N?6M_;UWT5[W[H>WEV;(Q5HJ"[4N,#4<3L<#9MJ+ M:/OA=.TO?ROM<)7TKR@&,)T&H+_0VNT_:('^WX"3?P%02P,$% @ VHA8 M5'AH.0-T#@ \"0 !D !X;"]W;W)K&ULK5II MCQNY$?TKQ,2;V("LT367+V \8R=CK ]X["R"(!^H;DKBNIO4DMW2:']]7A7) M/J09KS<(8'BD[F9=?%7UBJT76^N^^952E;@K"^-?'JVJ:OWL^-AG*U5*/[1K M97!G85TI*WQURV._=DKFO*@LCB>CT>EQ*;4Y>O6"KWURKU[8NBJT49^<\'59 M2K=[K0J[?7DT/DH7/NOEJJ(+QZ]>K.52W:KJZ_J3P[?C1DJN2V6\MD8XM7AY M=#E^]GI&S_,#_]1JZSN?!7DRM_8;?;G)7QZ-R"!5J*PB"1)_-NI*%04)@AF_ M19E'C4I:V/V/Y?;,.S)Y,CD=6^LF5<# M*;<)?>1?CT%EP/GI@P20NF+#=01%;>2TK^>J% MLUOAZ&E(HP_L*J^&<=K0IMQ6#G/LRCN=1 W>4#<>"+>0\+*BS;#W]_\^'JYLVM^%D!IEY\62GH*=?2 M[$01+FFH1SX[2I?19K5Y;SV _%QI>US\8ORE;A:X7_E!N*3,L;OBHWD9]^BM%B; M#\1[[3W]6Z\UKCK4+U,5$'Q9TU86]"PY?5O9[-O*%G#E=JMR98;BHQ'OI*E1 ME\2$L38:B*H30'6GLKI2.5_T*K,0(^%C3GZ*RO+U!P/!0:4GYK4NI>_X>\>\W3V@LJL,5.U!7VZ7TKZ=A)V\8LYN>P M![H5%.2*( /X4N3@+ 6AC1O"Z"M=<6!E-*NTN08FV1FA%@O%=7M/TV@H+H,P M#1BN^5E8737.=:6$G?S\\:N0WJ//88FCAW(QWXE'X^EPA,I:%'BR9__??$J+ M)G_4W5JC-,"/E"$Y=A%YLG*V7J[(LHNAN!&&-1IJ&P6I=2&S8'5\BKS&,B?6C@# ^8O(>%*& MPJG*.>ZEXAG"D$GG=K1[&UG4*@6M#0ZAXM'X?#\F#KE.EF:U<[1SA DN _$[ M*HB\7[_8*L3NT:P5S5(>C<^&LW1E0,A=ARTO=D'U@RIYHWN*'>.AJ G1 MFEI^YFJ"%A4ZCM-]YI*.A2U00R@L%9>TP%&0:+Z#JWRC0S$Y=:(:6(!Z=:\A/ST18ZP5/_WQXGWE M6/K7OYQ/QI/G6/U>5K4+6$/H]IO$#V3.@)$M?82I/\#8OQ(826QO>>M59 60 M-V&@G)Y.Z,L46)E.^>.,/LX(IY,3?!R=GM''4S$=C"].*4U0-1>(MC@;C/%8 M%WYKN0L-?W(^.)N>09D'M,HU5_8&8F>#Z?F)^$3-R51M 5K4%1$N= E=UN6! MQ/%@>C()$A^*W6[09/::@ J03@<7)^<'V=99T/"99@FR#A9>S,1GNY,%D-]E M;50E7EOIN#M^<2 4*NPGI<+/J([,*R2E0"[>U4:C3GPU*&/.4Q(])CA,1L_3 M(_QU_/R)N#'TM*+B,-NC'!PV#I^E[@B>9GJD8JN)6"6=CVGMGA;QH4PO@$AG83J[ETECP+8J"4[_& M.0O0Q(P(:6!%RB!@1N21Y@6S&B.Y[T \- M=#KU6ZTI/+ &6"'SI0%%*!K;J4K <,[+A8($K^^HSP")UG0 QGR)=UQS/0Q% M$/R>+"W(SR7SYH4PZ(]>%F'?T7+S.F..FUFWMA%GO#A8 -M4MC*VL$NTLIL" MA!9E@JCF>Q@\H]P>GW]GSQE9T9G+_JXWPKJ[WEQL'D[['AKIX?T41=\S(D;T M(":ESI_&F. 11.AI;NMY)T+FGNAD=L,>@;14]]HP%%<:.4FAZB7<)["F6B9R M#7Z4@>!@2]M$P+YE6*!AKJD)1V:7B8J"!K#B6+ M"'20M$E+R4+-B(P!OI@("S*VJ>VT:M2N @M= P-W&GP 3*YWCP>#N6(OD3K$ MH'!!$KG;YV>[R/.1\)4N#ZM ;9BN83]+^0UA%T3L+5W<4;W2?!?FL1FIMN ; MCR^+M@9HJENYWNB<*DC@=KB&^<3$LL:;%2@Z1:O3M1/]>1B\]\%^?U]\! S[ M$COANL8(%RA;*YH:)N[[%9YMLHQKF-P*3PJ* _S#8T>7-=]C1KA M8^7Z.KP=TME.Y71684GM6B+?7.;L*>26,JY;5OGQIA3(HE#+5.B3\E+F*D4# M 2VU!]U@,L8&8W_FM@[VHA0P2Z:NE,EUR_V@_A+L[A94*)1KCJ57ZAM!\=?: MA )$J%:A4-2&1B7L&R*$V5Q5Y'NXSP<:MQB,8S$8I8#$L%+=IZ.4G'C1AC,C M1(4:/HWG?%34#;JG6ZD&R#S7A _D"L.\ MBD,?J4@Q&(1C!WZ<#$N4I87.^.RY3XZ$B%4$?1[)J3;$6@(+:*Z%:#ZX0.^E M1COUD1-D]-[(.4^!1<0M:=P,S3D_-A8"=L]\D> M9J*;YO#<*_CR)ZP"(NR/FW9Q-CB;S Z20HI?ZWQY?ZNG>IKD'V F;*0GA EJ M/W1\@JRA0HD:% 9>I"ER-,!'F5]M&#B[*KC \@?L21Q_6V @H7R-*$9=!_F: MRQ)L +WC"V.V#]<,M;TNXJG6M1_7^Q"5LVI1FR8]=T3MZ6UXKLC2=T\TW=VBYV,70SCV_?+HQ M&^(0J7/= MM)KF1.9'''M\_?'=DU0. U;W0AW(@FIX=&ZSNF$_^TQ'BK=% K)M M2:7<;6A] +(DC*XM&.E#P?J!W6U&\S=73>BY$13!4VJ)9M_[X"V6I)ZA H-( M*>=13@KI@GM A] Y0AUR/Q7SF^L!$=^M0@K@;PI69*EM1&3&C;B)!F8NG=%Q ML WG\$U0^PG$1;9%G^F>SR6@Q"I&K;$B;K&LB_ ^0=*[J5 *2]F N-OXHX20 MAUW1S4X "P,*T8!.KT,[Z&J Z"4-AX9 2$PBO81K\9.BR*?? 2_8<#II2('N MNYQ;%8I&K'"=)*!@IRUK0!,IX$/>WQ\7""=4"U(\;?GG4MZJ+8-0-('XD(P&5!1X'+U5[5H>,/'R>' MF&CXLD8%)>H9DIR M\:EC.+Y544F#04512\GHLRONNH*TIJ1 MBM(>;H1\Z)HW^+,!9K!PO")@(LH89+TRS'M+X$37I@0+614/$WN[0F]?$@(/ M\/.6X8KADG/U8,@D!7/%OD*_+38A@8O^"!5D$Q,N^(<&O#%=9*89-#!@QS4( ML6M/V3OUD(MU/,SMZ-ER1PTOT/CL.0Q]21(-]=@H>FF4E.5]&T(G#6^!YX3E M[F L@P0^? @'8'2"Z_D5'6J7"]/FG( R%+^P*;)COO;-[43<0_N7K8F-65$5 M01#LH&]*W$9>=-!(V7STT95T$ EH(-P4L/ RJ(JG5&%X[FAKK QO.4.HFC?P MN^!TASIU7@=1@]/QO2J=4:OJF7BLG_20*XF\L.>882W7?*H-G&=1($71%CH/ MASC\LH!8%>=%ZL$YS=^)E(47A$U(^5HWWG20PTY#+]B:1\/ MOP7"!+*DZE6H!9:.AF$+Y5=\V]:L&F@!?QQA8E;.7H ]Q?65ND+ M*6A^Y/3JOU!+ P04 " #:B%A4T%Q5I0<% L# &0 'AL+W=O=^\&0Q<46$M7-\TJ.G+S-A:>'JU\X%K+(HR*-5JD*?IX: 64O?.3L+9 MK3T[,:U74N.M!=?6M;#+"U1F<=K+>NN#.SFO/!\,SDX:,<=[]%^:6TMO@PZE ME#5J)XT&B[/3WGGVYF+$\D'@#XD+M_$,',G4F =^^5">]E)V"!46GA$$_7S# M2U2*@2%3>?U^CO0NP4RU0XO#3J3UGZZK0WZ4&),]$J?V<6[W$5 MSYCQ"J-<^!\6479XU(.B==[4*V7RH)8Z_HK'%0\;"I/T!85\I9 'OZ.AX.65 M\.+LQ)H%6)8F-'X(H09MF>*B,*M&Z5W#]M95^>3+P MA,S?!\4*Y2*BY"^@9#E\,MI7#JYUB>4VP(!L(MS&/"&/Q G_&8\PM_G4^\R,.C.C8&;T/^G\#LKGF\M?WM_\ M>G5]=__S3Y,\.WH+U[]_^?#Y+SCWKWV%KS\)^T =NXKC9C9#*_4<;C2LU. J8QM]9@8I8.IIR@>3!'>M0AAE M8V@HAE;-!<.W5.(VLH=%:Z673&'AV#@,K FBDSJA#U=MP#UOK%1R+?]& [?WWX3(M4H!/J(MI N&25!:,$VXJ4B1 M0(J*+AL092GY4*BU$4XF?0^Q=P0^Y728]ZEXNIQ211A/REO)M%@@W85E+)&# M;#CJ'W9-QY($M.'V*PAR59(&>5&Z)8N\S"F?SP]:^68H6Q'AK+D M.!\FZ=&^C'3CA-+9;KKPG*7O4'>NVM\%<;)5^ 06"'W6&=GAZ&FF_;P7^P4?:2ES2/P3B^]P:@.-6?8BC?EDDHP.LWTD/J_;734* MAF>(4L:'VV)5KW-+:G'2/B]X'J*%T7JU@X7KA66VRF8=U@\0OM.Y3<.O=KNZ M*S\T!8_6Z8DNK,V5L@1M?!S2Y!22GWQ]1L+*.-G9\A(%Q1HF/M#F@O644CSL MTA%F%R>0;N3C_JXU8["QP=5HYV%/Y011+<1EKCOM5N'SN $^B<<]FE:#N:2" M43@CU;1_-.Z!C;MI?/&F"?O@U'C:+L-C1>L\6A:@[S-#:]'JA0UT?R"<_0M0 M2P,$% @ VHA85 B?BF/X 0 7@0 !D !X;"]W;W)K&ULG53;CM,P$/T5*T^LA)I+LX!6::2V"P+!HJK+Y0'QX":3QJKM M"?:4[/X]MI.&(K$5XB6>&<\YN^C1'&P+0.Q!26T744O4W<2QK5I0W,ZP M ^UV&C2*DW/-/K:= 5X'D))QEB0O8L6%CLHBQ#:F+/!(4FC8&&:/2G'SN *) M_2)*HU-@*_8M^4!<%AW?PSW0YVYCG!=/++50H*U S0PTBVB9WJQRGQ\2O@CH M[9G-?"<[Q(-WWM6+*/&"0$)%GH&[Y2>L04I/Y&3\&#FCJ:0'GMLG]C>A=]?+ MCEM8H_PJ:FH7T:N(U=#PHZ0M]F]A[.?:\U4H;?BR?LB=NXK5T1*J$>Q\)?2P M\H?Q/YP!\J< V0C(@NZA4%!YRXF7A<&>&9_MV+P16@UH)TYH?RCW9-RN<#@J M\R1]]OZ*;23714R.T(?C:@2O!G#V!#C-V!UJ:BU[K6NH_R2(G9))3G:2L\HN M,MY"-6/S]#G+DBR]P#>?VIL'OOD3?%L@8< -$;$5:&@$6?9MN;-DW#A\OU @ MGPKDH4#^?__OW\ ?EA\_M<#6J#JN'YGM4%LTEG'F,PY7?],9GYVY K,/DVU9 MA4=-P_%/T>GR+(>9^9T^W+P[;O9"6R:A<=!D]O(Z8F:8YL$A[,($[9#P0 +X* 9 M >&PO=V]R:W-H965T;_8E48"72AL_3+>K9M-;!.T,G3KP#=5A6Y[2=INILD@V6_7G1^.!#YDWQ 8[@2&D7>K M*+*\QH"SB;,;<'*;T>0CFAJEF9PR$I3[X/A4L5R8/:%S:(*?I('19"_-=Y*7 MK>3P&Y*#(7RV)I0>/IJ"BE. E&ET7(9[+I?#LXC7E/=A-.C!,!L.SN"-.MM& M$6_T'=L 30$QW3S=^0A]Q6%2@UJR;:RT 5^+> M9^C]H:VBM S>+LV:;JX );$?F6LY8$L?VF%"Z5ED6OT7BU5CM$X)16=6U>P-FI-?>S?]^&7 M^?RV#UWH0XDM_EZ<-:#O8!6[LO$-:KV%$M<$:W3*-AZ6A('S8P>PL8TNN 1\:I-4I3BOY)V=I*VK#@T$M. M=;0S=XJ=IO 5(UHO'>DZMDJN.^:&DN9\/< 2E6/[=$.RB@&H&=D6P%G0>C O MT:PHYM'1;4?B9Y*$B.0D\%:K D,;^D!MD#FL_%BX&!]VJPE*LR&U$OT2U!=R MN?)4?#\\N_C+0:00^;-JIN1(1Y\=$[0M+R$D)*1$)"MZ)\RQ*)0PX\RL4<6M M'&L5>"W9*>$Y^*L/UXWC*HFX6T(G/F(<;E%4+>G"1*QTU>^$A.D_?R4*NVZYPB#D\0 MHWFJ;6U,0;(FTFDKL$7NPSRJ?B7R/./$QB<&O^KK?_CR JY.\OQWIU9*,O*! M^R)\W*F$6Z>XI]TT41_KOF_I/DJSUEM1UQ50AQ#-B"5P ?/:<>D-L\$[^*WK MG^]C0#R\@4&?W^Y1;S#:_[[V]*5',T5%;A4G)WEWN*[;\:+;[8:S>3N3'*ZW MD]UG=,R1VQ,M633KOW^;@&NGI781;!TGE(4-/._$SY('3')R@<^7EE_MW4(4 M="/K[&]02P,$% @ VHA85*(EEX^##@ '2P !D !X;"]W;W)K&UL[5I9;]Q(DOXK"8T\L &:XE$DJWP!LNSN]6ZW6[#< M;@P6^Y BLZH(LYC5/'3,K]\O(I-7';);GJ?!/$C%(S,R(C+BBR/YZE977^NU M4HVXVQ1E_?IDW33;%V=G=;I6&UF[>JM*O%GJ:B,;W%:KLWI;*9GQI$UQ%GA> M?+:1>7GRYA4_NZS>O-)M4^2ENJQ$W6XVLKI_JPI]^_K$/^D>?,I7ZX8>G+UY MM94K=:6:W[>7%>[.>BI9OE%EG>M25&KY^N3F$O:,CTPF."KF6EGM,&9N)2 MWL.N&G%>5;)<*;[^W_/KNJE@)/_WP&*S?K$9+S;[4:U^@\SGWR[^1WSX>/'^ MX^6]6$&VIA8ULV+DEK>R MRFK18HNJ/3+;@1@]Y7O_Y3/1K&4C9 %WK@500>1UW4H0 M$'II5]-;\KC:@=="IWG:8&WSIBUS\/34TOYT]7O=DY5E)C06KNQ0RVRC13-( M1:/]Y&4MU&9;Z'NEL$B65W!Q7>&2:*18&2Y)PKOB:LR/40EX,0H@LKUT\*E[ M<:V$NE-5FI.R;M>J%#<0@!0'NBM5J@IBWV/,%DN*!N_OE:R@A4IOF%PF&U8# M7?-B0M,ZE5)B8]QC?ZBJX-:2(0JW1BZR2%=\P>)YN1);5>4:JK@!:MJ=)#PS M^K$R.6*M;]6-JAR1JJH!&ALU/I_L/ E)(HE\LU%9#A8@#EBDYS)-@945L=6O M@949][&[S[,*]@$]*5FWV->I;GMN>B7Q,AH,P4;:RBKJ-F_68IE7>$4/H->R ME85(BWRYY!D0UV4K)M/8I69&$\<[9"&L^I,(Y65:L3O73 6;=$O_?&>>+)R% M'XJ:4* F1:=Z@RVQMH9GJKJ!S&3/R[:!@(-9'[(6R32 46ISC9<=3KDT)(8[ M96UJ8(5'_U:*\VV5%R+@<7[LC&U:R Q*Q.)VB=TQM&%PB[O:^V)F^7EDU&1P18T>0W180"9EE.1D5>#BR\ 1V]KA8PSLS<7T_D9H=[[PH M8%)WXORMX8V]]]M:9ZSSRR^;?-_,;9]!\4=+UH\.LRQS,?CU\,^\ATA:O&?$/7O&J+V M(&CQ0Q#D!Z$SCV<_CD&+;V"0T>QOUFK)^%@=)-%2D].0533RNE"VWLO_2?S8 MG>B&B"NCAO,;"=41+R3W MSVSU4P%^:QM2=49<_\&5G,J>8Q[V=J7$>^MQXA+)K!(?6U8&% ,ANC7V9YEU MWI&U_B3S2GR11:O$6UF0MEF^X.6N9CT1)X&SB.*%.UL,@0CSCA%_FGB!,XM!+8C= MQ.OWKE\/^G,B'VS:"Y$LW##:H]/-&W!T6"$*G7 >/A-^XOK>OG@*@2U= WKV M73P33SBUF1F_A[LQZV8A_6Z\6Q$P4+ MLMHX=.(P)*O%?H3T;@:[C!(\B3P7HQD'.>?,2]2+99VGB"3D+="RWMLNRB-/ M9X&[$$#$ B\=<>HOW*"[93PX]2/7[Y\LM4$7 \:*>A3[J&8]L ,7+E^WBMM& MA4UF#9=+>P;'M9FU%$,(Z8#:CT/4Z+EQQ?AA.33EP7 ,C<.+%.)'>;BM] MEV],@#Q=A"-I28)F" JG<]^-^I>4YY>HF/6J9)B %6]569OPGNH:>56'I0@U MM)YCBPB*23 3E=IWR$5&=#CB2:QH<5!:I 2T+541F!]S>[,:R<<:UQKQQ M3K.[J FSS;X2>:2L;?BI7XQ@NL/F?4#?>_-)42>3N+E -D3]( K:O^1+)9[^ M@UA_)LY7JPHY+V#]BV%S$<'4%PS+GAL"PMW8HYL9X#O&6@/S-$',0P\PMA#A MW%TD8NXBC/F^$\TB\9DMP'>2>0+_B4 CC "2QD%DO^RNB>2U2&61MF;3H ). MWI"O8/,IL%^KYE8IDV%T7B2V',IL(LC@5=R3V)/4MK.D'8L_%*NL9LF?J5DYL::AM2!2*\225\0GLZ5B/CKAN&U'J!@:HH$HR M/JSB1T^&\1"?P*9^"7_4-WDVJ9(P6!7Y*J?$M>.T][>*%#NQ^8'K;_HG%5/$ M& JJ"C9(A:[@LLJJY2Y5"CG@:1 YGN=U)-EJD:N*JM.4$2A.0C8M,:A%-;+O.[[KB M%6MAZ56S-@1[Y1BXVU)U3KR*30LDIF*:BS);4R%NF( Q[_?H /)--*D-K)J" M,8-:[: =IJF"U3L(3%#FBG?&T0_-@2SL_XP+!JY @QLG""$=6OG.S.^;3NSX MG= &\8:X 969?06/I[X;#ME15_%/>AQ,L?-VG:9M574<0.=!5PG^90$.06[D MS*-'">$]6@B)2KVZ%S'S$$Q[6D0"PY YSX9BFH ]B9TD.-I&S@95/!ACF-1> MZ3<-%\Y>$XV<8\HF\%;E5,Y/E!+L9(+0TFQ?2Y-*QLKSE_C?9_D;^>T WYF( M/=2VR($ZU4X*] ,="2/[6XW2E%?HCGPL]I^;FO7G4:"_ZFK7GQZ5^H\9WLH\ M([S75=<"H[#0'SM9B)W&T&9=Z79E&N]<4=.T9=LUBDS(9LZ7^8FK5/Q.N4:+41@&7G*B,(K![=9"SM@CZ+[3>C/J F;&N28HV?E- M7N] X75 WTJ-.< M$QKN\/7[8JJI4V^ 0V=R9US(&U67/UY+=GJEE?,R+=K,=.MM,]'4/=D&=0@= M27,0[.2PC4**C[K(,VF.5O'#+46335*'U/3XJ>5D]' .C6]LGDFF1HW,#<\> MU%H/W5VE#A0"')W'&#T0.98EVX8?V14-V'#2W.=0S:1;V.6*HLL5Y<#S"T'% ME_FXX >L:XY77]_F/VA"%/51CS-;5O\F8CE?,HR[T_^#@D4A:[OV67\ER*&?(LG(@X@ MWO"4&@H)"SL?C4U0V\8/B>XMAL$>2EO2 ]'IGOENE)!2Q@Q@8?^Q&AHX^=!Q M\@F4;'!D;551QCG M J2T=%Q"J<+Y@4CH"O[TCY1ZY MZV,P/(II.S7CN %$((-8,]18I2SN_]DABSU\Z3[RZ)LSY@1EO%5#WP(HA!2B M#]$C10V-$-F 0M?K&!UU7:NUO,EU-=+5.VN:].; M--]R<)7WAOW[WL3[@Y^2T,TV2UU.\7]Z-O>XR#>.<-\=NT:=/(:V9JW;&C3K9]\="BXT'>_1\:6QF_XT MXQ3%2QC1P0IJIT7(OTGD]Q.036=MVH@H68AP 9+ \_X=V*,39=YDU.:4F$": MUC"=!',QFRU0XP?B$YQ'5M0HH:&HZ N]Y2),B1#'?=^;>S+833T48.][<)[%# MC.*+ $5C(CXB_Y)W,/12+?-F-WW<;0 ]9%%USE]B[+H$]3$(2) Y$R%YQZ:* ML7IC#(Y&87OP.*_79&B<(W,Z8H*#[S /U9:WX4+YS]ZUN%!^0C@6I][(] MSM<5BM/*L$$#%)W ?A@^D7!@_4)N=&MM\:C,ICW&"5 JMV0!K*[..;HNA45/ ME;F'/B@\&WVRN5'5BC],I;X'EC=?;_9/^V]?S\TGG\-P\^'LK[):Y3"^0BTQ M%BU;AJ]X5 %K'IT3Y!9Q]3FL@<0R?D[0H^L.*7)VV)KD* M'Z=3_OI^,TM2U.ONW 8V)(K6]VICR:[52JA;W>594KR]6=;U^ M<7E9)2N5RVIBUJK DZ4IE&>7ONM.+W.IBXLWK_C>I_+- M*]/4F2[4IU)439[+KFFY!:D"4+8[[2CP_IZPN7%%*92FJ2 M(/%UI]ZI+"-!4./W5N9%OR1-'%YWTG]@VV'+0E;JGGT17XA4+663 MU9_-YN^JM28G)*OX4&SLV""Y$TE2UR=O)T"#7A?V6]RT.@PFQ>V:"WT[P M66^[$&MY+6OYYE5I-J*DT9!&%VPJSX9RNB"GW-0EGFK,J]]\*!*3*_%%WJOJ MU64-B73_,FEGO[6S_3.S/5_\9(IZ58GW1:K2?0&74*77Q^_T>>L_*/%:)1,1 M>([P7=][0%[0VQ>PO.!1^\2UKI+,5$VIQ+^N%E5=(B+^_< 28;]$R$N$_R.$ MC\S^^.[GG]Z++U?_>'\C?C15)18*N::$MF)K$BMP1]0K);9*EI50!+8 5"I? MJ+*'BS]=(8L4%]YF4$7-RA,X MZ]+<:68+@FNT4(5:ZEHL2Y./]Q>06/'/@N9=4Y;00OR@4E7"JFQDWXPL._'ALOF(^%-W5%'+2 )*VHG:Y"W8-^*]5;0QA"L.<&= $HKM52 M85;:KS\*7UB:5+!+CSR?W>#3_-G 07%(MSS'FV'L*":)5I>TDSM0ID,4 MXP,>CWED!+[#.>1\.![ZC!_Z4^M)QPVZJ_EL;OWX#GZ4Q?:O%3%T@Y7WW4C" M4KV$,M"%7,FNEKEIR/,4! U%YF(KY'J=;75QRP-^F=Q,Q+*%9&!"R0$,E_K> M=[@OE$Q67?P,D^M$/CFB-N=C%C$D4:4J5(-.GHTI:/1"_!.B+4<^&$N=#TG3 M"HYK:E-N66?H.W'%=P=?-[5)OCZGJI0R% @5R<4NB"9P@25-%3,]VT&.[2J3RAZ82['$_DY@UA8NW\@RK1SR>]:D]!2JZY)7KRC%HHE'ZUGQ ML#:B7S\C%$HR93YFM'Q&P,/G>V#)3HM6ZE^;_0Z)X8$DX0!?\[$ MCPKQWR.PQ<1I,,=GZ,8M^*A5<8P[@>N+OY6D<'ILF(B@#(3&@1.&KOCU1(Z, MP@BRX=71S'?BJ7O$E0-IG@>C8A"U$\4'0 Z<]4)\:A"9G,"ZJ!&$%.$(IID3 M,K/.G&F,7/AYAS=96XF2NLWG9OF\@>WMDJ/ B7VBY<"9N?AN(V\:3;EJQ"?5 M'4;."$K/_6#,%S$1-/GZ['#P>.A%+9_[\WT^9Z7H/P)E M^JO*MG0;/&GJ_OE&PTET8P&;218JI76YVFETQMW[5JZHCF:5$>M,)M2:G2Q6 MK=WG JC%X:JA)A\16PR,24%1[9U=KT" =5/."MY)1%$"Z4@<;G$'>X[ MX'R8?T)/:]HI U(%.F070L S?P:FSX$A#RJ8Y >/8U2#[FG:E%V+\^!>H.U: M?->AF%_;.I-M)^=(WR*Q\T(J4@0P(CSINZC'"B/)?>:Y,6I;JZVS$U)Q&_HD M$5& DMQ+(#N6;0OR- TBE-\.+@[01%)^HWU0I]/4NNG(7EKYB6IS_"_4+158 M8[L";K1\-PA:3P1'GOC"Q?F)EI$-2"ZZJ14CPDR!5$6;39NS;_+MR5I,9+!& M\WW/K(8T?Q:B]1B&)2)Q!^V..#C9S\,+.H;D LE&_?Q)F-\AZ?"P0.99Q == MSKHIP?)$N\?P'0D[:=A#WID,U^[Z0\[RP@S:.Y%"JV.F0ET E9RE*7DK=5'5 M3$:GV 2Q>3YQH7$BJ;K7>YND7!;R5G$3M%\1'J-IB-FU"D/")O;:=G2=ML"V M_"2T9=J3)'P4+WL\ULXDECI+4NM2TQZ?J1 M)#.V2QS1EL)W7W[^7N;KE]?\RWLY[OV<-AR\-^T)81#[7=/,FY," ?49XHJ& M')#:!>7#]4M$["G)C4S1\8'(4")T^=NB@PE'A:FM;WYNW ._' M\+E.L.VZH:MB39]*;8=(I3IEVF;[R6D:*R=UIPA'5=Z=B0YV.&P=M"S5BEZH MW%F&1>!X],GGGN]E9DM MF);EN%:SJP8G<]AF8D_O3>EXP9E&+G^'X5QU MZDY966CL1B+V0S&=SKY)$"H78L*VX%[@]H=7W?=U6T"_518=J<[IA('.;D?A M%%OW W 4[>@.8/&BZ1$\'TVANH'HY/QA,E/LG7/IN2SB-FXWQ1$;TV1I'X![ M::#ZDZWN2(OR96_G-<];N2[$VP;">Z^ MEP>U_?\P9!^+^DDM-)V+4ZCAMV1SN"8='IPH,;8]S_H-@JU*=V%S;Z'J%$"KY[8 ]5[>G M-H/JV!/Z"5[>U09+T:1Z>Y#RP*[QA&;VO=/B/ZJE;-H*-.#+DD[%U+U$Y;-1 MSB\Z($"MZ><$[6-[EFN-/C!O1:6S/H+L6 &GKQ(G$+ PM9NLEBRQ ]A?BU"T MV@WOT^B]W]R6E0B4TM,=2>SZ,*>EG8_:K/F]^$+4]#<#S MI3%U]X,6Z/] XLU_ 5!+ P04 " #:B%A4[D["9.DQ78%Y(B[YY[[H4G'JRUN;%+ M(1Q\777*'DZ6SO7[TZEMEF+%[9[NA<*3N38K[O#3+*:V-X*W7FG531/&BNF* M2S4Y.O![%^;H0 ^NDTI<&+##:L7-W;'H]/IP$D\V&Y=RL72T,3TZZ/E"7 GW MJ;\P^#7=HK1R)9256H$1\\/)VWC_."-Y+_"'%&M[;PWDR4SK&_KXT!Y.&!$2 MG6@<(7"<;L6)Z#H"0AI?1LS)UB0IWE]OT'_UOJ,O,V[%B>X^R]8M#R?5!%HQ MYT/G+O7Z-S'ZDQ->HSOK1U@'V:2>0#-8IU>C,C)8215F_G6,PSV%BCVAD(P* MB><=#'F6[[CC1P=&K\&0-*+1PKOJM9&<5)24*V?P5**>.[H2"PRQ@TO1:^.D M6AQ,'<+2X;09(8X#1/($1)S F59N:>%4M:)]"#!%/EM2R8;4=A+_>SJPS6!)_/P.?;>$S#Y_]GQ@^"T%7;]_VO!&' M$[Q;5IA;,3FZ.GU_=OKQ&BY/+\XOKS]\? _GO3#<.V"#30O<"*I"Q&N!6VCT MJM?*G^@Y< 6X%*8WT@K *PSKI6R6J-US!,(MJ;AJ).] JG##Z:I(A+WELN.S M3H!;!<70\=-=P>S.SP6<()&N;K[Q<+)4HKY/9J82>GO[QF_ M$09>_OQ3E23LS#D-O.MT M0^0Q4'HPC0B[BORWPEI/"1EX?U0C*!"TI1\%;P^NO[&')89/MK@OYQ*]E&[C MSNE7T0S4/.!\/I<-^L&#$7)C#SXHI(]!QMM)X*1G?"7X\&UL1?>'V"V/!UT,;3LDWH]NAH0P;?R0I!+AYBXC(6Z$0 MA6T$?>AD" +*HQ@'BX0[\1VZ>UC,MT(-*(@Y7@B],+S'TJ'<8R9"V5$W;&' M>O.TMGPILW'Y!NQ2]J\I-6UK*"]4?R-WQ/'P6Y\"KD^5L#Y))+U9;[T1GB-5AD8E_MPY^"F]#(J'C%:H;IWK0B&A@. M<0W73S"#3TK2';ER/LHO(,FK*,,6^0+B(HVPXFG%LHCE!<;8.G+YLS9="U69 M0EK5D-69UZNCI,I'O2)FHUZ>,[C8">*NS3B-1; A6"<8"97:)Q7&*KB50E@$BJ5CP ML4H\1))B7C0Q>)2$*HD8JSWM.,H9F8SC(HKK8M0831,#>!&(VLR+]%"+/B=3&9)__BZ;VW#3:7A7_!T7]N4"X\ M<[:[VT?BV_ V^B8>7IAGW"PD1J(3V4^ 1->;>'#Z=Z_E&;:82?SRR4^ M=(4A 3R?:^TV'V1@^W0^^A=02P,$% @ VHA85.'61GS7,P 'KD !D M !X;"]W;W)K&ULW7UK!?F=(F-U(5"!&@ M*%&6[2J*DF/Y2I%*M),/6_MA@&F $PUFD'F08G[]GF?WZ7F I)S4W6Q5'!' M3/?I[O-^]?_JT65^Y7=K,J[TKX9=-5>_2 M%C[6VZ?-OG9I1B_MBJ?+X^/G3W=I7C[Z\7OZ[E/]X_=5UQ9YZ3[52=/M=FE] M^]H5U_OC]/MVZ2]?^MO]4PZ>G?I0LW[FRR:LRJ=WF MAT?GB^]>+Y_A"_3$7W-WTYB_$US*JJJ^X(=WV0^/CA$B5[AUBT.D\,^UNW!% M@2,!'/^001_Y.?%%^[>._A,M'A:S2AMW415_R[/VZH='9X^2S&W2KF@_5S<_ M.UG0*8ZWKHJ&_C^YX6>?/WN4K+NFK7;R,D"PRTO^-_TJ&V%>.#N>>&$I+RP) M;IZ(H'R3MNF/W]?535+CTS :_D%+I;_JX!DU^O7')1[?9I>9MFV235WM$F !=8HTU,"KY=HE>4NCN3T3%KQ[E6;P+]#8NMMU M1=K"+$ :L(LM8M8?3LY.YDM WZ*@%]H$3L_M5J[V)SA/SAM\=/##+&FC=60, M'DY*?SC8A.NT<&7;\%3/SN:G.M4\N?APB<@,7* FJ/"]\^PZQ65\2F^!O[3) MI[K:UNDN 1Z7?' 9;$SM\,OK/'-UDWPLDP]IO;Y*EB\(I&."Z+?YY3S95M>N M+FD05P*>P 0,;5V5Z75>=TURGFJ6/B]>/9DGG[JZZ?"\VHIGT$=D>P "!#5:P7^E MN_TK^9AG,%U]G2->/-9I/ESJ!(G["ML+A$E'>]_]RLNDJF&+$"A !Q *C4$> M_';O-Q&.IE$ <,RFV^]A3^"7'$Z6=FYURVOY^-=W;XX6+Q.""#:*#S&'][KV MJJKS?^(N^[$1YSRTL/Q4@-TSL$V2P28#4>/0@,=YE2$L]*E; 9TG5RXM6L"C MG:NWKES?XMB(:GX?=1')S54%<*]V>4L[ T+I'YUK_)FD>WAR7^< 27CY/ .F MG2,7(=*Z ":(# 4!A5W8@=C%5W&D'$GS'UU:$&D2N=@N03:UQR$F"MNDS\LCP.),%+"0'B4C+XZ O",-V[CB&?4 M[MJ5G4N.:,C^7$#4!JP_-0G@> -<-*-36:4%/4U2RJ_)4_K8LE+D2HW !U[Q'5\"[Z"+4W2';)UQ-5?TK)#4WZ6#,(D]7>8&$ M>G#QTTO&L<98VQQG8/+Y2P5(PE>5B,4S(NU-5\-,-5(K/$8X M GRS/8(OCX!%?8%7W@(B :0?-S P[C(PK_-N"WJ$S+HXB[>:& ?2?8EHGS3 M28'0MK5SM#;+EB[IMW/]S?..FQS(YQ=',SJ ]/W[BQDN6<>B<60,_YB^/0,R M#*SMYBH'/FOA Z%<(,7B/A'? /UMQKC=@G9(M ?_XJ+JJMM&@'1[_/D/I\?S M8R][ ^:*R!,.A%D=NMJMX/O0=%:?YDA#\)9@2ZO@%$ OQ!BA^^+] 9D&BR= MN,_*(?N\(ESQ:GR%9 5&X)70#-$ ]@ MW2(44/M L0! +EZ>G-!^IK#K@*1W,H6\:3KAW("06;*8'1\?XW\'5FXAB(^9 M*47>O %85,G$9O: *;"3F;=FK0T1B]Y*>7\R*CDY^0Y"PK]Z:>@%=0NWZU@S8XE*4P%#.0E841C).S4S/BIK%#' M3.5T;@!H^FIE9!Y3$W-N4@-3Y*6@V.+RX$>&762XF7=FIMHAAR.VA6^L7=V" M09H PNQX8C^@:A\HQ>&?#>JH>%99!9HK_$%,%; ,*(.%-DV;LICFC<9EK1S^ MT*&$0EP)RS^J':N_P*/!=D5JJU');KWP2EL^7\)+1:2ASO.F\[_B!JB&J8A5 MN&W>%*E7P--5XTJF06(V.:D;6S 04)X0?@+8J$0E5V"HPD.T6?!X5\IVH2$! M/+3,8MQ&;%B\>$6*6N'"'J7ZH.?4:#V!0D0*%,EO^IWU.Y22R'16'9@0\-,< M"(V$V:ZJ 3PD ;91$#U9CX9-SX&RTJ*"K28A@\-]Q",CP-^5S=Z1*O5G5P(? M KE ^ 7(M(8=1Q8"IYC# \2%<9,Z1 +X8*BC@GUM.M@;I9-\GQ-6 V?9PQ!^ MXE%D C!JYAM[5HKY"5)/\;Q1#8-9Y8@ 7P#! <0POT(,&/EW6 QA+R![P1/5 M.6B/0/V 2H!@*!2(G\)N9S#KBK3>I%(&. -FV0 = :?64R+TVZ1%$Y1*8K0H M)DKVZ>!9;@%9B-;@'.:&X2ET$5-*]E5-;XD>K2PJYDOH*LE$-\I5&N ;%5JI MG@T!N^FSF5V:>89-+-7SG7MKPT$W&PB59_.S(%/\9N&PB)X32S/9DN6F8)?S9[]G(Y6YR].*@K,Q+AE*=GI[.7)_YI&K._D$YA!KXB(@7V =B+ M^^KJ=>XW!WA%M5?1#X.LK]"KD&;,<>$L>9(9::!JPWNM+RBB)\LY:+Q>$07: M(L83::!^UTFO_/XL&&)#?=Y#C!] X) [5MG)A)*O2M8<=_$GMZII&Q>CKD/:QN79V>S9\\6A M3>PC[AB2)NCW2XNB$GV,$1;D?]FR0MO'>!03( -*B45X=AZAC2[K 1L^"IR= M^$_CH(Z=#YAN+[SC](##^]0[O$\/^J=?ITW>,&,-"LF8F_L;AL$-2M=KW@XV M]XR !?T7:!,%MQ&U5V"L@BZ#Y("V!CL]\#U4@]!G0H>2AC $ 0,LDAOW+;]+"@IH""C#:N*V <+8'8XK075 M583+(=-S\#6(EB;/\A2=&G/0>N%89>&DES3IFO6ZL$"07Z@W F"'SO&Y/\?G M!P_@-\:LMTU+J#(:J7C8"(3?? JIJEMW'^#(:?G-57T%M<4L&G+RYQ M?EY2PX%S[_:\9:1&I$!V:_7#HN1&(;[S1X*FC/ A]03F,A1R*; T.M9LV0#: MLN=T\IVI:<0\Y(>\\9B/J(^CFT,KLP0!&I/P19 &H.-5^.4*:6EF]\A=IT5' M>X.HYG?*2O?V"HRI1.U:Y$0!ZT1JA!WV)G&+W\';LJY7"&R9H3$'7"L%*8\3 MT[[M 0?4?YOE6XIBP6H[/B(UFT$6)K4W3%U9WPVI!Y6E)'B:(M!8"2W^$+6B""_[PAA^Q M[8C(#"?*$\GIOE(SJTV_TJD"ON>U=XH GA\5; *&[0<]G#TB+O[-;.>VJC*T M=6&_Z,! $R["/JV)\8(.WL&WP&.Z@G0&=$QG.7FF11XCG7A2.,1Z7WC6^^(@ MX[RH2G3]U,%ROX!3S=OD<]Y\(5 _DN6&'WFQOWEO3C[.J?^M$R8_>=Z4H_^L M$PCYXKAKG(M1LZ%@QI#@;1'N1C:&_G4B@"6YS MY83$6%G#QTY' MAU-!(QHS?'_4[)&S(S_ O6DI;(&\!Q4Z]/NDP/;PFQH$!M)'YE9M?['7H!E4 M70/,O?P"#^PKH$&_ [QL^MO5Z)G.G=Y.S#Y2-(/OC[9F)XXQ?S*; MZ+CSMO,;0$Y&.4_B_%ZO-?X-(.I*.( ]>A%Z[#]CAR8FV:A/:&)2@=Q];=7Q ML_,XP&Q-S/TH-B?(N4MOT<^5(Z-9(Y-#44!^063?H' ,G3-IT521V\ZL@/A! M3HQX@(CJ@T'O%\D0%)CXO$HZE]:E?G<.BOLEZA?_G6> =+/PQ<_P&,M,_.I# MNI=O4.XVZF!D42P"M@'^R+Y5U5T123EWI$RSE%T'K#6K7(=XR2]XCXGJUF\Q#8E%; MAP[9/>PU[.R6_:,]L \J'DVU:6^\^6L3:3" @?((0 8\RLB;:G-J!!-,:DU6 M.7Y-U%2@H0+5*; I$A:\@ASH%Z\X#G<+Q]F(BVPD*X8<03@VND9G/5ON].4? M9\GIBS_2 Z>G?T1_)3G+ =L*P"+OAU6<0P=9.'GUSLZ3OU2RFWSPP6$*#Z+G M'JFG3!;'?QP.N?F&=4QF $9.',R@H$2V2$:0S DUO*7P!9Z4"BVQ.F/X.7!??OLD,-1RA*"-K;Q#QJ@'_(4 M-T!!Z51&1I-=(Y'-3;I6BR)RS&,8U'OG"]>VDGLE+(DT&AD"\Y)VW8S?!/-ZZXOFOW5$TC3VF,RY1&&[P\=^9_Q1J$ M'XM=+G?N!TQXY8KLJ*V./#I,G3BGP 6?3M.M,=2/RHD$[4%*I?!=G)^&, _5 M'$H%1&,",PF I:BJI-EPF/:!/G5F!^/ DPN.@9XGEWR5 M?SJ))]+H6V">A>JO]XQM9:H M[S@KO(/QP1G"5N&X,8&CW9R@ Q%UREBJF!'OQ]O^9-]^$"=RG&+9L\(G.96F M2]TU6SK@,ZR/_DNXS.CD V<"_.\ZS0O\D7/#TN)?R%,T06 2GI&-;=ES*"H< MT<<\^:VL)TG*ZY&HQJ1HP*MSD'2J^TT+I&<=ECT"JC0'%ZF&B&8VZJ?_G^(( M]T&T PR!V< A+:+UP$ MI5^!A)=T]O0&60=8Z&GA<[:0EB74PDG)^X)#'=X%<:ME"93@0P_QV_&LR1?R M!RED)H_%>=DCP_$+E\WH=?&92/8(VIKK.N?8;%9W6UD'NJ7(S[1R(;*" M=BG5HT@&$+I> &G Z*WV'-/9P&,(X?OAPBB:B'4+95O<>C*^[\A=P^0@R)_- MDX\K0'B')EL-)+]+MR[SH1;=&$U#J#8;L.;$_.@_1-22J6935#?(ZH-JPSK MS$H>RD'T*<@DLB2^!;"@F&8N0>@OG..C9&K=:^J4'?YW0 "X43?M45[.Y*^J MNQ..0\2U#,2U/$@@G]!/5DOU%UKO=$1$O:/D]LVC)=%O3G_K;1UO#BG9<178 M'G,J11LX,))_T.L4>!CH/\2ZRB.$5]/R20T@7Z_$6O -M^F*!.,[/H[.@I-E MT,B3&TJ'#9%]-A@B&'B$6BYZ0 M#B5&B#M=51PDM;:TZ@M^)DH4\),4^9K#G,K5NH+3X26MG$H%P, I\%^0#T5U MZRAGNJX*SBJ5OWVFLF0P7?C59A[>(R1X/S5#Q*RNXVP(KZ'3F:11A15LYR%$ M#X69BY/#"2 :>+P(@<=Q6_T;QHD.W).VF \%.\S%%%(CRR=*4<&CA'-]=%1C M*W$@=A@'QB@HJ7!1FFS TZ" -%(_1+&+L2 LJAL6JQI.K$#WZ.$XL0U%\$OX M&ZE0&A&-53B$MNF17B]^?K_ ]*'P=TD1VSUZC,LV1.LE4H,8:5.7^RD=/O*Q MNC5Y#KI2-4',3]XSL4(=*&0R4 1HWVENQ2!K1)52"JJM\SUZ_F\H*$QIWG;; M B)1R15'F/KX-&1J<= ' +I(_6'6M==74+@]_JQU!T//.FNOXVP>=%2UF% MU8"^3Q4,*C[ +,D!$C4!3.;#+@=1U5:ETT@^Q_41+SFF3PIB?$1RC#X-,?(] MB$I$"J#ZAU!S[%J,UC%?)*51\@36>0U2$D.C6 MT0^49RE DWP/TE*J@A4[G M;!C)(9%,"6HZ7P?"[H_4U#%RL9>I>+^DW)PZ XS-O/'N4]C.+R]"N=ZOU1[, M_&=GQ[/D34[2"^#%Q/'DO4$KXB%2BSA(TJ^V)?DA:"+#(K']"F!O14UCLHM+JL->?I;4G,C: M#ED!I9\3 M2Q]5@+YUL.1<6-FX]% EE/N14'242\^ \/?(K[WBV[KU55D5U?;6YK$HCZQ1 ME<<"DSK-'(I/3= ZHD1GU)[\^T/)U9"H95XVF8S6ST2;V\7*D"9I(V+A*9>+ M6XVVKY59^8,I85Z;.;2"VGEJ\EZ<05(:+$-%D<4^ MZ@-XM^'*RRM71@]H>9%K?:@CV$(56'#HIC7OUFZ+)AWZ$B@"?\WL6I2@U+L+ M,%=;3)]9'UK9$-:2R(U,Y=1Q&T]'=1YN&?17>:C= 6KNA]R$P\0+[_UAG]&^$/F_ Y05.!QX^1 M#%)7T[H4CCJGHV^=C\S8U$SVU)0ERGCRC7B\6'"W+&BYK5?J1 MZD"L,\6214Q^4@,2U\:^)GJR=,@;L- #BYK8$P@[_@^L,QF.?6C6L<(]RAFT MTKK:?)<\SI\ OT2?C%5'11]W7C'%9#.L^GL%+^1/M-2XA1>DE$\(/-2\'EPS MZ9BK6]A?41FYK(:HH%^S,WG(OT[_&+FK68M,Z[S!LEK7WF")QR$;?$QY"4IL M5THB2$X)3)Z%]HEJF!T]3_X6E%-].IJU-PM:NBZ+2PLLL+TZS\"2>L M.LO^X<343%L+H0^?UV@E)7 &VUG6APD#R@C50)=GJ!#'81%JFQ:V49@G;D,S*VE>R<>X182^'VB3)N>\> M:2H;'*8:<.8ZZI/TKB&K;=-A*A2VD-]1!Z&JQ#E+R>:]UQFQ/392ISM_5$VXK(QV4_!?D3\F4Z&8X_*VP'E^=,SK,,< M@BJ/I#-.YQ245:\*Q0^+2314CZ?..32*A^;( ?TJ(I,0@A]GP$.[[<#(,UO0 ME=['CK'.XO\Y*?&G3:9;T1#EHZ!UJ>RU^3[&=BP41\# M\0=9?W^\.?UM(6*YI:?NJRE'\1R5_O( 1Y9[&LK*H8P 4&ZDXP;C#FO8N%JN M0C^@:Q/6LPWFU>X#U'J_':?854C!(P.N1\MXO)'QA?Q%5%6S$2"!'%=S@5QVD)W2M.FMX#^M&[ M9METO@^Q5SWA]/5KP5@ZSGL8L'R:K$OU18 I(S:\R"LOHA=@S AC(UXE-+H@ MN\X].V>TEL9WHE8VF&)&I#%F*459Z,&;'NV===]H%&S0/L=K^H)*,I%/;CR'C]BVX_;;AV6O0D( .NP*Z4X* 7PF7 55-N)] =:NR!Q'$$>6Z,/(#.C MP;WTL4S=9+^/$PXN8XHP-87:-,E;D#D[]*]0C'LD\-;+GK2G' [R4-<%3%H, MO0G,EH1D8;33L?=OC8'$=;!(IY8ZQO!\1)01]6&TIMTUL\??PLS(@+VVL/A MD9 +ASNR,8Z:YM(\)Q?&$9+(-_ZT1L;S;>I\]7B"?C[B81I;I%%FI$;ZF&YV MGZ;#K0! >B=\/Y3! DTL>XWQRY_+\[#3O'( M3+K.C^L3DG4" ;>WG[UY0]*@HX8N6K5"(TGFX"!K0]8,9Q^,@P>MA2B:\T4G M,A(W?:UFN FF,(;W0*+CIOTK_@;#+);]PDEMLGJPRGVN'7?BXV88?$(%:0%> MH5K=FBWU&TD5#M@)E'K[YZ5%T5P=BA)+P5M"\B*DU2'_?,4ABYN\<2,.3[E8 M@,4.6L!5#?R*0NX^:V/Z]T,+J,5GZ!C5*'D0QETB!SP-M\ZO0_ E==YS:Z1^Y6P>)$O2(/5>J%TAKM$PB#' M\V<+J<(&*%_,%R_XTRQI*JX?BYI"2BR#/:K83"'KX^LAL1+JF!>'JX\_LS-Y M5*[ M!$#3ZD*!(4D%#/;:'36MV_O%R'YQZ*[*7"$ 2WA1#:%;)1\O1Z4P5:>?#9Z< MZ--D*F1HH%FDL.,O@ZY2,Y]P-_6$4MW$G.%J T0-TXR*E.L9YXO@0WPN8._! M>PW53*438P(+$HSR;;QU^T=;=82^'-JIPS3O4+QC-QYYZVKV&P+K&NNH/:BG M(-"S M ]C@I \IC(/%+UAD"+L:T+]V)E RD9$5"G=&1O#*%E4,CA\G?5^979<[%!Q9'CDS;E$;Y)[2IT[W:Y4X5F4DZ7J(5BFFC*W>5%K'#5UYO M!LR.@ P>2M82J.,0>;6T08?IE=Q2Y8&^SX!250L!T:"HRD9YR)JZ3>8IIY(+ M&1E/[>_%6:\-CVS;7/M_%[T42&QH,M:^)NGVU.,=W7]\]16P@#O(%_:J1[T" M/V4-3R/ '%/KC%7IN*CK&F-3E,+1M J55\W9 4C7*B"WTRMS]GHM55#4<1^:!/R)C91J/]%Y@.>4:MP5NJP3RV>Q2PN#+_* M&RSQ6E,CMT(O@9-0J*1;8TG<>NAI#9Y#V\NFK,JC(;Q,%\7F2%&+-/FFZ'W;/]-]L)U*J_9E+T1UY9\*YD?K@[YJ2 MRP4TQ0H;;G,7=-\#3*$FE8B#%//DPJ1J'^A@2?5->[:HI5%Y<7L00"[XTE" MYH(97*$R!JI^(]53Z4,_U[$"IR2C+(^JL'M=M@"+T7E1<[&$;[C%Z#CLN45\ M."V*!_#N^$R#%+E*&RLRR<#Q=1)\1 1YT!%#($(,#9M':O^2DQ?HF34JXWZ1F(]3MHT099[X$E62&2_14Q0?%9_=>8,MJ/.MB\OAD+(PW8F%<>@O#X\/][)"&.OR076VZQPUR MA2[3])(WP-5[1TC;+R*TW86.>+-$M LM56 6 M1@M@Q,(E'+(5#B3AP#0/6IL'$X1A0=X"SH[LW6<274]GE0.Q,";GB4/^:-B7 MVV)*XYQI]N03#"\:!Z4T5YHJ')NT?XB?3FBWGFEQOOZUXU:,1]R%5P,X0CR4 M[(6M':BJ9]U.6D"*P,8P[I_6_5"NYVLCEQIVM(D4@$'_(&)0L@OWA)G,;7S. MDN2]0&QO]ZA"%#[4,;Q?D*@OX#WQ"TZ+B&O/?-LM+3P;[XZ1]2^[R_7XO'R+ M023>3N+(@R2^8L8EV>>5US3U\-!RCU7+% 2;LK2!J:ED ="OYMJ7CVSK0[(_;NI4XQ1KCE?4QN7]ZOC/%3DB\$)1/^8 M@<:RE9@IP89ZU8[BQ92%0_%-RH%N6!,E-34)G5BCC M$Y-KDR>&#:*$I2NQ3A^XZ:BFKI?1.7J!N(#AJLWKY[W7[O\U^&S5?^/]G49J M!2#&9<%5X,0=2M'.7X[V)>? ^PZ9T $L_S9<*XO?$V27PZUT+C2?B,! MQ?\M:$FC>LR<#PZ+ NK!K.Z%"GW"VUC!H]2FH@O"7XL87SH07ZM %[0<9=4- MU[MPFA'*ZP8O3]Y5UV)H5-IAQP]F<.Z@7>$7=U!FABZJMN@$**Y!I:[7)F1P MKK(3=&*8>)%J4E#F^Y 2&8DXG,6G4?&MT.I(\6%&Q%)+@?F@Z*9DZTA1PUR^-J8GQ%G6>I-EIFGG M-E<>Z+2NKJ>8-*5#LE%E +VCT;AH%M3T3;O_F!M@."IK._CT[QB=V49 XY&WR3U=78#.1.X L;M_4.4[1B/-')O:2 MMMG#FN7$X12D .J0&^%HI@]&;_,DP!=548A_WO?HUNO!N8#6*.:,>M[=@1=A M>6_2%*^-KE4:J>:C&X/FXR@XS)7=S!, 3[Q\3X/*:5Z0PVT!6 MUR!+E8L&;(;\M491:L<]''%J^&_C\E82WZ72.?"G7LMFOAN)Q[A&5D7I4Z; M%-OB^L8JVC^(0\@?<%:I,;VR5D&B[39=KV&\1HR\YIQKU.SJ\A >ORKB:J5"_\*UZ6 M-2IC[O]Z[)?6K&@NF@DW[-)7!\0P E:C3(- MO68P_2I" W=M3D4:FI<#AE\:WFW0'\AM9V^BZG,Z#TAYMG=P+ M-%!(U?$E!>HLD.[OE N8?G&<+4,WA^N!PVC 6$JKY>, -D;LKYEA@/E$:0;?D M*G (B@((V[3%/'+O&]4L7!];M+G#^E:(4'0-#NES])F/>8ZA;6;)/=>:G/\5 ML(9-+JF%R"KL=0:GQ^H$TT)J>H/]()*92K)811:PH[8MG,TFG>C2/8-M .& MK>:RB1UI^&811A]&E6QX(S85'0Y;H&"LC8@2* ICU":)GMW<\7;!V'P'.]UG MRE'U+$3-3 ZFKQ;WDIOH6[8Q;P29S"7EC!8V^,W1@+A1>!BD2>[(>_C%%[E@ MY;NK?3;C'7.D$:B8$23)H%B(YFXB5X$OZ/6]3P[)AM _>'FXXR_H!0[6E%R0 M1KN^Y8!Z,6V/?/MPK&9ZMXPHT>O;*35Q(V/9FV^INQ#23;6V(_A<&D[A["<0 M7-ZX#%AH\M\U3#Q+SCO4"X#;ETF&UFI(5<1KQQ0[.)RBIDTIXH(LH0BB<.%N M*VO5^#F9 CP#N98U(7ASL&7T1+>P_0CA+&0P=)+@9;%OE>L5"7 MO@R)VJ+\2KU]Q=2-THVT947[,1!'S%R3/1!^1[AQD*I3.7P)2U>'D M+$E*4YD<-CF^^+%_P.$H?:9"X<6D/CVN<1T\J] I<7FXN>%G[G5BFII^ IJO M.BE\&C^YWSC)8ZFV.UD^^0[[MLJUU0VJ M4;XO]EOISI.D*VQB/SZ2Z:0LU7;P1&8ZLOI$">Y1D9G)>-SHTG+QB9BK4KTJ M*$:&F-$L>;Q\ M$HH"@O(8!E<#P+Y$"LH)CRIV0BC[TLWC]AZ]@FFM9<5+DZYPFB>O$TQX5%B^E%K ME0".!2*G[(X=A?4&<-L'FRNM)*?!T75X&J"CA, BY;GLNH3\UL$!IE\GP$?;_'&H';>2X'&.$YU_'9+!GOSZ^< MZ_@4.-=Y3(.:K&Y5)?_=H!WU@=3V@2><.P)*69#70:PF;ZI&PN3^NP=>^9XS M[ZHSXA($WCQM*5G:1$)Q&SJVWG8@'&- MG7#4>HD;87F.$986-;;S\T]P A?6]!_"#SZ F7L?7O!LA@?&;0<_P29=7B$& M""-8/C]^,H,S7K5''TRS>I[Q[5=M2,]0/+[L5BTWK']Q?'2*;UH']A$%T6*? MMDSS8G'V9":![SJ_)L.(Y_C998!OVZ,+2P9O8Y'^\:;4[OLOT=DE;NP2V;8Y,GWH]58I=,F'FF760"F[7,PAV[J>:,[.:B?] M3]6Y!C#\'@;V_Y?:<7R0U1R3P11=>?&.LCMX\#LQGU-!?"DKW15IO%HH"E>W M/==X #8!/L6"4RO+@Y_2F&AXKS S)OT#V!CO+2TK%*&B\LBBW8^LF#&-26.X MT8N4Q8H?76D].CUEK5;J8TEO?Q>5T%Y2)]\[DMZ= SU7'V6H=O6;( M S8IKEY=C=J2= MW@J;*"2NS_OXN1W^_Q4$O0_'?RAJGLP2TXGR@XF!/C8MX);'3T;.^"3<.<9< MF/5VOIL7=0])N\ZR<#NGT:[$F2.QH7*BM6&OVP"MY**B7G$-.M];N3U0OD/- MX*<:<(R22A&[@K/_L]:T$X$L7UU, MA2@"<1M^TE?Z%?6-C2A2HHIC0ZK?4NK85UKH4)8"!H7Z1 I$.P/E!DO)0XE] M-WU)]TQBE13OQF;%#C.U7':D85*,MD8I)-4*DZLD;X;N9.R:.$?\/?Z;G$P> ML\9Y2Q0P[&PQ6?PPH0W0^R0([ ETA\,'SZ@J)9^+NHA*UWW=PKX2K!(R1#35 M56PX%84DA+KGV'E$+X,WUNE=^J,ZT14APKR:M(E76T7.IP&'B_1GG\NJ1:,& M<:EUM^@!T4L]3Y7F0^(] "Y2(P_.H]79Z8@[3Y247M#)]W8?6>U_&.?] MI2L=;L3S@WSW.?'=#W'"R04(X;RE\#.':<=[ ANV?+)\/F#+ST?8,J%DXP'R M3,H;H;+8N'?X:+O6H!835]=$"HQ?)W';:>Y9]J7$[&[)G]06,3[?; 85YJ(Y8L?^+>0U6X7S+@E_^BM78)%YHY?GZ!VF=.,&#A1JM7W!%0;T%?A? M!6S2-3NL91EDDW8CF@H7R&>5EE\ _I^K&[Q! M#)O3E_A5L.?)#B *G.@,7"M+U4[S7.A 5U*9%L!<7&,C/3/IA1@]$R;9 K< M4G=4@5.E7O*EU+T=N*(XER@?WQ7945L=24=@+'-?M=AG2_H#)U)!KLF0Q#3P MJ$QX^]_-OR88X.R_Q6 N M%L!]=[Y\]!3>#(__^/T>U(4/:4WIFH7;P*O'\Q>GC[C#KWX 0P:'3%95"Q8, M_8FEI*[&!^#W307ZF7S "5"Y(_!^_+]02P,$% @ VHA85*2L=YD%! M H !D !X;"]W;W)K&ULE59M;^,V#/XK@C<, M5T"K;?DUN21 WX8-V!5%V^TP#/N@V$RLU;9\DMRT_WZ4[*3IKLGUOMB41#Y\ M*)&B9ANI'G0%8,A34[=Z[E7&=%/?UT4%#=>GLH,65U92-=S@4*U]W2G@I3-J M:I\%0>HW7+3>8N;F;M1B)GM3BQ9N%-%]TW#U? ZUW,R]T-M.W(IU9>R$OYAU M? UW8/[H;A2._!U**1IHM9 M4;":>V?A]#RQ^D[A3P$;O2<3&\E2R@<[^*V< M>X$E!#44QB)P_#W"!=2U!4(:7T9,;^?2&N[+6_1?7.P8RY)KN)#U9U&::N[E M'BEAQ?O:W,K-KS#&XP@6LM;N2S:#;A9YI.BUD%=%M22Y%W1LHR=?[_=8V'W=R7P%9R1KK"4,A MQIT6T0B,-6HJ8G"Y>,W#3EEJO'W^Z8>$;K'XD'Z* IBD[L6*8TRR,G7<,":,L#FF0I21.:9R'-,L8B1D-DY"F M8?9N#T="^J:/ZZ]LIF/.8MS!:3(Y&80X&(4$=V>;RH=5CA12LBNDY&B.WT@# MK1&\KI\'AWAWDSLH>B6,P%VX>BKJWB;92LGF.ZOKJ&?;!:>ZXP7,/6QS&M0C M>/\KN6Z/7+DEIU_(57AD9 G0VH+9HWGDJ)90<#Q96ZE"$5BML&MA0^OK$I>P MTHS8.GIWB=T-^8+ECZG2X$6 S:1XP/:[_->"8PIAD]8&J]C&)#M[66@2TCR- M:!I%A-$T"V@TR:T43&@>Y]^)^4IGPY7".#2):!@QDE*6QB1*$DS1X!VX!386 MQ,1]MZ(6I;T^[/7F+C3V*.+PF[U@-.W ATS&L0939/,!IGE&&B* M4A(BE3PA]]+P^K5[^-*+1U[#P'H2QC1F6#\T0=8)RU&R-17E$7DKX_V]KHR7 MW=J]/31ZZ%LS-.C=[.YY[1M_@/4$L#!!0 ( -J(6%0:5@[" M\@0 4. 9 >&PO=V]R:W-H965T0XTS"1485?HK- M2.X$T-ALRM*1YSCC4499;BWG9NQ6+.>\4"G+X5806609%8<5I'R_L%RK'KAC MFZW2 Z/E?$HD1*S#'+)>$X$) OKS)VMQGJ]6?#(8"];?:(M M67/^I#^NXH7E:$"00J2T!(K-,YQ#FFI!".-')=-J5.J-[7XM_=+8CK:LJ81S MGGYGL=HNK*E%8DAHD:H[OO\3*GM"+2_BJ33_9%^M=2P2%5+QK-J,"#*6ERU] MJ?SPD0U>M<$SN$M%!N4%570Y%WQ/A%Z-TG3'F&IV(SB6ZZ#<*X&S#/>IY25E M@CS2M !R U06 M#C2I*3![I.00[F(X5:]-I15$E M0_Q:P CA-1B]&N/*ZY5X =&0^*Y-/,=S>^3YC>_;_,%DU'*M=F2_'6V MEDI@FOS=HR-H= 1&1_"^#IZ02Y;3/&(T)6=2 KJ7YC&Y9G3-4J88ZJY\'Q-, MU#N("B%8OB$K*IGLBD"O;EW',[FC$2PL+%0)XAFLY<,62,)3+$(M6>GH$@,% M"UMMB<+IIYTZ^X$R#FAY1IT?4-LEJV%211%O\7%J,U8856YNQ MUF;8*$2[ H,)V1I$$U C%3L..6$YXN"%Q!$YF'4L?9NM,?DFM8Z3:WB&E+B# MNNP@&K2SPA&R8%HB"_$]\/ M;=>98,\XQOORJE?/7O-\\UF!R*KME7_1!<95,W2NV'%!%1B5ZM":)+[MA9-& M:-V6H\=],:Q5>U>]+G2<5_W26 UM:OOC 'MZ]#7HJ3W%F78&WF\Q#TH+6B'6 MN'.%#D8'D8@C%\> 8#2?=OO#LUTW:-JC5SXFL\,%WJ3ZQ^S,< DR8O1$]E0( MBMMKL8U@ZC3MS^GF_"_I-@WMR>FOLJV:;,?M';=TRPF" M2?7?0W5A0W5A+]7=E^>Y+NXK*0MM,U;[^99BA"7!FFZY4=?*_RX+K) PVW57;GK\KNF+EU MSB* G\K!/<6,&=MCY+JOE6^TM57&(9Z)/0[#015W[2R0BN&U"JIM MW%3;^*/5UAER'>@+$,@R^KK;R@!=@"5@)*0BVQG#NBJK7_\[>=:II>LH-X&\ M-3B!W*98JEF9F+WBRW'_GOD*4(W>L;C(9Z9G\C$+]L[)I\^)P)T3J$ S"IBSF1G M&)SBM#/$P^Y35W1'K:MY!F)C'B 2,ZC(57E+;T:;-\Y9>;4_+B\?2#=4;) V M2 H);G6&$Z1 43XZR@_%=^:BO^8*GPVFN\5W&@B] .<3SE7]H14T+[_E/U!+ M P04 " #:B%A4_\;'"P $ " "@ &0 'AL+W=OK.2JF2&MFH=Z$HARYQ3601Q& Z"DG'AS2;.=J-F$UF;@@N\4:#K MLF1J>XV%W$R]R-L9;ODZ-]80S"856^,=FB_5C:)=T*%DO$2AN12@<#7UYM'5 M==^>=P>^,0%%H4%(AK?6TRO"VD= M#]<[]/=..VE9,HT+67SCFL+LRMW'S 5H\CF,I"NU_8-&=[H0=I MK8TL6V=B4'+1/-F/-@\'#J.7'.+6(7:\FT".Y5MFV&RBY :4/4UH=N&D.F\B MQX7]4^Z,HK><_,QLP70.3&3PF:D'-&Q9(-QA6BMN.&HXO[<6?3$)# 6S+D': M E\WP/$+P%$,GZ4PN89W(L/L9X" 6'94XQW5Z_@DXEM,+R&)?(C#.#J!EW32 M$X>7O";=+=Y]K_DC*U 8#7_.E]HH*IB_3H3I=6%Z+DSOA3!W=(^RFM(J5_!B MR&/Y/0EK+^N5KEB*4X]NHT;UB-YL3ONZ"EF2J%\]PNX#^@[&N1H M%$\-9LT!A954=K?A)N<"3(Y >%H6/&/6OF0%$RF"*S@-1KHCK)2U,*][:T./ MTJ6X)08KZ@H:N"9$N1'0>C5UN+0M \Z=3=::".N+*Z RP'*)JBN%9Y;PJ24: M[S/_-!%P!DEOY/=&?5I%2<\?#,;6-O+C.(';)PF*HPCB80AQ?P#WTK#B?Z67 M&:<.Z17IM\L*%9=9RV$P'K06KQETV%K*LF-C^ M_MLHCH9O-/6YCK;>]Z3EEE[\+=7.M@6SK= F%UF:_URB8 L/F,+VJ^/(_%*1 MS3N)"Y((7_;:/K3:/CEM\-[*^NID?9)B_8=!51Y7'2'/KTZ;S+7OS&K9L2+4[3<)'ZSR(-*=+S MF_4K:;C+R><_YN&IHC,8AWZ8]!RY9&"IC<;^:#QJM>E7L$\ +.CS9)M\33#T M>=\YM+5X'.V5(F,:5K)P+>WUBOK6=$DI$+;(%!';_77S%0G:OS"YDO6:>B7- M+\ZB#_[<,[<^UB."@ZF@1+5VLX^F&TJ]NAD0.FLW7LV;J6)_O)G-J'^LN=!0 MX(IK.P]P@, -D) 9 >&PO=V]R:W-H965T)&W%SRP36&L()B.*[J!1S!?JZ7"5=!%R5@)0C,IB()\XLVBZ_G MVCN#;PQV^NB;6"9K*9_LXBZ;>*$%!!Q28R-0_-O" CBW@1#&]S:FUZ6TCL?? M^^BWCCMR65,-"\E_9YDI)M[((QGDM.;F0>Y^A9:/ YA*KMTOV;6VH4?26AM9 MMLZ(H&2B^:?/;1W>XQ"W#K'#W21R*&^HH=.QDCNBK#5&LQ^.JO-&<$S837DT M"K4,_/$;\:*8W$MA M"DT^B0RRTP !@NL0QGN$\_ALQ!M(+TD2^20.X^A,O*1CG+AXR4\P)E1D9*8U M#L$L_5XSS9STS]E:&X6-\]>9O/TN;]_E[;^1][%I>R)S!,"QGD)$[8:C8 M,*QVDU\W !2JZ"D8W%YX;3_.9K4S?:TKFL+$PZ'5H+;@35<%D%QR'$@F-L38 MO6ZGDOT-FABKIDR1+>4U6,!6P@Y(J:L4[8#JO0T]PILA7G+Q ?U0)6N-)=:] M:_))&X;#A&ZW-L4WE^(@_*HAKSGYS')T_@.HTCVR4C3#HT@]D0\D]L-12**0 M_!0'_18)_3^SV&+J/8V%FV90>);Q9LX*5FG':?#1<;J!+9Z2%08PD!9"-8 M)31!?5UV-7Q/UYY%\I^[-L6BL@Q4,]0591EZ*%LYH1<%5<8GJ]72P;^';.8N MAB6GPGWG9?O]\GM^S9;;\3QDEWPKG8+X?NRA]AR_Z&[%7GU(4^3GN1^!^C08]\ MD2)]31W[HU'2:]F?$!)@7I#J^X,D(K](F>T8YR2*_6$R.%^ZU\8J.+IN<9XW M[E&A,0)6MKEY.VGW;IDUU_7!O'GTW%.U87CA'NZSP+<7*&N ^EQ*LU_8!-UK;OH/4$L#!!0 ( -J(6%3'^IA'G04 M ,/ 9 >&PO=V]R:W-H965TNQ./-MK\8U=2.OA<5XT]'JV<6Q_.9K9CDR'^[,"='NG65:N2% =O6M3"W9[+2F^-1.-I^>*^6 M*TY2.8RX5H*_=>;WZ6O3\)R2MU9?T3-AUM%HR@;*W3=<^,%M2J MZ=[B[DZ1M_*E<.+DR.@-&*)&:;3PKGIN-$XUE)1+9_!4 M(9\[>:/U?*.J"D0SA[>-$\U275<23JV5SL+!E<"=G1S-'"HCEEG9"S[K!/,G M!(<7O1M MKK]4MJRT;8V$OTZOK3,(H+_WJ(T'M;%7&S^A]K*#/^@%;"UX++I[A5"I'MJU M*.7Q"&O12G,C1R=7*PD+76&=J68)CC('_K1!=^;2"5594NN0[ES7:]'<_OA# MSL/LA87E$ Q/@K&6];4T0[Q]D' 1P,$85(,R=&OQFYT<=N?^[$Q4HBEE+^07 MT;3D*8H8 X]8GF2[Q2[ZY:=6&3F',&(A3\&;Q%]\)>N>06.(4E;DT4[:GKPD M0UZ2Y^9E!P;[6&KVROG^J5$[:(H.FD_EZ&%J'M*\,=I:.!?&W)(II[5N&P>G M9=G6;24^"-\UL?5A8VO@O#5&-N4M7!G1V*H[_ V'QD??]XCM1AIL MX_!>TBP@V1^L7+05_*H6$@[>-O"G%,9.[I9:[\]&N14LD,E)J+!)VT,TJ$<% MX6XN;W!ZK''G9+EJ=*67MP2"A.59C(N#D+,@SR=^R9(PHA7GC&<1Y-,0C:<^ MBE$PLK/@\<;1M12PLQTF 5%63O09@D$XA8 M5&2H+X'?,?\&>(+G(9UOY:8<@BF'*^U$]0@>'L0/,JRE& &!+D8A*>(8*GS' M.2OB9!==U?RT-KJ4"(D[H<5 H E;Y=MW]_4I&\:0Q>A'2#G8:AT/>L>0!"PL M$O@_"N&Q'O60IBN$;P?^UR4T%,+WPS=&/"@HBIBU(O3QS'CBP1VRN(@0,T^" M.\Q9F"*X$] M8X@1V$FR;\:DPXQ)GSMC7EFG:@^[UZVCGXQ[Z'OU&?^ZK;P_C/H_D\=&TEZU MSQ])W:^Y^H)I>*P Y6#SHK-9W+59[FQ^3IZ?'&)?5:Z?&O0326;>(S_7UI&, M*[(+#R_1,86 & XNC)ZWI=OMT5!L-!ZV+]52$1PN==7ZJH%+44M=+691E1!KUA!T9$7&&W9P(@I@(XGL$ M&9;XEB# BD6"Y!X!C0LBR"#Q\PH)TIX@RX/A.,7)DJ.=F%>\G2T*X_9 MG8L)-INEOWY9**EA=G>4X>MPPSOM+C8[\NYZB#E9*LQ2)1?(&DPS_ LSW96K MVSB]]M><:^VP'_KE"F^ITA !GB^T=ML-*1CNO2?_ E!+ P04 " #:B%A4 M$E#II)0$ "/"@ &0 'AL+W=O6EJH1>3C3'MY72JBPUKJ+Z0+1/X4DG5 M4(-7M9[J5C%:NDM-/0U]/YTVE(O)&DVB\EL0DI6T:XV#W+[@0WQ)!:OD+5V3[(=SOH34G3:R&:X M# \:+OI?^C+P\%\NA,.%T/G=&W)>OJ.&+N=*;HFRIX%F%RY4=QO.<6&3\F@4 MOG+<,\MK6E-1,/+H%' CFU8*)HPF9T]T53-]/I\:F+&'I\4 >=U#AF] !B&Y MD\)L-'DO2E9^#S"%?Z.3X=[)Z_ DXCM67) H\$CHA\$)O&@,.G)XT1MXG]6: M"OXWM;KP$+30LN8E[64B2G*OF 8)_8:LR"T7((G3FCQBDS6.H#^O5MHHJ.JO M$Q[%HT>Q\RA^PZ/'OB:LL8_B&?A2[8XQ?Q+%%O"E;FG!%I/6AJ">V60YXI$" M@7)M6&G-F TCE:Q1E%RLR1D7V)&=1OCZ_)* <=:LF!I9MP_?$L&AM9*LI2PU M^9E$7AX$^ V\S _)%Q0@ 5*KY!KV-0F]63C#,X]2\D"W$*YA"CQJ$OA>'&G*9Y^GKJ.T"%ISJ"L*HY>\6HW\>(D MML\@AFYQ3-"ZWJ$K/J/;MPA4R\ILJ6(02A:G4$*$9-YV2G#38=>"5OS%KC7) MXXBDLXB\P5X<>"D\#S-(S;JN]26Y*HJNZ6IJ.2T9$H B':N8-E*9H'-J2S4;_:^ %RO($7O$#I:M.5%M+1E281%JF712Z7 M%3*%#.!4Q7 D\;*9#_TE80[8BBD%!Q0$(SI&8B_T9]!*$OGX1T+Z?H6F&E); MG8Z^[VS726Q;\6'AAK;<=@_V@CFEY+V40B^%SG[Y:18&X6^V& RB&DNP9*H7 M1>@%$&X6S5X]:>FN+P+,.R@<0\6:XW^04*V9L<"^[P_//;M*[F@-KZ#/-,;3 MST+RQ+0AFC8MKJ*R"LL!>'4,!%Z09Y!S.N2=#C@N HT#J)7(UDJ2!$-KI"<3 MB3:Y&T>//#%TM@'P7187A?2 M.NZN-^@W+G?*9<8T7LGR$R_,,\.F8R57H*PUH=F%2]5Y$SE> MV4-Y-(K>1#',;1$;RDRSQQ M>,G_ROR:Z[R4NE$(?U_,M%$DGW^.1$V[J*F+FGXGZF,K?I!S^(BD)@JKS:'R M'H=Y6B+,94DM193!V%-:]Q7_2NP-O2X=?$[P9*G0+M$([FI4S!9G%_1GR/PH2>F>^FD:T3WR1Z,$;GC% MJGPO?I803@9Q-(0G:5CY#F8X<##]M$_WV(^CZ! ,K_*R*2@]7AE4:!-34NPD M6W(VXR4WK^Y F9#*\*_,=3_5V]H]W#T#TQI-#^YHKPBJ_;"1S3E\DGLP82\,W\,4I$K95 8H M/!XD;QMA. MNJ42B$9TRM\VX#-I4NVD8\]OP\]9ZT,]V2/'0'R0#"J:I!43=T.%N6V'@ M)\,,[FVB=,0OK&S0BG[>5EZL*_\6,?*3+&X1Y9LF[YK)ISFDE$6M;4-1,R7^ M*!N^^RKL.)2R6IPYC6]XH" !:!0 &0 'AL+W=O39):- MYL,0'P-^2MRZHS&$3%;6/H;)UW*2](,A5%CXP"#X]X0+5"H0L8T_>\ZDDPS MX_&!_7/,G7-9"8<+JQYDZ:M))Y MT3AO]1[,#K0T[5\\[\_A"'#1?P.0[P%Y]-T*19>7PHOIF.P6*$0S6QC$5".: MS4D3+N76$^]*QOGI@R 2QCOX>"=6"MVG<>J9-FRFQ9YBWE+D;U!D.7RWQE<. MKDR)Y;\$*?OI3.4'4_/\7<9++'HPR$X@[^?9.WR#+LE!Y!O\+TEA2HAUY^#: M>H1+Z0IE74,(OV8KYXF+Y/<[@L-.K)[4+T,FB>1DL[LCW>Y$R;QH=;H/'6C;*$ SW4T\ MV5]_50W&9.SX9O>##7175=?K4P7G&ZD>]5H( ]_JJM$7L[4Q[=E\KO.UJ+EV M92L:W%E*57.#CVHUUZT2O+!,=34//"^9U[QL9I?G=NU679[+SE1E(VX5Z*ZN MN7J^$I7<7,S\V7;AKERM#2W,+\];OA+WPGQJ;Q4^S4R 266%[.% M?W;%B-X2?"[%1D_N@2QYD/*1'MX7%S./%!*5R U)X'AY$M>BJD@0JO%UD#D; MCR3&Z?U6^L_6=K3E@6MQ+:LO96'6%[-T!H58\JXR=W+SJQCLB4E>+BMM_V$S MT'HSR#MM9#TPHP9UV?17_FWPPX\P! -#8/7N#[):_L0-OSQ7<@.*J%$:W5A3 M+3*/AY"-_J(0^/9\;/(,HY_D@ M[ZJ7%[PBSP_@-]F8M8:;IA#%2P%S5&[4,-AJ>!4^1PZ+QL,@>%KUV M6)_K()?PH:4TU [='FO MX[AQ)RINT)#W35^?>,*AF!U5DNK^3+<\%Q=0*N.*J<"VM? M\ [35%AA0ZIZD+# R9(4 B=AGA-F*?P3 M_- O"=E*5.FB2TDKI1 (NB*$E_ M7@V>18]V9BW)V0729XPY2<1@..S5*_J\QK!HZQ*^X:K0UE,45#08*SMTLC0Z M_;^";%!79#>>?^([?IPY6<3V&<^L^)?51SN &6N6&\)V?+)X:H%I,3XM )T_ 4?.;ZWKYYHNU4OD80T!3] M?.JV/H-%W5;R60A,PVTYMA8;@Y YC$4_YD'T_5*49%.0IDZ29ON^ .(0K= MU!]MFG!&L1/$(5+V-^@5YF;A$6^TI:*L\3!ED*V_(E?L,G^/ZW@6^YB]7I(X M<9!1UB:ADX0A92W&(Z2]"/,R9K@2>RY2'X',>(3,^"]"YHN:)H08JMCBP.<^ MU3#';[ZUV.KQWDB[>@@(CQY]& BW2LB)$F;-#:PYYL20Z:05@@?Y?M2!M@#I M]GU*E%P/\*K/)C"TQ9Y]P-K;N1,T/00(3PE>PZ$-/2P3#,(4S=CD+H(T[[OQ%$, M'Z7!PWR'I0SS(T8988P@<#0!DC$!DJ,),.+OUM*%QL8S1.&3[O6[T::LOP-D M]%_?W*]L\A& MJ*F03O=9@TVCXOGCV_M\+:M=%VVQ&1%!+0M103^:X+)YT8(WVP3@@UOXSBUG M0!'O1ZX#^6;;D>VR-X?5WT5>J!I.R@:>^PR*W2RBOY3^V([N26*/+BMJ^(P1 MA+\!%KMQ0E?/92E>[TK]^':I+(*B6,HG10'SW)3(/1<3ZPT$;AC@911&5DE\%3$0,^P-&8K$BA[W4#V*-9E7 ME*N2^@1:T_5*LR"%"*=$/PXPC33JF:][4O$D*MG:-&&.'R00X=A,_U$0P#TG MM"0Z#.&CL-KB6).F#&*'93&2>5X*OX@&W5/UW;C M^62WN3L[.:C("\DIAAQ M#+M8ZD5#%\/>E3@>CEYH=HA4]@;G4Y\=[&;SRH_(_0/1K;VU?U!&B-K>[L6',=3 M(L#]I91F^T 'C-]R+O\'4$L#!!0 ( -J(6%0&>["(YP8 /T1 9 M>&PO=V]R:W-H965T[_(I_=2 M?= ;(0S[7%>-/IMLC-F>+!8ZWXB:Z[GV$-UM?!= M-U[4O&PFYZ?VV;4Z/Y6MJ+\],M MOQ.WPKS?7BO<+0:4HJQ%HTO9,"769Y.E=W*1$KTE^+,4]WJT9Z3)2LH/=/.F M.)NX))"H1&X(@6/Y)"Y%51$0Q/C88TX&EG1PO-^A_V)UARXKKL6EK/XJ"[,Y MFZ035H@U;RMS(^__(WI](L++9:7ME=WWM.Z$Y:TVLNX/0X*Z;+J5?^[M\#4' M_/Z ;^7N&%DIK[CAYZ=*WC-%U$"CC575GH9P94-.N34*;TN<,^=OFES6@KWC MGX5FTW=\50D].UT80!/!(N]A+CH8_P48SV>_R<9L-/NY*43Q%& !F0;!_)U@ M%_Y1Q"N1SUG@.\(7C H&EB\X(N*LJM2YY74K1+LG^5*&X70^/<(BW!@ M$5H6X0LL;KO 9G+-WDJMV85 T@@V-O$ARQX'M4BK#JGLD(QU%IXPLQ'L07"E MF2"S,QA-U"NA!L/9J\MX4V#C9:S4??J5_P4Y)Y0*>0G7EPW09*M!JF<6F?N)DOC>CK1+ MDQF;1D[DT1HZ48Q3[Z3A%:M>TA9(@>^X:;H#32+7;OW R<)D=L1]T>"^Z*BE M+V6]E8UHC%7]6LE/I2T]9.CIA6C$NC1LK60]^Z)+CS-Z!Z_E3YB1'[=/&:Z> M,'QB"P[C_+^\>-DJ!2G8+Z(0"@YXQ=*,S!IUAHX2N,:ZF/G,PV]PHQ=D,^;% M+DN#WG=Y#_4H*Q.?T3RT&+0A=P/8

F1YW@):*C^_G0]V')6[&S*AD0=JTJ'0/2XPA2X)P)N''S6UU!:\ MGD8NV:]X(CD)QWOI\Y'T?$_Z=2_]R&O*EA?8Q_>^QW,F>+[9IXKT7S",LV3S#]7+#FSN2FGWB5=O1<9*0-[E@ M:3P/030-PGDXHXT7SV/:[++#2M%[HC$EI'3G"?&PG-QY@.M?7"F.G%7BD<4/ MWZ6^Y_]D(>?);*!]TQ@@:3-D]8@0%+-N]6G]73:O8;H6(Q<&"AP0>4O3UU.= M4;M[T>-Y:M>DT^!&:)@??LX10R6B)K;V".S5G\>#;309I\'HBB$5ZE(L67_G M4.L!+K_GJM .^;UJ"WH+T4MEN6NJ*M'<(WX=/+2-Z.X/A((B5;*9M99O+>#A M^C-L::?(YP'*0NN+R-*F9*TCQ2$9BD/RU<5AJ).CO%YJ+6 ;BO:W)5^556G* MP^WH.)^K [62/V)7C]AP'Z9QO9\OW])X^O09N#ZR.V&_?\&5*+Z!B]$BQ"9V MG2A)K26Z,'E&FCA>&K'4B=R$+?-J9@9.X6/L< MB:/8MO3TH+CCR)E"Z,P/9G:3HGM:7[](CB8;>E'?;/WL:+--AWQ*OSJ?;@1" M.0>WS@]X\KY1>';7V)&*@JJ?^ XFU%%&]!U]HK<\%V<3?"AKH3Z)R?F2J3V> MYK&;VEJ:_*19.Y9C-(MHFMV/C'I?V; N>&7CC1O+?27NRJ8AYX]:*JR.$/=B MRC8GCER[AF'&E@72S-;.KH-!"Y)P*W7_6(F*4W-'WR6PW41H05,7V>B'+(Z3 M;P+:JA)31=?JO< =NLYNA;:J"]QOPZ+Q+Z.$HSES&L:(Y&?&P6"Q9Q8OBO?, ML,M?NIJ8EHM>.F5-O6$49I.-EPVP6SJ]^9Z-E6=K64CYAI,M]EP?7\N M:K4]#<)@MW$MJ[5U&Y/9M.65N!'V2SO7^#4944JY$8V1J@$M5J?!67ARGCAY M+_"G%%OS: W.DX52W]S'[^5I0!TA48NE=0@K: 2&-[P-F,)ITBH_7 M._1/WG?T9<&-N%#U5UG:]6F0!U"*%>]J>ZVVOXG!'T]PJ6KC1]@.LC2 96>L MV@S*R& CFW[F/X8XO$6!#0K,\^X->98?N>6SJ59;T$X:T=S"N^JUD9QL7%)N MK,:_$O7L[$94&&(+UZ)5VLJF@G>W?%$+\WXZL8COI";+ >N\QV*O8(4,/JO& MK@U<-J4HGP),D-C(CNW8G;.#B!_%\ABBD "C+#R %XW>1AXO>K.W?Y\MC-58 M&_\<@(]'^-C#QZ_ ][ N?&CA3C2=,+"XAU^%JC1OUW*)VQ76HGDIM@>A76^> MF)8OQ6F S6>$OA/![+&1ZL&([HT U\)7; E=BPU@UV*H**'-SS_E+,Q^ ;.6 M[0>K@)(& MBD-8P.TKS.!+(RWJWEB.Y.$(6)*3&*OW",(T(@Q!<$5C0I,4,V:L<_FKTG4) M>19!E!<0%['7*PC+DT$O#>F@ER04YGM!W+<91B3Q)A$"N1Y!3FB6PV6G\<#% MS2RFD)$X2W!,"[K' Y5S])*D-,U] MS)F'8!'F13D&SY*0,T)IX6F')*'.9!BF)"S206,P[>!RYN RDJ3]G&&$>J&G M=)S))$UQCDC("C]3I-++HM$B)5'AN18,3;FLABQ#3W,X<" DXX&0'#P0KE13 M?;C":Z>$,V.$-7"!(9=]62+)N7-(VWN?FLOOG6S=\43@#[R-WWQP'*3P\L'Q M/YU9.]JUI\T];0++)[S;Q[S% ^]&X/"V'G[>N/L[%*[V>9P\KYJ0Q''C]9*;=Z.QS):TY3(0[ZAF7ZSY"(E2M^*U5AN!"5Q890F M8^1YDW%*6#8Z.2J>W8B3(YZKA&7T1@"9IRD13V^HNM_<"'TWKE%BEM),,IX!09?'HU/X]I,?&(.BQ1^,/LK&-3!=67#^ MQ=QC< 1BNB1YHF[YXP=:=:@@&/%$%O_!8]76&X$HEXJGE;%FD+*L_"7? MJD T#-"TQP!5!FC' /<9X,H #S7P*P-_EU)?'X+*(!CJ85(93'8,)GT>II7! M=)<2[#$(*X-PJ,&L,I@--8#>\\AY@TWJP2Z3KLR2(L7.B2(G1X(_ F'::SQS M4>1I8:\SBV5F2MTIH=\R;:=.KL6*9.Q?4N9W%H-S*B/!-L4]7X*S7&H+*<$; M2'0(4;&%9_KVHYR^@YAH5EJC><-1W;M0K\@2PMT6U ^3"#7*Z$8?/*-]! M[;T;]9Q&&G5[2#8Z+6BF\HQ]S>D=3W*3)9%^0D4S&3J<>'1[_'X>YXNJ##^!#7ZH 3) MY"8AF0)5MR3X#W3VL(Q3"3\IX$T5\' "IYYW-'[H(.77I/R!I!ITRD24^NF2 M"I:MP"U-^6=!YII?^:YK%O@M>JB/75"S"P:RJR-$,\&3A,9&)QNT^L/V/FB' M#7I]S"8UL\E 9BE?,)U&S6E;C*-[&K^?M%GU4)K6E*9.2J=1E*=Y0I0.CJZ7 M6,0Z'9<@TX;C-SC$,)PU8U)*35?3 5HVAN^L.8:.KG.B5P7*VED+JB>;P\D M,>/;Q3ALA0K[H1\&;<)ABS#$_F32[MIENR4.$<*]'9O5'9LY.W8C>$1I+,%2 M\!20^(%H6=?9^91V9^?%K$4$>:9G?42@9XL6SQUCKFOZF(JR A$THKHNCX&^ M+J8Z*K_WHH6.&'Z#N& M:%40ZJP54(N%'[H8V(4 NE>".YWK$IRN!*7MM-C&M#H._3VM9]"J,W3+L^F' M\:=+\.C+ 2 ISS-U8$IOEN9I9\$0M&(:N(?5"C(;E.-/(=O-+W M98/76J5[:[H+V"70+J)6IJ%;I^<\3361(FCE$EN0BO6R1O2BN]'W!2W#SU:? MG1Q+1[.F>/B'R.]A:,49OJ#./Z@<%[ MJP@[U.<=#7U_AF X[1X9U"BDW7KZ MT_)YCMJ*.X.[_6BWP:BG"U:0D5N0?S3AYQ7NUE(Y\5TZ@:RB(W=I?OU Q1N2 M)%RE[6 56+D5N(=U3L ]YEF^"B8V9_]"JXW;4[;GJR^HMF^]L-6?[&[0OVYF7%> M>6MF1A &,]RC<-AJ-G9K]E]/V17)R*JHU@[ 918=NOIOE1/O[0RB<0@Q]!2B M/'P"LCI],IO6[?.HKM(M076Z'#;J&[8KH0)TJP;R_'UBH=WI?28:MT MV*UT-^4V3P+% 8FT$T'-@307QALSYR:T\S#@787;41;WQ-:*&G:+VA6-6:0G MC![<4[V4W.7Z\A.+,_KDZK'5)QSN*\I6J;"[$KRE+%WD0A:S$6BY[MQ#XHZ- M=>CW+!*^E2S?+5D[\;PB&_"!$N':P_E69WRXIVCZ5H-\=_4V+)H5R-89#/+[ MSAZM&/EN,>K*SA?#V3C:W->6V+>RX[NWQ /#V=X&HVF =\(Y;GRQ,I]NKXA8 M,:W3"5UJ,^]PJE%$^36TO%%\4WS$6G"E>%I&PO=V]R:W-H965T MQCV MP$B4340B79*R$V _?A\I171:FTJ#SB^V1/$[W^60AY?)5JH'O6+,H,>R$/J\ MMS)F?19%.EVQDNH3N68"ON12E=3 JUI&>JT8S9Q1640DCH=12;GH32>N[59- M)[(R!1?L5B%=E2553Y>LD-OS'NX]-]SQY M,J&Y%$BQ_+QW@<_F26(-7(\_.=OJG6=D4[F7\L&^7&?GO=A&Q J6&@M!X6_# M9JPH+!+$\;4![;4^K>'N\S/Z1Y<\)'-/-9O)XB^>F=5Y;]Q#&B[RM2IN#K,J:'3B9);I&QO0+,/KIC.&M+GPO*^, J^3^)#,1F/41I$\=E'0PD005)M9N0Y MLTL21)RS] 0E^ ,B,<%[ IJ]WCS>8SY_M3D^#623M#PE#B_IX.ES-T]__P&V MZ-JP4O\3\-QO/?>=Y_X!SW=,&\53PS*44KW:1VT-,'( 5F@V4X)Q'$/9-KL% MW]-M%.]V>Q'?H(UO$(SO=RFS+2\*Q,LUY0HTR>R+L089[C@_X'?8^AT&_5ZW M[NSDX<)0L>3W!4-4:V;TOAB&WQ7@0 RC-H91,(8;+GA9E0&6QRW2^,CCZ[3U M?-HQONSR9#W 8J:H\T5%AG(NJ$@9*AC(.C),E?M*&L;NH[(6%3)&&7W2@7!Q M[!4S#A>=/G84'>^H+SYRV3'QOLG_6/@.\!%Z8E1!X9\9P): 4-Q>"7'24?]T M!4WJZ0.:R7)=080N[L\Y5(^AJZ\57[MI^2_JGA_8RR#N'YLJ+W$XK'%7VG!8 M;$&"*\WRJD %;):TU9W#8M,!F=0$A<+S2HC#4O@CC'1/'B]^>'1L1KQAFQ&LJ#@O?QTH);BK%FAG]:)]#T,3+'XF/7'7BY9+@GU[U#LA19]6) M5U02%KUK 2,?=L?%$QP]-G"F6D.D6N9F2X&)U\@1\2I(CKTA)%X*27A+^"8: MPI#=Q,-84@<=_/@-9*$!>V&95 - M5_(%4QM8"C2Z T)$99MF[G +*\5,PFY#&%4?)N^X?@AY]Q)(3H_,3.(U,@EO M$5^FI""E#PCV6+:-+MD^7CH !Z'+:GC53L(2 MNS,.FNK;<9 ROJ'VO 1#04$/\V,#(?&JG)!C#X2=4WMXK_J&@1 &)(?XG'49 MC@_Q&>W<'L%\7+I;.(U<=>KKEK:UO>F[KKPQNJEEQH M.%+D !F?C$# 57TC5[\8N79W5/?2@"BXQQ6C&5.V WS/I33/+]9!>R\Z_0]0 M2P,$% @ VHA85%"'53XP P U H !D !X;"]W;W)K&ULG59=;YLP%/TK%MI#*[4!$P))E41JRJ9-6J>H6;=G%YR :FQF MFZ;[][,-H31Q*-I+XH][CGWNO;[<^9[Q9Y%A+,%K0:A8.)F4Y8WKBB3#!1(C M5F*J=K:,%TBJ*=^YHN08I094$-?WO- M4$Z=Y=RLK?ERSBI)]:3;^G"\?2-,,&)U!1(_;W@.TR(9E+W^-.0.NV9&M@= M']B_&/%*S!,2^(Z1WWDJLX4S=4"*MZ@B\H'MO^)&T$3S)8P(\POVC:WG@*02 MDA4-6-V@R&G]CUX;1W0 ,#P#\!N ?PP(S@# \%! T@,!XII9B_! CB99S MSO: :VO%I@?&F0:MY.=4QWTCN=K-%4XN?ZC4^LZ$ &O,P29#'(-K<,>*LI+( M!(9MP0J)/ &(IB#.225Q"BRHBQA+E)-+!7_I;%_@' M%ZS\7L88)R,PAE? ]WQHN=#=<+AG@<>#X7#6HV;-9'1.8(789>EM=C M+PS]N?O2];+%#$XC&+PWBRUF/IR%T];LG=!)*W3R?T+3)N.'29T,DVHQLTFU MF/5(#5NI86^"Q)@R54@^2I&HI8MZ/5<7APOUJ.NG?FGS2TT1=I1,?#^ 7A0> M>>;4, B#*8RB(Q?&%D,?3F (([MWIJV<::^<0X7[0-!TJ*!3PS."+(:]@F:M MH%E_/3A)W+ZH0^_MN^$-C'O*"$&\SX99PA\^VN M@IV/(1P<_8&RX#!95K,367:R8UENYW.OBOW.M$U"E:R*ROJSUZZVK=FM:4B. MUE>Z93-MQ!M-W>_=([[+J0 $;Q6E-XI4+>)U"U5/)"M-4_'$I&I1S#!3;2?F MVD#M;QF3AXD^H&UDE_\ 4$L#!!0 ( -J(6%0:B9+2K , &T/ 9 M>&PO=V]R:W-H965T6F"+1$F6Y<(V MD,0=5J =C 1K'X8]T!)M<:%(C:3B]-_W2"FR+ZD>=$&I04\E%WKA%<94'WQ?9P4MB;Z2%17P9"M520Q,U<[7E:(D=TXE]\,@ M2/R2,.$MYVYMK99S61O.!%TKI.NR).K[#>5RO_"P][QPQW:%L0O^W"N\8?5CBQ#L[B*Z-[?31&-I6-E ]V\BE?>(%% M1#G-C U!X.>1WE+.;23 \6\;U.OVM(['X^?HO[GD(9D-T?16\F\L-\7"2SV4 MTRVIN;F3^]]IF]#$QLLDU^X;[5O;P$-9K8TL6V= 4#+1_)*GMA!'#I#HL$/8 M.H1]A_B"0]0Z1"]UB%N'V%6F2<75844,66&G1/LUHQPZA&'Y\R M7NC603=01& M+EYT(=XU$)7_E*-;65:U(>Y5DUOTD2C!Q.Z8JK\^0V#TR=!2_ST"*^Y@Q0Y6 M? %6)R'4@=,'B^RA MD#RG2J-W3+3J>C\DKP9GXG#:4_!Q&/,/')$V=SBUM2$B!^*0K"R5>H2HI-LW M>4WZF7:PIF]$/],SOG&:1$D4]?1S;A=P]>/QN_^.:D@OL[DWLJD%&SU=\.&2Q)-7)8S#+8J3MR*,Y/R" M">)I,IGVY7%NB--IFB9)7R0#AA._@!02P,$% @ VHA85!BN_HV\ @ IP@ M !D !X;"]W;W)K&ULO5;?;]HP$/Y7K#RUTDI^ M0J *D2CM-*:N147;'J8]F.1"K#HVLQWH_OO93IJA%;*^M#P0V[GON[OO['.2 M/1>/L@10Z*FB3$Z=4JGMI>O*K(0*RP'? M-O"BXJK/14;%RY%8!S"ZJH&WC> MR*TP84Z:V+6E2!->*TH8+ 62=55A\?L**-]/'=]Y7G@@FU*9!3=-MG@#*U!? MMTNA9V['DI,*F"2<(0'%U)GYES>^9P#6XAN!O3P8(Y/*FO-',UGD4\N#[3] F-#1\&:?2_J-]8SL*')354O&J!>L(*L*:)WYJA3@ ^-$)0- "@M<" MPA80OA80M8#HM8!A"["INTWN5KAKK'":"+Y'PEAK-C.PZENTUHLPLU%62NBW M1.-4>J?WXBV7$BU!H%6)!: +-,MS8LJ(*5JP9C.:HIY=@\*$GFL+:2QEXBH= M@B%RL];=5>,N..'N(ZP'R/<_H, +_"/P>3_\,V8#% Q/PJ__ Z\UW&_@WA'X M33]\MA4#%'K'X*Z6O=,^Z+0/+%]T@F^%*4@TVP@ ??14#V/8,8:6,3S%J/M( M7E- O$"FL@N6\0K0F:GP^4&)?]QJ(%HHJ.3/'K=1YS;J3>2NKM::6SMM]@4B M4M:0(\*0$IA)W#2%,SUO#,Z/B=_X&%D?IK_M4M^SO\3='0ENV 4W[ UN6:\I MR=!]48 @;-.3[JAC'+VGRG'G-GY[E>?Q2Y4G0>C%<:=RVD71)/#'\?%J MC+LDQKU)W.] 7&!*N3);7O;(,ND8)^]9#=_[VSF]MZ_'5>OD4.A@/(Y&_C\Z MNP<]WESA7[#8$"81A4(#O4&L3X%H;L5FHOC6MOTU5_H2L<-2?TF , ;Z?<&Y M>IZ8FZ3[-DG_ %!+ P04 " #:B%A4B!=+C[H% "Y(P &0 'AL+W=O MV+5KIMXD?2JHVT;;6Z MD[;2:I_NM9LX#2K@+#C-KG0?_@RA#%FP@88W+03/,#,VO[]MN-[K]#G;*&70 MKSA*LIO)QICMU72:+3];%>G]S01/7G_X$CYM3/[#='&]E4_J MJS+?MY]3>S:MO*S"6"59J!.4JO7-Y .^N@M(;E"T^!&J?58[1GDJCUH_YR?_ MK&XFLSPB%:FER5U(^^]%W:DHRCW9.'Z63B?5/7/#^O&K]X]%\C:91YFI.QW] M&Z[,YF8RGZ"56LM=9+[H_=^J3(CG_I8ZRHJ_:%^VG4W0HS1O;;WE!T5M"FN;39CD MW?C5I/9J:.W,XJ,,4_1#1CN%'I3,=JFR?60R]![5KN@U^A@F,EF&,D(?LDS9 M!C)9H4^A? RCT(0J>[5>(=LW7]1REZ9A\H1N919FZ.Q>&1E&Y];K]Z_WZ.S= M.7J'P@1]V^A=9AUEUU-C<\DCFB[+N&\/<1-'W/=J>8$H_@N1&<$MYG?]S6?' MYE-;P:J,I"HC*?Q1A[]#43R.:.6(%HZ8P]&=3K1.YLQUG!P"*H&NO/&GQRBWO2"LQ=CSDGI?: M,F"E;([V,6[+ZN!)U+(B&+,JK4/W\D;J 9VWIRZJ&,48I3_R'52^@]/&Q[QR M-!]O?,P;E72.C\OJ_I?>^U>/MB<7/ /XS$XK"ZYQ#'L#>]")^FW)F#Y;[5OO M7%#!C9)0RO$L^&-XM;2;\^ R:"\>!DQ@XHWRFS8R:@V,M 0VGPOFN"/P!-,Q M'V@,H,!LM$>Z=.5\IH]# *A@[LWMDTZ>WAN5QKVS Q;@+A@,R$XT^XX0UU@! M9."@(X0XMF)JIP#+9[27:2IKW?B[-9"@$0BFEW\.[68CQES! I:PGTON@=T" M(39W4 @#AG!/#J'_$#!1_=S9TO1#-P%*D1,I18!2Q$^IWJ$>BD=:<$6XH[-( M;;+BIU![\?JK'@'Z$#]]NDL'O"%=O!F@?*0)'*?T$> -\<]BFI/E%?J>Y75\ MC\X^J1<5(7QN:]I') F@B(@3:PA((7ZD]!-)TB1$JTBVM/.() &6D#>RA#19 M8D62ND22 $W(Y9@B20$==#::C)2NZMDY1BP%WE \KD)2@ CU0V10:LW9C2NU MVD*I:Z4T5!Y+A^U1'(:TM\EQH NZ@>7B+ M* ",=LV)!NDG;2&94S\I (KZ 75:D?OK+ 6 43_ .DO, %FL"UD#=);U9A8# M9C'_'*E'=4E?E66 ,W;B#@X#,C$_F?JI+.NFD;?)<7"U_9TWTH@-F#(QX!'S M+]$&*BL#J+#Q%FBLN4!S)08D8OX=G<'*R@ OK&N/9T!JS2F1*S6 "?.OK88K M:^G0.Y9]38[W% %5W(\JYUCFO;'$ 4M\9"R]65DY0(N?""T.T.)]-YY[*2OO MC28.:.)^-)U6X?ZRRFN[UGYZ==<7>,5'V5TNJ]L$EI/%')#%_9.G'O6E?865 M \WX_,0: IBX'TS]A)5WP\C;Y/CE ,!,!(^-=U V55 %'$>*LZ MT5S5N7=U!9!(^/>,!BNK ,*(\?:L17,^Y-[5%8 4T?4F;*BXBN8+L>:NKFB^ M$'/NZHK:&S$_M-QCN@50SEU= 802(Q/JS1HK@%_B1'X)X)?HFE@-TEC1FU(! M4"KP4^JT"@]X,0HH"_PHZZQO / *NN U0&-+7X&GNM/:=Q7Y1RT/,GT*DPQ% M:FUM9A>!?>C2PWI)_O5%]K;/X M'U!+ P04 " #:B%A4W,6"IT,# !6" &0 'AL+W=O6C:5I06VGMF)BT2=/&X 'QX":W MC37'+K;3CG_/M9.&TB]X66WGWN-S?*Y]-]HH_6)*1 NOE9!F')36KCZ&HG&3VV(<1(X0"LRM0V#TL\89"N& B,;/%C/HMG2) MN^,M^HW73EKFS.!,B6^\L.4X& 90X(+5PCZJS6=L]?0=7JZ$\7]AT\9& >2U ML:IJDXE!Q67SRU[;<]A)B+,3"4F;D.PGI"<2>FU"SPMMF'E9U\RRR4BK#6@7 M36ANX,_&9Y,:+IV+3U;35TYY=G+#N(:O3-0(]\A,K9$LL@;>PU/C*Z@%W!I3 M,YFCN8!9R>02#7 ).ZE,%C 3S!B^X#ES_AB7=X=K%-"#&RXIG3,!M])873=; MO+U&R[AX1WL]/UW#VS?OX(W#_5*JVA"B&866%#J>8=ZJF39JDA-JX@3NE;2E M@4^RP.)O@)".ICN?9'L^T^0LXC7FE]"++R")DO@(H=G_IT=GZ/0ZNWH>K_=/ MNR[@CK,Y%]QRLJ/UK@"Z&8^8UUISN80I,YP\>Y9J;E"OV5P@.;"JK8M1Y(C@ MWBRRE8F\%GX"WQ^5$$"79,-T\>,,Z;0CG7K2Z0G24UQR*1VA.1.NCHX9VT , M/(1[>M:3-!V,PO7N61_&9%GT)^@O(=ZZJBHRC MQR)_V8H T9;'KV-JLD.B<93MJ3D,BM,/)\0,.C&#LV*NBH(W[X-5Q%M:*@MZ M#=S0\ *U+\%CC <'9/J]-#Y.9MB1&9[W7A;_J,KA0<7UTV&T=TZ'0;NEVS + M=Y[H"O72=RY#LFMIF]>H6^V:XY7O"7OK4VJ:38_[ ]-TW'NFZ9X9$+@@R.AR M0-6HFR[63*Q:^48P5Y;:BA^6U/A1NP#ZOE#*;B=N@^Y?B&PO=V]R:W-H965T)"?MOQ\E M)TXVM-G%%B7RO4>*5+[3YLDVB Z>I5!V%C7.M5=Q;,L&);,CW:*BDUH;R1R9 M9A/;UB"K0I 4<98DE[%D7$5%'O96ILAUYP17N#)@.RF9>5F@T+M9E$:'C7N^ M:9S?B(N\91M\0/>]71FRX@&EXA*5Y5J!P7H6S=.KQ=3[!X='CCM[L@:?R5KK M)V_<5K,H\8)08.D\ J/?%J]1" ]$,G[O,:.!T@>>K@_H-R%WRF7-+%YK\8-7 MKIE%GR*HL&:= MF>@0[I#9SB!5W%GX /.JXKYP3,"MZF_?E_'=$AWCPK[/8T?\'B4N]UR+GBM[ M@RO-X$XKUUCXHBJL_@:(2?B@/CNH7V1G$9=8CF"<7D"69"E76[3.RS^#/![J M,@[(X__79/L*\W1@GIYEOJ9KX&I#?%!J&K *3;C="Y#')B!5;>!K\GJN-#G1EXS2[!^)\4F32C2;,(H6 G3?K\/N,.WSOLF/[OU3<+#3>@CU6H?7+@) M5@UF;-.T_WYL0PA)">T\K/H2;.-[..<>N+Z9;(5\5 FBAN>49VKJ)5KG7WU? M10FF5/5$CIFYLQ8RI=I,Y<97N40:NZ"4^V$0C/R4LLR;3=S:0LXFHM"<9;B0 MH(HTI?+E"KG83CWB[1:6;)-HN^#/)CG=X KUW_E"FIE?H\0LQ4PQD8'$]=2[ M)%_G9&0#W(Y[AEO5&(.5\B#$HYW'1IU'E\J\';D=*OAT MC9HR?F:0%RX(8<%IY![7_H :<>)KH]3R]:-*U56I*CRABH1P)S*=*/B6Q1@? M O@F176>PEV>KL).Q&N,>M GGR$,0O('^* 2*E&U4)N_'R@X!71 L5];V7?( M_=^R$FZSO#"&6KOVSOR%49*QGP4J^/>[P8%;C:GZKX/%H&8Q<"P&)UBLK!S( M)8L0/K$,8L$YE0IRE*74LS8[2\P+AVDKS]-L,.P-SB?^4S.SKW>-P]Y@6.\Z M(#RL"0\["7][1ADQA?:UC+ C Z,:OK.GX(%^[A MPH]T0E0:EN8X[LK*OI:2X4>ZLR_!9/2_N3-J2WL0#"Z. M_3FQD0R.'/(;[5F*$F.3+#O8GZ4=H-YOY:"+V;V ?4_R-F MOP!02P,$% @ VHA85-CX&CBG @ F < !D !X;"]W;W)K&ULC55=;YLP%/TK%NI#*W7EFY"*(+5)INUA4I6TV\.T!P=N M@E6#J6V2[M_/-I3E@[9Y"=?XGG//N3?8R8[Q9U$ 2/1:TDI,K$+*^M:V159 MB<4-JZ%2.VO&2RS5DF]L47/ N0&5U/8<)[)+3"HK3'/8 ;O /P.H!W+L#O /ZY@* #!.<"P@Y@K-NM=].X&98X M33C;(:ZS%9L.3/<-6O6+5/I_LI1<[1*%D^D4BP+A*D<_,'\&B5<4T!*RAA-) M0* O: $9JS)""3:#96O40TPP?VG(%E.HI$"7,\5 J+A2N*?E#%U>7*$+1"KT M6+!&*(A(;*E$Z])VU@F\;P5Z[PB<07:#?/<:>8[G#L"GY\.= ?CL;+@['H#/ MSX?'AW!;#:J?EM=/RS-\_F?3.FG][[N5D%Q]=G\^*./W97Q3)OBL3*8#^%]F M:'PMUH_35C\FVAS\[^,D[_ 5!+ P04 " #:B%A4E SD_78# !C#@ &0 M 'AL+W=O;(4,J;:#.7*56L)-,Q ,7>)Y_7S=R,A*IYBR!&XE4&L=4OEP %YNQ@YW7&[=L%6E[PYV,UG0%,]!WZQMI M1FX1)60Q)(J)!$E8CIUS?!:0C@5D,^X9;-3.-;*IS(5XL(,?X=CQK"+@L- V M!#4_3Q YS:2T?&8!W4*3@O0)]2U\1:"J^P;;?*YGH,6J=(BSL%&0;HL.#(W2 6()^ M12)5)KH:N=J(M93N(A=VL15&:H1-87&*?'R,B$=P!3QH#_?>PEU3HJ).I*@3 MR>+Y-?&N1;(ZT2!C4_RB!*HH00.#7S#X&4.GAN&2,HF>*$^AJEA;;#_#VK_F MTZ3KF;R>*@@[!6&GD? \%E*S/Q":-5:ZBG2+[^V2UK)V"]9N(^M=8MR&9[17 M@HJA6"O M-#3OX\L:Y.!=TL'0?&I8=VP4-[(&0JZ%I!H0/*9,O[1;55S:#_XJ_\&E >%F M!_KVK_)C1(MV6M1X1!ZS]]:9:DP"E]Z$F\VI0DM:]EB4]]AJVV.\WCGPOH_7Y'2Z4BSTS7O5SFX_\Y^ MY>Z< .SQR[RGKVP^')8&YYWVC?_([8EF.]!BG1T*YD*;(T9V&9E3($@[P3Q? M"J%?!_:<49PK)W\!4$L#!!0 ( -J(6%2<'M[M+P( .$$ 9 >&PO M=V]R:W-H965T(!Y"V)DTI;"B-5.BF M[0$)41@/TQ[QB7UKX]CL[)>I$RUX:W_GN]Z>Y2[8U=N5J1(*71FDW MB6JB]54K<42YTB/ZSO+4=RCE+)![:31 M8+&:1-/AU?78UX>"7Q*W;N\,WLG"F)4/?I:3*/&"4&%!'D'P8X,WJ)0'8AG/ M.\RHI_2-^^5,D,@S:[9@?36C M^4.P&KI9G-3^IEMI;RL-L*/_V0J';\^MW B%FAS\GBX<61Z&/Q_0C'J: M4: Y/T+S)*EF_T8CO**PA^QW )'. \[SG//^0[*D8)T=TC'L=XP]U/!@2ZA#7^)WC]USQWL3ZY>?I6TKM M0&'%7&ULO9CO;^,F&,?_%13MQ4WJ:@-)FE1II-:YWCJU4W7=;2^FO2 V3:S# MQ@3"3C51?]9)S@YXRD>N+WM*8XCP( M=+SD&=.GLN Y_/(H5<8,O*I%H O%65(:92(@83@,,I;FO>FD;+M7TXE<&9'F M_%XAO)SZ_IT!J4/?Y,^49O/2,[E+F47^W+37+1"VU&7/#86!<,_JUYQ(6P MGB"/;[737A/3&FX_OWB_+@+,/Y725UB!PFMN5]6 4 M_)J"G9E>K32T:(TBF[-H'D'23.7G)_(IX'Y!B_A6UYF?B^_L;Q++A^[CR@\[.6ZLQ<\;O6R(S=M%@HM MW=*W%LIE_&V5ZG)QH+]OH0W=&)[I?SPQ^DV,?AFC?R#&)RF332I$V^JJ+,]* M2XO+]90.QR,:AN$D6&]KO-^1T-'@;*_C=8>..Z,8-*,8>$?QAV*Y+@3+#;I? M,M@Y\;-'FV'C=7@T_<^:&&?^S*6!_1X# =*$JW+'MTU%Y62X)1RV\W!(MU$3 M??3=LS_:"SD8>$*.FY!C;\A&U-C1[\06)JX43Y!A3TBD;)X*D)OKML3&>XD- M/7GAT&$Y["0&XD\%%&&;C$1S#KDE*RC&<\$14!FE.63.RT2+E2JD;L^R#K:] MU@]EN%4X\'N7.?H706L"9Q\X%WG6(R8N"#G:JL<.;9AZAW*3&Y8O2E&9UMR< MH(PSO5(RJ()CL9(?IX$!Z#G;XW;2#9?")YP 0@5B>(); N275Q@)ES7T3YEB( MCP=#[&B(_3C<=JZX8'87QE*;]BUVME^@?"1P5,1^+-[QY+(\A=^#R+YQ.>CA M\='4(XY@Q$^P;L4D(OMHHCZT$P4IYY$M>DVM_MC7U1'+$+^/W!'=; . MX":.=N0'T.XMH$1UD%= Z1](SM&.^&FWL]H!)#.^AJ_?PLK(XV4NA5SX3E/$ M<8L,CK<)'*C(\.B5):ICO*HL^ "ZB>,;\?/MM=:=:C=QX"*CXRGL8$;\1[@? MH_"XM7;C=H6I8R#U,_"UPM]5%JDC'L5'4YPZPE$_X=Y3%B.Z#S#? 9EN?8[Z M*5:>.R(X<1AT>QOY!N;80_O'D\^!A_H/3)ZR-*M-=[Y)B4\N!R+Z/A"U3=:L M]K$3/FP+'VQ=.&5<+FNM.\ M8VJ1YAH)_@@NP],SD$95UX35BY%%>:TUE\;(K'Q<<@"8LAW@]TY:2P2N]A.RTC\>&Z<3-*%)BW2#%]:V_$Y]^'K8WNTE^J+C@$,^98F0H^= MV)CM2]?500PITY=R"P*_1%*ES&!7;5R]5\OILR+IS)R(ZMU&0D M,Y-P 2M%=):F3-W/()'[L4.=AX$;OHE-/N!.1ENV@5LP=]N5PIY;L80\!:&Y M%$1!-':F].7"MP [XR.'O3YHDSR4M91?\LXR'#M>[A$D$)B<@N'?#N:0)#D3 M^O&U)'4JFSGPL/W _L8&C\&LF8:Y3#[QT,1C9^B0$"*6)>9&[M]"&5 OYPMD MHNTOV9=S/8<$F38R+<'H0+\ PGEP@W]WM@CQ_=D&>$2[(AUAFFHE0CUR#,>2>N$'I[ZSPUV_P MEY)K*4RLR6L10G@$/S^!]UL(7$Q>E4'_(8,SOY7QO=Q=DH[W@OB>3X\YU Y? M0(!PV@A?G &G@V/P_T73J>JA8_FZ#7S7$$[MCEPE3+3P=2N^KN7KG*JOP^+X M[QV.D:6!5']NL=&K;/1:?7ZM#4<%P")\P[@B'UF2P;'**E@&EB77P]VD,^A[ M(W=WQ':_LMUOM?U!L1"5&%6:?"?8$7J+B3-D%3-4I>"^);Q!96+P9"D<5C:& MCY'"Q?"7%/K>L"&%5Y7MJU;;GZPVH^GI#A2>->0&\@.+BPVYTQ!ER=]_T;[W MZAV/4%&6HNC]"TSIBV/;K=T8]UVM!VN7G_ M50>UO-'>T]5!+62T7"]CA M_7F+OAL(8B$3N;G_G4*HA9)>/5DA^+6J^>VJ=FXAE#2'A4"]ID+P:]7SZ9\L MA!/6V@K!/;A6XT[?V.>))H',A"ENV-5H]02:VHN_6T\OWD_73&TX7JP3B!#J M70YPQZOB25)TC-S:2_I:&I05VXSQ&0&PO=V]R:W-H965TD MXFR_?B0ER_8L*=Z O<3\N.>>^T$?WTQV0GY7.8!&KP7CZL;+M=Y^\GV5YE 0 M=2VVP,W-6LB":+.5&U]M)9#,@0KFAT&0^ 6AW)M.W-E23B>BU(QR6$JDRJ(@ M\L];8&)WXV%O?_!(-[FV!_YTLB4;> +]=;N49N/-\*<% M'EJ L_A&8:>.ULBFLA+BN]W<9S=>8","!JFV+HCY>($Y,&8]F3A^U$Z]AM," MC]=[[W9/,BBB8"_8;S71^XXT\E,&:E$P_BMW/4""A MM%1:%#781%!07GV2U[H01P"<= #"&A#^$Q!W *(:$%T*B&M ["I3I>+JL"": M3"=2[)"TUL:;7;AB.K1)GW+;]R= )?JL-#6M-$=WQ&R_$58">K\ 32C[8(+Z M^K1 []]]0.\0Y08B2F6\JXFO32%L.GY:)WU;)1UV)(U#]""XSA7ZS#/(3AWX MIH)-&<-]&6_#7H\+2*]1A*]0&(2X):#YY?"@!;ZX&(['/=E$S:.(G+_HK4?A MNJBH:_SO7\P9NM=0J#]Z..*&(W8<<0?'3T)D.\I86_5L'*E1R5#4\Q$G27K510S;JKYK01BO28SEI MXQ[]&^YQPSWN3[24$KA&Q,E3&^WXC#:*X[B=%0<'>0UZ>>_HJU6X3M8:GIR\ MSP[2(TW'O:3WF4F5KHWJ,C!2J0G?4+OL"0.?A3$<)4%'(.$AD+ WD%]U#K*/ M-CS/OH/SH%TXNJC3[/"CTTH=G5%_C,9XT$%_D#7&$%\'D$X&G5U M_Z!-^ UQOP&..Q?OAFTJA_FUH@&9Q'%@PAW!'30,9S\9ZFOH2??]C") MNMIPT#7<+VP7:DWM9?B&V/A' U8!P( %L& 9 >&PO=V]R:W-H965T M)#YVAK/#U2IMI7K4%8 A+S47>N)5QJRO?%_G M%=14G\LU"-Q92553@U-5^GJM@!8.5',_"H+$KRD37I:ZM3N5I;(QG FX4T0W M=4W5GREPV4Z\T-LLW+.R,G;!S](U+6$!YF%]IW#F#RP%JT%H)@51L)IXU^'5 M++'Q+N '@U9OC8G-9"GEHYW<%!,OL(* 0VXL \77,\R R_09]/F/+ETNNW9.T?6S@D;S1 M1M8]&!743'1O^M+[L 4(DP. J =$NX#1 4#< V*7:*?,I36GAF:IDBU1-AK9 M[,!YX]"8#1/V%A=&X2Y#G,F^2EFTC'-"14%NA*&B9$L.Y%IK,)I\)(ON>HE< MD2'V= Z&,GZ&VP^+.3D].2,GA GRO9*-1B*=^@:UV1/\O-#.C^EY++']JF-J]W$Y?1Y%LG1S&893LZ'L?%>S7 ME@S:DJ/:L-BL<=/#QB7O+(F33Y?QCK#W4?N,\[>^TQI4Z=J7)KELA.D*>U@= M.N2U:PP[ZU/LG%VC>Z7IVNXM55@-FG!8(65P?H&6J:Z5=1,CUZX;+*7!WN*& M%79_4#8 ]U=2FLW$'C#\3[*_4$L#!!0 ( -J(6%0=N()2"@4 $ 9 9 M >&PO=V]R:W-H965T[T!,.AC(4I]U]L8LWW:[^ML P73-W(+I7VSDJI@Q@[5NJ^W"EA> M*Q6B3Y)DV"\8+WO32?W=O9I.9&4$+^%>(5T5!5.?GH&0^[L>[CU^\8:O-\9] MT9].MFP-2S#OMO?*COI'*SDOH-148NE 'QJCO:-/IWCZ_&C]11V\#>:!:9A+ M\2?/S>:N=]M#.:Q8)&3 M?6P2<:* TS,*I%$@7RD0?$:!-@JTJT+:**1=%0:-PJ"KPK!1&-:Y/R2KSO2" M&3:=*+E'RDE;:^ZAAJO6M@GFI5M92Z/L6V[US/07*?,]%P*Q,D!Q0G\?5%Y!9=>S4"7ZW7* G/X0FL>AN)3EOY7EG*WA\WLJ+N)57 ME;A!9!BQTK>@'I$E1V1);99>0G861/:OUU8>O310Z+\CWNC1&ZV]I9>\\6++ MN++<8T+8'HR,:B..]';39-+?!?RF1[]IU&\3#8QQ&8YQ+;5Q,;T$;7J[1$M2.9Z C*V9T-#VZPOJ\/7J[_7Y@ MW0964 BLCG+/VW*C"%;C8XCC3EC=*YE7F8DD#2?^=$BN !(^.8WP]X.IL?U% M_L74E0N ;%=ACTQ8WH- M"#TAXPN,_)\@;)-U")A%0"ZXTP)R)(:?YWX<)_\E$Z!KU&Q!_AX<.<:RY_D6 M#Z^!EB=A//J.:(VZ;KA1ZWC"@R!> 4$: \SS/XX? '/^P(6!;(.6LR7ZC%[; M8\S%ZB"_$1TK.9?E#NP2=@'9WGH%RI:!2&^8BE8I MY*2,OD8=33Q?DW@E?5^I;&-[98VJ,@>%Q$DJLE8J6'BA'OH.TBZW<1+93<23 M/+E \DV]7<\JAQT(N;4CAV IA5Q_BJ7"DRP97"/UGGQ)O-KMT$PT%DXI+XT5 M;\0S,8DS\;E-&XO,LQ^YO48F/>.1>"W:)9/C]M$\B&22>OJCWTA_GVV)I3-9 M6>)0S(!CC__]5*">\RB^1H/NB8S&2\XW+N1*VVW*[5%O^SEWE6-[NI7MU]&. MB0I"IT!CU/4)OF>_289G0#JY+XC3W+R^V[+\ID#4V=4;OHTM=NK)B:;72*RG M*7KA(N#R8J?M?I_&:(-ZSJ)QSGJK6 ZN!CU4H\8-2U9$#S_J28E>HTFGGJ?H MA3:]0RK;W3.)U?34DQ:-D];O9@,J$D;J&2B]1MN<>BI)+[3-'6[!FUKS42,#**B8W([N2U>&Z_C P7AT29YS2>M\P_CW M;$6I (])G&87DY40Z_?3:1:N:!)D[]B:IO*;!>-)(.0E7TZS-:?!O&R4Q%-D M6WOO$+\]9+N(HI9\XR/(D"?C3-8W9YF(")]L;GZ/E2A0WII?G MZV!)[ZCXNO[$Y=6T09E'"4VSB*6 T\7%Y J^G]FX:%!&_!W13=;Z#(I'N6?L M>W%Q.[^86 4C&M-0%!"!_/= 9S2."R3)XT<-.FGZ+!JV/V_1?RT?7C[,?9#1 M&8N_17.QNIAX$S"GBR"/Q6>V^9W6#V07>"&+L_(OV-2QU@2$>2984C>6#)(H MK?X'CW4B6@V0,] U0U0MX$[T #7#6WD6PG+G]C;+Z)XA@$Z1S!#.J?S78"I?+KF$='V$:^1$?&&AN\ AF\!LA#4$)J-;VX9Z. F MX[C$PP-XK2P&518WD5B!191&@H)83NK,T MI>B%E+V1H7#G+,C +.'^*TB6X M2EB>"MUH5#!N"5.L^8=+%T,B\_303E$_RO8]Z#11.QSMAJ-MY'@5AGF2QX&@ M\X(@%]&_0;&V=30K)*=%X Q!#+T.3TT8M.U6V Y1IR'J&(E*P9!RD()9SCE- MPR?PA0=I%@^2=31D/;?+51,%H8_U5-V&JFND^H6)( :+7.1$>#ZQ.WPU41A:MIZOU_#UQJZ&2E/>@C^E>9U\> SC?%Y,W:U"G1I6 MA=_TYH_(3M1=@6_!LEPNX7:Y!(/+Q>\EP278[RZ7?I0#+6=@N4!+:;7U//HI MU9*MX=H\; OZW8'5A!&"[8&1A2UK@7O6]X\\XG)Q1^G9FK.0RA0+&JY2%K/E MDV$X(5)=H.>(:22M8Z2@0J7;$!L?IYB7(V9(C=+.)D2VUDM]([J9353V*&O"(!DR8*14&EFO8&E(R2PRR^RWZ[.WIS0-/15, 05*4 MZ< !\^!)5^?/]@#Y(X!V,Z)< 2$C]*S<-U$N]YG5Q,Y6T=H(K4P O63UCI20 MHR/5[ZA?FB/H^5TYT81!6< /%,9(60$Z7@V/--6Y8Z&N2NO"B..1 :K*3=!Q MJWBD*] 1[#JY+HR0 4]!RE/0"Q3R->;.*!/'Z658$X8M/*#62'D+>HUB'BEW M0&9W.+;RF7MK!,NJ%"L#B R+GQE+8HP"VSUA4!:$S1N%&4ND_(51$&\G#2\R M9017?H/A"TH@5BJ.S2H^6@)KG)WI;-FNWYGUFC#/<@<6*FX=YYBW!8/:JFD%V:RE.PV5.>)7TUYL[HVJ0W M!_I1KD6&&"MKP\Z-50.VKF]_:[NBC/&BCZB#(18C:10R6OANN>('?) MZJ(&Y)DH)R%F)WF6[M68[0'&V'>[A/M1T,;N ./6CPSD%72/*&<@9F4;9#S#N:O\2*KVY>7[>& MCD>)$G%B+KL/DJW^(?X9] 8VS+;2=]NL[X<*DMT_G!](@ZW4VS:K][.$IL9L MCXB#!I@H>;9'G]__#P&QE<3:9HD]LH#LZ0V-*'.FK=_NY9YM6;[2D(&P6!C5 M;]S-W>:UB:OR98'._6OX?E:]_*!@JG,KG\#U!+ P04 " #:B%A4 M9%5M*=$$ N& &0 'AL+W=O0EIY(RNP@ZA]RRY@"CV51R8O15JG=AR21RRTKJ3P7.U;I M3]:B+JG2F_4FD;N:T55;5!8)2M-)4E)>C>:S]KW;>CX3>U7PBMW60.[+DM8_ M/[)"'"Y&^V:KFC60^V]$-6S#U?7=;ZZVD'V7%2U9)+BI0L_7%Z!)^ MN"+CIJ#=XW?.#G+P&C13N1?B1[/Q>74Q2IN.6,&6JAF"ZE\/[(H513.2[N.? M;M!1G]D4#E\_C7[33EY/YIY*=B6*/_A*;2]&^0BLV)KN"_5-''YEW83:!I>B MD.U/<.CV34=@N9=*E%VQ[J#DU?$W?>P68E B:< =07HI06X*\#M1(^=M=.Z MIHK.9[4X@+K96X_6O&C7IJW6L^%5\S4N5*T_Y;I.S7\18G7@10%HM0*?*T6K M#;\O&+B4DBD)WH/%\?L%8@T^2<7UPK$5N-FK?:UW*D6M^+^T_4(^/>I#2[)F M1WN@3> 5^!N*_921\M9HO1LFIZ29=?YQV/GR-/Y M-5N> PS/ $H1=)1?O;P\?5Z>Z#7L%Q+U"XG:\;!GO!M><<7>?]$'I6,AS\!O M3)TY%^P,W'"YI 7XD]$:?*5Z9;GZ"?ZZO)>JUD?YWX'F<-\<;ILCGN;T')%K MA8]565O5G/ /\PG.LEGRX,@B?1:)96%7UK%J\BPK)>ZL<9\UCF415];8SDHG MN3MKTF=-8EEC5];$RAKG4T]6UF=EL:R)*RNSLDC>?+.NK+S/RH-9=UNF_5\K M5KL2$JY.I8^Y3,NX[.9[T4^N( M)ABF8W>_,#5*IL&.KX14C6QW3!M8;<""U0]\R63@W(0#@N'KHP,:V" Z"8^N M[-FQ@:'GT("&*ABURNE'5_;".*,5C'+E) 3:7@7B#%@P*I93$6B3%8@S9L$H M6DY(H*U6(,ZP!<-NA2V!#KX@@9Y0XQ>, ':*)M !6YHA7S-&-ABF[0F*VUJL M]DL5NK P^*#T]?F #%\(GN1#5_9LB?.QAV(TN,Z*M# M QO3YYFB,)1HIQF8)LH?YH1"D>%_+-7CA,%X+6C#9*O&5UC]8<^\1.OV,0SA_A3H8O'#X*LJK@WT3B-#$ M<]%&#$8DBI'[D86-$8*YY]Z>&(U(5".G#\36*!!G.")1CIQ $)LC'>=[^F,\ M(E&/G$(0VR/D_?-.!D^;PB"%B2 V2U."/*4V+7/=^^%4J)L7VX97;&ZV4%_ MOA9"/6TTCXS[?Q',_P-02P,$% @ VHA85,YF#<2E @ U 8 !D !X M;"]W;W)K&ULC95-;]I $(;_RLK*(9$H_@)#(F,I M :7-(2V"I#E4/2SV *NL=^GN FE_?6?7QB($(BZP'S,OS[P>QNE6JE>]!##D MK>1"#[RE,:L;W]?Y$DJJVW(% F_F4I74X%8M?+U20 N75'(_"H+$+RD37I:Z ML['*4KDVG D8*Z+794G5WSO@R<2(CJA.C-R\9JF+!/<6H4WC+,,]D=Y53D0*:N98:R7$D!PFCR MA4RK!TODG#R(#1Y*W%R.P%#&K_#^>3HBEQ=7Y((P09Z6 M(]Q5"-$)A!'D;1*'+1(%47@D?7A^>O ^W4BQI'(Z<4G]'ZH!17L'[5= MUD)'A):<%;1J.E&0L0*-9E0'Z,T]$^@@HYQ,\1!*Y]ZOVYDV"GOT]R=$<4,4 M.Z+.":(G:5"=[9[!,8=3 MNJ8W6M8*AJU8D*]2%KI%OF-+H4,3-$QMX&AK5-K)'E)\'88'W!^#PEYP KO; M8'?/Q7[!06-[>*QD#OH\[NX'I*@?]0^XCP1=Q\EQ[J3A3L[EGM M><264]A\ MYU$G1QJ@T^D=8'^,ZL:]S@&VOS=S[+Q_I&K!A"8&ULO5==;YLZ&/XK M%MK%)G4%&P*A2B*MZ9E.I4V*UGU<')T+EYC$&MC,-DF[7S_;(4 "8=V4]B;8 MYOUXWB$7NB/I2+(2>N764)-'%=2IPC-I?\&VLO4V;.\X(SPI0$;]L3GH*%T*TCU"/ ; G^^5'20O^9 M"KR^(0K3[(VV_W)W UZ_>@-> 0T E(-R2Y M!#Z\ ,A#L,=]_G1W[]#=U>34#*&:(63C^2?B[0N_ M-E3JJ_[\/VAS<*I++ M_P>2^74RWR8+?I/,9B'[+'T<[N)$-H[Y5C>S (9H-'$W;:JZ5BB*/+^V.@ 9 MU""#09 ?B)17X%V2E'F98466^KO1&I)0O/LR-72<@OC MT1@>P>\S"^,X[L<_JO&/_H+D"\!(+].C#@B$O" X@MJU@E[D!?U(PQII.(CT M(T[6>DD,]L-!Y*B.'#U_5X_K9.,S=?6XRR+RXN.VZ%K%?JOU#S#&-<9X$..< M,ZE$N=M9[0PS,0<8;'87^"S#>*"(,@#(\)[['R MXO $X8WPP6'E,UMZJ8BP,'F:4KWS/T558"-8,'P!WAL5@]&Y>(\ZC(Z"T;&* M]UK!$RH.&_V#PP)XRS3I#&?9H]XJ-_KL7.A-4_)4;;$@0T0TZ@7CY^<=-8*& MO#/Q7@5J,^I'P7&_]U@A'Z)^WE$CA&A8"-^7@E%5"F)QIO3!C(<$!K5.A2]P M+$2-GJ%S'0Q1]\P7!_XQWUVC<'RLYV[K6F'N=!^Q6%$F0492[>5=1EILQ.Z: MM)LH7MB;QCU7^MYBAVM]M23"&.CW*>=J/S&7E_JR.OL%4$L#!!0 ( -J( M6%3KDMH%(P, ($) 9 >&PO=V]R:W-H965TS+C>%,P$P1O8 R<6R*4\;OD#*HE+7!_O&._=][1RX)J&$O^ M@Z5F/0AZ 4EA23?*7OI=Y MV ,@CQ\0EX#X$- Y 6B6@.8AH'4"T"H!K7,![1+@K(>%=Y>X"35TV%=R2Y2- M1C8[<-EW:,P7$[9.YD;A6X8X,[RCG(H$R-P5Y5AFN10@C"9?R2A-F=U,RLF# M*"K2;NW%! QE_!(C7N83M M/CT;WKBI24:S*HJFXVN>X'M2*RK8'[??5U@40DO.TF+[J4C)3('&(BDFY)+< M,X%%Q+!0YC@)F2N@GZ.%-@H;P:\:1:U*4B%4:S ^2P539T_"H9GCB#J-G4ICIU;C*$DVV8;C?J;8>??2O]P77^C6/N&= M(UEMWU8%38_#XAK[OO7/8^,MD](N'?6 M9*!6[I#7))$;88IV6\U6]XB1.SX/YL=XORBN _]HBLO)(U4K)C06V!(IH^LN M%K@J#OSBP&PO=V]R:W-H965TIE279@&]CU-FB!%#'B37LH>J"EL4V$(E627N_V MUW>([VQ^,G7"7\X+N80/F1[%6.'(;*QG+06@F!5&P6SCW_N>5'UJ%4N(/ M!B=]]4WL4;92_K2#W[*%XUDBX) ::X+BWS.L@'-K"3G^J8TZS9Y6\?K[;/U+ M>7@\S)9J6$G^)\O,8>%,'9+!CAZY^2Y/OT)]H,C:2R77Y2\YU;*>0]*C-C*O ME9$@9Z+ZIR^U(ZX4_,F 0E K!&]5"&N%TG-N158>ZY$:NIPK>2+*2J,U^U'Z MIM3&TS!AKW%C%*XRU#/+!\JI2(%LRIA9R;R0 H31Y-/U0.[(?9JJ(V3DEQ>, M( V:4)&1;^8 BJR.2J$8^3K( MHT95/7<-XEL(-ZU1'RK48 #U$=([$OH?2> %?H_ZZNWJWJVZBTYK/!^& O6]J3P7[E]IH_(C.$EIREM$J.-$W:P4:O5)-H ._,(&>9I23#4Y"7CKV MK_NM-@IC^>\1HK A"DNBR0#1"B=8BAMH<\SP$OI<7%E(2@LVQ9^7OA='X=Q] MOO9D5RI.PHO0#=VDH9N,TJV5W(&VZ8^$.^C'JTS$5QM'R=1KT76%_"B8]=-% M#5TT2O<(.\ HSK T/8,X0A]L6837F?;:AQEW"691&[,K%'A#-YPTF,EX_-&"&;QX= M^T$+L"LTX,1I0S<=IY/",+&WA2K%9&49J#(W^PBG74+?G[0(NT))..UGG#6, ML[=%84%?JP*!C1K+IJ%BS[8<"-4:3*]39ST7ZK4SYW^$;IA][])"O%'J #UTE/\8!2U:JBT=BC4O;:7,NBF>1+&;[+7CP+UZ]=@GY^]4[9G0 M6")WJ.?=)5B*5?6*JP9&%N5#:"L-/JO*SP.^?$%9 5S?26G. _NV:M[2R_\ M4$L#!!0 ( -J(6%3X4"#.,00 %8. 9 >&PO=V]R:W-H965TIY(US8FZ$!O*X>"-AQNRHG.J'S?W$NZ\FB5E.>6* M"8XD78XZE_CS+>X:@+7X@]&M.KA&)I2%$#_,S5TZZOA&$DR/2#V/Y"JX"L MP$1DROZB;67K=U!2*"WR"@P*( $)X"!!4@: L(*T#8%A!5@.@( M$. 3@&X%Z+8%Q!4@;@OH58">7:PRNW9IID23\5"*+9+&&MC,A5U?BX858=R4 MXEQ+>,L I\<3D>=,0VUIA0A/T41PS?B*\H11A<[199HR4S,D0W>\K'Q301^G M5!.6?4(?$./H][4H%*#5T-.@R3![2>7_JO0?G/"/T1?PN%;HFJH)T) MI8YJ\-L,;-"=IKGZWN AJCU$UD-TPL/7#97$T*.,0@L[0_195YT5WC"1NFJD MF;*/7BB1"@4HM[7C[ M_M![Q*[ M5WD&#Z#LDT)*Z%%H ]% .;JT]QU)#@?1D7B'5>S' [?Z0:U^T%+]K"R+V5[^ MI%1^AN::P'=J@A!+=,,X@4\8)L>]4':(H&_7Y<>VR"C@E?[N"K)9QV62R(*F M=E@)O::RSB,T"U=G_L_H7J4-^_L!ZS=Z^*W(%T +":FG$=J4XTBA?U"+$755 M>3@LQ]B]FOA@[N-&68]WDZVMQGT#G:].94K>Z"!-BH*KLL-6-%AN[AUX(#3MR>[F&@Q^5Q@#>+X70NQOCH#Y* MCO\%4$L#!!0 ( -J(6%2>C_E7)0, #P* 9 >&PO=V]R:W-H965T M,.^.[M4P[Y@-!<"J)@ M,O!.Z1@SPX9])9=$66OT9A%:T%G8Z'$,:8M$]",)@Y#6 M$!J]'Q[4P,?OAM->@YJH*D_D_$5_59XQUVDN]4(!^7%ZKXW"K^AG0]2XBAJ[ MJ/&>J-_FH)B-0W)7_A3+7U?;TDO'>;$7S..P3:.X[S]NYGO7*(YC^MIHO&M$ M>[VH,GJEHEVI:#>J..>"B13>T%#Z2#8U1%L*=DW"H+TEH,:&=NOY)Q7_I)'_ MC30L?X-]4E.!;F>+_ZY1G,3)EH!=HS"DM%Y!IU+0:51PYVY=R([9([Y04\!& M85O1RXME0!5XFVR];YHMOM-4"U-2-)YHX!F5#JDZK$>C4-?ZM\S,[&KEV M_>*FG*LNF)IRH5' !%T&K0[>(ZH<5&ULC99OCYLX$,:_BH7ZHI7:Y5^ I$HBM5FM[J16 MMVJZ=Z^], E6CZ54 K)VIXF$11'C:4B6"]=&OW:KV4 MG>%,P+TBNFL:JIX_ Y>'51 '+PO?V+XV=B%<+UNZARV8A_9>X2P#I^B7[GS*.91ZIA(_E_K#+U*I@'I((=[;CY)@]_P6 HL_%* MR;7[)8=A;Q20LM-&-H,8,VB8Z*_TYU"($T$\FQ D@R#Y4T$Z"%SEPCXS9^N6 M&KI>*GD@RN[&:';@:N/4Z(8)^QBW1N%=ACJSWLBF80:?B]&$BHILI#!,[$&4 M##3Y0+;XOZDZ#D3NR%UG.@7D*Q.LZ1KR!;!\Y#3 @ZA D7]:4-0&(9\PX!T3 M5)30[];D[2T8RKA^A[$?MK?D[9MWY UA@GRO9:2)F-)$Q1AS4;6[!HK];%Z57["FJ7I!"L;6=DUULS' MRCRL6>1GY2,KO\;*?*S\G!7EA9]5C*SB&BOWL8HS5AHO&PO=V]R:W-H965TCH\) MPQT7KW)#B +?,Y;+F]Y&J>T7SY.+#[+W?^$K7&V5N>*/A M%J_)C*B7[;/0(Z]F6=*,Y)+R' BRNNG=PB]3A R@G/$G)3O9N@8FE3GGKV8P M7=[T?!,1862A# 76'V]D3!@S3#J.;Y:T5Z]I@.WK=_:',GF=S!Q+,N;L+[I4 MFYM>T@-+LL(%4U_Y[I'8A"+#M^!,EO_!KIH;1SVP**3BF07K"#*:5Y_XNRU$ M"P##(P!D >A<0& !P;F T +"9A-P]=.GH:=T%(;+6]@5 M[ZH5T9$5'\B\#R"\!LA'L ,^=L-_Q7D?H.@H?'("7F@XK.!^!_S>#;_=BCX( M_*/P!S=\0A8:?CSW7\Z'=ZW^>#8=@JD@F_W&P!S5[4+*'Q]BY-F2MZDJX@BR(-M4ET-=* MX%SBTFN[]%/1#DI:-$"!V$- E? [G! M@DA I2STS2N:VSM=F^JAXHY;837A5-HY.>/1-6,OI:A.*7*F-,-,)W"[%H3H M U YVA;7C/$%1#&HV0<,2PDV.IQV8*N#MQ7U&FK M>BCLH["[@DD=47*R@B9=*PF<\2)7U\;A:59D79LT.=!GY/L.>:9U)*DSDC^* M;*[S-['LZ9+N[9@3,KU/#R0&7<%!OSFG_(OLYWO+VRX8"B)73*VS$[IW=#%G M= &>C)!HOKX&+[F.<">H*D_3I^UA3/LK-58)+^&5L#%+Z';+#VG^Q"[2[GZ4 M1&DP.%+HQCGA">O<+[0KY<:Z8'2)DC9&!N.+>Y#%'%G%VDW&B5)&,/N MDJ+6ETATD3[?6=Z]F5\ ?L=B37,)&%EIJ-\?:*,1U4MU-5!\ M6[YQS;G2[V_EY89@':29H)^O.%?O _,25_^T,?H74$L#!!0 ( -J(6%1H M0-]MG ( (H& 9 >&PO=V]R:W-H965TKW] H\<'F&MI_9>M:]O+*&#YRJ(N&S!%4 I5CWS3Y&$'D*8' M $D#2#X XD. ;@/H?A:0-H#49Z:6XO.0<>3#OM%K9IPUL;F)3Z9'DWRA7-D? MT-"I(!P.TR@^O3MC4\D5^\)&12%<.;ADMZJ^4ZXXIQD@%_*,+!X?,G9ZN!W7;I,#;N.$3;3"I64WJH#B/4%(&EHAR5;(.#G* MF$'>8=WXG"51$N\)Z/KS\&@///LT//YV1$VW+4O7\W4/\-T#"@/TO)"-0<%< MH&5/HYE%0P_E^8B#M'60>@?I 0Y[1M9/78=Q)^^'K;I;_MXDZE^]MLGTV%ZW-.SF]5D[OJ)R,4J0H^B99_CZ? MLY]O%;"GFPVZ-C630)=M58+QE_IYG\+C3J;:(I25U&^^,'MK-(%R!F9OA<*= M5TI1+'RWLRS7*X7U/6]WVX8Z\GWDP_Z8&FW=%__1U%UZPLU"*,LDS(F2,D^" M3-WYZ@7JRO>"F4;J+'ZZI)\%&&= YW.M<;MP#MK?S_ O4$L#!!0 ( -J( M6%3J:C#?R0( ,D' 9 >&PO=V]R:W-H965TF@1-.MZ&'90;"86*DN9*#?=OY\DNY[3 M/-K#+K$>_#Y^)"-RN)7J$0L 39Y++G#D%5IOKGP?LP)*BI=R \+R\$= M6Q?:'OCCX8:N80'Z?C-79N>W+#DK02"3@BA8C;Q)>)4.K+TS^,%@BYTUL9$L MI7RTF^M\Y 56$'#(M&6@YO,$,^#<$AD9OQM.KW5I@=WU"_M7%[N)94D19I(_ ML%P7(^^31W)8T8KK.[G]!DT\/=^%DC95I+B8Y("2-R(X4ND'P1.>2[ M!+Z)JPTN>@EN&IUD3"&[)'%X0:(@"@\(FKT?'AR I^^&AY]/1!.WI8H=7_Q6 MJ4QZB7N?2&ZE!I(RS+C$2@'Y.5FB5N8Q_3KA,&D=)LYA\I9#> :5,821K'0_^IF_$#%F'2VNS([+4R>R=ESI7, '(D*R7+5BN1 M*[)M C@DM>8<=(0DKZ3N6\2]:-&PO=V]R:W-H965TEA8:8)&THI0\;:6PMV8NZNXX3Z,=W M=R7+*MAJ"\V+M)>9,V?.2#/I1JI'72 :>.9,Z$E0&%.>A:'."N1$]V6)PMXL MI>+$V*U:A;I42'+OQ%F81-$PY(2*8)KZLX6:IG)M&!6X4*#7G!/U,D,F-Y,@ M#K8'-W15&'<03M.2K/ 6S>=RH>PN;%!RRE%H*@4H7$Z"\_AL%GL';_&%XD:W MUN!2>9#RT6T^YI,@L$SIQ>)EDVC]A4]M& 61K;22OG2T#3D7U M)L^U$"V'P2&'I'9(/.\JD&=Y00R9IDIN0#EKB^86/E7O;_@>FVT(2*G8@7-\9V$Q5IEA4T?IH-XD*3ATQX>)PV/DTX> MYZ6BS*H9#SN2&C9@P]=5;]0$&G6ROGQ&E5'[ 5OV&7K=-6:XL[L[I6=$4%8;L\7O;D4;>F;JA1Y;J/5MAJOAS5 MRH\8#9E<"U/UX>:T&6/G5?/>F5J:JQ4&R-+W\H? MI+&#P2\+.XI1.0-[OY32;#&PO=V]R:W-H965T#YKK[<+@'1J)MH9*H4E2<'/;'+RG)IF51E-?= M!5R@K2W/D#.-AKS<,,UHDD^N+^MG#^+ZDE7Q9TQ1Z9_%(\"/5MNALE3C*6EPG/@6#+J\D-?/>! MS+5"+?%KPC;EWF>@77GB_*O^\C&^FGC:(I:R2.HAJ/KOF=VR--4C*3N^M8-. M=G-JQ?W/V]'O:^>5,T^T9+<\_2V)Y?IJ,IN F"UIEM'R:.OX&,>L5SG!'A(:5Z"G\!-'";!JU4[YOID0#4P;@$\_EN@1W>C6K?ZO*E?JWJ#ZXOMFOSM>W;.H MWQ^M#N<6]0]N]9M"7 #4J >.4/B[?/3K\?RA?%Q3P7[2X!*#6YXIQ"V;S+L1 M@N8KIE!0@J=7L"_W0%_KQS<;*F+PWW^K(<%'R;+R?PZ#\,X@7!N$!PSZ#Y=J M#R2Y%(G"WP@\T[1B@"\!+[1=)6 O3$1):<_D9NRP'ENSPO,U1G-/_[F&\1)+ KV/&3[/PD1_A9Y8)%?)4G_U?K&NVO?\1+62KR2:E4/TD. MRAHYMJM \QA\?OQ2VN" 6'PC%M\61PAV? MVO@5.WQZMIJK(%8H0E3>;FK#4 M!_K,A")@4#"1<&M W1,A\,JH* $!68-0"JMB^EHZ\C#<^1 ZA_[MT,8E340_ M&U5@BDI$:[4Q=/R4&6V@5FK[:/4W20YBGJ;:3.4F*/5&LJ'XHK%GOA<-@BX" M8[V^;NE-/+JG+M6;$E?4I5N+@ 25E65%%M'81ZX4LK?S9#!WM&(2\(")H? M[)[Z^K%H0[8*%W5EXR*[=[O17W V\&^Y!HD40^ M]OJ2]S9)A.LX#KBX5Q[!\3@Z7'P+)'T!3RQGRT0" YY6UV$O#D/V(6,?.LV^ M&J_?@H@6B=HE@R:AHTTR# Y]ITD?U&((M3$USM)8U:Q)*075U:4#!J'A8XC/ MHT* ACJAFSM/V@<6LL/8\RW[@/1B!#TR#RW[P"()9QX>W@>&0:&;V7Y6WMQE M1(;78'@F\32\ MW$\G.5/2EJ5'32@'0-W"UW#L/VHAVU M@\?!W O"@<4W7 +=9'+?H;B.358[YGTX]!R!: M.X/@Z$P0'!D$1VX$_T1?DJS*0+[;^9WBN=UR&!9";!72'104PKJ)F34+*O39J%[8D@N/.\'6_%P@F+7><,7OILOMLX? M%IR;=1*M._Y'ZLNNVZ2;21%-61Y34;?!K%X$_9*%#%8LOB$AW]T=^V6Y9'N= MGAHO=F8V.VQKJ*U%N1@9/FC[>:[U->SDN]GIIBC2)*J;0MO>,8BIRA^J$ZWK MAUKZ--50P+Y5JK[6W3VEH3)?=P!5:'2^I7S3 $K="!9O?3[7-1X8', ]]M3T+,4]+".#;T MAM%Y@#@V[(7=['5BOBW:8?<3"1-\6*_?6<3"($0#91[>.V]R'SA]=[XM]I?^/^FU#@>7YPV/X>E^M:;Q@0NQGP,RL5I]=' M0PUW5'DB7>"/#5'A,WE;PH:/\)\_1JG/Q[IG*#K_AL]1I(S/Y[7$JG(V=HA)#5,3]'F;?V^!W<%+3BQ@V(F=RL8$8IB%N MIKE[*1+1&.$(D7L,Z#4QRQ\OV8DA M!.(FA%]5TKC/D4<&P..K9"B$N%]&FOWW2[O_3DU<0P]D=B:):QB!N!GAB'"X M!W"$8[IWERYC8E5?DRP5:%>Y;*XQ[9[NKF+>U!<0#YZ_A^]NH>7Y KZ[;RY: MFN&;>Y^?J%@IH@,I6ZJIO(M09;AHKE(V7R0OZIM\3UQ*GM4?UXRJNE8+J-^7 MG,OM%SW![D+K]1]02P,$% @ VHA85)VT$$7/!0 UQL !D !X;"]W M;W)K&ULM9E=C]LH%(;_"HKVHI4FB0'''U4FTLRT MN]N+JJ,9M;UF;))8M4T*)&G[ZQ>PQR2Q31QMVHM.;,/A/7!XSK&9[QG_+M:4 M2O"SR$MQ.UI+N7DWG8ID30LB)FQ#2_5DR7A!I+KDJZG8<$I2TZG(I\CS@FE! MLG*TF)M[CWPQ9UN99R5]Y$!LBX+P7_N;J:-E;2K*"ER%@).%W>CN[@NP,[L7!;Z!=>6'LN[[XF-Z. M/*V(YC21V@11?W;T@>:YMJ1T_*B-CIHQ=B* /+/^6I7)] M.XI&(*5+LLWE$]O_2VN'9MI>PG)A_@?[NJTW LE62%;4G96"(BNKO^1G/1$' M'6#0TP'5'=!I![^G ZX[8.-HI9JJ?7#Q+EGP''\N$EGH^P6-.2@'&X+E:5L"6X/-&3[BX 4_/7P2XT_.> MR5]@6Z:4 ^1!'WSXL=5WCJT 4J;Z<:#NI]N$JK67]L$3S8FDJ7I6A:)>TC?O MJ219_E8-_Q>8 K$FG(KY5"HWM=AI4KMT7[F$>ER""'QBI5P+\$%)3(\-3-7\ M-).$7B?I'CDMOJ?)!&!XH]Q!L$/0P_#NGD,.;M8,&WNX;\W,Q("[G9HL\I)3 MH*80_,-)*1W&_<:X;XS[/<;OZ2HKRZQA ML5L$(8J#:#[==F!U84*DR%V3)D3W@JS-0+RG=9HE;DC*R@)6N,X\CO%A4VHD*G M*+/NYZ MK!7.A296J%GL>NY%6N6JN!9 MTFS M-7&CF1$41#%/3(.Z \'+=]P);"MQ)^A&>Y1@JP2-$@)_;G)^ =J+W' MO<#ODV'1"K%3ADH9%["O-G8T&UX0S)!=F"I!=#1T41):6D,WK@=N?]BFM'/[ M0\MIZ ;UA8'<1O/8&1RUPX56)"]O(=1$76N1"-W/MAJ4\R<0 )6V6CL,9QE'/ID46IL@- MTXLIAMH\';LPABQ0T3"@#L08:N-T[. 8LCA%;IQ>QC'40=,HP '&)QSK:.@, M:V3!B]S@_69>N-2,D1WEZ@6RB2NPX:JXN@',;FGC3LKRG' !-BJ[&]>Z/:M& MC0\%QY.V7QW-X"1&/5Y9/",WGD\VZPW8N]V\Q+-J9%T:-)I#Y9H?'_SKT6_I MCMQT;VWRJWHP:WL PPGL$6U3 7+7Z2T<6-'C_R\Z:(M&X23NV[$VQ2!WBCDA MQU4UA^WHGDW"OHFVJ0BY4]$3%5))T<'P6FMG4KA>N&UV0?'UWW&QS1C8G3$& MEDVX(T\XZR9L$P5V)XK+ZB;<478[RB9L\P1VYPDMXP:\7%K>X*Z$$2I%08^@ M@V\;[CPP=&7:!;5[82RRL1O97U50#QB_75"/0P_Y0=_X%KGXF@4UOK"@QI:B MV$W1*C+H174$;G_B0)X?!K/P)-]V-'3'C\4H#J_^'H M\?"9XMO:Z]@U'$P[9P'T^BGG3OVUSA MG_E$6%2 MLL+\7%.24JX;J.=+QN3KA1Z@.&ULG99?;]LX#,"_"F'L MH06Z^%]L)T,2(%UWN#X,"Y:U]W"X!]5F;*.VY$ERT@+[\)-DQ\DNCI?N)9%D MD?R1HBC.=HP_BPQ1PDM94#&W,BFK#[8MX@Q+(D:L0JJ^;!@OB513GMJBXD@2 M(U06MN^YFDF]8*] MF%4DQ37*AVK%U[$T1BT*T^,/>O) M?3*W'$V$!<92JR#J;XL?L2BT)L7QO55J=3:UX/%XK_TOX[QRYHD(_,B*?_)$ M9G-K8D&"&U(7\BO;_8VM0X'6%[-"F%_8M7L="^):2%:VPHJ@S&GS3U[:0!P) M^-$9 :\5\ QW8\A0WA%)%C/.=L#U;J5-#XRK1EK!Y52?REIR]357([G/JSOX.K=]0&] M^1TPXW>1]HT9_URDM:+W.H,26)%7E=D2EIP3FJ(9_[M\$I*K+/UOP-BX,S8V MQL9GC+7G,+C1)'+"H!\BZB"B2P\F845! MN( *><.A@0Z)UP?5Z)X>07G.R.\GFG1$D[>?TA^P34[8_,EH&O7#33NXZ07A MNH&=J:ZZXFR1J]="/0CZR=&EJ,@WV,N+M_=E\EM?CIX']Z(#(&G*,2425?F6/%>O M<@Q;4M2H\Z*7N=$;'>?JV#]74ESO .2],;AO1_-.[[8;C,_<;/=0X%U_$&W9 M@=QW((\:Y ::VG..QS\)E1],Q^[_>.RC5[Y$GII>1J@$JJEL'OQNM>N7EDV7 M<-C>-%N?"4\5'Q2X4:+.*%(5ES?]2S.1K#(]PQ.3J@,QPTSU?,CU!O5]PYC< M3[2!KHM<_ 102P,$% @ VHA85/ZM9]HX! $Q, !D !X;"]W;W)K M&ULS5A1;^(X$/XK%M))>](VB1,(4 $2;;JZ2E<) MM=K=A]4^&&+ U\3F;%.*=#_^;"=-H.,1[M&'\6:XPE M>,TS*L:=M92;:]\7BS7.D?#8!E/URY+Q'$DUY"M?;#A&J0'EF1\&0>SGB-#. M9&3F9GPR8EN9$8IG'(AMGB.^O\$9VXT[L/,V\4A6:ZDG_,EH@U;X"L&W.,LTD[+C[Y*T4ZVI@8?/;^Q?C//*F3D2^)9EWTDJU^/.H -2O$3; M3#ZRW1^X=*BG^18L$^83[,IW@PY8;(5D>0E6%N2$%M_HM13B !#V&@!A"0C? M ^(&0%0"HE,!W1+0-%HCCJ]ND'YMND,\%>!3@B4BV>\C7RJK]=K^HK3P MIK P;+ 0AN"!4;D6X(ZF.#TF\)6[E<_AF\\WH9,QP0L/1/ S"(,06@RZ/1T> M6.#)R7 X='@351&,#%^W@>\NWV1LCS$H0CG;\L5:*6\BZ:#O5O1=0Q\U)8B) MY=S$\I;EJMX(9';LE'-$5UC5 GF>W#XW@SMS;2)/?CQIZ($]Q+GXJ?#H%YE M4,_M[^M&U0R=@)CGX!.A8(\1%];,)94N!BY'))<@C(>)*B/@T(5+R M0E),4[ G.$MM.KB) B\(?K.)C /G-H!A+4'XOQ+ MAV.EZI; M+HP^2 +4;1IV?TD"N%GBOM>W[_T6X#!JJH(MP'[LQ>\SYUB"^F W;W5J"WT M 73!,J^$)>)\7]3$U37!<](+XB5( ,+Q6ERDA5N'EQ U,,)-N8.XDYDY+EYG&- M48JY?D']OF1,O@WT M4]V.1?4$L#!!0 ( -J(6%3-_HF<%@0 '(1 9 M >&PO=V]R:W-H965T>('8F1E[YK,] MGO1WC+^)%8!$[VF2B4%G)>7ZP;)$N(*4BGNVADR]63">4JF:?&F)-0<:&:4T ML8AM>U9*XZPS[)N^"1_VV48F<083CL0F32G_>(*$[08=W-EW3./E2NH.:]A? MTR7,0+ZN)URUK-)*%*>0B9AEB,-BT'G$#V-"M(*1^#N&G3AX1MJ5.6-ONO$2 M#3JVGA$D$$IM@JJ_+8P@2;0E-8__"J.=/B\M_Z;<5XY,Z<"1BSY&4=R M->@$'13!@FX2.66[/Z!PJ*OMA2P1YA?M"EF[@\*-D"PME-4,TCC+_^E[$8@# M!>R=42"% JDKN&<4G$+!N53!+11<$YG<%1.',95TV.=LA[B65M;T@PFFT5;N MQYGF/I-W=/BD2$)O1#K1")'G>41P(M.$OS]^BOM88N MC/9T]BK0YS%(&B=?U,BOLS'Z_.D+^H3B#/U8L8U04J)O2>6MGK,5%IX]Y9Z1 M,YYA@KZS3*X$>LXBB(X-6"I,9:S(/E9/I-7B&,)[Y."OB-@$-TQH=+FZW: ^ MOE@=]UJ\<4KRCK'GG"._HASNYH;4B*6:,35;\9%SFBW!H)M_H$.Y(Z)?C]5& M3$CTSS#@;YFFQ:%;E%WUC4I]YVZ'AV MH'AM#U&=2A''M6M2XP8IXF*_E#IRJELZU6UUR@1*[:L?(,QVF@'?QB&(EGAY MI6GO9IGZY1S]JS/-+7I'M+I!#>FI$'9[3HUH@Y#?QQ5*0B@/%P9N!%LU>5WK&J#G@Y[Y'3+@ZOS57&FDBJ!82$YU MN=)VJ:^.?()O%BZIT@4A5X=;F/2/KD2N7;L3C9K$[&ZOM@;&36(XL-T:7NN@ M&$V!+TU1+]2<-YG,:ZVRM_QP\&C*Y5K_$WX8Y^5_92;_&O&=\F6LRL<$%LJD M?>^K(YGG!7[>D&QM2MXYDZJ -H\KH!%P+:#>+QB3^X8>H/S,,OP?4$L#!!0 M ( -J(6%2T%ZH'K ( $H' 9 >&PO=V]R:W-H965TY;2P&G\<65%$W\+S$K3!A3CJU:X\BG?):4<+@42!95Q46O^= ^7;F M^,YNX8FL2V46W'2ZP6M8@'K9/ H]@3HB.$L"6$'R5$+2&RE6FLV#ID6.%T*O@6"8/6:F9@ MBVG9VCYAYM@72NA=HGDJO6,YKP ]XW>0Z!(MFM-'?(7NN91H#OJ?!>@ =9Z! MPH1>:/C+(D/G9Q?H#!&&GDM>2\P*.765SLSHNWF;Q;S)(CB2A1^@!\Y4*=%G M5D!Q*.!J2YVO8.=K'IQ4S""_0J'_"05>X \D=/MQNC= SSY,]RM3^7&SE$KHF_/S1(BH"Q'9$-&1$"^,*"C00F$%@R?8T$>6 M;IK)6WH9C":FN&_[=1V ^5$0AH>P; @V"<=)!SLP$7MD/H.+8[Z&R(:TX\8=S3[KG0%8$$ZB4<^/N]=E*A!KVZTERGG-5',QN]7N0;BQ?;"W M/MU4A76C2=NYDHOK&];,F5[HQV6.K'#H0! MZ/T5YVHW,0&ZYS/] U!+ P04 " #:B%A4Z(WA[V<# +# &0 'AL M+W=O[8'JMX4C-=$JEN^]<6> \D-J:[\, @2OR8E]99S M\^R1+^?L(*N2PB-'XE#7A/^_@HH=%Q[VWA[\++<[J1_XR_F>;.$)Y*_](U=W M?J>2ES5043**.!0+[RO^DN%($PSB=PE'T;M&.LH+8W_TS4.^\ +M""K82"U! MU-\KK*&JM)+R\5\KZG5C:F+_^DW]NPFOPKP0 6M6_5OFAM6"?.+CBTV\-#F("2K6[)R4)>T^2>G=B)Z!)Q<((0M(;0)\05" MU!*B:PEQ2XC-S#11S#QD1)+EG+,CXAJMU/2%F4S#5O%+JM?]27+UME0\N7R@ M&U8#>B8G$.@.K5F]9Q2H%(@5Z)&SU]*LL-I@Z&8%%(I2HH*S^A:=,6\RD*2L M;I7$KZ<,W7RZ19]02='SCAT$H;F8^U*YU6/ZF];9JG$67G"&0_2#4;D3Z!O- M(3\7\%7,+FOXEG45CBIFL+E'$?Z,PB#$#D/KZ^F!@YY=3<>SD311MW*1T8LN MZ*T/G*N%&E&*.Z78*,47E+Y##IQ4KB5JB*DAZB/D=3E5WE_[DS:$W$VFYYC, MA4EQ!SIS/>E<3T9=/TDBP>6YH26]P4++\A"!+<-CB#.W2>8G 06;F<.JD[V;1+-AVMG@P*4*G&CI59)S7[:/G, M',X#>VF'H)F]'1TZDUZ1G=G&P?O1'WRL@EK>^98,4\NW"S6Q2BUS@>(+:X=[ M'RW\T6IJF6<#3F/[!'"A,$[M<\LI=FGKX?#=?GA%6>7M%NS755M.SF"AZYRP M+:^=L,%YDCEA\2R\$.W]HX2CT6@/UV6)AA\$'(>)G<4%"Z+$SN*"S=*9E<7O M=4DU\*WI-@7:L .531/1/>TZVJ^FC[.>KW2G:[JO=YFF3?Y!^+:D E50*,G@ M/E7?$=YTGLV-9'O3B[TPJ3H[<[E3W3IP#5#O"\;DVXT>H.O_EW\!4$L#!!0 M ( -J(6%2OG0LY600 -T0 9 >&PO=V]R:W-H965T^$82*PL&F"W#9)N]Z'H RV-;2(2Z9)4 M[/3K.Z1DV=E(5-J76!>>(Y[#X7 F\[V0SVH+H,FAR+FZ'FRUWGWR?95NH:#* M$SO@^&8M9$$UWLJ-KW82:&9!1>Y'03#Q"\KX8#&WSQ[D8BY*G3,.#Y*HLBBH M?+V%7.RO!^'@^."1;;;:// 7\QW=P!/H;[L'B7=^PY*Q KAB@A,)Z^O!3?@I M"4<&8$?\P6"OSJZ)D;(2XMGQ:RH@J7(O[-,;Z\'TP')8$W+7#^*_2]0"QH;OE3DROXE^WIL M,"!IJ;0H:C#.H&"\^J6'VH@S0#CI $0U(/H1,.H Q#4@_BA@5 .LU7XEQ?J0 M4$T7B@+([_0 BER2)XRKK,R! MB#5YD.*%V?7%\#(C2,+6:Y"0D;44!;DI1,FU(DM1[$J-3U>OY&:WRU\9WY!O MWI-'/D,&DN;D]!'R2#40+<@7H12Y!62&X^MA IJR_.>YKU&8F9Z?UB)N*Q%1 MAX@P(E\%UUM%[G@&V5L"'QUI;(F.MMQ&3L8$4H_$X06)@BALF=#RX_"@!9Y\ M&![.'&KB9I%CRQ=W\-WALMG]]6XE'B$5/&4YHV877I!?A3&PQ,$K#(*[ Z87 M!1:_5.C'D"FP#7Y\V:EM,2M_)=CTJ-FTB,[Z5''I(_! MHW&N2E-=:B%?B<19MP6(FRL*O2#XJ6T=_R^X-R:,&Q/&3J(G+=+G2Y/8 M,H(K9Y;#>MYF@9LIGGK3=@O4;X P3EYH M7M81F.-Q17G:&@ENNNG$&[7;X,8-XY$!MB6GI <93KS).^0;+ZX:+Z[<6P*S M)=MPNPE(5B5CKAG-VWQP4P7>5;L-;EC8$41)W]=B9S!,&P.F3I[O5$J*B49" M$PQMTMTD05BM-H$K+;K]ICF%GQ)RJP3!VW+C3!3=NVG6 ^&=] M7P%R8_MG#'O3EU6]3O.TZ=%O;&?ZP_-;T[O;?O)$4S7^7ZG<,*Y(#FNDQ*H! MJSY9]=+5C18[VUVNA,9>U5YN@6+I;@;@^[40^GAC/M#\1V/Q+U!+ P04 M" #:B%A44N UY,(# !6#0 &0 'AL+W=O/S:,V.6)\9_B1)C"1XJ6HN54TIYO'9=D9>X0N**'7&MGNP9 MKY!40WYPQ9%C5+1.%75]SXO="I':62_;>UN^7K)&4E+C+0>BJ2K$']]ARDXK M!SI/-[Z20RGU#7>]/*(#OL/R^W'+U/;S&E.I+B^-T%=?IW:L?+ZZ?H M[]O)J\GLD,"WC/XDA2Q73NJ N]10^57=OH?=Q.*=+R<4='^@E-GZSD@;X1D M5>>L""I2G__10R?$A0,,)QS\SL%_J4/0.03M1,]D[;0V2*+UDK,3X-I:1=,7 MK3:MMYH-J?4RWDFNGA+E)]8(D(?:,B?+_;@->OWH!7@-3@6\D:H8S%TI4* M5K_2S3NP=V%Z)FS0APW:L.%$V,\J455*ZAENV..&L[AZ"^1*!2+_CGF.%%\ )#"-1I2F M41IYB1TRZB&C69OG8I@[^ MW9"CJH72AA@;;X=>&(P0K483NB4]8C*+^!&K<@AHE]:/-K;$5"8.LA&;Q2CT M)N1+>[9TENV++#&W$:7F+LO2=$1D&H4J9>Q$64^4S1+]QW6R%F99L%%F!D"4 M0&-13:LT4-+9.:$W5'AOEO0'H@TZ]TRJNC:J#+T/GTK5# *X/ M30NV7S2JDLPLGEGV%T'J&XMG,TNF2@D<^@.<;Q"3Q02:E7\11_$8RV(5IE-4 M0X. \QW"LOTO-I85U^P""P@S?UQ7['9IDDT@#PT#SG<,?7KY)^#$.)0L0F@4 M&(L5]+,QK7MQZ-5?')\0/Y!:J*VX5W[>5:*6B9\/\>>!9,?V'+QC4IVJV\M2 M??A@K@W4\SUC\FF@C];]I]3Z#U!+ P04 " #:B%A4 VPJ_%($ N$0 M&0 'AL+W=OO+(##)"G)N+M0:)'ZS4#KG%F_U,C!K#3QU M3GD6L# =N&?W>CI1AWWP()8K6SX( MII,U7\(CV,_K>XUW01,E%3E((Y0D&A97O6MZ>U_0GJ@AS 1&7&_2?;VC;LD:0P5N6U,R+(A:P^^7-- MQ(X#'1QQ8+4#^]HA/N(0U0[1J0YQ[1"?ZM"O'5SI056[(V[.+9].M-H275IC MM/+"L>^\D2\ART%YM!J_%>AGIWI*!O(,W(GJS$LVWDV M!\M%=HX6GQ_GY.R'\TE@,7L9(TCJ3#=5)G8D$V7DDY)V9\5^P[P1YY!!O7( #E+H;HZ)T*2#<^*:E1X MAMK#90*')J2*/72Q2PG;3#^P(6H:_DV"S6[KNI:C>-]N#WZ_@=_WPG\ UPG M*\)EBGJR0:%Y'?0@7H$Y+ !.?QND(< M##L 8MH?=-L[[+0WCFG7;MZUBP;][KC<'K"+X_'1'HV:\D?>\F=%7F3\Q@WTL1?Z'-7 M6)&0CY""YIGGW:=ANUB$[RDR=&=5HM^<.]P,X9P+N228Q9"$:_V"2]*6Z_0@ MCW7(72)I.*(>+BEK\3 O'JRXEH@3<+#N2Q#Y4+023R,OBE_?RDC49:3OU5': MK@/4OQ T\_5H.V*T'[+59MI_U^EJE9=^6WK?/%U=;>U' Q^5K<92O\B^N:U= ME>V'?1^45N^H7_#VNTK^)3.>"<0B!?U?J6I5A?I7YGK>C#CG<4QHOAZW0,+_0E)-8 M6*Q9+4@F)V1& ++0TQEFM+7G"3=Q"F/U7D'(V/Q5;,F'^G M^3;8@#N)HZ#]B0;'00<[Y\(<]-(=R+&;JI"V.F8U3YM#_[4[ZG[U_(9>SJJC M>QNF^B7A$]=+@05DL,"0X<40P>KJ<%[=6+5VI\\G9?$LZRY7P'%+4AK@]PNE M[.M-F:#YB63Z'U!+ P04 " #:B%A4*J/69CT# "Y"0 &0 'AL+W=O M%[H_8D5,U=JAY)F-DI7S-)0;T.ST\@*3ZI$F$11%E:,RV Q M\[$[O9BIV@HN\4Z#J:N*Z>]+%&H_#^+@);#FV]*Z0+B8[=@6[]$^[.XTC<(N M2\$KE(8K"1HW\^ F_KB:.KP'_,%Q;PZ>P3EY5.J;&WPNYD'D!*' W+H,C/Z> M\!:%<(E(QC]MSJ![I2,>/K]D_\U[)R^/S."M$G_RPI;S8!I @1M6"[M6^]^Q M]3-V^7(EC/^%?8N- LAK8U75DDE!Q67SSY[;=3@@Q-D90M(2DCXA/4,8M831 M:PEI2TC]RC16_#JLF&6+F59[T Y-V=R#7TS/)OMXI\^JJ 6"VL :/B M':5XN%_!VS?OX UP"5]+51LF"S,++:EU[PSS5MFR49:<418G\$5)6QKX) LL MCA.$9+/SFKQX7287,ZXPOX)1_!Z2*(D'!-V^GAX-T%>OIL?7%]R,NLJ-?+[1 MF7P_49[W\.DY%W7!Y19N*E5+JM@=:JJ8="&K:)[1Q]72UFAK+0W\M59" +77 MGNGB[PN2TTYRZB6G9R0OF6 R1V 6;(GPB%LNO0(2[P+?D>FA#Z7).O%9W3[V MM$C3.)N%3X?%.P6-LG%T#%H-@-+TN@,=N1IWKL877=T4!7BH51L_ MX<&A5J'>^LN!@=QM7\V>WT6[^\>-/W9[\27=2YIKQ']IFDO-%Z9I!S(@<$,I MHZL)M8QN+@K-P*J=/SH?E:6#V#^6=+="[0 TOU'*O@S<"[K;VN)?4$L#!!0 M ( -J(6%0%J*+)' ( .8$ 9 >&PO=V]R:W-H965TZ4?3 "!Y:H4TRZA![&XI-44#+3,3U8&T-Y72 M+4-KZIJ:3@,K/:@5-)E.;VC+N(RRU)]M=9:J PHN8:N).;0MTW_6(%2_C.+H M=+#C=8/N@&9IQVK8 W[KMMI:=&0I>0O2<"6)AFH9K>+;]<+Y>X?O''ISMBY "$=D9?P>.*,QI .>[T_LGWWN-I><&;A3 MX@J_P)#/EY@H83Q7]('WT42D>)@4+4#V"IHN0PK>QKJ M< 9(X@N 9 D7G<(Y%5N&+(LU:HGVGE;-K?QJ7JT%<>E^RE[U/:66QQF>ZAM MB9'LH%,:N:S)>[(J2^Y*Q@2YE^&_NP*^V0 R+MZF%&U@!Z?%$&0=@B07@L0) M>5 2&T,^R1+*?PFH53S*3DZRU\E5Q@T4$S*+WY%DFL0FY'"%=C968^9I9Z^N MQL]5;E#;WOEUA7X^TL\]_?P"_==#FX,FJK+M[ *P7 9U)N7RAKH;CR=&Z]C M%J?T^(*"Q:A@\4H%=JPU\RE>$[#XKP!ZUGLMZ-I/F"&%.D@,;3B>CD.\"KW[ MUSV\ ],UUP:(J"RT.GD@XVNPU0% U7G.SE7:.?";QO[$(%V#O:^4@I/A@LP M/FW9,U!+ P04 " #:B%A475<2>3$% "B&P &0 'AL+W=ODT5)/IE- MZV?WQ6S*=R)-B.J!\YLNHW6[)&)I^U] M(>^<+DN<9"PO$YZ#@JUN)A_1]8)Z54"-^"MA^[)W#:JI/'/^K;JYBV\FL*J( MI6PIJA21_/?"YBQ-JTRRCG_;I)-NS"JP?_V:_;=Z\G(RSU')YCS]FL1B^_X.U$W*K?$N>EO5?L&^Q< *6NU+PK V6%61)WOR/OK=$] *0 M-Q* VP"L!]"1 -(&D%,#:!M :V::J=0\+"(1S:8%WX.B0LMLU45-9ATMIY_D ME>Z/HI"_)C).S![96JHHP /;\D(D^1K\VEY'SRF3ER\LW[$2//\ OS.^+J+M M)EG*QVLI6@G>+YB(DO2##'IZ7(#W[SZ =R#)P9<-WY51'I=31\@BJZ&<95O0 M;5,0'BD(8?"9YV)3@D]YS.+#!(Z<73=%_#K%6VS-N&#+*T#0+P!#C P%S4\/ MAX;PQ"Q>!11$*?Q$$^K\OGO3WY?C>8?S;Y3:37)S^05A]JY ]A*$ N)!KY!ACR M4.B9R0^Z^@-K_9]VA5R>+$2$7:+P[5E'4#DB/)OW-K1/51A@K-%N0/FNIZ$6 M)I0?0C/IJ&?HZ$CYI0!\!;[R(K79)\(J([X _\K@$#F??S+@C+J>I_,_1!&$ M0YU_ PH&>(1_99G([IE?)/\51R4K7I*E7#J+9CXV;I2?(?<"4BB[0][Y4GA# M#W)#'+BZ&$,<\HB'H"Z' 0>IZXZ]$,I&D=U'QP0!_X%3UP>D/ \%%Q!(.2,* MSQ:&5;VB-';"X25 M=V)\MD!M:)_0P-?6YKD!1 +=R@P@VMMB'=:NC!C;C?B^X/%N*4XP,*S<$=,+ MT*_\$MLW@%;ZW>'[X05$?ST,,!02J*_F)EB _7!$!&7!V&[!F@@_85I8.23V M+R"*\DALWQA:10F&-!)WX%D&6-55Z)H,40'T1WH*K$P7VTUW*,G1K2Y19DC@ MVVM!E!V28[O%<2W:T .2?:JMVW,#RJ>^M@M8F%#>V&:7*'LE=GL=2G'JBD%Z M#?<%.FZB')*+@1L,%!FBL <#71$#RD5H1!'EN,3NN/>2EHJM*(]! MG*P3$:6@Y.FN(LOF5D0Y(KE $TZ4.9+SVW!BZ)PA'@HRA,F-LKZ"&% 4DY$% MA"BW)7:WM0KR$\L)4?Y(+M"O4^68]/Q^G0Y[; 3AH$GXG3X?=M_Y&S$T87Q=EB)$*CVC2^^YI M-^%CFIRZRE#EF_0"G3U5)DK/[^S;T(./L4CO2TP@?>^\,(!\7]/&Z1U>9*Q8 MUX= )5CR72Z:C_S=T^Z@Z6-]O*(]OT77B^:X2*5I3J\^1\4ZD;JE;"53PBM? M2E$T!T+-C>#;^HCDF0O!L_IRPZ*8%15 _K[B7+S>5 -TQW*S_P%02P,$% M @ VHA85%Q%M?/& @ T0@ !D !X;"]W;W)K&ULM5;;3N,P$/T5*^(!)"#7WE ;"5IV%XE=5>VR/*SVP4VFB442!]NE\/<[ M=D((M$1(B)?6CN><.7,FMC/>=W>G(53RQ'*X(,(J4I*/X]P!2R3#.ACON:U&IR:F![_,S^S12/ MQ:RHA"G/;EFLTHDUM$@,:[K)U()O?T!=4$_S13R3YI=LZUC'(M%&*I[78%20 MLZ+ZIX^U$2V &[P#\&J ]U& 7P-\4VBES)0UHXJ&8\&W1.AH9-,#XXU!8S6L MT&U<*H&K#'$J7$*"35%D 247BA4).2'7O$A.KM'=F)Q+"4J2*<>^2;/,UV0N M\"T2ZHG0(B:7]QM6:HIC\@O?NM43^0X\$;1,682L"?9*DL,9*,JR(R2_6<[( MX<$1.2"L(+]3OI'((L>VPF*T)#NJA5]4PKUWA,\@.B6^>TP\QW/WP*P]?[>G/[3;+^Y\VM*/IM<]U@Q]S=J-%P.-SO[:"1-^B4=[G1NZ^CSF%# M-/QZ4T=-LM'G31WMV!4X_AM+=V/\GKO?4==Y.0.=3G4+D$H?;+=<9'%'M6[K M5'6_WESWY?!QO<_;6W.\VNNCP1M_]P0%_=X;@^W6?:,O^Y]4) R/^0S6B'). M![B=175_5A/%2W,%K;C""\T,4_SF *$#<'W-N7J>Z%NM^8H)_P-02P,$% M @ VHA85(D@V'8V P ]!, T !X;"]S='EL97,N>&ULW5AM:]LP$/XK M1AVC@U$G\>K&:Q+8 H7!-@KMAWTK2BPG EGR9*5+^NNGLQ3GI;J0]<.6SJ&Q M=(_ON4=WYTKMH#8KP>[FC)EH60I9#\G59C2OP:D4<:_32>.2=AW?7^\BYA]Z1.$A\>00Q2HN1ID>I[1S2 MVT')KXXC/\2-4?=WJ5LI0+81AKIGB/N.=^,<^ZJ/!H62F^(GQ!DL.RU9]$C% MD(RIX!/-P:N@)1YEL56W#E1-MD,KR \=C9L _S:;X]ZF35[$&U7\49G/"[L*]3\=_,\8Y)I*K9%V]X_Y2R_6+'?WOZ%YN;7 MRK[BH,CDZO0U^NW\U$6FKT'D*RAWDIV^1G^H.G61IYG)V!\RMDXR.^>8UAK! M>7%(OL/I4VR"1I,%%X9+/YOS/&?RV7'&TALZL7_2[/#;YW-6T(4P]RTX))OQ M-Y;S19FU3]U"(OQ3F_%76%XW;0^K-A:7.5NR?.RG>C9IAI$=V*C^ H=]Y*:Y MP@CFX[ P A@6!U. ^3@O+,[_M)X^NAZ'8=KZ0:2/^O11'^<50L;-!XL3]LGL M%5YIEB5)FF(9'8^#"L98WM(4?L)LF#;PP.) I#_+-5YMO$,.]P%6TT,=@JT4 M[T1LI7BN 0GG#3RR+%QM+ YX8%7 >@?BA^- 3X5]D@2JBFG#WF ;_ M?*/?4$L#!!0 ( -J(6%27BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G$MN*\^58TG=TRK*]U]0, MX8%VHG!2*W^R/7$GQ9/][WI[R!ZEE?>RDN[W9-"]K\2 U5+)6CZ+_M9'/6CE>S0JCJVHR&*\OW GC9/'F]*R%O.7WMCOC^/T-]R"303;R-YQ+ M8UU7HKL_]XR/PA=>'S5.?Y:5$^:"._'%Z&8EU:*]C?\50_ SNCAL7]=!/#;_ M)XQZ/I>%N-!%4POEUG$THFH!E5W*E1TPQ6LQ&9SK1V'8E"]$^Z/\MUR6ZQ_H M/!D(ESF6_H*Y+#M&.IZSII2.7:KUA_U5@!4A6!$MUKD_UI4L_;>7[!.ON"H$ MZQZO!8 Q ACO#9 =3#F 3!#(Y!TA9RU$^P'+])Q=KX0!D"D"F>X-\ES7*P"9 M(9#9'B'5(X#,$[0^2VR6 _(A ?J2%O#8+KN1S=X%Q5;(+ M80LC5]VQGL.N>X3UW2-:S%E3U]S\;F,WDPLE_<>X!^S#+C(DU\YE+P^YXU0CV37#;F'5EA'B88\;4DO$-HJM^ MW[AY$#[CJ;QC1-$8Z:0(*#')C(DM\ZFQ4@G_>'UW?2_5N@"$P^0R)K;+%ZW+ M)UE571@O?;*I%BT!.[,VS"7&F%W&Q'H)$HA.>UJ]KHB86,;D9JEKZ=8==1M( MWXD[GT$+5;RJAYA8QL1FF3E=/"QU50IC_V!__=/X 0ADPWPR)A9*,AH??/W MIOXQPP0;DT=$+(\?W!@>UK$(LT1$;(GN\?DF6OAB?NS6Q2J 0X57 &&_-,0NR97LRSLI1M21Y@ M8IY)B#VS*U,[9-T5B(EY)MG/A)?'[!H7Q,2LDQ!;9S=F]^0A)KJ\0JP=-)I! MOYE@ DJH5UBP]#S$Q"R44*^QH)BP>T\P"R7['.S\3" F9J%D+X.=EZX38F(6 M2H@MM MSXWJX1(E9**4>[6"801-*,0NEQ!9"QXXA)F:AE-A"."9LZ2EFH938 M0C@F;.DI9J&4V$(X9@HQT65^8@OMG#!8MR*(B5DHW=-2S":'AYB8A5)B"R&8 M;0\/,3$+I=06PJ(9=DB8A5)B"^&S1(=P#PIFH8S80BAF$,T,LU"VSSFWH'O/ M, MEQ!;J6R\$8TN(B5DH([806#H,1KZ;37L0$[-01FRAEQG,'D8>[$7), ME MQ!8"F->-\QBJ;&?D>A9#,W2[&;&%^J==^[+W#+-01CTCMP/S;?:>81;*WF-G MP"[,L-_$+)016V@7Y@\A%TL'EU1RS$(Y]:XS-)JP>\\Q"^7$%@K6!%ZJ9#MY MW$TG0DS,0OD[[BS8Y)B;%,F33N$>W1RS4$YLH=?1]+:%F =-"+-03FRA5YBOA0DQ,0OEQ!9"HGDC"FBA'-WV3&VA-PML04@A M)F:AG-I"/9CK]]T<(L3$+)136Z@'\TJKQ>&5[^Q+B'F$6>BHL]"P*VQ/3THQ METJ4W_U76'^^X%4Q-:Q]Z?;F14G:[L^;-U5U[L]=JRO-R^T?=+9_+CK]%U!+ M P04 " #:B%A4M,4*KF@" !'+P &@ 'AL+U]R96QS+W=O=@?NF'Q<3J>AW6U'\?N1UT/FWTY M-<-#VY7SY%GVN[IK-N_-KM2R7'K=W\^HGI_N9RY>/[OR/Q/;[?:P M*3_;S>]3.8__&%S_:?OW85_*6"U>FWY7QG55?QQONX?ZNDD/E\G5XN5M7?4O M;ZFJYPX2")+Y@S($Y?F#%()T_B"#()L_R"'(YP\*"(KY@U80M)H_Z!&"'N&?7.!'KGRF4#OC'IG KTSZIT)],ZH=R;06U%O)=!;46\ET%M1;R706U%O)=!;)R^[ M"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCT-M3; M"/0VU-L(]+;)QTH"O0WU-@*]#?4V KT-]38"O0WU-@*]'?5V KT=]78"O1WU M=@*]'?5V KT=]78"O1WU=@*]??*S"8'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z! M>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] O8- [T"]@T#O M%>J]^DZ]A_'S6(9;S]<:K_^=5(^7<\OM\M?EUTZ\7ZRN.-?W%!7J;)%C>M_&%$V,-L9%O,")KFE49/8L@U3WGZ<%) 8,16H2',V MC5K;]]SX2M^JE[^> J7%?NC'M*ZV.8=OC*5F2X-+M0\TEI6-CX/+Y6N\9\$U M.W=/3*Q6AC5^S#3F99YJ5%>7-[1Q#WU>?-^7GU/GQW45J4_5XOJP<XIT>_6;3-=3ZYF$H1^H4(KDV;8GRT->'HF?'DW.Y83I\ M\I/SYS+' LO.V^A#*A.+]/FXEY%,IY>A%**8N^.O^)I82I_\?C1-NZ7V@]GE M>G_[N)OGD=C\./V.W\[XM?XG^Q @?4B0/A1('QJD#P/2AP7IXQRDCPN0/O@* MI1$443D*J1S%5(Z"*D=1E:.PRE%&UL4$L! A0#% @ VHA85/FEYC?N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ MVHA85)E<5.J<& !N&@ & M @($-" >&PO=V]R:W-H965T&UL4$L! A0#% @ MVHA85*HNO)XB @ \P8 -,< 8 M " @4(1 !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ VHA85/%V#]BN!@ YQP M !@ ("!)0 >&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85*E:'Z"% @ +P8 !@ ("! M8RX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85,)VO[XN!0 ,@T !D M ("!\W\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VHA85-FI#?&6"0 I1\ !D ("! M'I< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VHA85'AH.0-T#@ \"0 !D ("!(+0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85 RCC[5[ M! O@H !D ("!.,H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85.W,Y<$3!0 1@L !D M ("!?>D 'AL+W=ON0 &0 @(''[@ >&PO=V]R M:W-H965T9!00 * M 9 " @=4B 0!X;"]W;W)K&UL M4$L! A0#% @ VHA85!I6#L+R! !0X !D ("!$2&PO=V]R:W-H965TK.P]P@, -D) 9 M " @7$P 0!X;"]W;W)K&UL4$L! A0#% @ MVHA85,?ZF$>=!0 P\ !D ("!:C0! 'AL+W=O M10$ >&PO=V]R:W-H965T["(YP8 /T1 9 " @2I- 0!X;"]W;W)K&UL4$L! A0#% @ VHA85*0C8SD6! Q0D !D M ("!2%0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VHA85%"'53XP P U H !D ("!(60! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA8 M5(@72X^Z!0 N2, !D ("!7FX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85&\T!U!^ P 4PP M !D ("!1GH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85)P>WNTO @ X00 !D M ("!AH0! 'AL+W=O&PO=V]R:W-H965T M"+ 0!X;"]W;W)K&UL4$L! A0# M% @ VHA85/M2A,2P P +@P !D ("!M(\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85-3B MAA6)!@ <"( !D ("!CIL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85-;9R'&N P N X !D M ("!,JH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VHA85/A0(,XQ! 5@X !D ("! M6+4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VHA85 @*L2H-! YA !D ("!?< ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85 Y+4D6Z M @ Z < !D ("!E,H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85,G$O%=K P 40H !D M ("!&]P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ VHA85+07J@>L @ 2@< !D ("!>>@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVHA85%+@->3" P 5@T !D ("!BO,! 'AL+W=O3$% "B&P &0 @('3 M 0( >&PO=V]R:W-H965T&UL4$L! A0#% @ VHA85(D@V'8V P ]!, T M ( !. H" 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ VHA85+3%"JYH @ 1R\ !H M ( !;Q0" 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& %@ 6 ?& 6QD" end XML 96 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 97 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 286 557 1 false 86 0 false 11 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.caredxinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.caredxinc.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.caredxinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Parenthetical) Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Parenthetical) Statements 8 false false R9.htm 1007009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 10 false false R11.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 2106103 - Disclosure - Net Loss Per Share Sheet http://www.caredxinc.com/role/NetLossPerShare Net Loss Per Share Notes 12 false false R13.htm 2111104 - Disclosure - Fair Value Measurements Sheet http://www.caredxinc.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2117105 - Disclosure - Cash and Marketable Securities Sheet http://www.caredxinc.com/role/CashandMarketableSecurities Cash and Marketable Securities Notes 14 false false R15.htm 2122106 - Disclosure - Business Combinations Sheet http://www.caredxinc.com/role/BusinessCombinations Business Combinations Notes 15 false false R16.htm 2127107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 2133108 - Disclosure - Balance Sheet Components Sheet http://www.caredxinc.com/role/BalanceSheetComponents Balance Sheet Components Notes 17 false false R18.htm 2139109 - Disclosure - Commitments and Contingencies Sheet http://www.caredxinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2144110 - Disclosure - Stockholders' Equity Sheet http://www.caredxinc.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2146111 - Disclosure - 401(K) Plan Sheet http://www.caredxinc.com/role/A401KPlan 401(K) Plan Notes 20 false false R21.htm 2148112 - Disclosure - Warrants Sheet http://www.caredxinc.com/role/Warrants Warrants Notes 21 false false R22.htm 2152113 - Disclosure - Stock Incentive Plans Sheet http://www.caredxinc.com/role/StockIncentivePlans Stock Incentive Plans Notes 22 false false R23.htm 2159114 - Disclosure - Income Taxes Sheet http://www.caredxinc.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2167115 - Disclosure - Segment Reporting Sheet http://www.caredxinc.com/role/SegmentReporting Segment Reporting Notes 24 false false R25.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 25 false false R26.htm 2307301 - 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 26 false false R27.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 27 false false R28.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 28 false false R29.htm 2323304 - Disclosure - Business Combinations (Tables) Sheet http://www.caredxinc.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.caredxinc.com/role/BusinessCombinations 29 false false R30.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 30 false false R31.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 31 false false R32.htm 2340307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.caredxinc.com/role/CommitmentsandContingencies 32 false false R33.htm 2349308 - Disclosure - Warrants (Tables) Sheet http://www.caredxinc.com/role/WarrantsTables Warrants (Tables) Tables http://www.caredxinc.com/role/Warrants 33 false false R34.htm 2353309 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.caredxinc.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.caredxinc.com/role/StockIncentivePlans 34 false false R35.htm 2360310 - Disclosure - Income Taxes (Tables) Sheet http://www.caredxinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.caredxinc.com/role/IncomeTaxes 35 false false R36.htm 2368311 - Disclosure - Segment Reporting (Tables) Sheet http://www.caredxinc.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.caredxinc.com/role/SegmentReporting 36 false false R37.htm 2402401 - Disclosure - Organization and Description of Business - Additional Information (Detail) Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail Organization and Description of Business - Additional Information (Detail) Details 37 false false R38.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 38 false false R39.htm 2408403 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Details 39 false false R40.htm 2409404 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Details 40 false false R41.htm 2410405 - Disclosure - Net Loss Per Share - Additional Information (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail Net Loss Per Share - Additional Information (Detail) Details 41 false false R42.htm 2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) Details 42 false false R43.htm 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) Details 43 false false R44.htm 2415408 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 44 false false R45.htm 2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) Details 45 false false R46.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 46 false false R47.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 47 false false R48.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 48 false false R49.htm 2424413 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 49 false false R50.htm 2425414 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) Details 50 false false R51.htm 2426415 - Disclosure - Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail) Details 51 false false R52.htm 2429416 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail Goodwill and Intangible Assets - Summary of Goodwill (Detail) Details 52 false false R53.htm 2430417 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 53 false false R54.htm 2431418 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Details 54 false false R55.htm 2432419 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) Details 55 false false R56.htm 2435420 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail Balance Sheet Components - Summary of Inventory (Detail) Details 56 false false R57.htm 2436421 - Disclosure - Balance Sheet Components - Components of Property and Equipment (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail Balance Sheet Components - Components of Property and Equipment (Detail) Details 57 false false R58.htm 2437422 - Disclosure - Balance Sheet Components - Additional Information (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail Balance Sheet Components - Additional Information (Detail) Details 58 false false R59.htm 2438423 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) Details 59 false false R60.htm 2441424 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 60 false false R61.htm 2442425 - Disclosure - Commitments and Contingencies - Lease Cost (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails Commitments and Contingencies - Lease Cost (Details) Details 61 false false R62.htm 2443426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) Details 62 false false R63.htm 2445427 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 63 false false R64.htm 2447428 - Disclosure - 401(K) Plan - Additional Information (Detail) Sheet http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail 401(K) Plan - Additional Information (Detail) Details 64 false false R65.htm 2450429 - Disclosure - Warrants - Additional Information (Details) Sheet http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails Warrants - Additional Information (Details) Details 65 false false R66.htm 2451430 - 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 66 false false R67.htm 2454431 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 67 false false R68.htm 2455432 - Disclosure - Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) Details 68 false false R69.htm 2456433 - 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 69 false false R70.htm 2457434 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail) Details 70 false false R71.htm 2458435 - 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 71 false false R72.htm 2461436 - Disclosure - Income Taxes - Summary of Loss Before Income Taxes (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail Income Taxes - Summary of Loss Before Income Taxes (Detail) Details 72 false false R73.htm 2462437 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Details 73 false false R74.htm 2463438 - Disclosure - Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail) Details 74 false false R75.htm 2464439 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) Details 75 false false R76.htm 2465440 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 76 false false R77.htm 2466441 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) Details 77 false false R78.htm 2469442 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail Segment Reporting - Additional Information (Detail) Details 78 false false R79.htm 2470443 - 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 79 false false R80.htm 2471444 - 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 80 false false All Reports Book All Reports cdna-20211231.htm caredx-form10xkex48descrip.htm cdna-20211231.xsd cdna-20211231_cal.xml cdna-20211231_def.xml cdna-20211231_lab.xml cdna-20211231_pre.xml cdna-20211231x10kxexx311.htm cdna-20211231x10kxexx312.htm cdna-20211231x10kxexx321.htm exhibit211-listofsubs2021.htm exhibit231-deloitteconsent.htm cdna-20211231_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cdna-20211231.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 286, "dts": { "calculationLink": { "local": [ "cdna-20211231_cal.xml" ] }, "definitionLink": { "local": [ "cdna-20211231_def.xml" ] }, "inline": { "local": [ "cdna-20211231.htm" ] }, "labelLink": { "local": [ "cdna-20211231_lab.xml" ] }, "presentationLink": { "local": [ "cdna-20211231_pre.xml" ] }, "schema": { "local": [ "cdna-20211231.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 718, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 8, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 12 }, "keyCustom": 80, "keyStandard": 477, "memberCustom": 37, "memberStandard": 48, "nsprefix": "cdna", "nsuri": "http://www.caredxinc.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.caredxinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - 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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Commitments and Contingencies", "role": "http://www.caredxinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144110 - Disclosure - Stockholders' Equity", "role": "http://www.caredxinc.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.caredxinc.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - 401(K) Plan", "role": "http://www.caredxinc.com/role/A401KPlan", "shortName": "401(K) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - Disclosure - Warrants", "role": "http://www.caredxinc.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Stock Incentive Plans", "role": "http://www.caredxinc.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159114 - Disclosure - Income Taxes", "role": "http://www.caredxinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167115 - Disclosure - Segment Reporting", "role": "http://www.caredxinc.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - 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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "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": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - 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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349308 - Disclosure - Warrants (Tables)", "role": "http://www.caredxinc.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353309 - 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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360310 - Disclosure - Income Taxes (Tables)", "role": "http://www.caredxinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368311 - Disclosure - Segment Reporting (Tables)", "role": "http://www.caredxinc.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "ib127f28a8a414237873c400b3abe3784_I20180131", "decimals": "-2", "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 (Detail)", "role": "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "shortName": "Organization and Description of Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "ib127f28a8a414237873c400b3abe3784_I20180131", "decimals": "-2", "first": true, "lang": "en-US", "name": "cdna:NumberOfRenalTransplantPatients", "reportCount": 1, "unique": true, "unitRef": "patient", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "cdna:ImpairmentOfGoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "cdna:LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "icd2ba30a69734767b63b996ad61b05aa_D20200401-20200430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Net Loss Per Share - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "shortName": "Net Loss Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "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 (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "shortName": "Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i17efb4d305d146a4bbfd234acae70e76_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i6c5ac7d893e84037a5532f400321d92d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail", "shortName": "Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i0d6079b3c75a476c81afd95aea64e80c_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "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 - Additional Information (Details)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfInvestments", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i08b525bd0ab94174a6c4ecd98ce2cfcb_I20211231", "decimals": "2", "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 and Derivative Liability Valuation Assumptions (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "shortName": "Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i08b525bd0ab94174a6c4ecd98ce2cfcb_I20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "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-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "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-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "cdna:MarketableSecuritiesAmortizedCostLongTerm", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "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-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_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 (Detail)", "role": "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i8ae3ca2a589f4930b4a72eb79d5c50d2_D20211201-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i8db03d93776f4035af52b0a8f8f8946e_I20211130", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail)", "role": "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "shortName": "Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i8db03d93776f4035af52b0a8f8f8946e_I20211130", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_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 (Detail)", "role": "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "shortName": "Business Combinations - Summary of Consideration Paid and Provisional Amounts of Assets Acquired and Liabilities Assumed Recognized at Their Estimated Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "ie96eb5cd195f43108b9357b1ced41147_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i6c5ac7d893e84037a5532f400321d92d_I20201231", "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 - Summary of Goodwill (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail", "shortName": "Goodwill and Intangible Assets - Summary of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "cdna:ImpairmentOfGoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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 (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail", "shortName": "Balance Sheet Components - Summary of Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Balance Sheet Components - Components of Property and Equipment (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "shortName": "Balance Sheet Components - Components of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Balance Sheet Components - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail", "shortName": "Balance Sheet Components - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "shortName": "Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "ib83dfae1b39a46578fca3cfb611bd366_I20200102", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:OperatingLeaseRightOfUseAssetIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "ib83dfae1b39a46578fca3cfb611bd366_I20200102", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:OperatingLeaseRightOfUseAssetIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - Commitments and Contingencies - Lease Cost (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails", "shortName": "Commitments and Contingencies - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "ifbe0a7c3b46a44aaa0cc561fdd865b9b_D20200615-20200615", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesIssued", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i0d6079b3c75a476c81afd95aea64e80c_I20191231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447428 - 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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:PurchaseOfCommonStockWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - Warrants - Additional Information (Details)", "role": "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails", "shortName": "Warrants - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:PurchaseOfCommonStockWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i74aac652b1ca4c6596f3c255597b4fa0_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - 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-20211231.htm", "contextRef": "i74aac652b1ca4c6596f3c255597b4fa0_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454431 - 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-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i6c5ac7d893e84037a5532f400321d92d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455432 - Disclosure - Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "shortName": "Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456433 - 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-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i69ee2d7767624560a205dd73000085bf_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i69ee2d7767624560a205dd73000085bf_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "iec34f77a92b84577979f39a5cf3cf885_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457434 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "shortName": "Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "iec34f77a92b84577979f39a5cf3cf885_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458435 - 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", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "if9a886764f074b64877433a00741abe3_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - Disclosure - Income Taxes - Summary of Loss Before Income Taxes (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail", "shortName": "Income Taxes - Summary of Loss Before Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462437 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail", "shortName": "Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463438 - Disclosure - Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail", "shortName": "Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464439 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail", "shortName": "Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465440 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i6c5ac7d893e84037a5532f400321d92d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466441 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2469442 - Disclosure - Segment Reporting - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail", "shortName": "Segment Reporting - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470443 - 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", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i9ba61780f04d4a55b161625386931a20_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i3e289a8f604c454884dce1744130b861_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Parenthetical)", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i3e289a8f604c454884dce1744130b861_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471444 - 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", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "i5938d57c4e7c4b55bd39b79ad41a1f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007009 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20211231.htm", "contextRef": "id465cfa5f5c34f3aad9cd5c019d1ad34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 86, "tag": { "cdna_AccruedCapitalExpenditures": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 10.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/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedClinicalAndCostOfOtherStudiesCurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 2.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/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedSampleProcessingFees": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "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": "Test sample processing fees" } } }, "localname": "AccruedSampleProcessingFees", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cdna_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationClassifiedAsEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Contingent Consideration Classified As Equity", "label": "Adjustments To Additional Paid In Capital, Contingent Consideration Classified As Equity", "terseLabel": "Contingent consideration classified as equity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContingentConsiderationClassifiedAsEquity", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_AtTheMarketEquityOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At The Market Equity Offering", "label": "At The Market Equity Offering [Member]", "terseLabel": "At The Market Equity Offering" } } }, "localname": "AtTheMarketEquityOfferingMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "cdna_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.caredxinc.com/20211231", "xbrltype": "stringItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "cdna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAsset": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 3.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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_CibiltechSASMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cibiltech SAS.", "label": "Cibiltech S A S [Member]", "terseLabel": "Cibiltech SAS" } } }, "localname": "CibiltechSASMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_ClassOfWarrantOrRightIssuedDateTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Issued Date Two [Member]", "label": "Class Of Warrant Or Right Issued Date Two [Member]", "terseLabel": "April 2016" } } }, "localname": "ClassOfWarrantOrRightIssuedDateTwoMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cdna_CommercializationRightsOfIntangibleAssetsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercialization rights of intangible assets term.", "label": "Commercialization Rights Of Intangible Assets Term", "terseLabel": "Commercialization rights of intangible assets term" } } }, "localname": "CommercializationRightsOfIntangibleAssetsTerm", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_CommonStockSharesIssuedForContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock shares issued for contingent consideration.", "label": "Common Stock Shares Issued For Contingent Consideration", "terseLabel": "Contingent consideration" } } }, "localname": "CommonStockSharesIssuedForContingentConsideration", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_CommonStockWarrantLiability": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 2.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/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer And Office Equipment [Member]", "label": "Computer And Office Equipment [Member]", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipmentMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "cdna_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Shares of common stock subject to contingent consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "cdna_ContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Advance Payment, CARES Act", "label": "Contract With Customer, Liability, Current, Advance Payment, CARES Act", "terseLabel": "Refund liability - CMS advance payment (Note 1)" } } }, "localname": "ContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "CostOfPatientAndDigitalSolutionsMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "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" } } }, "localname": "CostOfProductMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_CostOfTestingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Testing Services", "label": "Cost of Testing Services [Member]", "terseLabel": "Cost of Testing Services" } } }, "localname": "CostOfTestingServicesMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_DeferredPaymentsForIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 7.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", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssets", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredPaymentsForIntangibleAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liability", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredTaxLiabilitiesOperatingLeasesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets", "label": "Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets", "negatedLabel": "Operating leases right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeasesRightOfUseAssets", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationChangesInNetOperatingLossCarryforwardsPercent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent", "label": "Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent", "terseLabel": "Changes in net operating loss carryforwards, including expirations" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangesInNetOperatingLossCarryforwardsPercent", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationInterestExpense": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation interest expense.", "label": "Effective Income Tax Rate Reconciliation Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationInterestExpense", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveShareBasedCompensationCostPercent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent", "terseLabel": "Non-deductible executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveShareBasedCompensationCostPercent", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationWarrantRevaluation": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation warrant revaluation.", "label": "Effective Income Tax Rate Reconciliation Warrant Revaluation", "terseLabel": "Warrant revaluation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationWarrantRevaluation", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "cdna_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_EmployeeStockPurchasePlanShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan shares.", "label": "Employee Stock Purchase Plan Shares", "terseLabel": "ESPP shares included in accrued compensation" } } }, "localname": "EmployeeStockPurchasePlanShares", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.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/20211231", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisExerciseOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis exercise of warrants.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Exercise Of Warrants", "negatedTerseLabel": "Exercise of warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisExerciseOfWarrants", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails": { "order": 1.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/20211231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "label": "Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Accumulated depreciation finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FiniteLivedIntangibleForeignCurrencyTranslation": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ImpairmentOfGoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impairment of goodwill, intangible assets and long-lived assets policy.", "label": "Impairment Of Goodwill Intangible Assets And Long Lived Assets Policy Policy [Policy Text Block]", "terseLabel": "Impairment of Goodwill, Intangible Assets and Long-lived Assets" } } }, "localname": "ImpairmentOfGoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cdna_IncomeTaxesDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes Disclosure [Line Items]", "label": "Income Taxes Disclosure [Line Items]", "terseLabel": "Income Taxes Disclosure [Line Items]" } } }, "localname": "IncomeTaxesDisclosureLineItems", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_IncomeTaxesDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes Disclosure [Table]", "label": "Income Taxes Disclosure [Table]", "terseLabel": "Income Taxes Disclosure [Table]" } } }, "localname": "IncomeTaxesDisclosureTable", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_IncreaseDecreaseInContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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 lease liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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 upon exercise of warrants" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_LicenseAndCommercializationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License and commercialization agreement.", "label": "License And Commercialization Agreement [Member]", "terseLabel": "License and Commercialization Agreement" } } }, "localname": "LicenseAndCommercializationAgreementMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_LiquidityAndCapitalResourcesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity And Capital Resources Policy", "label": "Liquidity And Capital Resources Policy [Policy Text Block]", "terseLabel": "Liquidity and Capital Resources" } } }, "localname": "LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20211231", "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/20211231", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "cdna_MachineryComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery, Computer, and Office Equipment", "label": "Machinery, Computer, and Office Equipment [Member]", "terseLabel": "Machinery, Computer and Office Equipment" } } }, "localname": "MachineryComputerAndOfficeEquipmentMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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 Gains (Losses)" } } }, "localname": "MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossLongTerm", "nsuri": "http://www.caredxinc.com/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non employee director.", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_NoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncurrent Liabilities", "label": "Noncurrent Liabilities [Member]", "terseLabel": "Noncurrent Liabilities" } } }, "localname": "NoncurrentLiabilitiesMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfMobilePhlebotomists": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Mobile Phlebotomists", "label": "Number Of Mobile Phlebotomists", "terseLabel": "Number of mobile phlebotomists" } } }, "localname": "NumberOfMobilePhlebotomists", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfPatientsEnrolledInRemoTraC": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Patients Enrolled In RemoTraC", "label": "Number Of Patients Enrolled In RemoTraC", "terseLabel": "Number of patients enrolled in RemoTraC" } } }, "localname": "NumberOfPatientsEnrolledInRemoTraC", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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" } } }, "localname": "NumberOfRenalTransplantPatients", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfTransplantAndNephrologyCentersOfferingRemoTraC": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Transplant And Nephrology Centers Offering RemoTraC", "label": "Number Of Transplant And Nephrology Centers Offering RemoTraC", "terseLabel": "Number of transplant centers offering RemoTraC" } } }, "localname": "NumberOfTransplantAndNephrologyCentersOfferingRemoTraC", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfWarrantsExercisedCashlessBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Warrants Exercised, Cashless Basis", "label": "Number Of Warrants Exercised, Cashless Basis", "terseLabel": "Number of warrants exercised on cashless basis (in shares)" } } }, "localname": "NumberOfWarrantsExercisedCashlessBasis", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cdna_OperatingLeaseRightOfUseAssetIncrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset Increase", "label": "Operating Lease, Right-of-Use Asset Increase", "terseLabel": "ROU asset increase" } } }, "localname": "OperatingLeaseRightOfUseAssetIncrease", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_OperatingLeasesRightOfUseAssetsOfCashFlowInformation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Leases Right Of Use Assets Of Cash Flow Information", "label": "Operating Leases Right Of Use Assets Of Cash Flow Information", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeasesRightOfUseAssetsOfCashFlowInformation", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_OperatingLossCarryforwardsWrittenOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards Written Off", "label": "Operating Loss Carryforwards Written Off", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwardsWrittenOff", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_PatientAndDigitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patient And Digital Solutions", "label": "Patient And Digital Solutions [Member]", "terseLabel": "Patient and digital solutions" } } }, "localname": "PatientAndDigitalSolutionsMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_PaymentsToAcquireCapitalExpendituresNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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", "negatedLabel": "Additions of capital expenditures" } } }, "localname": "PaymentsToAcquireCapitalExpendituresNet", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "cdna_ProceedsFromGrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Grants", "label": "Proceeds from Grants", "terseLabel": "Proceeds from grants" } } }, "localname": "ProceedsFromGrants", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_PublicOfferingUnderwritersOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Offering, Underwriters' Option", "label": "Public Offering, Underwriters' Option [Member]", "terseLabel": "Public Offering, Underwriters' Option" } } }, "localname": "PublicOfferingUnderwritersOptionMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_PurchaseOfCommonStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase of common stock warrants exercised.", "label": "Purchase Of Common Stock Warrants Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "PurchaseOfCommonStockWarrantsExercised", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cdna_ReliefFundProviderCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Relief Fund, Provider, CARES Act", "label": "Relief Fund, Provider, CARES Act", "terseLabel": "CARES Act Provider Relief Fund" } } }, "localname": "ReliefFundProviderCARESAct", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "cdna_RemainingOperatingAndFinanceLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining operating and finance lease term.", "label": "Remaining Operating And Finance Lease Term", "terseLabel": "Remaining operating and finance lease term" } } }, "localname": "RemainingOperatingAndFinanceLeaseTerm", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_ResearchAndDevelopmentCreditsExpectedToBeLimited": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Research And Development Credits Expected To Be Limited", "label": "Research And Development Credits Expected To Be Limited", "terseLabel": "Research and development credits" } } }, "localname": "ResearchAndDevelopmentCreditsExpectedToBeLimited", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of the world.", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_SaleOfStockAmountMaximum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Amount, Maximum", "label": "Sale of Stock, Amount, Maximum", "terseLabel": "Sale of stock, amount, maximum" } } }, "localname": "SaleOfStockAmountMaximum", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_SalesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Agreement", "label": "Sales Agreement [Member]", "terseLabel": "Sales Agreement" } } }, "localname": "SalesAgreementMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "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": "Schedule Of Future Minimum Lease Commitments Under Operating and Finance Leases" } } }, "localname": "ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.caredxinc.com/20211231", "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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 Intangibles" } } }, "localname": "ScheduleOfIntangibleAssetsTableTableTextBlock", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfNetIncomeLossPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of net income (loss) per share.", "label": "Schedule Of Net Income Loss Per Share [Line Items]", "terseLabel": "Schedule of Net Income (Loss) Per Share [Line Items]" } } }, "localname": "ScheduleOfNetIncomeLossPerShareLineItems", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfNetIncomeLossPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of net income (loss) per share.", "label": "Schedule Of Net Income Loss Per Share [Table]", "terseLabel": "Schedule Of Net Income Loss Per Share [Table]" } } }, "localname": "ScheduleOfNetIncomeLossPerShareTable", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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/20211231", "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/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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/20211231", "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", "terseLabel": "Vested, weighted average remaining life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20211231", "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/20211231", "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": "Repurchases of common stock under employee incentive plans (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award shares issued in period fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Fair Value", "terseLabel": "Fair value of shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodFairValue", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationOfEmployment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award termination of employment.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Termination Of Employment", "terseLabel": "Termination of employment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationOfEmployment", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_SharesIssuedInLieuOfCashPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares issued in lieu of cash payment.", "label": "Shares Issued In Lieu Of Cash Payment", "terseLabel": "Shares issued in lieu of payment" } } }, "localname": "SharesIssuedInLieuOfCashPayment", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "cdna_StatutesOfLimitationForIncomeTaxReturnsEndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutes of limitation for income tax returns end year.", "label": "Statutes Of Limitation For Income Tax Returns End Year", "terseLabel": "Statutes of limitation for income tax returns end year" } } }, "localname": "StatutesOfLimitationForIncomeTaxReturnsEndYear", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_StatutesOfLimitationForIncomeTaxReturnsStartYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutes of limitation for income tax return start year.", "label": "Statutes Of Limitation For Income Tax Returns Start Year", "terseLabel": "Statutes of limitation for income tax returns start year" } } }, "localname": "StatutesOfLimitationForIncomeTaxReturnsStartYear", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_StockIssuedDuringPeriodSharesCashlessWarrantsExercisesInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Cashless Warrants Exercises In Period", "label": "Stock Issued During Period, Shares, Cashless Warrants Exercises In Period", "terseLabel": "Stock issued for warrants exercised on cashless basis (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesCashlessWarrantsExercisesInPeriod", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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/20211231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/20211231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "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/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandAndFourteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "label": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "terseLabel": "2014 Equity Incentive Plan" } } }, "localname": "TwoThousandAndFourteenEquityIncentivePlanMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandAndSixteenInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and sixteen inducement plan.", "label": "Two Thousand And Sixteen Inducement Plan [Member]", "terseLabel": "2016 Inducement Plan" } } }, "localname": "TwoThousandAndSixteenInducementPlanMember", "nsuri": "http://www.caredxinc.com/20211231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Equity Incentive Plan", "label": "Two Thousand Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "localname": "TwoThousandNineteenEquityIncentivePlanMember", "nsuri": "http://www.caredxinc.com/20211231", "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/20211231", "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/20211231", "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/20211231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r732" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r740" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r726" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r729", "r730", "r731" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r725" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r728" ], "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/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r194", "r340", "r344", "r682" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r294", "r305", "r418", "r420", "r606", "r607", "r608", "r609", "r610", "r611", "r630", "r679", "r683", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r294", "r305", "r418", "r420", "r606", "r607", "r608", "r609", "r610", "r611", "r630", "r679", "r683", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r194", "r340", "r344", "r682" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r188", "r340", "r342", "r633", "r678", "r680" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r188", "r340", "r342", "r633", "r678", "r680" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r294", "r305", "r370", "r418", "r420", "r606", "r607", "r608", "r609", "r610", "r611", "r630", "r679", "r683", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r294", "r305", "r370", "r418", "r420", "r606", "r607", "r608", "r609", "r610", "r611", "r630", "r679", "r683", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r189", "r190", "r340", "r343", "r681", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r189", "r190", "r340", "r343", "r681", "r707", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r196", "r595" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45", "r599" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r25", "r197", "r198" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r11", "r12", "r48" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 4.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r11", "r12", "r48" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 1.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r64", "r65", "r66", "r668", "r688", "r689" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r72", "r73", "r74", "r118", "r119", "r120", "r538", "r684", "r685", "r742" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Remaining Useful\u00a0Life (In\u00a0Years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r118", "r119", "r120", "r457", "r458", "r459", "r548" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r98", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense, included in depreciation and amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r422", "r424", "r463", "r464" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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 provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r424", "r452", "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AlternativeInvestmentMeasurementInput": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure alternative investment.", "label": "Alternative Investment, Measurement Input", "terseLabel": "Rate used in estimating fair value" } } }, "localname": "AlternativeInvestmentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r98", "r245", "r255" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential dilutive securities excluded from diluted net loss per share attributable to common stockholders (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r98", "r262" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairments and write-downs" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r171", "r177", "r184", "r220", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r534", "r539", "r569", "r597", "r599", "r651", "r666" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r59", "r112", "r220", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r534", "r539", "r569", "r597", "r599" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r551" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r204" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r202", "r227" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r206" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r205" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r200", "r203", "r227", "r654" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "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", "totalLabel": "Total", "verboseLabel": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r425", "r455" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r417", "r419" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r417", "r419", "r513", "r514" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r527" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r512" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r522", "r523", "r525" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r97", "r528" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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", "verboseLabel": "Revaluation of contingent consideration to estimated fair value" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r521", "r524" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 3.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r521", "r524" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r529" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 5.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r516" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r516" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r515", "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 6.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 1.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 4.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r516" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital Expenditures Incurred but Not yet Paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r40", "r100" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r15" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 2.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": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r101" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r15", "r101", "r649" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r94", "r100", "r106" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r94", "r570" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r327", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r320" ], "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/2021-01-31", "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/2021-01-31", "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", "verboseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r327", "r423" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r52", "r272", "r655", "r672" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r269", "r270", "r271", "r279", "r710" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance of common stock (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r118", "r119", "r548" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r599" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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 December\u00a031, 2021 and 2020; 52,923,360 and 49,441,166 shares issued and outstanding at December\u00a031, 2021 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r68", "r70", "r77", "r533", "r543", "r658", "r674" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r159", "r160", "r194", "r566", "r567", "r709" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r159", "r160", "r194", "r566", "r567", "r691", "r709" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r159", "r160", "r194", "r566", "r567", "r691", "r709" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r155", "r663" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r159", "r160", "r194", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r159", "r160", "r194", "r566", "r567", "r709" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r329", "r330", "r341" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r303", "r304", "r308" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred shares" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r371", "r413", "r690" ], "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" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r81", "r633" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 4.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r568" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r113", "r494", "r501" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r113", "r494" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r494", "r501", "r503" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current income tax expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r113", "r494", "r501" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r158", "r194" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r519" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r495", "r501" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r495", "r501" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r113", "r495", "r501", "r502", "r503" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r485", "r652", "r664" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r495", "r501" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r486" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r488" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r491", "r492", "r493" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense", "terseLabel": "Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r487" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r471", "r488" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Purchased intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanTypeExtensibleList": { "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r399", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ], "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 [Extensible Enumeration]" } } }, "localname": "DefinedBenefitPlanTypeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r416" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r98", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r98", "r263" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative liability, measurement input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r520" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r465" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r123", "r124", "r125", "r126", "r127", "r131", "r133", "r140", "r141", "r142", "r146", "r147", "r549", "r550", "r659", "r675" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r123", "r124", "r125", "r126", "r127", "r133", "r140", "r141", "r142", "r146", "r147", "r549", "r550", "r659", "r675" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r570" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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 and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r473" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r115", "r473", "r505" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Federal tax statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r473", "r505" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "verboseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r473", "r505" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r473", "r505" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r473", "r505" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r473", "r505" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r453" ], "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 costs, capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r454" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r454" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r452" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r450" ], "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": "Shares of common stock subject to outstanding options", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r72", "r73", "r74", "r118", "r119", "r120", "r122", "r128", "r130", "r150", "r221", "r319", "r326", "r457", "r458", "r459", "r497", "r498", "r548", "r571", "r572", "r573", "r574", "r575", "r576", "r684", "r685", "r686", "r742" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r41", "r172", "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Purchases under license and commercialization agreement" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "auth_ref": [ "r564" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r564" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 3.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r16", "r20", "r214", "r665", "r704", "r705", "r706" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r98", "r299" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Fair Value Adjustment of Warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r551", "r552", "r553", "r561" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r554" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r295", "r297", "r298", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r413", "r552", "r603", "r604", "r605" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r560", "r561" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r551", "r552", "r555", "r556", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r560" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r295", "r371", "r373", "r378", "r413", "r552", "r603" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r295", "r297", "r298", "r371", "r373", "r378", "r413", "r552", "r604" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r295", "r297", "r298", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r413", "r552", "r605" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r557" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r557", "r561" ], "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, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r558" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "terseLabel": "Additions to contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r557" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r295", "r297", "r298", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r413", "r603", "r604", "r605" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r560", "r562" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r563", "r565" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r582", "r587" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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", "terseLabel": "Finance Lease, Principal Payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease, ROU asset" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r589", "r592" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - Finance leases (%)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r588", "r592" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - Finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r209", "r212", "r215", "r216", "r217", "r222", "r223", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r296", "r317", "r547", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "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": "Weighted Average Remaining Useful\u00a0Life (In\u00a0Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r254" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": 1.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r256" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r256" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r256" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r256" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r256" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 2.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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r246", "r250", "r254", "r258", "r634", "r635" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r551" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r254", "r635" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r246", "r253" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r254", "r634" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r247" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r236", "r238", "r599", "r650" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r261" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r98", "r237", "r240", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrantsReceivable": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.", "label": "Grants Receivable", "terseLabel": "Grants receivable" } } }, "localname": "GrantsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r208", "r211" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "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": "Unrealized Holding Gains (Losses)" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before other-than-temporary impairment (OTTI) accretion, of investment in debt securities measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment", "totalLabel": "Amortized Cost" } } }, "localname": "HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r207", "r210", "r654" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "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": "Fair Value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r98", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r114", "r504" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r171", "r176", "r180", "r183", "r186", "r648", "r656", "r660", "r676" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r114", "r504" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r267", "r268" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r268" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r115", "r474", "r483", "r490", "r499", "r506", "r508", "r509", "r510" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r129", "r130", "r170", "r472", "r500", "r507", "r677" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r468", "r469", "r483", "r484", "r489", "r496" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r249", "r257" ], "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" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r257" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r249", "r257" ], "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" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": 2.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r244", "r252" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r92", "r95", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r32", "r234" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "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 merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Inventory, Finished Goods, Net of Reserves" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r56", "r599" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r57", "r108", "r149", "r232", "r233", "r235", "r631" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r34", "r234" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": 3.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": "Inventory, Raw Materials, Net of Reserves" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r33", "r234" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": 2.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": "Inventory, Work in Process, Net of Reserves" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r85" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r590", "r592" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r590" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 due after 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r591" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r584" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r112", "r178", "r220", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r535", "r539", "r540", "r569", "r597", "r598" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r112", "r220", "r569", "r599", "r653", "r670" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r112", "r220", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r535", "r539", "r540", "r569", "r597", "r598", "r599" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r551" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r192" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r50", "r282" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r7", "r47" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r661" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r80" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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 on long-term marketable equity securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r554" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r554" ], "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)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r554" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r554" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r554" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r96", "r99" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r67", "r69", "r74", "r76", "r99", "r112", "r121", "r123", "r124", "r125", "r126", "r129", "r130", "r138", "r171", "r176", "r180", "r183", "r186", "r220", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r550", "r569", "r657", "r673" ], "calculation": { "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "verboseLabel": "Net loss used to compute basic net loss per share" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r132", "r134", "r135", "r136", "r137", "r139", "r142" ], "calculation": { "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss used to compute diluted net loss per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expense) income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r171", "r176", "r180", "r183", "r186" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r586", "r592" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r579" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r579" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r579" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r578" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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 lease, right-of-use asset", "verboseLabel": "Operating leases right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r589", "r592" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r588", "r592" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r544" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r48" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 6.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "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-allotments" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Contingent payments related to acquisition of Conexio Genomics Pty Ltd." } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r91" ], "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, offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r87", "r526" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r87" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r87" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investment in equity securities" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r87" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r201" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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 long-term marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r370", "r372", "r378", "r395", "r397", "r398", "r399", "r400", "r401", "r413", "r414", "r415", "r416", "r421" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/A401KPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r425", "r455" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r303" ], "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 dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r303" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r599" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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\u00a0shares authorized at December\u00a031, 2021 and 2020; no shares issued and outstanding at December\u00a031, 2021 and 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r38", "r39" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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 stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r89", "r456" ], "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", "verboseLabel": "Aggregate proceeds from the issuance of shares" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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", "terseLabel": "Maturities of short-term marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r89", "r456" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r89" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r89" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r67", "r69", "r74", "r93", "r112", "r121", "r129", "r130", "r171", "r176", "r180", "r183", "r186", "r220", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r533", "r536", "r537", "r542", "r543", "r550", "r569", "r660" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r265", "r581", "r585" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r60", "r266", "r585" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r17", "r264", "r578" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r266" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r266", "r599", "r662", "r671" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r42", "r266", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Components of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r264" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of assets" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RecoveryOfDirectCosts": { "auth_ref": [ "r82" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r396", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r396", "r593", "r596", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r466", "r632", "r724" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r15", "r100", "r106", "r649", "r667" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r10", "r19", "r100", "r106", "r708" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r326", "r460", "r599", "r669", "r687", "r689" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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)", "terseLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r118", "r119", "r120", "r122", "r128", "r130", "r221", "r457", "r458", "r459", "r497", "r498", "r548", "r684", "r686" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r168", "r169", "r175", "r181", "r182", "r188", "r189", "r194", "r339", "r340", "r633" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r109", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r191" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "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", "terseLabel": "Consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "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": "Common stock offer (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r159", "r194" ], "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": "Services Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r513", "r514" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.", "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule of Capitalization, Equity [Table]" } } }, "localname": "ScheduleOfCapitalizationEquityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Income Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Provision for Tax Differed from Amounts Computed by Applying the U.S. Federal Income Tax Rate to Loss Before Income" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r424", "r451", "r462" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r424", "r451", "r462" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r551", "r552" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r246" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r241", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r209", "r212", "r213" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Summary of Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r257", "r260" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r35", "r36", "r37" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r266" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r517" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r171", "r173", "r179", "r241" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r444" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r425", "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r445" ], "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 Value of Share-Based Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r53", "r110", "r151", "r152", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r312", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r327", "r423" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r253" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r164", "r166", "r167", "r171", "r174", "r180", "r184", "r185", "r186", "r187", "r188", "r193", "r194", "r195" ], "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/2021-01-31", "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/2021-01-31", "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/ConsolidatedStatementsofOperations": { "order": 2.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r342" ], "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" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r455" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r435" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "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": "RSUs forfeited, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r438" ], "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": "Granted (in shares)", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r438" ], "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": "RSUs granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r437" ], "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": "RSUs, ending balance (in shares)", "periodStartLabel": "RSUs, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, ending balance, weighted-average grant date fair value (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r439" ], "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of RSUs vested during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r439" ], "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": "RSUs vested, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r448" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r447" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum 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, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum 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, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r455" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Maximum number of common stock shares that might be granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r455" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r442" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options expired (in shares)", "terseLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)", "terseLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted (in shares)", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options to purchase common stock granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r433", "r455" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r432" ], "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", "terseLabel": "Weighted average exercise price, outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r443" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r444" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r423", "r429" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options expired, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Options granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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", "verboseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r446", "r461" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r431" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r107", "r117" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Internally developed software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "Domestic State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r55", "r72", "r73", "r74", "r118", "r119", "r120", "r122", "r128", "r130", "r150", "r221", "r319", "r326", "r457", "r458", "r459", "r497", "r498", "r548", "r571", "r572", "r573", "r574", "r575", "r576", "r684", "r685", "r686", "r742" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r118", "r119", "r120", "r150", "r633" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r23", "r24", "r319", "r326" ], "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 ESPP (in shares)", "verboseLabel": "Shares issued under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r319", "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r319", "r326", "r434" ], "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": "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r23", "r24", "r319", "r326" ], "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 ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r23", "r24", "r319", "r326" ], "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, net of commissions and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r55", "r319", "r326" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r112", "r199", "r220", "r569", "r599" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r73", "r112", "r118", "r119", "r120", "r122", "r128", "r220", "r221", "r326", "r457", "r458", "r459", "r497", "r498", "r531", "r532", "r541", "r548", "r569", "r571", "r572", "r576", "r685", "r686", "r742" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r304", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r318", "r326", "r328" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/NetLossPerShareAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r476", "r482", "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r61" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r518" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r518" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r209", "r212", "r215", "r216", "r217", "r296", "r317", "r547", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r98" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 4.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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r467", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year", "terseLabel": "Unrecognized tax benefits", "verboseLabel": "Net unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Decreases based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Cumulative or accrued interest and penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Net unrecognized tax benefit would impact the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r153", "r154", "r156", "r157", "r161", "r162", "r163" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r132", "r142" ], "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)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r131", "r142" ], "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)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r577": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r725": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r726": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r728": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r729": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r730": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r731": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r732": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r733": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r734": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r735": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r736": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r737": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r738": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r739": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r740": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r741": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 102 0001217234-22-000056-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001217234-22-000056-xbrl.zip M4$L#!!0 ( -J(6%3GJ4K7/1< -F. > 8V%R961X+69O=-@ PL562&3;)%" 5D M4_?3+;6M[E:P+<>2IZ?WK]_SD&S9;0\#QSM5 ;K;EG6DH_/XG8>?_N7\ MU[-W__OZA5BZ(A>O?_OAY<]GXM[>P<'O)V<'!^?OSL5/[WYY*1[L'QZ)=[4L MK7;:E#(_.'CQZIZXMW2N.CTX6*U6^ZN3?5,O#MZ].<"A'ASDQEBUG[GLWK.G M^ W\J63V['^>_F5O3YR;M"E4Z41:*^E4)AJKRX7X/5/VO=C;\U>=F6I=Z\72 MB>/#XV/QNZG?ZPO)OSOMZ<+9<4KM1)O3"'+OR465GC/JEK/^4*K_ZU.C_#A]''E M9P/CY+I4878\I1>72SW3#O;J\=,#O#R0M$F8K!= V\PX9PH>/J(AA?54]1T1 M<:YL6NL*F4R8N7BKTJ8&EH,'P*KZ^ MC)+W;JF$;-S2U'!3)E)9:2=SF(5)WW<4,H&)D.)C M?//5X^/CPR=A%6Z(&!KQ%.>HTVOLWIDI*EFN;WA25ZXPK/GTPR3"6S#*3/7J[F[O3DX2B_\%>ZS.!PG.X=/:YN_I1?0=_#F][W M*Z;PI+=<1R?[M!;P2W+(_PN[!(ZE YN:H@"&)?9.Q%\/]P]!C52R%AWW:]?GU)L=,SGYE?QX_FOXQ#UX$L;[M_ERPL7LAT*98FS^#8HS$7 M,8705L"6HI.2"6>$*96X,$Z)N:F%POM83L#U,L]%(1W8X!:OG/&%X")5\.-L M+=#Z(X'#3[+[XI4)=P\>*N*!X-L7/ZI2U3";=2+49:HJF)J%F=FTL1;7OL0]I84!_Q)'\/+\ MQ7R.4\&%5[63NH2AS86V0+,-2_,+F>ZQ0^X'5@\$<6 M/EXY>MJ6!XY!VG?$$89UQ MVD"#IP_]'%S@HT=/[,?O<()/DOZN+?;GKB!A&XP%<1^6<=[4N&7_5:<5W%>\ MZ_-S>L)US-[M3R$.@53R/7X>A)UA+X$F+.1*L#(76#S"VG.7,EIE?#] J MFAY%@KF0:^3?3*6YQ ?-:U,(![33B<&_/5-4KC2L.>F1DNU77.QA(TJ%0K0=I] 05=29VSN M2KMLMQ=M'-R'/MZ*$C8S0$]I0/,#IZ2Z0AE8R349(,-1;%#_,!>P711-;MZX MIE8[.7:[F!-F-EG?+;C7[7FCU M=D% _C$)1C2< 3P'):KSC(;C(V5U^9Z !] A[+BQ40]F*RPWJQ&SX9ON^/=V M^?N@F>FE)) M=\9%06(%E9IZ-5O58$>"=:M:J.$JW=^Y_BS[O$\B,Y2:"NUCPC+((4]HM$YK M#\;N6!G5.9+&GP8KUX&_P<3&9V;* GNB68RS #NF4:T9_ '3=Q>+O*4CT,>3 M.DCKCMU[1:X; UK =AP(\!;MEP/(?9Z Y+.GL_K9Y$AQEEEE.,?NM%8&/1%Q>:HL [I9'N*S1A9FAP@+C'.#BX;X5!DX-PHQ^=(PZZ3/,&I3Z,S$%U/R1)?"/F^I)A7V_4$#A#D +G-+>!;\1$@,X92MV97!(5[3 M3F4T5;]N%/^)#DZ.9Z"7^A48/;0I:I3SM'P3/77 M([ =.8@HD M5?J;H@3F/H1 MS:J;TD L.J3!6N"I79"T-* LM68"_@(+U@BL#4[@.B<1!=G02Q\42J(V&@P%1 MH34-+#:7.M1D<*4I7O]#+H%?WJ; 26AJ<"P158'/8,9\Z2^S'&&;8=4M7]#Q M,Q66L>HM8Q\!D3EZ7*1HTM'+/YAK&1;P6NG%?M&W.+^,)K@-"68)F7+7]WXQ MD]@TM5RP-\K&@L]=)SR*W'&Z^@J/F$&& MC?)XVAB4:R)[)O&?G*]!QXHLG= MKE#UIM50A*0,-PUL=:Z"(7/3J9+K>( QR&K8;E"0&1?_&16 MF/=.6&M_7FQRC!HZP;Q9&MC]O%L=RY&BU@Z*39]!(, Y3+BT,1'1S!,/K/$< M,H7I3FHCLH.3,14Z]NH_G!>P?5I#"%>L 2Z8.009 PLB+GOT_P>L;P$V418Y ]6W]GSW^N$W)]>^2'4(1UWA9A M_4NFLDQ!VMRE-^K+ESZ"U[NPMRE]P1H31TH"9.8%TN4Z6VJI*QOS8JE6<%_H ML6;A+SL(0?2C^E&)/APFIUWC6K"LS3.88::&XRE1,2@([%#<(C-3N8TB40[X M^R 1*).Z564;FG5%1S<<2QGK#G:]?8)#F):EU8E/IU_#4BQ\#&C:U$?CS:]*^TH MH1B86]9*\;=L;W4.F7B.&2-P&QJTZ[8:MC7"?4$L\#O'W&*DI.>1!Y/1*U0S MXQ#B!&1&9TQW5X$#A7EU:))&27 K8%HX M2L3GP$"\ )Q&B]NTV;ZQ6 M*O.<,SIE"HN<46Y=YQ+38WR^(#\RI!F&5 -.4+S&*@5)YY_8&3C#A2&AZE.= MEE+7H:U-[U>?)C-/EKV!_,C4$08=E@NJVACJZ\ M1K$E=%^W]>PRQ8EA-YGXBF]91",E_NX^_2.6%R?PL6=$^3T>'QE;*+0_39VJ M07@^ +1@X#!O;@CJJQFNSV"HI(CI43ELI'JPU=8BCSL)?D<2_'EV02?RE4$0 M3KSAP#[WE\'MCR7\:\\:C,8%]PQN!:W..79W+]B]$ G"0WKR2B8/ODY5UB!$ MM<';$<8W(ZAMAJD&F+DUP^X5:E0<>#D>"< ^6E;C<"4O$!Z0,L.,)O_XMKL: M]2H+XM6KG*M'[A%+4"9)B/FZR\R*=Q+3,^L(WJ@+'^(L79N?->8F\;)-2AOP M\QC-V9 P)+YH&1G=X[9ET4)^>.%B([7L6(Q6[B-7R_>B(]G&FB5P 1>C.X_X MJ*S?HX1![,X.&*P!9K83BMSAVP1.(6X%@M0XWX_!HZV>)%CTK$F#5C!P='V& MJH?"+CVJRAWVB#A_?\][M;FW72+[^!-M]YW,O5V9^\J(LZZ;(S? O'O)Z5LH M E-TEO!+;)O'O(+I/ZJ7-;.]J2OG/YZ]W(;$E8$GL6&L^IZ>H?]:R)D=;;KI M15CDIW2&?=^9T7U,DC.+2=UAGFRA$,W2MKB&(]1V5PKJ%$?9:$2ZBP!_]@CP M3N[>A-SM @IOR*?-Q*_H(R)3G\G&JKN7P1\!2VP(DPT_W03B4B2.R[*\3TQ6 M!7BN==$>Y!:&CYM1.I$K[ +Y\*$X_N:K!X^>G'R-4FJT@3 Y?7'+*QJ4JQC* MG8EQNZS^M7+S17+ MP("4+V;A2$Y43-RA%KT.KHF(!ISL,=E%RK@!LO*[$KU&!H'"IB0"LBO*K1FQ M4V5HJM@%$VM&\ ?(.SN?D7."I7KL%7P8SN]G[7%93M(+%203N7Q\WZZMS)W+ M@!>7P+86Q?L_L/]V5^)X%ZLV@LV@&DN \:DZ+N8]CZ"308RH>I3086/CF(KF MP5(K68G-D4J&=>B?6<\[N.OK^Y"3N M*.X#TBW4$'4YK:J<')AQ:PV#0$Q47WDX!G !1R][A[V('Y8BW373>Z3 M\&JU( N?>T88,/<7).-(EQ,A=!/U3: 33[.AI>J*,W_;?[O?[H-??LILZU;X M#YBCS;B?@I>0)>'2$78=BDK3I?$UGKPO$0Z#;2AX&L0_0+3WC&+'R&YZ1C#= M&7,D:I^9PM@-LH(J%QRPH%:VC!:IC*(.71=#V)^F]%@; _A4FJI853'!K<1F ML)W?I>9L#TSWQL01D8=U2]/@'-AE5K 4OJ-H/+3/T!C4%;G PB8D=H"\:ZWNDXZIPGN6POK87-&$*<-E#M&J#:ISZ@&[? MV(->0L%0),6(/#I*VA,SG.OVL<2MUK7>.!TM[;HC;:/J]*@,W>%F#J5'NYE MV;QC"V0@R@$B=NH=]1"$"MERO0:8=.R:LCTE.55I^SHYN#7I]6,)ACD!PQ@O M=^O*-PY)VY8F$7?WB_]QH296!N2=236)!+:;4#9>4-=%0A@\VMN>R_B MZ4;#"=RL +PGN$*8S4-/+C,=CBVBN)SGQR'1_YJ,T:M+[[[,'@4QH ZLWCLR M/3S=T/LB:8^/#T\"^R*6UVHD2@<+/5/:E% 2&PN&+Y&)31^G#W%8Q.2;&6S$ M^&L9R8('V<^YTRA#T0P.,2#0+3,?@@A=+/!\ *,K:B[02W0SA/_#6]'+-/#G MD?<&1*$NO\EJBEU 7()&)/N*VK90?@?Z_?BYQ^T3*Z.1,-AW1YX7V:H> -11[C;+Q3W+>Q:U;F*F%AR4ATKC+.OF&/ M$Q&-J$KCZ/#KH5?L7[4RHEC[.[_;Y;O9Y9$&?_QB3\80J-0VTI6D;#P8$,RT MKI-GW;)*T$$]2\IW4IVRM+RG^BF:,&V;RSN@O\A,((5.E3:T/8F'CZPZ]69KZ]C'.Y\E[O#/JC-7^6N MWJ"PR;RQ+K!";B1):\["AG\M&DFO/<5_L]*.7AS5H;U^F#962.Q!<2H*> WY MZ?^![S"%+E D#U.5J1@B)TA@!,4I(=+EG5FO,%6B"!VD[ M(T/F-4N$T3DP9@565X9/2L31=QOVUJ2;."(=0E/V#9K0-\VCP(/IET!%'WT- M,ZIU#$D,1_HR&>;Y.'!--69P0/UK. MM/!2:6^.(VX$)\ M!?T@_OF!SBN[-]3PGS.3K>&OI2OR9_\!4$L#!!0 ( -J(6%3#FLC-;I4$ M )D&*@ 1 8V1N82TR,#(Q,3(S,2YH=&WL?6MW4\>R[??S*W39]YR3C!&1 M?C](-G>H#-K[_52Y(Q8!(3;$M+=AX@:;UZ M]:RNFE5=7?WK_SOM=5OO<#BJ!OU_/N /V8/6_WO\Z_]IM__UV\[SUOH@3GK8 M'[>>#!'&F%KOJ_%1ZW7"T=M6'@YZK=>#X=OJ';3;]35/!B=GP^KP:-P23(C/ M#@X?FWH#?NC1]7I/Q\< MC<8(X\/#P;N?Z0!=(?B_ MU?S4F/KPR9TC##&=5OWX, YZ]9N_!( MNL_EO?1G-Q&LS42;B_E-)J/V(<#)EZ\Y.W#9J])STF==/@/'_#P]>-Z!XY/A MY=B4(_6]9Z=^O>N*H)[C-YCTQ\.SRV\Y.WCQKH].1]5E=Z:F\I__M?5\-QYA M#]J?"."C+O0/__D ^^U7NP]HG""DQ[_V< RM#_IA&?WOO M[(0NB]-O_WPPQM/QSW6+?W[\'__Q'[^.JW$7'Q>Q:\^%Z]>?IS_^^O/TUF&0 MSA[_FJIWK='XK(O_?)"JT4D7SA[U!WVD!E2GC\J).)Q^K%+"?OV1CG=(!0VK M.'W^Z7@'\S\?5$D9'3/HK*-460(D'Y..C'O2'DFJ-^NE*8S^;7\4^#[TRJ.Q M>K1&6BT5S?:T"XW_>S5 MV<'KI]76LZW3K;V=:NOX]VK[]1^]K?6#WO[KG5YG_2T[V-L_?2X[W?T/@P\' MQT?=K=X?1_O'OQUO[6VP_>/-L_WC;O?@>$T<])Z^/3A^J3O/7HFM/QQ[+@[. M]E]'L_VZW/>WH\[>P='^WDO96=\Y[NP=RJWC5VKK]2N^_WI+'^SM'&V)5^_2 MLZ=5>/;*[--]MM9WNEL?7JG]#U%UGFVH@][F&;7E;'O]]][6:VH[_7_0VYI= M\P<]2_?#(=O?.^KM'__>[1QOJJW>_NF^V-?[U-I] M[DZ?[VV,MW89_;W).GMOU1N?'1>>^S9CWI$N5ZGMHE%MR:1W49'J5NS!XPS= M$?[Z\RI""C:2NK5%OQ&-N. M@VQ;XXNEQ0">/WA<0%@8OB_H_H-TC_"5$/[P!<)!:AV5A;9E+K65<*P-@4:T M2($HEK>>:-F#QT_W;Q'?C3Z9C;,GA/ 0NIO]A*?_BV?WV/X5MNP+;&TR!" I M9026:?0ZTP:F/?C^GX^PY==["7NMM[:VIK_;>WV^N;\J"WTSO8ZQX= M['IV\*\C%GM_].&UGVP?IZ/M];=BJ]>AMJQQ:F.W(UZ11!R^WWKV4FT=I][! MLX/N]NNGW7]]V'B_O?>6SMD@B7I+[_/R#7-.:XZ2%"^2'N9,MKU3IAT@)&FM M C0$X@OY32-4)PS*29.E)5?*6U!:**&=2*0 G OWZ/TM]"*G9[YA2BOT.K5! M6$+,D(?K8B"5*J*QW&NM WX[8EZZI&U42/\'ND62/E@/27'@69DWFU\#:IM@ M(I^H?_@C25:/Q@M$DU.9H[PE=MYVQ$NV3YJ0T!0'A$C1A:0MWQZL[Y]U MOD"3[G4QYO\G]]V%*=]<,S MNJ\DM$D#'[Y)$&/.C!'!9=!6F:5V$"82QH&L)\M2LOC@\5_[E_]8BW$XP30' MH\(1C:#M\1$.+_ST+>)AHH9HD_,2G6+2@M929,68%#QYD6KQ8/?B<:/B@4I! M-#*TI0,2"G29M+3-[:03BX$7!I06(QY_7WL\Q]$(\5,AV<$^OH?N'@Y[#UK3 MD L]8QKK>90FP_>#81IA?^$2\7(N$6?[>_3;L_T/^[V79UM[D6VMK]%O1*,$ M/??#'UVB8*3FH]Y^XMG^Z]]'!WL#=K#^BG<^'!UUCM^*CMBD9ZW)[?6CH^UG M6WR_1VU^O?]A2Y"4[,ZN^=?O1Z%'9N68)&3OE=Q^MB&V]_;E_C&]UWI4])WH MWQ_5_NO-TX-CDK#U1"9C;;SUA$T]Z^.7?)ND*'+)2%A\V^O VRH*(-86;9MI M 02?<D7,[^JDU?C]H]0COHV\2BN^@Z7/I6,=<]3']1@*1JW&A M B5*M%R*X7AK)@8GW?WCIT?;>W^08GA%#/L5ZQ!KWW_]].B@]Y(1_*0TXON# MWL:'3O698NC]07!OZ$Y1#'MTK[V7@I3($5W;.UA_J>@ZNO:WWO[>EKB@& C^ MP_+Y3;+@&4L 3#:PE[ X5>$X.D08M';K4F_FHK " _+U0^N02X2QJH'W=$_'VQVGGXN M)M00:M9V/E7'@ZDRU:2CXOR8=[O:FWBF2\_OWM M]EXZVOK0>=LA*3DHSWJV*?;//CO/G]YC^OR/#YVU8328#.MO]9S6HYE(S5#]&R(UOQ'6T9WYMRJ5[[G"8:MN M$%XZ5_1D\W\_C5-\?O'C^4^?WOVDC@W.OXW&,!RO$Y]]/->HC,^O^WCLO)GI MXZE#9_^NC5[OK\ M\OFA^?=R_:6]&7B*EAGDWACER %2SJ:041BN@Q&N[LWRGUBNWA1E7E*([^S- MT1'0(/VB0V?B7!_\YA[]!C=AJ7KTLQ'Z;3WZ20]\@Q^]5#W OJ<'+H[0%SC< M+<)S_GJI>D?-NGAJ32MA/!C^S<'\Q?7EQW7L#WI5_[+;7E6D/[G%SY^V_J\D M'X-CB?.@L_"*I0@L>.-4)GK&/;GO"[!HL]>>,JOIUT0/.SWI5K$:3YE^*U6] MXFJ5M)W1<%R"LFD2Q]O#71R^JR*NG5:D(N:\;?;CW$FX]([G777^X$985I @ M/%KD.BGE47MG%=,6C"=Z0D:AQH_-\;N5 =Q4_-C5\6/7AI\G^ZT$=271(]*[ M*I"N%66&PLC(#WT+T)V(V MPGMM(D9E?72*"_+1'3(B\4+JE="?MX+?8O0G)YU)KH<1,G!%6M0CT1?'=!*! M_HB+B*A<'WXE"/7H!8PKK#,%UJO#:@S=W4%W4N)?HU74I][Y2+ZT(B"U L=" M .XS=\QZ'[(4C=:GB\5S(?J5>9$)+^\C@#+:!Z-R2>\0Y'4D!JS1^G6A>"Y& MWY)I5(Y'XZ(-2EI%/F)4]$4*3?^RL(#QV8AQ$%F #,YH"$%QF3RS(3--GQ"R MY&H!XZ 1\F8\HDC6&E(92AL&@LQZLK+D83H=,:N/<>9UG I5$O_'9 MDT'O9- OWUZXV/ 4_NKBWD*\CA\=PA:8*@=/D3+4?O M8H8$/MF5@68MI3IO"[HOH$J;_2=P4O1\0V JXR8JE83/0H&6P#./@0$Z$")+ MMSHPQ3CI3;IEI66=\E7.&^)1N=L[W.S'0>\&(D@W AFY*6"MA13+XDZ$(%%G M"9DQLKG:JY6!; ?'4/*@-F#8K_J'-\"8;@0?#"'HX+E1R!42(H;E&)1-H!0+ M,MT>/@M3*LP$L"Z)*+.2D0H NA LL M'FB>A?#!&>>M5-IY#S&)E#@Y3N1QQD5XF8UG$(M'%9TR&FU )H/B2I"QU>B.@FC*E4P/-N%+F[GV@1?G..:!+K#=L[4._W# M59RGS,$Y8Z)G"8HAUV",]HY'+S)8%^1=!;-1%&_Q8@11,PF*$P$DEE$2,,WU#AIIF2DOPZ(I(2<\SL&B@3, KDK,FB=1?@+DV MWCO"+1B^Q9G0K3*NT5F)R7L5L<1J9"C,P8E(NB.@@T5D4BP;KO?&YYLD*ED4 M*9)[E!E1\JPAZ:2(FWH6='89FB11C3 ^=TI?"8O:14>JRDEE?'+,DNIB2HID MHM*-1CA:'A&Q4&QI(";HB90: \"11.6?BUK$'/QX&IG/2R.C"&5]?8Q1WMYR^B;;V.M:Y_\I#^*@G<$L,Y?* MVA"D0TEH)1G+;@JX,M L8,KO&F$BA#* %9;Y0#0G!XM@#!"#C32L] K!M-@I MOVN$C#'EG//1)684\QDR#YBX4,&5#.;547JW.>5WC?A(%,Z#RX8IEF!6J:P\D(66@IC2MWQ1*8L*,\LN"10)S A*1'1WE4P&T5P M%B]&.61,R6E@6BH?)$QB"S4VH_].LF./J:R8G4DC!.#+Y5AE?Z+;/ M2B:B!*6N&-Z+5(/!%> Y.;?$(C"JI(BA!P68B$)HXU$WRNS<&X"2M<"JC(K^: M$?2K!_0M!QH7@JHE%1R-%H%'4/3!FRRCT%K[LL$-L-NK7-ID-7PC)56C2TII MGB,G3YM(-C$APYA43DJ4I&A7!II%!!JO#R:T)<%/!\\$*%^G\7!F<\PI1!;% M+=;^746[=S.0B3(W)D60SBC&.7 7T4&I,L4,V-6![%8#C=>'C\C!"&DP<)_* MV/(,9+199VZ9-\(W:1GC$KGSBUF]&#ARE34#QYWB&J%4BI8LDL^'F3MH$F]< MTGRPA3!'Q!"-E#D*P55"'IS0&26#LL$%FSI^*S)(%X3K8L9KTJ54D-4>(:H@ M1 @9R.T3622;96B"0_\7%?O6NMW![F2(_UNE/IY];^"V/&P+C@?#)Y/1F#C0 M<'3A45N8J@C#E0P(<%+H:$6IG"M5L@PX]ZB=\9R[8*$)H?\K",H6G/P/4G?> MB\G?M1/ 2\@W9QN2BL A2A8,ER0W6NNX0OKD7DZ^;^D<9N.$#]$JY5 X],I' MSJ,&R;R:5W+6,SEA^N8W>_H[#M-E_AZ/Q1X?MXJ^( M'>A=E*>M:CCHP7A8G9)7??-0ZRM#3:=^W,SJNUP"8;-PX*"4,Y'661D58T%" M0/HVJV_'^+*M'7?3W23_GH=[OEG0R;1@\!<[4-78SP[.[W'E':A,#)())AT: MJ4S*$$UF5G*91:D8F!J@9>=L_+?)J.KC:+06::A,=TR^,#C^==;?@CX9_HJLG)^^TAOCL/+;SL]]DVW.SGJ M8AB0G2K[U5XNT!?.^&:IEERA 4Y>"$,5, >N7'08O7%>B#1?HJ)FR>U,+<4& M@)^GCZLKIX_3J=>B8$U@47AF19!>,6NSQ@8C@_>&W&LBR!I@ >+<5'P6/\88 M>B.M3V665.E25YF7.C"J;((8.-IIMO(]AE=,4OX$EN\88TGPX)-0D+(@+*(K M'F=2W" 7P2:0 MH50S%;HRJ-ZT"KT(RW>HT!R0@8TR* -* 0"+41N>4W)&!Q\6,.H:(KJ_J@XLK@?G9J=\!IE*!+(T)7$>M MB,X%X2R7A9OK*#/./EDT"]AM"$4K':JT=O?SG[#?CSJP? S;&OO:@?? M87^"'?SN>:,_:<#>VSI& M]"$)@8UF66A#TJ]4B-*DVW/V 6/B 6$PE5"6$L$)K8Z4A.X,\&A^$+GG9 M+JXDD[B7X96B$C)*:5U./ )7SB='ZC<+@R!-!,6:I(=?# ?TXN.S%UVHMPPO MV6 GY1X7Y6@**,2CJH_#>FW/9(Q#.GL[YRKB^377(5 [T#^,2@D/2MY+T?5)$9RNK!0I:7*IO*]34I(DQX,/ M6KIH+9^[-:LD1?.3GTZ&_6H\&2*=^+0Z+9]65Z MV:,"*S4/BK0%0-F*]5Z0[BW.U9(N><1XCT\HITD%6,!,,@-=@>!,RN^_6 MR(_116!:5 ^Q+V!%!"<6Z:0!'NU@@+H&6B(89:*H46 DLEK9,GK2,Q M@";YEVMTAU25=0'OE1[NOU((@I)L?GB97WAN;,3(7$ M 9E&@+*GEH28FI3AL4*BL)AM^Y@$'A@@@E,"G;-E29@$+8PK8G)O.!8@"HLQ M$#Q*&2-I!NVMXA8\""\%=[9L- Y.WQN("QSB"?4<75)'E>CA":=3K:MH+6S, M(+/,-HJH2DV\$,!F^L]+3VY)D_9>7%6Y6(CI,+7)R)*T!!$'P8+5QG"%2N4Z M]_W>="Q:+A:4N6:,T(:OD#3>H$I #:@"(=@CZQ8.4]Z9D&41C,8Y(BH812MXY MKJ1* ;07Y)&8%*)*V*2RNZLK&HMR3*Q-4F= J4I1>J])-+36*M,_Q$27OV+V M4ZB&?T!W0MB>?_P?NB,,X]'9\S)#_5G"R_RDS3[)R:@^@U]7&NF%QFQ-UP25 MMWDZQ']/L!_/OM*2"Z>6U-;)\!;6;5Y72>\0$ZD1J9V-48GD/=?*,:53Q&") MP=X- 1+W O2W%_X&91F(:B2.SDKPW"IGR(/1N@&[ M$SVM^M"/%70WJ1>&DW+UISA-Z\%^I)C+-+3O^<[?EES%8D:O@$.I&<*8BQ"] MA,@E&BN#;X#D+A7?68)A=$30J< F 3D!VUDNK@Q<-D-S5%Y9[ MAG>)Y)9%V>!S%B7K-BD%)8TS<5L*-EG5A+T,[X#D+HNPH$4T7+&RC9&*-D,2 M443KA,@>N%D%-?=D,#P9#&&,ZQC&]PQSQ038F,"]T()9Y,I&!ID\6Y58DMH: MH70#!+A1#//V1M,=$>"RW["T,OIHHPHL>^N#L#+IC(ITW[.\6YKVT>#&UP'A/+I?Q$Y"&+S WW*L8DM(6[(4!W M;B+U^@2(,^)6#K01Z!79*<@*8N*)6)=P$K!1 G1/>VY?@+Q(:*/ F+Q4*@(X M32S'&2V-=SKP>P%:"LS.RQ-7YWM/7KY#V\?C\SM=N4XQD"Z.+B>,OAM4[HL ONA!K])\,>KU!O\[Y MFZU%.K^T(2S4*,R.%+Z)MFQ0%7PV(0GN05DA/.A&#>&EQ^T:;;=$;0RY#Q%! M&4;>9O 0C612A\R]7?[Q=D&)UJ;ORP)"GY^Q<8K#6(V0T(S75L>S2>)SC4D) M/"2MDTA*,R68!<5%8(C>IT "Y)=_V-^+SR)=S^3)P*<0!'/*..%2$)(4$5.8 M5-!-*FEVNP#>J'B?8%F!L(?#E:S-A!)BV?5/6BT4BQ&TE3&3N\JXDR:R!BU7 MNI>YAJR#8L -9RQ% UE)05XM$P+*=KW>J<#2*K*LVCS^,>C"^%J%JTF&\AIY MEF'1>B5$Y%(1S2+942J2G>3>.!!J%7G6O0!=(].*& TO%3^$,"H[[Y($Z=$9 MZ1+*W("9Q6\7H+)%PM,AXB;UPQ!'XQV"]"Y*T?6I(9M!(&8N(]8EB+V4R@.W M'',LM0!640W=2]%UZZ*R\D88 -#.*^<#*2.2H A9).N$O(-9MI[U2L-V_TTAME<^39LKS\ M"G@I ;K&B!:@C""*:LMD'EE08 4&ZY..FJ79CMU<-""B]=MD5/61;%$D93:J M2EV+"V9ICRS/Z*34[W]Q!,,>Q!NP/I\%BPBCVPX6E=V@L](LVVP5R]&'E,@! M2[HLOY,RWUTXK_S_ MG4TW_/OH9,PO(KP2EIT/KRT7=_GD@]MKD ^IC")?#)+@2@7-?19.:*8Q92># M94V:M+H7E$O-P0*FI91 1K1>^QB2XDP'+14W/CJ>L^.*+[\YN!>FF[1*4DO) M.0C+N5%,1Y(5::,5SBO% \X*._ CI19FU)9H8I3>9&48$TB1Y MES"Y61HQW\!\![NU.A@=52CASO%3V]6K*X<4ED6U<.B3R63B,DL55 Y>.)"R2B6$V3) M[;WJ:92,+%[7,.8S"]8;\GU5R-8GF;7FR+,2%N4LELKX\L92KQ#$?')$7?G\ M^9,;'N0TZ*ZG.IXW&'1,W)-7(SESP4MM X^8%.?*-FC6Y*K@[.V]6.NGVXUG M+F#F(C'GC4HN@^0J,.F9YIK\#/(W7.!:+?_,Q5(!>C.S!RE"RL)QEZS*9&ZY M2$;ZH*P";54#TK^_R=,NJQ<$ XL>"U]S#)#M&[% MQN9LA]->KU0[@&[UH4;W=F*:UU57BFF3'40. I4-JDRJ\ !1.&:%-2L[-&\7 MNL6/3&)&QA'#Q<0D?62>3"=W!#V"#EPT82.F[POB$$&JOW2@UYBE+,)'YDP* MRBM05HI "/JR :3AX+R_0VF4-XS>XL>G)7_32HX9DE\L!39C M6=FW([P]/L+AYZ(SD;#RIK?*%?6=-XR=HL?F\$! MD\)KI3"J*#PX5#%FG5(*4O(&V,[-?L+\MV,+F_T7PT'$T:AQH2%2G-%(,"(Y M&J0N>,=ML-$'IS,7N@&+\9<_(G0SM3@L"(.!R*KD2D@(TM,/P@MA>0203:I MM?0(+K[XDW48)'H;$V,E5=^1%>4Z28;DC:H05VR<+BZF=WTC%%%A(!.HR4-1 MQBN7>-#><^ Q<^4;52-NB;%;_-C4 H2R(J$666F+3EEGD1MAO+!,B14;FPN+ MZ5W?T&0JV4P."6HME-=K-LJ"-1J0UQBBK;$D^9PEX!H."A[2J@W.Q,;W% ME#1-P2G'0R!&JY2,09!#XQ*SA@>F9Z6BEAKA9L4-KK'\&ODA7F=':M0J:9D' ME$8GHR694W1U:(_[LHM#>_YA62&L^2FF%R3P9W6:%M2)683=Q2,7#6@5JNZ8 M$-M=V[VN!-Q20G [KY52?(?UFM0+SWM>Q;+@E+3!%Z9[[7"(]>DWJQVX;S-U M(:WV3[3#YZ=^3QY+V0?$E=)Q.BLFI!?<,*.<\N3T>E[G!-Z+UM(PQ&61]2NW MX]O+>*Y7HSB8]*]2OO.[%/7G@^A[7!V>!>?)EX7=RECK6?!_CG)?"A]D@ MLL+<#Z(&R.SF^:Y87TKKDP$='([+\'XQQ(Q#8AAUB=>;%E7;%N8:1#5[<,Y8 MHS)QBD"*WA*UD,#H&X> LD'3A7]:8&*F8T?C[;Q'8%;]PUTA>SYS[D"%QE1$=T,$07G% ^ M!!T;%%M;3A.[D#!:2HP'J8-!$U7R2(/60DA(/6[ Q2;E BR7B5T(FB9 S$QI M#,PHF;,C)NP]?40>K3(KB>:B3.QB#KDXJ>Y4).*E"-"%Y4L^&>)4,J!7.(N-3=+EO++J+,K$EX'!%5.G4 MZ]M\3W A# BCO9*2 P>3>33D#F4FIULRK!BJMV)B%X.F**OO(GB.+"C ZGQPQ(!6=2N3/L) - MTI]E S 4#2A#OW ;>3.X9.:2)OO&A%S2Q(B(!Y5?1R>73RQ(5"!$E%XF67$ M0-I/.@3RS;F29>]BJ6#YDPV7'*KKRRX$9FQ4(D#;IILW4A3 MAE4R&IGUWB6,RJ%WGD4)UHJ(&B7BB@VKVX?J^D:50.XL=YF5Z1NGF#,E-IR8 M,2B"-PW8A/-*4,U3@T\F8QS22=LY5Q&;Q@*U=9P%0&.<54GK$$OMTL2U9Q!# M7I5QM4BPKI$')J=MP!PU!^42.<41G;2 28'C E9D9)U[PX,\?@_#DDD\_S@K M;U"N*)&-IEBO&!08(24*[I2.EGSBZ$P,Y!\3LV=A14;9L@!W?2,NV,"3L*6^ M>JKK4TJEA( 4N-7UJ=ED]-&6*%Q- MU+?V0)G;$]<1)75E ;?D,G"I9- !$QE32G>^5DOIF?- M[SH_:?Z]W/;RB8:8HM,8M,^*E D#*Y0B5[/D UN9&Q 2^ U(?T3-T?$8L"1J)TV++TV7'-T>C"=9C>._]X+I:^*RX:C2*^^//BR@->KU!_X96\2U^/8*0ACP%CAP8J1W%0#MT/$MBG-RP M)F1RW$O4C6M!KAE'HQ4FH4N1[J -+.0.\'>T># MR0CZJ5/U<8S8GP*X24:M7S8$5L8[>R^ M6D65XXE="A6T!- J*PD(/(!Q*%6V!ER#I.DK8&[T3KJ#,\0:RNV3PH>N2WQN M2GX;*4G&*V.D-^3/6 4Q>Z4CBX8G9Q7/O G1R3^%LWC:@\GPUA"]&0KM,^CD MT CM%$KG?#;,1.\<U(#]<)8/GFL$P9!.9$_A,J$[SAP2<%3-O(D"]_&'C1E/1FBEA*9[T- MY*8$PD4PSX-DP@:1A*//L?DL\RZY# XP M$][4 Q6=?2\D0ADE26!9.67PLN M&L,;47V!&Y&L*RGR7I%YN^>=; M#-_&#-\]P/6I?W\J\M-4+"]IU%KM%7VE6F.S&@+I'Z]$DI D$*C ME=%K 3*;!A6862(H%U,A7W+!0RN<=-0%5V_D5%-I"TH8)0E@HW MP )>>SI,(XV.SUJ9K+ L$U;,,R]<1ALTTY!D4DW:TW!I@%S,IH4N@ 0(&3$I M3,1)09&G@8&1+Z]TDVK7+0N0BU&M&$M*H04O@E/:6F]]+KY%S,0-G=,-4JV[ MDS"J4@7#LUTHUKM&[D] 744%&S$$)Z(M]>R4!71$[)TLV]708)3@&Z1@EPS. MA:C9@,Q'\OZ3 %L*-I?ML, G%0TG;'UND)I=+C@7HVPM2J%D*>:5HY+(''T, M94XC$J(R-R4FMU/V%YM"5[YND1/2FUS;\J?E$I2%[4=E+.BR@:12W@G/C72& MI;(/BK2B":D(EPD*G-X+RO4*"I/D2C%OF"))<2S[0#ZQUL$%(Y-!W@![?^0V[2TN@K3=#LX AA&(]*8?>/!;96>"I9&XE> M%M_$:"*ASEL/(4>9O4K!^M0 ;M$8@!?"">RVU]6"=%&9:(+2H!!+F7P(#5K B-O#L2+ M4=22(0NA1'%2F6>WSAAOHH1L8V:8P_*G6D^1W8/3M<6\AD.#H=P;+J M:'PR?/1D;>DE(! C,2YK'J)07GD:F"IRD@?4*CC7A+G.I;%MBW/J\+,,Y8B,02JUI(<"V\,&.&SI=^;E">X M:#NZ>#!3 I-"DJH4* V:!BS2OZ&L,$,5+6L F,7XS3:VW1[.MA[^?-O.^L<; MMK)Q*B6/7NVNEHB4C5U),I2WF)54'#)7B4?4PC"74U,22^Z(B"PDW&1 !9N= M"^"^"E3BEK817&!H2;[HZ(+&CJUWN-,0H68E+:ZL"]YM:3C:&?K6W" MW@!+(R)E[6&IA;:=7P_H5JO(2Y3RS$5P5DJAF/!>FN"E6U#3II %5VXP/T0MP;H"45E\48HVB#-$EYE;523D>O,S)= MED=%SM#EE3!&LZ.-YRL+6G?AA7=12,=B5MX; "$M!($A66YE4[*D[XB(+&:2 MW;E$7H\Q@1O%6/3$;4-*9'"X+'O KH316141651F=%96&&8Q6,4P0PS&2S0$ M85*"R7M#<_5)+#J\,2E[<*ZBO\-8$LEQGX/D*H$J^WUPG6-,47H0<&]NED]0 M%A-J\R0/4DB/+"A#'G*PJ%.VWG*N-*Q&J&VU!&4QIL<$Y5$8M&5F1YD 43*- M9'>TXEFGU9C9N25VO _D7I-)*KNY M69."9$1NO"3-HZ*035CI?N<%9R%&BDA- N4YR0IIG(R!2Y,EDTX;3"ZKAABI MNRPX"\J@BRHRD5B&4CH2T?.?!24[V*1 E T]I%?!:)=(.$G+D!*2V09HB-FZ%Y_% M&"\?P'#K6&8JU65)N2&_7$MGO.0@FF*\[F 84+$8 MC)0-L1MW,!QF6,YEJ.E8-ASGFKBBD#IXDTE]>V,:HK+O8E1*$#_S23)KO%+6 M.O!9HS4ADHN(O F['"U)[L6"=K1U$%&88#BIR6PD1)-XB$2TI>(*FS)WL0SX M+8;L*L.5E$1WM53.SE2*)J"W2@$39?%UZ%_QW8$)F+5)TMJR_!=*H01A,-@C'R,E8WN)< M"W$A;J9 FD+.$HT4'P,I0X)"V< @J9R3];/*@HU4@S>- ;LV##)+P>6RH"=Y MY2.'**WS3F)203.1&CL.;I(0WLAHT#9X*:Q7-F65@W< 7DM/-$%!)N>KL:/A MEI"XOC$A320OUW-+5ETY3,YYS209_#KD9!IL&V[998T?&K>+Q7>-CTJ^F8,P>?M[1/8319(C35YD=G-]C?FS^O=R$ MOE2GCX8X&DR&$4?3KT<(J7[!5+U[_"O],1N'V:% (-0Y5T&(0$+ 3 ;2CUZA MX6\*WA^O&8W/NH1LK^JWC[ Z/!H_$O9D_,O[*HV/'G'&_O-!?=[C7T_?<>X3AJ=?!]:V?0@_Y__S2"_J@]HGZ: MG3BJ/B#=F)Y1?WT_?:AB[)=NU<=Y([A@__E+Z-3Z]6<@/$KOSF$Y!^?QK^/Z M]-F;AL&0GMFF%^["R0@?S3_\DJK121?.2#KK9M<7_=*#X2&!&@;C\:#W2-,[ MOL/AN RC-G2KP_ZC^HVFAS_"_9!-(1^38(W3_,FSPP_K0S^/TY?'O'OHV=H M3B"EJG_XB+5X?8^/#_FY[HE+I+U^]6DO1 (!AP^^*M_T@+\C4^HSF;*?RQ0O MG?6JL[FWL=[:W5O;V]C]5 B6L+6[&T]>[6SN;6[LMM8ZZZV-?SWYG[7.LXW6 MD^VMK]']JK3]\\K E2GKO5UL]&T,SP?OE MQE_"7.DEWMS2/TO3+5>4SZ>#8:_U*UG&_J#?F?3H)K$UL\@[14-721D=,^BL MRR;W$B#YF'1DW"<.2:K+ L*M/A3FD[!ZM#Z(DV*I]\Y.2.M/"Z?*/\["^N#= M<['S;E]N3=+QQKN#9_YX^[C3VW[VZNS@]=-JZ]G6Z=;>3K5U_'NU_?J/WM;Z M06__]4ZOL_Z6'>SMGSZ7G>[^A\&'@^.C[E;OCZ/]X]^.M_8VV/[QYMG^<;=[ M<+PF#GI/WQX]':Z6WMTWV<;[]*S/U3ZG]^[!Z+[+AR?4/M>LL[>H2IMV?^P MR?;WXOOMO=^/#WJO]-;ZT][!LU>G] [O]_]P;.O#VP]OH@&58V9M,FS85D;F MMDM9MC53FFF3M&#^P6/.VO];\Y./*#Q>&DE:\@%VS6_KKO2V/VS!\.U__8,; M]LMV'W^<-ZHQU(,_]/9JS..;"(U^Z.0W$9JOL93M4Y?LD.GFWPSOJF[!P?OC\HY^V]E!VQI?>/ M7_+M]?W9-7_0LW3_8&_PGMI?'3S;%)WUG;?[>Z_8UG$4V^N_=>E=3SOK4>Y_ MZ%:E/9VN>_]\;VV\M-==*! M,EP^>/Q?__!6F5^^JI9G$G[+PGM-Q*X6X;5.Y]7:\];.QHOMG;W6BU<[NZ_6 M.GNMO>T6L=8]HJ93!<=E:WNGQ?4/Z/US'6@ M50*N7Z>.&;JC9G/'5\057YUU>COE&N)\G2-JY_$!M6>_]Y(?K!_UMO?>GF[U M-K[@CIV]*#I[F^+@6=%9&VQ+/.WNO^Z\W:;W.UC_X^WVLWV]O;=Q1CKK2^Z8 M@[59:=/V& +9FR3;(1"51)VBC,B<]G;7.[F8AB??\\2_XX_A\ M/+:F4U^M/!STSJW5K;?LSZ:(IMU_77\N[!4?/&Z-!W>IAQLR))X,>KUJ5&:L M6T\KHCRD&,]IW@U:QHUZWKH\12U\C,2\HVTKRZ'M!?67 MU8*[4DI!!5V2$GA;&BW-?33Z[T6C+^D6<2O3/5<;@#<^R';PL-Y"O#_NT)$[ M-] .Q1NT.AB9/#FV@K<5NM@./+MVS@!!Z1B9EJ0)UW8VUO_U4VNS\^3AE"2E?$1\A:,6KLG&$L.4VI5_58U'K6>',&0FOKCO0;Y4PUR MNS$ [Q]:9O]."$!=/6GEAF[[]V, 4WGZO'>F'7/K0^FFPP%3?5SV:1V>S'AH MG2 XVY+UR2!]&J.D-XAE2<083X:#=^4^#8U03B,$!Z]+%."E[#S[_6C_P]O3 MSK,.M6M#4SM%A[S^3N^EVC]^^G9+?#Z[=-(M48#.>F3[O:?'VZ6-8E/O[[U] MO_^!WG[OI3A8/ZJV7K_\<'#9[)*1T65A=5MF'MJ*H&M[5::84I"2.\/1^!+B M[,)[&.+UA@CNH(#OP>GF+&\VUD+>8(I_VY*[\:GD!B_*NEW7-H;\!)4\M@-& MWG::"8,>G,'PX+%7;9)CXZ3_4]F]WDCMN0C?)ANR5Y+P'VJMVAH,6]OC(QRV M+FYB/O5L!WEQC.YJ[_")E:A?97@(_>I#_?TSYG9]PMC=Y) M=W!6,N67',!/5. LKG(9<$T,I-ZX#5E+:8BCT>ROY]0 WDC[\5TA(OXF&^1E M"Z6VCY#;BG/?]EZY-O4IE%V5C$3UX#%O[0W>DYY[T87X=?JRI*[K;8G2$_JX M/:2.:B:%_JX0"'L3LO3":=.6Z%E;91/;P+5LNR1D=C)!4/G!X]W!9'S4VB49 M>#J$?JQ&WA"W)]JGY<4<_HNV"5;S3S@.BPS5(@?BAL:(,E M=<%M,%P;J;3G#QX_H5%.G=>OX,L$C5L"\\6 T.H>5"=3)_>.(?7V_1O'K H< M?9O&'_F@"5+;<]+I0K"GPQI,%:G4"W MM7&*<3*NWF%K.Q,-PM%/+2*UW4GAHRV2A%81A>6)05XQT'J3>6MEN P1[N80 M$6\49TX[P+87I,*4S*'MK,KM4&I"D_VR$N2#QXKKSP?(CS>IQIX/R#UZ<33H MW]F9RM,W##+II:S;+AM")J)H>XRF'70R:)60,1,-%Q5X^D2] V(1ZTG71B-;B2[Z/-V7I9$^M?91=<1L+M\*N$& M\@VO%N#:&T*M#G?/>F'0_6'TX_7G4C92,.>3\+5<;IS&(^@?T@_]UNNCBG[Y MJ'F;):[7/<=[ W*[\/FOF8$]XR+4ZJF17'$^Y?7[$?% >; >3[?$OBA+^#J] MISWBBOK@]2N^+_;?=XZ?]K;W#K^8\MHO[=A+;SL?-JB]^ZSS(8K]UP='G0_4 MSKT_CDM;MU[OZ^VGU,;/)VNY4<$PE=H&E6\K)UG;"8;ME(3!F%&#D-.T11I2 MN^-!?/M3ZP2&K7?0G6#K_Q:NP$M6;VMT=$N3N:LHR3/E/M7M]V)\!3'^;.8V MRU36'J1V#LC)9;*I[4UB;9-XHNYG)JQT^S&SX/$2$<; M'!^^;2G>_%2*(Z2H%8:V4YR4,0^A'3@I8\N\T3QP)WPF)DC^80=&"?X]5UZVZJF: X_)ME6HQ:TWF.WVW[;'[RGAB*,".9$ M!T:3$CR"42MAKOK3'-R=21>GXJ&8G@O'!<$B.7EX,RMEOGCQR[7V[:X>NB(: M-SY5]9H _-^"W^X,OLT:O4;:C>\*^,HW!KTH6^NUI4R*2+@A]@( ;;1@/"83 MN"7VLH^CS_7[=TC+7ZWFO:J@ L8!<%M,-Z]7>H];)5^F!+*E]TX6X'TG"O?+_HE&UJEF23EFD7E.+ M'K<+DHH_0V6U6]3Z@?\X[=0C\FN*H4LMZ';/ MK=U%,QAP=@+=^:\LWP4/Z'S:A*QA.5RJ3[02'>T?UJ>>##%B/?O$Q?1^=26G M4>L'NFFF_T>3>-0:'0W*.L=YC8?Q$8P_M]SO8?2EV:XOGKW-C^2\]5/K!W'A ME0,B830)Q_1"Y:+Z?+JRM&=VLUY=%#O/ZDV-1Z37<0N&;KAH%\FE+IG+7R'P[/6 M9@E/0ZP3?-=A#-/R,9_9_H_WN.@"?Q'_W,'#21<^DH/=]E[KA_+1_B*D>'@> M)24_FWC!2:E=<"ML8-K\<_N.HQ_O7?-%+)@_E[0B:#,[?N<,]Z%Z8[RTGD%L M"^6PK8";=O"Z[.R##GT J:*]-]QW*2Q[;\2^;L3J6;DN-1Q;$",9L2$42U04 M>9F2ZU_Z:XM&3?N2 Z,>V3YZQG#N/I"BZU$?G/U4_%BZ&;E\I8L.6X?#P?OQ MT?SP0W)KL6Y9/0%8%QVL%\J45'-!+_F5]M6'^2_ST_[RA*^V;WY>\6)GYWZE MJ?,S/YFAY"*TQ=Q#O^B6+R@;W/N'3LN_DPPNV$,N_+5G;IM\^_7+TX.]HZ/]WF:IUZLZ7^X#H;;W(KW3[]3V^&&KM\7V M/[P4^\>O],'ZTRZUH=H_WN=;QX?L\GT@1(X.)6M'(TQ;I;+D2!K79D$F4$II MELV#Q\\OUYE?YAHMIJCO3<6.KS^M?@FB)ZOR5FL?I7'Z@C.17/1;WA1!O$%E MOJ XUB>T[\Y@N +075I]>47>;7=*ZZP+A6RU M)'B\;V-6HJTXBK:+(-M>6Q TD(TWZ"0K[)*9Y&!X?PG(=B?6M55$WG+O&<] MVXFISN@=#UJ3T31\2P-@NM7@)9O'#(;UL[IGY>'O*WHT/;;5IY<;E(CLNVI4 MQRCZI:8:=$ODHE1\+B>/QM!/,$RC5BED5J7/9DIG*5,M+G^ 'R^+PCYLK6+D M_D)>V2R@7=;/EP@VC,=8ZKZ53J'^*=7LJ7%P6"= M/NWB69VQ]@/7K5A%1JEL,DU2-9^UZ^*V[Z33 .FS&/%PK[S@8KGU$^FD7#K\,NH;! MH!N(SP_&87#:2!/Q7;/!_$W61+&33&WEF6\KXU4;H*S0!"ML2)HESOYZT]Q5 MT!?U3-_H"+O=N25H=F; MKO*>%MZ8#:AW@]J0%5-=)M)G7^.T6D?)K!J?M4A\ZWSP>J8]E[QINMMH?H>/ MP_JG5H!"G(JIIP.Q.QB5FYT09/7S8%KBX\L+SWG [+FC>E$Z??A]TL>69-/- M:G^JK^J6U.PP"PFU$IQ]>;O_)HXQ&!6S6]9D=\^F7 \+1R0[-.BG^7[4_Y[4 M^^K4RWVG-GJ:^#[^N#[^67= -FN^0+ZTK>26E;V(Z^0S."$:>%K1@$9ZSO^= MJ9*G=?83G3SI5U-%,AFE!Y]J%AU" -!:)X<*E0F2@78,#9-@A)%O-FO-8B1[ M0'HQTB.ZHW\^:+LOU.PWJPD'ETI9"^V /K01C.$@@XQ1/7BL'IYOVS8'\7$K5-TN?7C8 MVBWB>XG@7RZ_\V&#I:X4GA=7'=3%54GH4D4".JZ345+K:- MC+4LG6#_64AD M;_!QI PFX]KON# T9X\ NF&]N@%/2[7#J>VL"6DMI^3OC$KZ2H^&22@9+42[ MYZF>'T?RS([NU>F:T(VSU,Y6&N!\G60N/A8-X$2C:-@CPCTE].5!]"YCJ/KG MSRHC_,^T1.U]%8L_J)D!>4\G@Q$^;( F[=>5)HIA M2+KG;-KQ0M0*3M0:Y:LJ9/K,S[1(X"E:9I![8Y2+&I2S*604ANM@A*NU2/E/ M7-0BFYVGERRWJ)MNQ!?JY>&5-ETWMU)1Y8KYC^O;3UYM;73V=LO> M>]L[+_X_>V_"W,:5; W^E0I_[3=R!(#FILUZSQ$0)5EL2R*;9-O]8F+BBP)P M0915J$+70@K]ZR=/9MZE"@6*LDT1:..;B=<6"%3=-=>3)T_/AY>O7T4O_SO/SK8I3#8VE_2BERG=NS_7 M_8%3_/C_FKWI=.]P\JP/P44^ /G#SP^>C?HDU([,0;R'[H_?1(9$S )\.T5M MOOGA#%$>A66N$]JU/[D4W9*?X DX.:[;*-&%I.!T75,H\9M'6G672B2MS%ME=-5;%"KW.7&-WD%]DYP__/2K^NCY@I ,Z /,H MF5X<&?]>[L>U\2OU;9/&5==YS_\D'I5Y6E>K/UD_BO#_XMDL[@ZGI$)-/-H; M[^\?C0X.1L_-=._)-)Y,CYX?F2?[__?I-_8WL\(GYJY,?U28^&.?#^OW<7I# M)_>;OS:5#1T0G2[(FG%(N@?;H6ZFT]^B;O;W/J=M#F[G<_WO>&/&$LT*J+__ MX<_N[#1SNOGS_/9[;2[)BX!RPM3]\^>YU=/HF M.C[]< E#9]NP\\\/!T^?W@/*?4!6[$/BQO]8T_!W$D>?D+*./N2#>\01=%,- M%AC>P_"#GI'[6] M=^U+^Q-\57OV#[MK3U2[[P\B"S_^C[]U:^)B]WCK[K1_7WKKGNQNW;;>NN?V MU@T'T7E2?HS>Q$B0[:[>EEP]VK^#)[N[MXUW[^# WKV7@^@?66'*/+TV$X2D MIU,.%2.FL[N(6W$1L9E/#G87<2LOXF.]B <#9(466&ZSNWA;[R[>UEZ\ M9WKQ#@?1.W,5I[A^8\,\=;O[MR7W[]GN_FWK_3OTT^CBWAJJF7T M*BF!)*Z+G1;4RCW5RO-QVK#)[6]M>A,>5X%I=27""_#0"<__$7_#_$ 'JZN^#;>L&/]O2"/QGP!F[K'**M'OW_ MN]6C/S?T_FLS^?]V\GHKY#7V[,G13EYOY7T[5'G]% ;9"K,,HD>U%+G RAIF M<;HL$RG"=+PQQWDV$8(@?(=N;YU6_)73A9&A[2RO+;G)=!J>[. _6WF3Z4'V M*@\'T=]!J9547)3$UY(^2.V_@YAP-!SE=65],:"&=E=U*ZXJ;_>SO=U=WS>># MZ)AKO4&=R#>2%&=\51B]HUPB/A0ZPQ@?D 4\].R&^(&_VU[G[B[Q=EQBG(/] M@QT<8DMOLV_B<^N7/G\YB$Z9 MM>PD$T(L>N;N#F[''<0N[N[@EM[!@[U#9]1N;6I()G&\Y>,?;&]F42;@'1G M-N*">1G?Y 6]#(RS15).DK'PBS'!Y5EAKD'!M>73/LG*A?#A[\S&[5!9LF]? M76=M!NIT!Z7=*"OC3P&EW7_N.%9V8-HM =/RGNT?[-!V6VF:[#]W3"M[@^B5 M,J*7O>BUXTL_%;YT"7T=6R[6Z$?T_D%L>A>.W@YKAK=Z=U&W]J(Z^L0SU*4N&.:PM3=A=Z*RXT'XG=A=[:"VT97_8/!^[J\JU$K(ZN=-FX MIY=H9RJ]0]"B@$$=VDCHA%Z_ __SBK>GKO[>'=WM_CN6M*8_2/0-279.%F0 MMO68JNB-T;X;%Z:X)D=VIU2WY6(^>X"+N1EAZB\@0M]> ?6GB&@?[._;B/;/ M__&"YS\CH,U;MG^P*T?<3HM@W^)4]A\C3C9+1DE%=GI'C41T,9Z929WN3()M M,0GVCW8W0H=0[EO'MO(,'>]_\<$%+ M&U>[\H7MN7,'#)U^>MN=^UVM*&UOQGOI1MFQ^5^IMV!7N\5O?CCX(UIB[N]] M8W^TZXFYZXGY-7IB7IR]/CX9OHL^G%Z^CLY?_S@\?W7RXGY+_2?_7>G MIS_AWQ>7P\O7[\.>F;?.\."/[_A]QWMX^9E&S>@ 'B=9"7Z_F[B8]-,\_PBH M>.F+W+5O,KHCSTV_DH ?S<%SAT_WGAX>]*"ZEQ[.9]#1( MK#_=?]WQ4]>ZV3_C*'S&(!JF:3@^G8.91#S*VR><.M<(^@U]#OJKR M;HVF\;CJH2=V6D]::U$X+'U>%]&TAH:G#QV73NZX='BF4^<06Q'>XQ^.M-U6 M!#K%REPM^=N+-+;9+GPI'_V*A;HVO#OV9?X-TKI[_<8-HDM:V9N\F)01J((. M]EZ,3)J8:]/C?^Z_L!_/XV7[([39;G^VR'&_:3;IRM=-625S>G'[<^Q-DM4K MGX/V!%F$U5\D$"*3U>?4ZE,8C&#(DPO&O,8V:97E5T$OH M@Q(L+15?_]Y=)7F(\AM^JZ9)^,7NZ-S7T<' M^QF/DA0(+]J%*Y,9!C_K8>'=HL- )C])">S1&(VZ"CX]93T>0X]"]=)CR(@H M+.1+]>7J22%=,*G'RMY#*BBQOY@D5TF%A\+'PLG8;?K7VO1\!!.N1Y(^86-. MA,$GW#XZ!\E\5!>EY!/&@,23#QA-BWQ.V[<$X@_V47O_Q=);>PJ2*7UKN=OA M>]UAMFAY-X*]MC9A5"\F<65MZ=]S3_%4=W+PL-3$K#FLU 2!E&% 5[R[W M_1L#>5V1G*;_+5:$=$,W(PJJNMNY3840S2]I+F0!-(V!GY))9I;P ?.K(IY6 MT:F\J.2/+K3@F7_>P\M_ZI\.SWNL-]PW:2#RF.,81$_WL'C/[[I]1\\.'G#[ MOOD!WO&YR0#GLBM:-M=?EO'TI_-ASWDQM,S7ACQ$5"9%;TU<5%A)O\"-';AX M>WK^>G?;[O6V3>-KND$(Q)'5E-"[]*ZUI:K(4A&L])TIC2*["F(.JBZ=9+5Z M$C6T_UQK^Q.Y==FDH>3PH0VI-8*.XK32 M?R&ZE)5ZH'QC"Z8L424C3"OU9MS M)G#FO]_,DO$LNK$!7;/;KWN]F;YF!&)RK 4H>O\X.)08E&2KHH2.O$XFMII, M?,D);)IDQ)J1')*B0K79;M_N;=\ZXGX^E-@='B0MQ_Y?$ SD#:3QU4CKU+!W MD."!0J4_[G;O:QDNA>$;]Y%\M[F9CW"S]/;-?:EF9>+Y;DN^UI;,XX_&.N?3 M.HWB,9D/$C I83(FV349(9[IG'^"O6)=AB34E7CMV$EZSNRV)^RV]6MMJX9- ML3]%%HN7D.XBG?>[_N-\3B8$QT.8<'QJR'B(4TU+2D)"V??(G*]3**?ESF!_ MD M"MEUEQA)+-N"XA5%8%WQCR((G*P&)OP*&.?V 092EX#84KI$TG+(I/1A$ M\MXEAVN 6#6L2HV0X+TEG(4KDIW9'5[G?$8_[HF9&H32KX#8J=;\?IS&R5Q) M'9$W'YEH5.0U/=3]L-Z=M:]VUKQZ39=17-*+JEY[(Q$B-U650DPL(QBF5Z)6 M[<:-EAS!<=N'?XE+DM(I3&F?I<5JSC[*HJ[(L,4!VNWR5]IEEOY+D?RPC4*Y M#N-H9%A":,R4OTY;O?6X',3\RYIA:EB%.,IJ6/:8<9&4'TF*U9FZVI7UQ.@. MU/.%#2X[)ZZ:Y?2NB2G'Y&%;*!\]7:&"P)70!9E8A%*8:3V=W\H\CXMS0W='','L. @>D\J&_GF7A"HX2XC$7VXY'TT M-#"+YRKB13(1E$EVQ5&Z[#HI\@RK)1(]HYWAI8EH"0N;Q:YHUQB 0O\[H#%' M-"S FQ9Y628(X]K\=N@J08\Q\ QQ7;O>&7UQ3">%A@MA4Y9BJ@L+K\R5$!9DD/^$X,LUYE&3.[->']5C7C..:-C$6C611D5!< M"3(-$%.F8/B@G(0)+6)IZ%^R"'P"&F!.?O4MP%3#;X4;0ZN6D>2$L'0XNKL= M00&(-=_!5,@:U$N*<3VGEV;(GDRDT6( -2WDV& %+C5]8)D MY6UJM+2B7.(F4YN&%3D$P#O)!+($(?$4PBT&OLAKX(S5RZ!%AD=P%T'!VAN@ M.G)9:+E9Q9'JP*BOZK@@^6."MS2A[CTR/*])E;)* 4:=[*!>1/J1&X9PD+U8 M+T6_9)# H<.'B<;6LL>>5F@GXR:A*P);E5V4YV8[%C$@HH'QT_A@7IU)"@K;(;JPN!!,-2: MN@G+D(O1XG-7X;':=$,UN'2T/)//%H'8=-PDIU,IBX)S?H/S3?J9LT1WJ"7! M8V8QW<5I M/46?]!,0N^X@I:CO/Y/&$8?\\:6Q>OC[FVQ2B'@L"0;W^M>P\? M+EPJM: U^:&[^Z4WEJWC=5=6(PF!X2*F#"Q%-EIN= 'EV RB7TST+_2RG2[% MYEQ_L.FVR!DEZY'C)XP[VIDS70?]Z \IJSSF'$"_1[-8<[3=&RHCQ3@N$;<(!>+%X$$ MV*Y+!(-)+^<+1U7LJUN2?[LPB\5,AXHW06R@%\UHO?K7<5KCJ?%5EI=5,@ZP M\6SE.NR[!=);X!B@OH@^L,9F0.@M2/S>':#X<9IKV1VM1E]^0$/JKPXA^I66 M,S-+>2HB5F2NA(LI"!Q,_\ID^3P9E_U1+,$7UYAPW?0&T2GMU8R>169(P=%Q MJ9R,+O*:=O*"#O.; L!)VHA>= Q3)2^R))8?+HH$?#F->E[Y^%,8.OT5_*IAC;11FL12_*P,U/->='%C)B:[DW'] M<%?P5)*;>B3AIUS'22K@TC:X> SGJN00G 7C_]?_V7]Z]$+A]K339'.3BT;Z ML4C@S8U-FO:G!7F:KSX,^89/)OWQE/[ACA3O\$=!_7=L=(]?]3Y>Z)L8C8X7 MH8XLJ)QM/F^&;ZU_7#!R][SN@=WR(.QVZV'OZNQJ_;/2&C>GZRS3W61'@X2 M7'M?1*$E$HW*.7()8QO>-9^2TC6ZQG,16UU3%>5?5)+)0-^;D^N0D#LDS[B0F688& FZ0D)7.:!.+/D!'LE."\F(QK M#YP4A.=. Q? 'L>M[*A42U]PQ.-LEAS.8AU)@)<)G@LO1E%E@L^-R5U"4@XN$RT6_>/&F,R> M?PG[8KC)@D4A'@S6+ID-6RJ,IP8 L0N+K@5K7BG-Z#O8/]E2GPH(]GN(KOWAWS,/Q'O>B]F0PYN'9& M\QJ0-.NYKS7^)'<6K G!*ISQN1]++B4H0HR$MT6]:-R7O#!"+K'_ M^+!'@CFL5<5M*\5;QN2[%$E0QKP<,,&R0 RT./D?@PMZN\'-F^NI(?&45C,> M]]N:A+UC8(8%L_^4-!/.$7?3K@O?#^&R60Q'RJ*ZR8N/G XI5!,OZ*!]8@@Z M2?V#PP/^X?[1D3M6.F\,4.4S1T1:$I'+OJ4K(]UUJ23AR62)=&0 QGT#(DS\ MQ.]Q[)+Q9RWIVSS.2Y6JG@O[ YQ,UO8J?502(Z+ILF;!K7&6AI M(8I.QU4.S (IV:="-5#R8YV)9I54-*J3E$.Q,%^5=MN B+ MM<2''R]ZL+4JB$=6X:WBXUZH*4A++.(%ZVG6#>2.18_WG&$G1!0T:E&CL_Q& MY*>X?'0ZW4@M29,'"<"LZ+P>/(I!])"BJ;69[$EKR5K7L![\\,%E)Z\0V ?C MUYRWS$F+?LN?$2XAJ41/E[3GBUE2SDMG#GICT#T"K$VT%&0N7:6FG]7CU.05 MA&+X!*FK_7 &+P-J.F;L=9&CU$CD$^T['&0REV^@^2&K@VGFYB MHJ$=43I-3@H^!.\1\B'#26BW[+]:WV3WS#I+K=.OY!6T+W\YZ#T[VA^L?.GN M0\2 2H//T] $%;J,GI5S;FR"?BX^'X\VW(*G$QF5$@R7ZM@>ZB<0N>1P5K/"JM M/QHD2VF(-=D3Y-;01:>18/]K1T&4@ "#WVZYJAJ 7L8AZ_O(;E9 $$/WKQ&_ M$)07=V9'7*V/^EYR[^?8;N"VKB1;R'6%!3E;LX0FS51V-!FZ_:0*TF69N$RV MGR0\^G(I\H".9H1X59*)5\XYQ;@@?\94LYQK5;GZ0R%E.EYQU,*;7YA?%:\G MFHP/E'X;M3_M($XIO'Z@Y[BF4W4M%I[X>@*H'UN*IL(XI!V/G).KR@)VPS99 MGG+P8[)Z;=2L1*0VR[-^XV4]G13+N?8)X#-B&!Y1BL:>%JSIZ6 M:R 4PD&L@VE=\,J3^<,GS1[?QE,8!)]DY,K&#@0W=_'F5R;ZD%_GJJ"LTF!0 MVB@72@[Z_-7%4(4)MA'F5Y%?L?!0.,LU4T:6S%LX=17-$]@T)))X#E,RJM2* MPO;Q<\V/;\X1&,<5,@!Z<,1(B2=;.\00Z94M9]U5AG<0!80+>C])D?8MD$"^ MY=%;.068WU4-%9S,YS7Y)?7"!14#6XO/AT!)X#%ON(2\X'!,M9&6%LXJY!8S M75#:Z!@3LZD-7C/3@,K+P"#T7 M^OFJJ"0ID>8D5 TT%;V=K'^^2OM[!_;;+1]V5=VY02@6Q()2 \/6'V#!*P?R MDG-/[(#723GK%O;5:9+EL0!:9*.P'GC.X[UO M>RS6L+Y9WM#85OF,C3.H?4@XT:@8_B.O Y%*\L1:!SML27#K'N^@LILQEJ\* M$]G *$](+*3<<9!B2,P$(9"6@-5P=ZEAD?S^_+M(2UE&>:%')O@*8EV\@.7,XVN'-$&(S%!G^@P FUS# MOUWV'C10;3&9*4(FM%YDG]JD >F.&:,@IQ(_T6Y[\%MSR8@+OV:B8Q\_^&Q:#R8H\!>Y6S\33X$STY% (_21789(YL6P=F?9+$98YC);DAI>- M;(1UIUS*W=[>#C//EJU]SIP+;#6T5#4IVU]<$2Z8;*T$,N&\26(5[%N5V-9) MI-!\ 4-%%\LYC XRK?1S=^N#9"9IB2OX+M',I'P/_E9G-J?:,AGO1);]I%T] MBE+19O$H^COLBD>YLO9(BD=/D&J'M'?NMCM&C8,SR8W4 ?H",:WDVS_HTT;1 M&8:B62^Q=COSA3OC]D$+,&-R,+A09:2JHD0,BD3 FV1$LC8107%9C]@\&%9% MOIB)N#IY_HY,U?Z<]\G?DU99F/1=FS9/(H"7\P MR%"\+=^XV^HOW.HWAI;?QQ+[T90_<"I")?E/D+YJ?[@"GSSC B>)^+0CJHSX M+"1@BB>\ O:Y<:_E<;N]_,.O;9_#=)-FA%@OWS*!QK,WDEMQN&)UTOQ]L?4? M!4!;6F^X(6;RG7^@A_K HK3].7BGD4Y "((.#K9<&E6L'5DC.-,8(A=ZL3'/ MKMTTX?*>^T:1K(41=!^$W>']PP[O6]E\)^D%Z>9--ALKS^&>+MT)OES[#1ND M0N5IAH@G;(S,'SWMY[3/IJZT4Q$:2SK'*-(J[7EL*9_H!LPU&B=/S&1W!OZP M,X B4G"'5AHW#6'V4!W)-=DB M1?" %[.8\RF/_O'A].([]ZY%O@ U%2>>R%19T*\==TG[;:!7V*FR/_HD_"S9 M#A1V%$8 R

98AENBC% M^WCADJ,::@NRM'$!F !>XJ)CLU&/XP; 2AK9 @EBV<@O MI^&3HO0E4NJ%;&2:MKN=1E=#"=]!XD%CD!H\%%HC]MV%[*C4*$PKW#;@(4N% M7Q!9[4EHM2^Q59K:"'!D&T)VK3, L;"^I&"V?/>28VW[A0_#13_INN8*VL&8MTYBVI)7D)!0M3.3+AK M$ZUWDGR1!9FLE(T%N7O>_9);3:O%-R6!(=D=6^@41VE^@U,YLG R!@9-& )% MR]5G\!_2^37)6!B7'*'R27 A11,4R,'>WC.639)>$\Y!3R3+&:I)OG!9+XY_ M^]I4H*6;2Q04? D\)\^NM1H1U_;9:O:FE-S_8_2W-N^0J "9YG*46<6DZT M"()MAZ"0&-@SST?:+ 9NE^,VA-!FW\1?0OZC!M8F.!,).T&_NCO#A=O-#(Z& M=IBX#AD27%KOACT^L=(VPQ:QEC&84B&%+?X\3ERJ MVX8GQDX\W2)J>W<4J'_]C#2U&3?F<80TD#JE[J/HP+7N-/KTOV#'UZ\=K0CK M'Q2P"B$4H%4_)U61!] W 3A=Q[*G)^1K?XJ&M'N:F?B9G+OAH+5Q%PCQ1#_C M-S)_006\_[FGEE(H3K1'QHTR!EB3RN%LA4.+,UR,_/704MHL/H5"S 6*@Y4; M=/N667I,7X6>9Y9BC;&Y)=/E>OU+$[57S6%$:%IXAI )Y+:?JCYHJ M3D)BG'OF;;>7;&0$+LT'E&,DD+E%"095,.X$Z,\ M34EVJR&!X30 [%+V/>#YZUBQ535B1'S&IJNZG.^8S4IKZ#".#HXT 4D;F>03 M1OC9$]+K5N=M00O\2X MS0;>P[%*-'J8,4T'O>A7P<5L>EE#<_T\0%5\99J/O9E3J6R6"I01V:KLVW,W M%*G#_ENQ^OU 7YS[]WW("[!49C= M.T+[^]HH5%\8OY.RK'F4BQ@9!Y/Z 2UR\IV7"%%D;,6X/W">L%:6[!7[M^6M MB=8>F7%,1I1AO$W"3#?1*UHB-Z$OK*I<55$HJGSZ^'#0_LX?5%.YX9:##-OW;T\[-F_R^6_0B# M-AP>$^.N:I8+,:V9?3W7#G6^W]G^N C'Z.02CP-DZKES[5#E'[WVD;[31KCW MT2L#/^_]0'#& [KG\^AO*_0JL+&^8X_J>'C^XVDS$MT-V?[;)3P71,FDXG!U M30752U=?G?^@3&Y8D;2LXT8,KCV11V>S>!Z]_Z<;^8=!]#J[&D1_&^">#6 9 M[N_)J$_>#W]\W6N.$O<1IY-^@Q/3J,=2]KM>1PV2FX;#:2=9TVE!6&72(2N: MYX7!1Y)J1*X&O+B.^D7^/D7V!B)B)? F5AM5%X&-TC\BQ"(*Y$\ MZT\ SF?0C$?AMJ9L^]L,,+S!N"!)LHEXC&#VL:;=R<7;=Y?1HR9"_4(?C.LC M#\+2@U:L?>:^DYI%B(([TI3L;5I68//3N+[UN38?*7]37E9VTJ5U;T\"Z_FY M-0L[S#POA(6_VV])V;@?N8O:-%@5.>)TD[=".5K,6WX?/4J^:PW? I/BL.27 MXX=&&*)_CR84>?O&V6$FWT6CAM*1Y:1B?A<].X54Q^^4NI#4.7U MWRA52+]1"H%%=240CSX<7^X=[#]]]OSH4*3Q*\D,KM,;6OCZ?"!?Y.^!RB!4 M7+V.C*86BTBI@1#"PPJDX?Y;(L6M#0M+6N.(E$S%(M\S$S;.)MFV.'=\R&]5 M]!#$K\*BA[CT1"4T+%U>[4U OR_G<1"Q7C=(A-Y;E:[U*F5!EH>U]_QFC95S MB(H$=3Y?YF.V%U*'^"T2ID7?\ /:<>6+?%1S)SE_\^,1JF6ET'?,H&9FDI 6 M;& B4NPHNPHMF^SE ?#YX]OA,H;248A$/;/QSL MX^?D(+"5K1$=&-$28"#A??3LH!--]^#+[\O,K$P5^J2WI^>O'S0VJ"@3&<@7 MP4QZG\.9^+N^"C,YLU\/,"0Z"(LND2RF$D,]UIHXI67AEI,M6FI1=-I;*RAE M?=QGC+&UQ+?/#H5EO=E2G:3B&S,J.)HO(+.-O(16+7_=P3T9_#ZA]QF9!T[G M!T6TL>.GL3.?$;V-2]J% V(I5&('!>80< 4D?LC@1C,7T$AQK ?)!1)-'+\5 M#(\MAU4LSR ZS6R"LO2$6\-WP_/W'1&#($IPN_\J5NS!@5#.,?:\;/(>.DN/ M?Q[&;N9Y%89#. \O5<)[>RLKTX0#&&6*\2T3FZ]1+LD IX?7T=B/!ZUO,N 5 M)4.,KC#L/WWX\2)T =%077V=)J&@-"?*[#ZJ;>_IHD=IGD_03I@V"P]1B-D* MZ8JM[MUC4ZFL1_.DXH!%%N)Q;:5:*P1]Z0,''_?K8-] M$)&N;F[Q%7GXMI6=!AR%2%\Z@T@M( /W^'%->F%A?]=[8CZ9,4,U'"M_@,E9 M_QYYFJF9$\N_%!WH2A/,* L&G:TV&-APYY:%'7C*5Z0*1RXA8Q# MQ^EG&K]88]AWP\>UTMC%8"S/5QONB''@>LR3,7GE;DZL7X O"KH#M^&>AC29C=XLH6.#\MT;:)S]LRY&?:^V&S3[GG2T?#Y:Q&]V52F#U%2 H\ M$KOU55I9A-32\#(=KWIGCXN>=@<0#*HE5[D-C!RTHELT8 MRY^=L^WOE_][]GKGV_^1OKWE'9:V+N],_3$?+\D20*RR70[53&8'0HNT2OP1 M\]"325FR*F&S,?:1^C.$](4VFEW';O3E@Y_7T]04]2*ZN#C;'=H_\M B5*1D MX:""Q0&- F6G![0;7 I[/RT*!:[E[BBAW@2#@;LK/BK!87HM4U(FS=HU4PF[]['"7; M#[9/(ZIO;6P$+;0V+MAQ'JN#^PG&C^8Y M\AZR.!KK.\M$W2EF-^ANL[0I^W03!/:.7[/3',4U7:S"E3-GOC1FKZ?(8[1 M#;IV-+UIA\I<5/'' (5LI^MRJK'""[FPT$;PI@RS;I"PI#D>YTN]Z)HHTJ=1,>RS,F$R8JECVG8YMQ.)Q$*OO*[=PR6KM C] '-7A2@(%M M/*?B.C]-9G6T8.:0CBVLG0=M._UB2F.1!$X#+R"8I*;D9RC';JRMJLAW&,GQ M5YR0*]>MS(*-C )'F703*9"B;+QA_^D=[B5LK/W'>B^"XCD4?AI26FI!Q;J3.=CPCI,G.$C( M<;A$ ?>2E=:.105_%A 6 8&_?',1]!:Y&)P/WHE1WO@#IZGR:76C;$Z+5K]W MVE?M6VYOG>MC:==PT'K52+KB*CL-DW+H\_GBIU=T,ZK9O&'CDXP2)64M=$X& MK(FL6O-KV_AB;@WA!PV$7VD#85?QM/&G\OZ://^V'L\]1Q/6>E2SO_-FKZNZ MYD][ ?^6O>Z(:UO=F]<5TS+8C"[\L"H??[1+IVVO@_\$#D298,&E^?SYH6VJ M%_M:;T=]P?OE/^W@5P@LBP:[RZTODOQDX^'.;D',\$K# M$JS9#8!^14Y&IJMK0;E*,9$$X.OWY[VH7$(=->S78U-D!H>M6.0!H8=\+*?J M]8*>>2$_7?DB_M@+SG_(@^GD5[!VR'=JRW2+\V3MU7E+-ET]T8$=UE? 9!\\ M^3V'MM6$O?%/?XY0X%%G"1FF_A#U\.6_#\].FH=2/^S9UN_'W.G2?17F(4AA MRW#-79O0(AY_M.;@!3P5IL/P)0Z-=B3TL??:$ P\OSQG,DQILC6P;_>M6P9D&Q-,":H#S0TKB59?L8I%D2N,8FD481/A:LO#U!8*,\GE_]F#$I".T#% M<.C<)O2XT@@JC<,Q)%\4_73."X(!OR$Q1 >C_Q./SL+SR$..$^:CB[6'/,=> M F&^91&&@[T5L-@QG\Z8W*@1 (OQ8J%%(;[AH^XLPZ@+]H#+O"Z4(J.;-@6Q M!^%V$K$G@=K)3%J-P7O+L:)(K?#AL78''TJY9DIH&1 HTY#KU#E:&MH0JB?$ M]FAH6[ =-C2R:COS]3V><2VZ_V^_$:0LO,;!INU60%C-#+:/,"**Q'8DD%S.$$$(U-RV98*#)K9/[% T9*8&S-D[S M>J+VO*5;X4.G+2VCY\B76CU%(#KL?I5G8)!9E)AY#$1<&KTE!> MBKGDIK(Y]P$18\\B[I.R ^#;*M5V(DW=_57!LI-B70G]DT<8G4)CLEUS/RZEA3 @:#$OO5UC&&8,'CM M#F$4G(1G.X319HSE3\*;XU(5O@A>F NERQ\SN 9W%9X>='$9QC2;56E!D(TC MHR':'/P(UT8AY!FMO<>1)UF6"RPW&DE[;JG'F^<3\6I&8#8<6^>5<9+@$#3" M-A)0C2YJ,2JYXRWR0.1RX:5"(\,B05IL<$B0O>(-5P\MMJ&6WGUO)D/.QIW1 M%G%@F][Z-S0P6]HX:! 8"50C.JB#>+++[&ZTQ' YL4'S93[\(FVB70#$/S ( M''1'2T2/RY9O_C:$'$EMJ_7RK,>=73Q;C\:DI3!@O.148R41K/<)S,@R62R2 M 7X:TD+0O)-);2L<@A6SSU$[N%5,@>23S7-VQ"OMR]L.P.!B X+2OU%?')_^ M?/*JO_^K,X^OR"NM M)^KH<2Y-UT-,3_%&P7DF7;\:WX"+"A>KD.R?M!1D#(2/_-#@+9PG3>C^3FP> M3AA;&\1$"R/G;M-]B!,+'T)=RXTQ'WGX[UV!T:06JJJP0(S)05QH0($62"\O M$0>P&=#@5-IVK_9'I# ,)SN4@.FGP7K?$GJN?3R1';])I']\;%\D(*;]" %EQ^5%2IDK>O2H"^23' M*.5'<>HU0A-AIIQK/L$@S% .X>3C"+O.GT^PA97T5AJ'-0+F^O!)?I-I,1F8 M>XTX2E&9YC?X$P<9;7+2"G6Z2_4\Q(/==4/]^,#9:^R=ZA JG&K*-16AK")] MSG+D\V3=\L.D"L2 2 AVT@4F-"EB3!;DO[C]+NV[UZP/L_6[/1XJEP[/\KE1 M4\4_*H"'E(+=X*#C8I8:\N_R^;(9\K.X,'#Y-'8"ZULV&I#C=PKWL-S@<\_E MQM_?\+M^F;.$[0F@A?$K!WM[74<>-#Q,&N[678]%R+#/R1RNUY96W](^N:>\ M08QQ6E?>SJ? $EL,HI<6SS:]L% (!",]V%Z-J';S!EX#46ZQ6"8FB4"$^''I5I5O.S'51\G M$Q<* 6,)0MDL+>F%#%^N%SPH8!""(&O.LJY#<$(/K;WQA4%!@ @Q194A=<'E MM(ZO# (VE"9T>Z7P((5(3?)B[;W?\$--"DPZX*D- 3E;7-E"8C<;< [*/B*X M5-IDK4AE,:Y]/]_&/DK%?,9,Y'26X7B&6\O'<$*: [VT_ K3023C4Q"(MXAK M@2U:1*^UK%IRGQ6-!4Z2&"(CK60JT#AU3VH;Z*6!M:+G+B%9]:^:[HWV01'Q MRK)-E& M(AW5QC"3&2.)(U0QC)K\D=*=XH!&E&%%4^V],A;^5B>P0_AP:(\V M &4AN6:,KI9KH66)8 0\U'-ES9!#8V:!#"Q9X@:%*U1:UF*^0A+8O+ @EQ0,(9,YV5,.>- ]1; M0ZE *;GU9!!NC%M2F3PZ!J;8]Q#D1!W+0[H8M#)9$EL:%>R"EKKDQ5*K?^.) M$Q=8= T"]$18T!,@?3P+M%1F".ASO\=Z6Z? U/C!B+6=!;-^>#9$=9\FAI3C M1+2C9OC=46(C8IX(42=+<&:+ ?VKGREGYALVF]AK"M]>KZ-L'B>6N8>\""0+7:9D'G_D2V>OA6TN-;:GW8"];RSGUO3CHN#F ML&@"BQW$_$ELCN4ADSA)ES;OS!_W$Q6_VO!JHF$X+ Q+@K_Z6ZL+0_:;B_:X MRRKSF>2LK:3;+)ALH.@V_*Z\$O_![E&/93=SFC/5XWKIW$85D2HO;&Z*+B6=#Y1 MF,,-7O)"_ZD!&>FODY%%P0$+4M-]6+=+EG)I@AND5Z29<&?+6WIE<>U 8OR4 ME&!*";WQ#8'7V^!&R?DT5B-\%TE#%/7"B1"I^J"W+Z5N%"RURZ9FL7_G+*K^ MMO$&G60\0?S<-*,I086&6SAM.]>,I'B.$VL[<<*6U=>&']6&F&E05%O>+2L' M>5V$M+3;]HX<7RT;8TK,DVB+/Q=I]_U)[:Z2W[0T\/:-MG$%%CEH!^A",19J M4VI?\74#N8 M'&3;ERQ", FU')F#6-O>-B:\#"R*9!K>6]P#,_%-UN9(5\@U M]:"]?V6[$HR%S;['OZBW@T=_2N$P](P%RCFQRNZ)S<"4_19FOWGSY^) M(R091U29ODW([AQCA\;@TJ=W&;&R@3-VS?8DJD:_UPHHTM4@L<=V\U/H9+Q, M/UI[[X%8M3^3>R[Q#ZO& L=13?[ 9X-EN1]=YB0(HS-8 MQCW2Y#6I:/B*;]"X,BG'I.F\8Z@@?<054K.8H9P\JUDNDK_SZ&C_\7=A5A#M\:FQ/&:>ICH=>&4]Q,3^$[ZJZX M<*_K@JP^L0#6/DWK'/E2>J]2 C$>&++R KKF-V1:BY\PK!&P33>^]X$&.!DB MSO%;/VOM):Q5S((-8.50FBNIGFE6<>P_ONZ#]*]M9FVH'6[V4Z+EF'7Q;XR!2T^5'"JA=6PS3#[D_:*Q$ 5Q+@^XN M5[I5JZW*^;;\97_PY$E$ZYK:L(!\6=*Q*]_>&QP=N6]/?1PLR2?1X5XT(7N7 MO/IIK@S;K0*J_6?Z%;:/6]^0Z6#EF(*,(T_K"WBN;:?;JXS;+K/^\#%@9(/1 M&,D#VZP;__^09$V*<3V'P.1@P#^R!DFFB2O;VL!SCB"EK=0>P XU6F4'4W". M%(N.6+A<.Q93P@Z<0\73E.K:=8.4F)NKB@D(-A%8H*?J Z=QHF612:ET/%*% M0O__8U01^KSUZOMN?XW0/DRUJV/2R,1ON![ ,1++3(-(BK? '%?N0.-^NF[+ MO%J@W27K%G6LYE/,'85L^$N>PGTSHWQ42>;0E8I 3&B_OLYF0LUCH@V&'#*) M"Y!B^DLE1G-"\J:H;$F&X(7 ]Y1(T[@T^K66:D>:1[9"(^\(JS(S_J@9G0+@ MV97G74OU7.IRX3Q+'>L;&!/T0/@'^+-,7:RWRELI-VIZN)\K6RV7\ J'MT\6 M<6HA6%@2AUS+-]/**BX"8W*LV&^& +WR_*/\'))0=<_8TJ:[6ZMC;^DRVP[0 MLU*ASYG ^?R[E919<_2<9I8$XNA7S5M).AL"!]/CI--U4N)F!?U1\"4ID8VU M91)MV@*!18GOS@"EHE$NU,6_QQ!=75+MGO3 M))YS89.L/DT*Q>1543.GL+.FPZW&]0%9#M\=J6DT;MV6[1)M!,4$B&DL"QD- MTR^R=I/W13AE\BGBMO)."S1U1,W4P5-D"6]]#CM-+69AG<%FBZ>70,FRL[B0 MU*&;(Y2,_(W44RW1- $'\KTMXGH>VYV<26==7H]":(>6ZW9)UAFN."]: ESV M#<@#!?K"SV#N(&$+=3KVAA,QTEI>+[F'#0?H->EA;E5ER\@1:9 4@OAS<$M, M;5+45Z6S(I =\]]&S4:I^_D+EX4@,Z:SXYH/[5($.]]9$^N/1B^TJSCVS@\, MNZ+Q%9:KSHCC),U71HVLG;,0?*'XUC"Z77J*>?*YK4:R;#)M8NX5NX4MB](F M3P1PZ_-$XB_9DE@ M%&1<<:UZ#*S+Y_ \&1Z79S3U1+@+ /^S/BJ;7.A!K B>:2+^49EP0^6VJ=3 MFJ\(3+WM$GMV8U]M+*FW1OVN55/4XMW]IG# 3TCUQ#*@5TA#NH#Q:(V;93W> MH F!5*UPVTJIM0-Q*@;#/8/B1>5J/\3CYVXRG@R)R0:FG<)_8L9"G"HCIB.L M@WF;W^ R67@$SHZ)X3?!J82SZH"(5=C))E";XX":[981"(:NFQ8NL'?9OB^M MHY WEH2,S]I5S73M%/T-1AP?OS(\!RAT /J*3@EV\V#O!5D5?%'[4Y0>T KS MYVCQ&_0F[E"BCG,E%Y)/H"]+"SZ]-H5$WI1 NFPLE3VK3M:JL3K)2_EF\W6Q M=$UTOGOC/C1915NEZ?FB3O5OOI/=#8[U JQ:YS=O(I+RD[(V,>8JIAMK1^LM/MXM=V'OU=SQM+Q9"L=I/ MS92.PMXS^HB/>\)^_??]PX<[DBQ*GSP@V7]S<0X/T)K@FQ\T9AW#,N34BL0X MR/+2((>M9)PD* +BH 4G#U;Z<&=]_Y%HI;OZ[KMM^^)MPW*O>EX-2*^R%XCG M9H.#5CZLWYH_(R)H?V\'"=J,L7QM2-!.]'RQZ#&Q]92U8HCW<"?K[W'!"Q0 M: 1(LU9.U[Z RMXM_GTM?@M1;AF+K%4D85 $$J5H@7MZ^1A^R#/($8!,*8BY M?L=9OSZZ98N(-ASY?2NEBHWQ7FB% U?+UX7MPAI=*'+_P5W(M43F7ZI ?V)W M[\'G?13;XEP'K=WQSR%Z%R!M=9&/+2O6!TN.N0PZP_.=0$LSTKYH1=Q_ M4Q@3,?47$&9RIL_#8(PLD&_YKG 7^Q#!L[H?*V3;@_/C5\-SV%O8)[;*^N@(IA,RO M-69 !!KFO/;,H1](R8B2;' TR@9J>PTG37&#,5!OS8" FUPKIV=;S@>$J^W6 MW4(6N>RMK+&4=''$#_.KDNFRU9A8RCY=-9<$/X(N]UA]+)2L4T_B#[8 9Z5U MRT.M8 M83K*+,0 IX! +EW:-%.0#AY$/R&_) %[%ZZ58Z+<,QH=+W?!CGM3YNW3Y/GY M4^1HA,I@:IGGD*JQQT!1&B-731E:8+L-N[<-:XMNMR'E+ <+AZ+@VANKB@,% M#X,GW^XVZ/XVB,3_*)\L^Y%RR$S\9K$^'+Y$UXDOWK:#P?/=MMW?MGUH1&N_ M;'=(].T-#O:_W3F>7U57@1>GK!F=S:4-*V 1X$75'(/1I1UH/,W69,40WG@8 M". VV@M-H!3B*##SG"7Z\I@B6AL&+\ J!%B>IHMF;)SK@_X.^U*N-_C$9<@< M&3D;=&3S:=4(DQLW/!*;'V1T?A4]^A#]S^'S9^Z!WX66:$\(5B78'>4C%+'' MBCP78S!X\B!Z35?.4[JLG C#6.]:,G(C-MESH5[,"PLD[?2 >K1\4J1 7X:$ M'O#_%8!R0.&([D%76GZCVX":%YN5-WTG],6X9Y"!M,2TR5)Q/H! LFS.:(T MM!YV=AZCY)_^R+"ET;+5;)D'OW]$7_N548FM/0M9&5N$=$ ;@^N)OF"T#]Z" MO2)]/A17% @X"]H#==L&&-_V, M+A>>EOXVM)M&,IR'?7L @J'*(^/ZP .-5B1S:9C3-:"V4 .2J.L>668M\'J9G7KQ0I'D=7-2+8 MW.P#*-+HI_[ID#0 _X\"02+?G5J^4 MPK8ZW%VVNL0FBL=J\%JJ^<9BX;+2K\ZX>-&[E $3D0Y4OI$VV$=YUNH-UAL%LR MY^W*(A:F:D1,6Q$#5@IY0LN\#9=#D.)+2[!G MLLDB3S+?GDPNCYX/4CZU_,VJ9JT$&X/AS^4':8O(4HI106[ZW<4M$MJ?)L(& M)FI.B3&Y%-*6MBT9"6T>E=_)%;'#->#^0)L'-V =HI0KX'"9']^<^QH.)?5P M=23>Y' W6,^KF32H4T-\NW14$;)9C$)E+IJP @%IQ^) ?8T^H6! [*FSX/^M MXY6RPZ:[V[-%?<)K(OAR$#+PMP_;B_I[&J.-XO''JP)^5E\/WY3_WXL':>2W M_XS9893^38UYQ6^S"K>8;3F<04^OH,J9:ZXL::&S6BMGXK7O\)WJB7Z_M;\) M*QUVL+3-7+,LKYEI4XJBYG-8ND%!G%W_TY_.AXWE#U1(G-GNX&*(JM6%GXC1 MM1HFZ%L3K&%I];QM$F8HQ%3")90].[:5X$VS*/@C361DW9&@>Y/M(=]Q#)S MN#(9'( *A@(BQM:][")/-1790B=UW<957(T'>]D-MP+W^U(9A. MXD3X(%1=KX'>K'BWSE27:!+D\23/$/JFX5TS=S@9^U.+U@FJOD^DO*P,%+L' MZXC.-IHJ)2MNWJ/AJ_EPSSX<"]>C@+%V\J#O;"X0#)K;> M)T!P:,#?&KK6-.)XEG>E]O>>'S@-+)-'/45?*@++>L[FN(X,Q,D(K"TJ]IM^ M(\X#B;)FZFS_V2YUIGG%(TF=_4-*P ]HID] MVWO\(MH;//[VN_6)E<:C&Z_J"-H^6OQ76KW8&^SM[7_WVW+;N\W__.:?B6VI M)?[0-=>Y2,&^+\57U$+T:)*]NAA^]WW0!:HM9Z*#I_O?1H'\L@7/ZE99-X"? M1'O\/[L-OM\-'K9VJ&L?OH\Z+K4JGO!J2[>9U@,/&=+G4J$N6WC;QN^V^]ZV MV]],;14+I>R(/(*KB[TT=M>?[PLYW2,!LWP7Q6AEPBJ?KJD")=3D?''74.16 M[][1F/X_\U"[EWP&O?)H^(]C[,ZSO6^CZ^CH^;?<9L5&HW?B]-YVZ$2O KV% M@\)*BO%]= 8V&6XT?[W_6T,=4B' ;8'BRACX6>>U/K7S7- M8@P_];=CT[;ER#QPA. SMWWR6X9\R/_O'I)F9] MY>2R4N]=<]*+VY 5\Q!0Y3/>OI@K"3C\OH_R0EQUF_;PW[N&K:$?6\8?UX?9 M$@6B"U1@V@$$G7VA3;VCP1MXCR_.](<#(W"@<-KPHFZI50 M";[I>F+YVB+WT-"H%M+!XJ.QO?WH27/IV=9> 67>K&YR7M07$%W:,D*FJXZQ$MBE8Q@62TW2B1EO?GC- ME* G%GWYWF<*AA6="2%3=OR)/R(=['M2/9R+\\T/7'3TFI>V)W?$=RFV!<:K ML$"N"'"7UQ)% ;>0^^X.@20 =56;'O\L0&099Z2)XS) M"9!9'O[)E\B?(:O8K"X7')R?NWP@2"WZQL@E-%H3!$E7P(BH#/FKU/NVO:!> M>[36TZR^YDPX7.:Z"NB/N,Y8.SLRP6>+-Y$F(K[<9%E:_M+_%#!)%W#GXNWI M^6NM0]!_?!$8Y'-8$-[4-5 0_[<&$N3NV(Z'O.?AF76PE%M!+/D"!0H57&)_NO_[#\]>L" T3<_6!\F8[.D.ZO_\$0E M:W5;=SN<,VU%O]FV!/?8VL#(SS<_U$GE@;[F7];2T_Y?0,<5#!Q14-R''R\4 M$Z?&Z<>D@OA;,<#=G:PB3$]NNZ7G\!& MPA@&- .6#;(;^?:= S?"JP'QM'ZCM]NIK[U3K.=Z*Z0M=LO"*,[;+N_7*TR2\#85,Y=6W2V\<"0SCBO M;:S#A-;+JXW< P1/2 1:V;>JK2Z+^@+?Q[>P6:3X7-4&.A%=7)SUFL5^*GKI#T[T.B.VUC#2'XM M(<C(I5-E6V_K'Y.2 ;>Q':JT*ZPK=L EQX!TTL1^ MWY:-PIS;P?-#>/[!#IZ_&6/YDW0.UPN+TE'M ,<\)F8L2$3!=JO$UJ9+*@\0 M$1&IXMJ8,H'!)VXOFB[9GY\A*1>69S+4F5NV'?0/^<\6O4V"+?YH&)L_03HI M=H%N4DU.?FHH^W'_:>>/>52V#8A'8^9TL_.L'JU,#NJT)HR_I M=VLM:/ H-5' &H_1SFI)G]&^;-!R8SO%'/B86OXX6H_6"5KT_L9T">(QF MIDFB-!D5TLF5?A+HU8](<+EU:*W!9F]R:--AF]O+[G6MEL&7,/N:VKW]C+9E MV*&RFX]U-(7XG=06A#_)P\W7)GO8C#'ZULB--)_H / >W>1%.NFCB1FRK%61 MC.0IA91_L!!(W)'3)$.:UJ #$3X9*4)M)*#P>Q&6--7/LV\V1(%NU2$(V\@ M7P2Q(*S9XUKZ0,O?<0S&=<7'P4RNS&I+H>X>.CV'JC"?:+JVH3:W "Y,V!N) M*2/"&U-JY;WY:$%Q.3<,S>L2D-!/BS0O3#@'3OS[*BJZD("-8EZ^TSPG28M MU_@R-O)#M01P8BR!KEHE2E7#U,6-O@/<= GNM33F738 !)H-"+ M_KG,WKM>M#TAX3Z>V?:/[\UDR/MZEL:9PN&*$E0:]LRI2E3M$Q+-Q5>%$;^8 M;=3C9)2D&%UT,;P8<#'F5>&.&]OBP=CY)VQ*H[DF+J(0W(L)Q7S/[+QR.T8$ M:/@<@DI%*HSJ*[Q9Z:5]I6V>IZ40^W$7-B4(.>91),8 MT02;>Q_?I1YVTP[?^;ICIHTQ^9#\Y>F3P>.(WIZRGO_+T;/!<_M/_N%?#O<& M3]TG;*G07>5>J"&?B:#1T01\XNIRQ: Z!+4(%^C2_]WC9PH]1%BEL'6+R]%6 M)6E7A-6NY=J],[MZBLV((QIE9=7R-&1E9%Z[TA*]A3K'6ID6?A6B'8#>*/]* MBBOF_Y+4O>QP&V=L8PI"_(8C#3*27LLXCU)/+&G-4?1T5Z/"-AB\"XL,'NQ+ M\W?TSO=VPEK(Y96]L392N$?[';O_\8"0$% MR\!X-\.;M93L)J#G_VA0L-#NYR[C"/*'^V.W?WUNO(V+1VDBG." M"L#7_I+Y KVN_NWZ*-\@'(&PM&YL/+F.;8OGX B$7<7GSH(7KT!KK)FS+N&F M62QA\AM@U?.R$A6&&A4]1_QG_VSO->Y.QB8H%!JI%@:J=Z=IMV M;YM&7L>58UAFWFKAB&$.O=271H];5;*EJ<(0J_>UHFD\YBZ" F"8+^B?6O@O MUJFE!;#U7KO-O4?EA]2/L$M+)50).,DL3R>H4?,J+LFR_%K+1B.[';S'<(;F3QA<2)>/00BN^)N4VC115Y,KCB<.@LAI MH5;=LKNYZW?L3PE./-R!$S=C+%\;G+B32+_'H9*\XB+-N6M>.9>HH_1^*Y6* M!+ (\ ?&A>BA=>3( 5AK-4;"R5Y-%TH_,E%!TCS+VY/)91$?[YHK/DP4I-D] M.\FFGP%T;0!&Z@NK7R\UC'HA( 4ZZ>7P*VU-LZYBE% M<2.+\I7ZQPI+SM=J(KO9M]WU4.2N6B32D"Y9V-U9$UNT?K#2!-ZU*9.= MQ2DI01K?CR^'_*G] %Q6T2E]64LKG_9XK]$="0"Z[AZIG9.09;.M"*6]$H-H MP[97C0Z5^WUM]-790JV#X4E;M66M,BCI1>FDPPKS4WA?&OCJL&PJSB1$T6B2 MZ'I80A@H>[7\2);:-N9#3?.B\6(:\\HR;?:Q]TVL&IU#&Q*RF[:HUUEK$1() MWM9FK+E?0=>75ILK!8R7JRU^<]>-KMG QH(-'+60XV%<;3C38C^+SAQADH(G M+.6@B+' Q1 YARXZ6K3EJ&&#R2K AML-TM]+J[06@$@85X;"K84;S4K09,PO M@XZ%?=-V$$ZKTVKIP]OZTO-S== &L&N7+_'=&#>'S'9\[:+0Y57TB][G[D<[>US M-)6;?<&X/;7VL?DZ[756$\IR1'WJPV$_9OE-MM(9IQ>VQNGNO8,&IVKC+,)N MQPM+$@\+3]ZJ)Y-$9853'F 50KW($/JJ5IEO6Z7=3)I)1!UF\M,?;&T M'59E");]B;2VL$U[CE+!_U\(5BUZ[V<M M#63@2SV:Q?^.BTG$?FMT,'BZ_YT(/<.5=RJ8K8GM>/3C2!I3X"6N5P4?LW_5 MN.&XX-S\E)LO]_B]V?*S])2 =G^NQPQXF+W MH X^@"0V"_&$ZYI+TI39T=H#^BZN5*/CUQ8C=9+F I'3=\M&&S:D_)L-H;*\85WR5:-LP;3*M)J1$45C+D/@C. ((9 M86&C_.X>E1?ZC8V@%+R^0,D-_1 \V4 (.;(U&QB=O$1VB^L" SO'W?R0G5PT MHIUYD8\L'_ *&R\_SOL7PC#E!QX7!=?W2G-X,'M8J&&/CITTT< (T^0C'<(9 MRN99J\(@%3A "%><&8M39+5&,I>,14P*FC.;09Y.-ORH#<(D@=!H M.*K=/X!U]\N9;^_"XAH-,U>E+<&HX%OB-_B1.T**$-CO2GA!7^V5)L(WZM>7 MWY.)\UUK"LQ L/^"#2+U_FUD4.*.VN(!A_%1HC_G6>W@'R'\XV@'_]B,L?Q) MN*F:M]?>\)9!W2$RFI(A%"!D0),.1($(.6959Z&;)\)2">&-V)[-4ECS=7@L M1:U#Y"1N;[2RV2K%=@D($W9*H;$H$L/K:#OJL$GP+Y >-'R?EJ\8:(NP:5 < M=MQP>:M5+8+*=^:(RLCQ$ 77^I+T:O0>D7K5S/E0\I_#OD !"7[;]@HC%:SL MH"?[G7KR44.O?/='[/F6N"=OX932S+?O&,?./1Y[* >.1D:.YBQ9R)Y_B+/\ MHF)G_-(:0PF$@=""T,GVW^B%K"YV8<"RM-; X@?\^/JL%X646K^UM&80CC8) M6Y:J!.3&7VDR)=N+ZQTMTP?;\GAHZG,D ;;%)[J#'D:>1$>R!^&ZI:DU,(6; MQ(;4P)M1T%B-Q]LR1]=JSB&QE'U^1HXNRAFE_,QQO! 'PA+OM(DZY(7/MWK M\Y'B3]9W39OQ>Q3-^[-R67XF M#W2\K(R]'2$)CGAOM@G8F+8%/:Y:Y'#,#3=-3#H)2.'6$[?9,^A5L[UUZC;P M\NJ&?"GQWT8AY[1OQ'8#YFQU_UK@'/- @"PI'GD6.=>Y+U%B,J%RU$X.#7[* M%JF8]+!L9N==FE.2K'S$.4@ F521"J42 MQ73 -%5G\%@1O_+)AC!H99E'28)>(WPJ[8_P4+ %0NCES(TWGM%ES$OT1GMB M$U1RC6DP]"F)(.Y,V\!I:(T01H4?6NQ.QRLQT''*[?:XG9N*'MN&=])@#P7I MF*8.'($6IZ-RMY/U8L+]3/654FD8UIY=?F(&3M]NBBFY^&>L_FR"2W! RO'& MHE<>+4R);3Y/%C8K8]=Q#[J'P=&@#M"EMN7BYGVD+%,.79.4R2M".=&&6T"<.NTKTP+A'/G>:YC># M<*N3$.>'B X=F8\)MV$D.];?ZG!2G:2=HN;YCB_)3)C V&"L:Y-'-RG#1;7D M[HZWMDE4&[PSOHZ3%%_NR903VW95KQ/&)#PIG")S%&_-IJ<,,?=K!N&59_W& M;R4-K6*B0Q@ZZ )+S)7R-*'W[.H_@!/ AD]7^-1:4E?X$QKNCWEF]T9RE6R M'Q+<(P0'Z;X4Y-0Q)*!=X"]#1+'D#7/Z(>S(?J7E?7;>U8;?1^E(&C-*#:)- MBJ_[SE#/"Q)+:9*[V]I:!\_KY^S'JS0?<1(0'0C"YDB=I<".U;:E&!M!5[?! MVAPU%D(&Y3)T3G)PZ@%&M]?26N(N5+^6;$/$"#H0!N9O<),U9P2G/QI>O#V) MAEF&/H#OC7%\+*'2L.0^E6>A_CSGY<,>B#= 3R-@G]]64D!V]W2J3:X<>:00 M&RGOC>C\989R9-'(_I:.BUS1%["0.NTB7<5ZOH6VL0HLMH>3*_PNNG R\J4U M'[?&5/XEH"GU%*0\O08+J0^'R8UNT)=*JV72G-D5[7NFTN:*!.R*F F%@*7* M\3K&>E88B1W#WX=G)VPY"RWE33!@3XS:ZV!%O;P\G1LMB.RK;C#+K;24%P"N!. -7 /Y@%-:]@[.ZP$I@_F:LD&W*G6-EGE4 VB M!S&9T&)ODN(K),+ L93-5SS8X\"A[FGMH85GSG,0Y H$1GP6]2ET!R169 N" M^A/T4\[L8I5?6('8N76V$370>JQF\]*22Z\ QX4) M@M\AY9A1/1\5-&2RN?6#1@A*#.+BRK2JU 5AH I#()B6D4\TC6)[;5U.<,2! MG+]BIU&VC5MT,XQ)+'X)E/7G,7-SN](!(0WFUS+@D2\9TKD"+5HVFO'ZZI/- MOS=LD2K/+GLQ+\:!D_?ABE6!,G=C)$'Y;5/YJ.Z*,VM:O)/F>1^O$MR M;\98_B1)[D;$3"GQM-LYU(JYEE!J<%]=_+1ER)#8.5_Y7AN')T4O01\X9 5L M'=6Z!W@HS:T_5PL#>!H.J143EIV@AU]"R[C$>D9>J"]QRJPC:4MM^%D<-5 0 MZ"8)U"^]479QMD+]N7,V 4^.@]3[+(LN'\_2UMA*--^%"CB.U7P+^3=? M]@-?S$J?'^U]VXN.GGW+ SEZ_JVM_I!!)-D=J/6C8:-PZ,DS>N*3I_+$)T\: M3PQO'3V$#.3:O"VIFT9Y'IVQ&Y;K0G5J#$= MD4/+YCR'FLB_IR^$Q:"2DPZ.0RB[&"3;)0')K5!/D#;Y+P>]9T?[VM*J:YP% M;1/OJ)@RUT'8VEK(RB'%:-PX#2FJ1>YI^J-LW2XIZ+3B4D5DSHL2EV1=+/OX M7S0U2S8]^_ FAR=@X_9QB22#KUHZ!OH"4?S]Z%A=\#.E>Z8UNN18L7:*1?'P MV24MX<3T.K0/7>-&I]7'/=0:1YS?GDCA VT3_:=K^//.YQ#>&!-=H'=KC4@\ MWO3NS46/AF) W)$!XO1*(]>Q9VNAA]!]C0N^N]K=]:11D_Q$!@$IP%N+-,0B M>.A5O)C"DYN$#W>81Z+=A$JIOY+$1L; M$32,:MC6UFT)K;B'10Q?G]57:DEFD7Q])!?;P_=#&8*">&7V->I:$^Q3=X,!*R%)(\'BM M[*JWJ-E+=78Q/(QL$/V#_RWO:,23M=\MWSE)K<2_PI5>:K(D*<+[SG)7KY^. M!V4IY-LV7Z@0;^6"H$%6PBN@685,KEV +P]*W?C^X5MD[7/QWR-.1R ^G0H6 M3B.SDQ VTUX!7M/AJW>7Y7>]YIUW"UEPBA5#NB97:6XL!07FS,\8\#F3J(!B MWE=_XTH/1LO6RGJ$A5O!YJOMD90M,^AV9<,7\G05 F82%)9)M'G]?!H/53Z! MX?GK"SYP4UKE?QLGCZ-'4'[?\31YV^01-IX!_3B(WDB<3U+U_E$3\DF7I>:( ML 2<+5NBBK5VAPW3L?7^^]+1B"3@A,[%IT+"CERU]Q#:,P$5@ M@D?:H?X-4)S#/7[J$0L,J^Y5RY.;T85&[?[R)R2PJ]+Q? MX*B6.)#'-CD_LFQ^BOQSV M#H[VG%FRD M$731MIP6ZAA M' !/U_**W K%JN =^QV/J&K-S[0B-_]2+#"'KZ^'#0_LX?9-UO0"+U-T8FSO1:G8GK MX55-,M'/-ONFO1(PP.N,80:T94)?]BHI@>)BB^OUQ?DK^-!7FH0HP_A!3W [ M^(Z/,[B;UXHU-!0QPS/YE4CIR-)Q$,\#*%8H36$?$+3&$4\RLPD]/9?1V_P&A[;7[6DVMEL_X_& RG!I*C>N-:.R M'4]7)KK9AV8UT,4F?,.]8?,Q=^9MTT80Z_C&V#C5NBA52VF1Q==>/:Z%O+9T M*:$RQ:FP[6PGEE7B^9X+0=G7H$F:PL,*$U39T.N[E&ES2&&&W4HW.6#N3 N( MQ^N1 =G+F8M[S&B5GJ@M(]:KAN@-SI:+0@:1S0 I58[S MA<,"\@]=D8%(I.$,)I M?G><@IYJC4[NSI MB71]$'&[V:?YM VS%^$2C4BX3&S["JLW.)@^-@S=*:%;)@D92#"A -VIRRIG M]S/)1+H(G%WE#XQ__HW?[Z28]"7_XSIRY:IX2-KV&Q\&@-+7=8$+X1&?@NYU M.---/QV701.Y(/QXZIK(;?:)Z MYF.M/> OORR2/WNF,>.3H8OGVV>+&N"G(DXDZ&QZ0 &8 M/9G24E>6V##@\5#0<98S98>_"/$73W;XB\T8RY\$?\&.6-Z4)2@V'0N9Q'(M71!)0+3 :B]++/Q'41F#NX&-RR*^R7QS6 F3Y_27/+65 MKZ0Y*B5.XGZ1I54FC&UVZ1PR8,C>^4CCF.0W60\!G7\;>330 ]$UZ178R1F& M#8ZC(C&%K8+PQV(0O8ZE\D+R;%IXPW4_2;GJQW&]4*D*C4R=!?-/&I]DV-_W MY!371A\7T/9,%*V)>HD.3Y0_;A(0/T>\\"3N?*%,[5X7S?1[EK'-!)VNP0NKN.P M597Z^RBACVNRM0LA0Z<;YH4+QSXWGG:*+W('F(+70TR@X)K??J/YVODK!RPQ MG7@!Y\_94.;RN]4;>$RWO(^T8<3L'26\35EWQPVU2.-R'KOMFB*@'41SA*5W MW'A. [73A&O;(OE>@P,+X7''@:)GPQUWX6!T7&\6U[0EAS ZWY KO.&W 8M# MLR1MA/]!3;=R'0 H3X9]T<#:AQ7;C:[E)?HN&-O#^J-9^J;64CLKS,1XE,8; MO]#>6.^AV8(B3('^3UV K,T-WL:=ZVQ>T>6,DA!Q9R04# M4,JU[^UXU>I#W^*,5+2+YSDY3\EX]7%D2B0+1\C0^/%)FM9 YOSFJ:\^,QHW USGA1T77\V'CQTKV6FW(O M2"K$6EI=U2-][D>P%QSG)#K\&7",7,'@W#KV;ADG/OA[@K]&'P8_#]8N0]Q@ MJ!K53!2EC]WT.-'[.*O1 [:&0-UX8<=Q0^;)*6QS !(8,R9S#7,-L(;SS.TJ M:7S4=!OFZW6I8:468ZH39GI@Q9O1#6'3U LAQQ8CH730,RC1@-6=9*$*EKS7 MD&-:H>NX#2[-892S#6J)5W%?^D%RQ( M7G@Q96*>)P-E1D"\IWEI;*,;/*ZA1!PS3BKA6L3FQQ_KA69JP >4,:VEEE=: M[A*YN\*N /^@4A\!I*Q^ =ET21-=+,O5(1H+B8"RY^A\0EX@WSI'WV/! V7' M+ :1)FN9Z 2OYQ[(<3&1-7_S"NPH7%NJRG#!WA*64'\U#Z]+>]5YB" _0/8# MUHS^D)XX_@A.C1 _6X/PZ8G.97LQEQ+ D;, M"/8(,[LR^4B-E2E 5/B>F+.55I4W#S_?(+\469#K8O,4UU*>;,"UDA?2K $6 M9LJYR(SST#5(P.5.P@8.;U%XA?+@MZ(:RJJ/]YM*LHR"R<1^CT3BT 5+2LY$ ML9[ 7S318>? ["A%:9$F> ?>:6W1'H-Q,D[>T4'61BQQT"<8)\Z%\#?<.#UE MQHGPOM!_R;H#0EWEXX^S/)WWHHL;,S'L.M0:7@D[1.F&,$?*@B1.[#J@DW S M:?,>.BW,G@:D^O?1:6H*$E,7%V>]Z)_O^Z>9!C^8N4>B!FY@LSB(WM-8_J[R M*2B$%TN/3/O&8[M1(MRMMA_-L#,TEK,UCXW1(^E ML-2C+3TD]%4JZN@G4M@,5+<4@:@8Y2_[>BP,#8F"K)EJ:[8LREA7+SW73]<'0*3VE#"^-^=@6P9SC%1SV MCXC;-.S3Z(S#*&/34M.9$$[\G:LPP,OBVEAP_2*(RGGEV22 EK>;JEMY[J%9 M6RU3WR "FU6H+!G6P%/2P>C]L7+5\N6,"HX4)!9.OYT7U"51O71B#@%K%;:% MN@U\'9,Z8'1KZWE(/"%DH..Q[<\"E7'\_M7Q\*(7H,B#P7#:2ZZUAJ!,4Q@J M;*$M3!K78=,]SHLX54WUGNFH[NAW;B1X=:7'=,?DHDL3SW?9]3"[_G277=^, ML?Q)LNLVSA$KEDQ9?RLTN>EJ*!QIJ\'*!*&$F&'.*(,NP_1CHPA[/(.3F39 MK9 (/:7>8QI2:[1;6FQ2A$D)+1PR#_0:](B,]_9<4ZT&RMMAM%AQ&##X@[BF MM$TY'2I+:JJJ9F>76](,'3C95N9! *XV9Q"2__-&NZ:-ELZB%%R7&ZGSV0Q9 M3+9G6=A[R+Z$]XF/55QU- GM<54RS MKC)92"LS&EF8P!8'!#,.NW2<[5\H% MI"%PZ3K*U%3Y@DDRYH)=);\ZOVM7LDW4J99]^HM5Z4:<]4MO6?L4(Z(*+ = MSL2"HBL \B+Z!4&+XYD45)Z9+"N7Z767<# M/LN&I'S\&:CL%I^D6[D:M_-\L5R2?:.Q2A0A0*QVD)[2B5S:\V#W7Q\!(<-4 MBY9VKV<)%WL@1-4"?:W1"=@5[=<_(R;##+UF-:Q\++L%I#N,C@=P8N:YBF.O M0EC"JM2VSI*]=/Y;=G;!I* ;7+]G ;Q-]&!X_D5R!Z4]("YI7I.TO8CA6R,P M6XYS&>5,3_*&E!V4 M"<:YHC(O%[SU_(ET^C"?$E]=8;OUNH>023<7NLO EK1CX-H3X: 69(LG'W,D MFD'CB38*M]V6Q#6^ZFR;H^_71)PX/>!JOH6-NQ=]0*XJ#EL.X=]B@Z(J9HK8 MWL\)>49Y$XZF7:3[I=<3^S/I)H4"K$- M^H8WF?DSGV[R7"MA7WKH9-\ G>^#3<#W MVO?/%1\W4";AC6QRY/=($>BO/F;Y36HFK;ZZGK9>;P8F+,9!-7-EG!D*,0NQ M93BIC 7;](1.H^.R\:(U"K/D4V9R*"W@ID(5L#T1#M_W_5TF>H3XJ'2@Z*=F M2J/8>T8?L:JB1:4]_KY_^'"K@8S=P9,7#\?8TER-YSDB#3ZT M50HBUS6A9*@?>A4VC)*VG:Q^7N-#9]7L=O+^[B(P@NC.J2"H@.-AM^KWMNIL M>)7:XW5A8357=3)A(WEWX.]3[Y/?UD"!!&*T;)A=M\A]]Z5#?& M^_"B_WO3)O;91LT#)SDTURR<2-/@HQ9R- M_LR^$;5$RY3@I\=M!UV;]W6AMQZ*%6:<4. NQ(D)8)=Q,V 2:OX\3P?1YX;; MT7/=CM;3$"79=9ZB9D%:)>-QV@_9507G0:M")7UE AS$,.*1_N?4/WW3HP+: M\4]52AD@@CD-;V'&ML-/)_YBRG4.V5*PQ3T++N8R45M.&K;BDX23"=)-O>;. M:+]&&]@7[KF1[1QY'1<)2GY"Y('# G#DHIA(+3X 'F'W(SM-\#J6N3:Z[4P\"0\R_E-%M:J*;32]J>0\*KEAJ@4LM&140>$XKAHODY#@7_,B_)LOR6\"$%>MYEM2QG]*N-NS'=QM,\;R M5>%N&.S&)>\47+-%2;M<&\,%'4";+@Y9[ 7QKDD---/EAH]ASV+!@_G60PV6N:1LE;-; MT -7A?B^FLUVF:[/FT]8G)+%\"Z>CR92G_XNR3XB>_,RR15:*+D_6T:X?ND4 M[D@'9I$SF7$R]FT+8DPF]*_F#_ M18-@S5$\6:0*LRFIC5\&1CZGOYHGA$-:MFVSK6?%MM@NYU+ ++ 5:0]@HYHH MA,I^HVW!GP:<^IW4E5<5?D/W\*+U>_38ZBJQ;.U5O68IT:S.AO4<+-O6ALA$R"/@PODL#)6TI*5.B6WA+=9P7 X8M;)@7L.6C1M MJK[B$LF%D +8:AD^H9%>"?2?]_8M@(^TZ@)XKT;SP>/65/B2K*"WK#:R/E/K MCCBN R$ X(_J>>(V7%NOH0-A$\R,O;\ .V0:>7HGJ7SI@GOZF-W) M.%V6"1-V2V]K&A@"'39BTB'C9*CJO:=I=F=6Y:]QQ=>S*G.7'93MGH$#F.RW MC1GS;Q!++NIQ%E1Q7KJSLMFRZ20(O0B[8'AF&T7$[LIR"T^I0>5R"(W)Y4Y- MNU4(JGDDVJ.+PB:^I=822G*F0G1@NX4L*U3K8EE@O!)O A]G\9&K?93O0;IC M0XB!$RB^*DQ0LTRBA<27L11=%3-"U(5V#=R]L;Q'S-G"X&J[#&/N8-[,AWO73D _8 MND:;3)DPB0Z>VE8WTFM([VU(_- 5:&;L#GF5"7E)&:V)I_29\D'J>"1S\;/S MI[%LF'+BU_#N=[V&=2+\(]3 =?*%ZEXPX+W99X%]93+ED\*!BHPMH"N-GRF[ MZNS+T<(<8,;2M2:H@M64[MTF]3Y4BVQU/ M.[$G>^0B2H(@8!-@ (9G]ZY^SU[ZVU M0G3_5L&P-TIN@9.;&]@!2I?]'@D>OVLD$_ZZ#;%D8>,R>1'FG05E:*3G=/CBI='D5@>)5_@4M\DA;*SPLTNZ2#[Y\FKBY\R-9VKV.DI MNT(];IKF8,B:57"TX4^PU,45*9(N5SX#<.@G(1\,$:PM#5G!V>%_?1]&(6-> MIHP;TT ,&0;[R5MA@B4! VZ3-7=+_#?+Q*3];Y^L[_Y"C.*Y>4*'/;L_%T[M M3EUGM>S.G8NT;^S1BAR&9JG5E"EAG*9/A6$7 MVNS6"Q!Q?9)$M 0 _ JZI*P9^3L]=D8YBRIL2H@9K]%= #>;WP6N1GP;. @Q MU2\:M_*">B+S>Z(H(*% E^;4TT@^L488AX)=WQX7UW-OF/XCG9%X:*6YS]NR MI:>3ET(F_U7L;/I-;F@VJ2FWG:LLE"2\PP,.G:%T- _,D*A%/3-^-.XWW[>+Q) )7,WIS6P,Q MS21).O"6Z>N<3B[[Z2^(\QK+KLD&P/QO:-8IS76C&GA"*4'?G M6YAE$BLG=Y_%7\9NH.4$3RPC[QAY!^M!!8\,^Y&$W^G&E"S) M-)&DQL/)-JY60'1FYFJ0$U/O(8>IW*GS#5%*)%1P_LV:)[ M1D)HI/NR3_F4].5^W935Y]"!#+#]RW,?S!7-5"4($_E"Z M(B[*:5F189]<$O4?L0#J;S(6JJ23.5R3%PP!'2G3H!X!\;8&O_JZ 1,U0U_5 MC^1N(WIR1@+ZZH[=)"IYNN1WI/PHOVO>9E:3ENP#4B N !TXD/R>@MC-@[\= M'G81EEC3V7EH[>;#;VF81AXFR]ZNPRPU_-FB_B3TI)[K F&U\UL6QV I-&U- M84K,Y-UA 41_+!H IMY=N_H.B9J(?^C*EB,)7WPX>G%(5<0TG>]/_UA1 # JM0>V2"X9+H MK*4M,2B!:WG]EQ#"0:WZ=7-5;%BVA.V)W F 9RNZD-[WK(C=NHZG#O58EU?A M#=AV:191*^C1YP^A-''QLD))>Y4VR.6;G!!%B81,?&'*1+EX6A+$[28<0=VR M7&OO9!?%XBIZ$5I?KJ@T+;:4&%[UP9<^635SKOY,MP,?.?=8-'N&LE[WO!V( MZ0"XM9XWEC2A-\ @D$090 )(SAT.\\IX!3J2$1_V+GKIB.L)R=#%N$_JCKF2 M6B]:D\ #@)X!E3=:VC/RY?%F $Z))L3EFL7=&VJSY%%\^E;[P W;0QOVV$.K]Q78/ M^4W_]'^^SZ_9-([H&=-.BGK%H_D,DBJVZ5\4<^ZK0M**]T2#2PI&(4N)J*61 MAMJ6Q !+$TJR4ER^122+YR%HT0Q^6)X7)*"P[]E2%>5=+1:BU:*9(F),*,J+ M-!G\FX8YQ@5-&QF]S1L*G^X:)FOU#3;R@*U 'Y4]HU-YKS6Q' %=O36TL R% M(FY/)S^0SL_NK&C[F=NY<&"'_Q[GO9GN'B#8VZP!< MJ0HJ.Q*#RYX$LR M &C;;-:WN@!8C^=3T, 3)I8 +)KB M;9AR@7#'4/B%GT;YKND8Q>_%53%8TQ!;7#4T_QM:@4#LZB+$@*>++=4X"#-> MIRO)/4)%QY$\@I)^O:;%1;P5M"/QRFYX;-.YI8B2P%9.6SU/5.@CQ!8L\Q'E M6!V'/_98V!G!"UW%O7;**("?)9J1B^Z*P3)S \6D[Q(N%[;[LD;8)8LT4O6;B8-!6Q[ /]IGU#0_''7SO\RSJT;L3[87650Y[USK$*VI:?/X,U Z2 M'1"F,%G_0WO))U4/B$;<>!ZI5LP-$>QL)U_'#69PP:B*,5NR,Q95N^(IHLF2 M>;X-XW@2_A-EF6!ZQLYDSPHN 2$+X,#_>Q-"/??63Y&"0Y/A MGMHIL4&!R=2O7*?O/!WDP3PF'L^GNZM?PO'GT$<2=WY["_OF86]N?H>.PS=9 M"81<.FD6)^Q@)CN9B2]GA-!Q*Q"+2Y:F^"N4=I*KAF4QC66S"!,TY)V!:P>> M\+,P!.4\_(/>]7^#ZY@1__.6\'99PKF-7??3L@F1Y/.._TR_LZPM$N.J%4)9[4]Q:H[8V)M/O&+UL\^K' @ MF^/1]DS.Q6=@D,;H Q+5="LT7B!_$#;*LV=/+LX9:XM_LANW<6)8M A]@,^9 M@4S8LSC=0%VVQ&.,[&'PQ9H;'$]4#>#PR*=$R/P.7NF_ ';SQ(+V@QMI'OK1 M02Z('C^?)<-M TMB=2VI4Q=K_H,1N*=U-)0JI)_.]!:O13:#&<,S&I?PS[\4 M;^D_O+/QV4W964BGDZO9IF%^!!BDG'&8B71D1^'K6"Z+!"#0"@/48/B*"SU' M-1%5N(LO'16\_>UDVL,B!S 7^:'@HK-B.IQ=ANP"4VAK+ :?B1:XPU4RC418 M7"^>O.8G'Z[@N$Z/4 5GYI5B;W_2TS%IVB$]\X'GB+R!)."PZ5 2'4X7["SU0U-Z M[2V5SPD>D9S'WE:2,0Q.X"P'BF(S<"Q\RZ?H%(=A75$^, [KR<#(BE_)E_2> M<1Q_PC=G3J4P_&J8=QIF/UH[L R1>%T6-Y9X'4DGHN6>CL!"BL3=AOO:Y]1G M)4"'%I(RC V0A";["N2&#S2?>=29-*D3PH5U$[QBK+;P>(CXPH-(#NXIP?!$ M"3L#T:"ZZ8$>ZGYC+?C4&T?>BO M90$'3(XN(>>D44T/3BA7W>.?042MS-7AN2H1E%=B+JF;]=-5N=&2 #TC<;\6 MZOZMJ;Q#OFA$1,"E>?7#.?[[Q=F#S]Y\[K[![ M&WH$/;'QR>B[^L@IWAWX E(OI\]2?D4_R84#TS^'U#D&C)Z-VC5$\>RV=S 9 MV5F5EZLNWHRX(+J-H2K0/RJ:O_)1O&T8/UH03K8V)H(@>J;)-M@V1QMK63Z] MJNL D.SX#TU;4 "48:1I02D/MT0_SO MN5?_>:US^"J\3SXMC3P^V)^FK^U7P>4!ITHZ"I[R/9P?>HJEV:PA!]]_O+#.Z'H"E]+.G:O\6'N"9E*>YI MD69GAH]ON( BO K#GA'-H1+X#_"<&3NRU'\XE_.;OR&*T,1"&)DK /W)'8S M\S6BNXT;M(,#TLH%PM'@+J",'4PV>?$T;'< M>$=GM#--P;-L:&3H3 JSN6%-'E0BR0NB- 85%Z4-2TRF?^8LWB32>LJS K]) M&1VG2]\B'\_?.,G:;#!I7LK5;I3DV\N"BUDT_J'BW+5%F1 MM/>-9MYP, Y(#XBK?G=KFR[4+B8GSODI7G5P?7T^<<0X$+YD[?"L>/R;7&.-M/I\X)/_\Q+8S.@: M\&9=E.01]JT9AFP8*[&7K6,3W-HPS]#KE>J%[E'Q@W"\#)!TFV41[_N?G=3> M[XR@/TA/0W/:PG 0ML5E42U.?B*JOI99=Y;EM/P$J+-^W@%1>'>CH[=J]:W6 M[JW R;9"TH7Y!27H"Z/1OIF\R&\R!3%9H(EQHI["5M" =L3&XI;A_%\MMQUH MD"W.T2(A>\"07=*,P%=PE^ONH5 M(RX28%D"0&QD-U!AFCF8%PBA=N%K.X"FFZ402*_MW1"Y6S$=$2&=1C4QPYC9 MI4&RK]@ E2M*9>?@5J=UD2FG15F'[YZPK7I4 MON:RTW:?B?M3QX[?S="C%!B5\P[<1,A"&O,H;3%.SS.\,'@$.7-.\)D@?RN M]*>\[^W3RAB-VH5 \?;<#;G!Z^,LQ/+AJQ;SXX*X/VFEMRHCADA 0Q])$6A6 MD'#AW1#^:B:9YI5_*.?VZ3M+8AWG[<-NY+.O'F=G7SV^#NW#-F5\J&GAS\4T K5F4W#R^> MUTWKLK/2:$".KAM9S1?/VG(%NKT%Y5&)8A#P R5[%E K!P=)VB")P9D^0G-J MG*RS1BN\YCXWJ%$EI9O8\Q,8G?RMG;Z;Y[ W>I9=.7D"C\BHLK0O&UV 4^P7]2"@(Y8[4=&,)V*L]!ANJ@_^H M*#[HQ9<*#3_3/%Z?9R@IO(U'GYJW'SU6D)N75+?R;]](W5?JY&Z!N%)NLB\W MR6. [B8SV)M\B5%V ,DRCH,*5G@V7R!VB(\!SB.C$"*<&"4H;K1+$L@U"D 8 M%AAA 7=9A=_H%8)]8K@"5C@;[/:=OD<\%-T;%!&K].SK'!?G,* M#X"7 A@U8VK^.=7L"*L"I&K"?;G23"=ZAE2J79C/W2K6D" (&!Z%[$GT:6/A+[-6,>U1 E.:0T(Z0CC#3$)V=\ MGCM(TW?!DT%YU\%1#MO6O&3"4I:6$7?\)3546N3UHQ!HA6.[H<.:]A"[3XJ, MC>__.N%Y7O75%=9O)1=A!/9%[ !=U+HQ5R$H! M>.W*]Y$YW=,V#$@AB #.^F#&X'*I#IJA52)?JLP3W9O[GC] M;.S/=;$A0J)N\I>QOX;]Q,TP"2PV1<\&NVDNA3?6G\NS(KD'T %'S+Y!U["" M5?FFX 95X%C(_L6R._7:DR>A3S/1-K!@02B":IMPB(P]_F?^AZGLD,\/73/D M-<@0A^M6:?3UX!B@5\8&%7Q775<"(T4]3I1C)>7>#>E<$BC0!%@4I+NP\:?) M^LTS<#IY*<(M&N)^D!V>B@U.QF99WHB"VJ':S^0AFYQO@QGDDY7G M:O1U7* M!HJ%94ZU[6O':-UB#7^+P;+)%3BQSV.AY+%J:N86CID,5U,^POI MU(HWX$9&,2M^]F7]VU48)S7U*_O+!T0A%)YE@;K:AO<'^79Q6[#^;DD]JM)7 M.2T6!-X?;K][&$H*AVE-ZK9UC_7).7>C#NZ!9\Y?OR.KH01!X\Z["R !8Q2X M+D&.J1-<8Z2J6O3DM'? L3,]1K/@$PNL&T5Y+0".$+8Q.P9!_5>]LLUG>^2J MPW6(4H-_/9-_9ZB1YL&XL1[NFY(EK]HBF._:A;A\)UPN6&[2PM2L83BZZ[!) MA;2*#FL@#L$4-/H1>N KXK!I#)Z2N99)!86)85N1-!B[M?EMPS^24PJ7C)4* M953OVV!#.XPFZ0KQ "MX>>?I\?[H&.7 ;,_7I7%9W\Q8+*EIWS>>E93*#"_( M D)X*3:$LH0./T_)'IH)+DH2P*\_30.0R4(*4Y, <#+6864QA%93%6'0-KHT MKO.J]]EU7A?%VYP:Z[/)5;G82.<]%&G*#BV"2I*3K+(%@9"H5[5"LH6.;%%F M:MV<,"EE I+-; 72.4Y; SLS9_YLP;"R]O*S0T-R$ M0WF#!QCT)"",3I\E3YYFWA1\Q*NH6MB^1R:?! GR\(@$.8QG^8,P^41[?:OI M9-="/I7N>XY4@Y&AUG%8V5=)7=GEJO4XM)SV +.&H*ZS]@9U=I#4!H,:4M:F M5Q2V-U(CDP$H5)VC+*(\8_O);=[MZ>0?\6'%[.XIO.U_'%^2&)? # M=WU^0&70@5NT?Q?(%2-O:6X[,BZE"!"K^$DS@^.Q*Z%;ZSR5R*DAX'N":)3M M_(0.W"U7<'SU,Y*<< FHN&-7]_WVJ+YGD/ALSU+Y%#*<>QX]\OU*X4@)YM\I7] ^JQCL['B^EST7 #RV4J4.0$. FT:9*+& M&29C#$HB0^P#2X. M4?+7X#F"NX.O97B8OK*R&*X34_<9X$1Z5!$= G[FO). M_F7$K.P;/"!:;I +TNJF1:.&EE'.#,C9+/-J,;RJ0[GDQ'!N-.0;CFY"I)>+ MKKI9^-N?2KJ#ET)!BZ97S;YI31AL7!2^UQLN,[+CZ+SK'BHAR#!N#/ ]1NA! M [L[ NQ5*XAI/ID'HQVL]8P56A)^:E4"'<'JR=0*\X\HL>15<]7TUKZX?VUS MH:C>#HT<7P?&[8;;F[7'I'.-)U(.WK%KN"QYQL&BH8PROJ@.VRC\3"W3KF>* M:N141B]%2P*3D*RWW>$M-V.L7J1_NJ?Q9K;I(0ZURJ] .=()';/LS#AX(>8- M3L(.6#Y,X[38W)"S\^>SL^SK!X\P%W]^^"C[\L%7')L32,$M&FG4-=<%_4&4 MK412]4G8 %CPC\ZT+%-TPIK@8;8VCI1BS/,A?2GK%W45V' M=I.:=?HLR+_"Q(Q;JJ-V=\R&L(E![@N/-&]F M/=@".",1]=2@^T6/&PX/!=$@3WD"GK'(UNN5=C/%34L+F7-^HPM*CBQ546*B M RE*3_A"PP#"',&&P<&$*=>K,?]@V;6%'%NY:]D@F(4CB-AI=3^=$$98^5C& MZ9:%9"';P0QK:BIA)S9H&U@@_<))B7UB,WX (XI@=B.>;,>%C4[PD0=_@R&E^GV0]WA4D5#1N \*9'F8,'W%26_Y.R[*:MX678\M9\.OLR\FJ9[YI",V& M%V#6F+I#M"!,/20\Q!6UJYX:#G+[B-9/9^DMSA[=N97\N-!^Q4(C-7)0=0O( M702^05\$3[SD8J+: Z+[!0WRO5.DRSJ$WA"\W#\G][/BS^\T]A_ ND_N$@Y MUYZ!59*P(#76G,1WO\.>$_5D1U^(U@)@P_F?_^R999KR^U_VZV[+G%9W)DN;0V4Y7Z70 M;EXKI<(H1QV>^NBBWM><74,4@;&[<\FO47[(9NQF*;VM?HN;A8+B ,UD9CU^ M88]" H2!'7PR:?\!3J:\ZVX:2A(;>B-GLO#C+-_7+%O_!PM_=8Q7DOGD?E+: MNATS33U\3!60S3(5]?#*$BEC_W'>[FO>T#='L7][PJ(GW1//'69\D)"V-&D!A/OLC50?"I,$-EZMGFPCAXV#;Z!6.%4C&EX UVR!\O=IF=!">JD,==$5W! M1B%1-@O&S(OZ)&)@K$.&L/*J;6[NI(=V$_76-,5N(0[A4%2CS>@4=G WHE'' MSUV<0+")B' (M%$7'OA@P[#+;C4QADM^7JW+.U8VDH&L1022AOC\JX\"#=D;D6%B"A&YEOS#1UFE-^-"8*D9YG>LWA;LA*$73".90>9 MH0YRRNCX.7"?@BB&6%Z)53309Q.A*@S3))_IXBF+YXEPYT!?))SY_R@W;3-Y M4N97=7 7RIF /2IJ"0:RY EJ-X2\^>R;K__RU3=_>7KQ.<,'UNJ%'G4]J[:1/Z-NHI9<2[*LF["E9Q+(K!^!Z M\+M!9!SQKQ^_93&CAU.-#'E+4K3HN_"P"*=H%@]\.?_8,&$W+456!$>+$9@- MR,T4PX(MK2O!3!CQ_&R825@K0Z*>4FY,PH,A'I009WQ>8H0['G/TJ]OZ.+4= MD,XTNK=NN1A2_=,BE_B$%Y"@F$BEJZ$@9IOIRPB:T6G8MP+X"V_$&WOPQK16 M_<=Q);J!:JFGXQ->B2""=1[V()X-NJ1;^:6L3,B:;#RM8'GPB^8US@MGX)*M M@?-YD7/UF./%,:F3Y_7)C@7\R7R R6O'G_Y^>2SL"A^^IP/=_KG M(/92V:,"XHDM#AKBT'GX)U?FI9S M[FD1,&3;5)4OSN/!()C'_?WSLFO[M952E])4NN4^_=U7CT=CDZRXUZQ[I&QI8=!&=U$F\F.545$98*/@T@)_&?@C"C]H@/8;QJ'H4_'@(; M'Q.3X'F^8=H\?1K>'8=>3*0H?$8YZB&3*^1SN5W*Z]'& \JF#IXAJ1"3,WB= MEY6ZB'PF,-P-2'T:M73 13!2@C1)7+$#"Z39(:,/)GH48^^AYTJ]%>L# MH>O^3\]2CF%-B2B4T8E*3U^YL0Z7* 8?MXU3^&4D8'_\M!WP(6@#7;\11K( M0;PPN?CAR<7YI?4E469?QFA>4!@BS?JZ(B<782R!]/%Q'H\4RY;3(2D.L!ZG MTR)>3'I$].R=&[=#2]C4#7R$__GADA?WY<4%]X]S0R+NG?]GA[V5KXN>#.XK M?3UVEQN4EZ)2+ 3CA0):7C9$A:N"W1U!SB:PV0>//CW(\U^?O/KIL!R MV3PA/61'2NW=A:=__YS0S5_^YQHLS+KL)GWZY-O%KB2)J?.*[ M%$EI7M>?7TZ>:X,RZP"YP_= MA2C7:24$#^CC_Z=_9S;MI^>\Q.G5)NC\L'85)#+*:Z9A"&>S$$%8HQ>UD4@D ME]XGZE0&2R8U>9=J+NKKLI4>X47#86!K#JQEFZ=T(H2OJQ5U(^YL]M._JYZR M_=58(YS'P1DA9T>$Z'C^5:#70BA^">\P MTPMJT.O>:&]-+-PQN3@UZ=H"H95QV'OY@M=E5;1.@)OBS&YW$AFWQ:19G%#R M;&U@1&-]1L+QM%=Y7?Y+5^2JR#L%P,4#R&;&;?MPM3IX515Y#=]%>6P\E7(& M!O7 -7'$L&7C+74(@$PC2@^ 81,E>;K7*9N]V?ZQ MP\/PDR2KA4\O:5]RUFT5=L=I\'^&[R2AOKS^W,7RU'9(I#-\YC:C_.>1OZZ%A"$]M[K' +TU0@O3\L$5FYT3B<>(^^?/SMPP=&(TDMI?C3X_\P"=RZIN[C$*]5\QL<;GU;PW4Q'<]B M5G"WJ=6FJ35>*.D*H7**)[<$*42[1.OM"D#I]M"W]" M37(>L^]5K/DKW9O@)(%RNGV#ZC76U;2H* \NM7(XT#/R_&9,9I1O)+B2!Y!$ M"MQ2-Y.:Q2602%M2-H*;O\+]KH@6GWZ]*3M51D&U;):OU5A1":JIJ9C%2YB\ M?ZHE(;M%A"%"6_Z'<>S)(Q]3=7]D/T7?C)D36,3W!+5Q032) L_BL'OHI_ M+BP=P>]@RX +&/0[]HDI4NJH)&] *'"4+YI9C]JV+"Y,;1SQ3-:7>8K-ADBF M8.'\[9@@)3CO;5]N;&-$9#EW>& .3(XHA'_!BC%-B>C'(?=8110'Q51%M9XL M2Q"IAF@BK[",FGK:B)R9I70(-1.BX#E?,]FE2H +>TD_+0I4B3D6>9-D0;'Y MF*P&3QOBDY@"9,9=8.$1(Q+&][!7",W+IMDH&J'N8C'0'U^F641$8(6V:ZW6 M31T9=I7I1TBCF$D7UXBFD((\82>B%=B7%8UX1WH9/J9CS/.(.8#IX"/OA!,\ MQ&6EMJ4MEL1B0-8EG("+DB!&SU,FH'"L\FI%?HC.T;S=9B0B>E7&!RX$_&YC M(G ?#MZ1(BB#T3/1&]I&#>79L5!!D-&%J'QS MDK,$)[6#VI>(47YK^2_=]L MY6WBIRA5SMH1N'K53'/(;DW6R[)JNF:]W&;#C"+V>@=$25H/AD\C+Q2ITSQW M4\FH23P,9HYNE:R"4Q)"XT$:<7SV. 41?0Y8$4-Y4.DC,Q*>KLK\.0-5P&_# MK%RCRTB,A(2K^M<\'F=$5S![HQ3KP"K5WSHJ)).N/*7:451]U>6A>MM)6:/: M"N;#K75BR&-5+B%1)1>GVDU'=IDB@-8PES-5"JJ+JV93>E(I%NV@'L1967D^ M*WLYST5%:[J9'_Z)DS0T,/2%9UXJRUY(ET0^T1ZY9Y3 52%(:KTW; MA$77J'X?0* H8Q'7!A.LI<]%0T+K1X@,+U[^X_F3D[-O)&73>;ZN&!8PX&11 M%M5<3$-T^4TD4"WNIL#";@O]C1Q\)IC#AF135,5Z22E\UDX!Z#ALF0V=5=VA M)\5^%KE3AB0(%7P>AW.3=V\F<)8-3"H-IFRS"!/5EAUH%&=L;EB()XL[CLQC M7ZOKEPEVE$>S.,E;RH(&7SM\GN:I5S H>T4YU6&5!YE^?5)*>%?4RQRJI[)V M@[>#]?F7N)9*[L41Y.C@_*6:Y;R!ZPU_!/WMI!AYX,;@&3TGS@G:TN&_? XA M4L#+45A5K MTYWDQWLP 19:E+ B+2X"+Q(DO'<-\A6-X6@K8&T0@0^E^N2< MR M<%,A 2GI640[.^?:P[!RF#,N)MX+L(DFDEYCGW/&7#Q?A3= MR5J-M.4,F<@]DDOKV&2SZ#B=.0Y2(#"63<7ZRA.AZ%7"5FI!*.%M1J57@EA M%",G#59THUP%O[.H)0DR4Q4NL)G)U[DFR9RU].2LVYHS^ =BKKP[67B'=FB7 MN0I+G)C@M=/E<9X;'Y*DKWP4*#))PB0=MF'3B9A'G$>3I0UWF,WZ=J3;4]_% MDVJZ/AY^#:C)1[40C\;SFB5^.L<GY$O.WYZ&83]-%",% M;0581&8:%-+PQA$:X(]P%_GD=%?&8LE;@;V'7YQSN?8G+E>'ZS\+=YJU MC7+1G':Z[3'_IP^W*@@9P7_N_-__)U,_8N>O7Y_\C;-%I/(E*D.-/"HI;%1, MF"GZ4@70$UTO2.'+0@CGSQY]EG^.ZYQ]\=G\ M/+M4UE+WJ),8-E]EJ M\,HTR0 1!&L5A4TY1J80">&P'DBP29E[;TI22S!W^?1"\+E/+]@#]/0\-OU8 MCXH)A.<6/A[N1.D _KX *'6L!BN_*V:G5\WUL3Z_V%\?ILA_K;5/C[G3ZZ/.Q:3P\ M0#C5S\6))OAJV\\A E M]J"7P*E]G,,/.X>6I)Z0.E?#-K1JI/Y,HK ,O.!8/TP3=4D6&_F(\6K486Q- MYA3:3\>)^N 315O,T#?Q1)$J='UU'/(//N0L1E[ Q4!R#$P.J%@UUGR*+GHB MYQFH3RJ @/8*Y(Q8$-?ERU"-DT,S&^CF)!>;W.!,Q@XK1$A]:&JE *>0A%\! MZ3@NC+L??+L0]]AL3A,&\!D,":9WX@D@"$Y^3XWUDZL M#%-)KO2X@#[L GJ]+'90EQX':&G\W <.QK_A9C LH3>%D8O1Q!&4A]%I(6JA M=]A(*]H8W#,XT$T%B,^D*NJKS3)BDP@#*5@T6WET E'8,S68!+5<21#%Q%T= MLR!'0*=_K^)=+W1<:!]^H0&3@7;<.."",4&L9J1NQF5;T*)0B"3K5VJUAY'# M*4*8,[ZGD^<+16WUM6FZR$J(2Y:(T8MB/5GG2EW"UU1"!>;"(SL&] I?//,% M=.\X:"V PGS;X M.Y4%! P"QB),Y=CFS^+A1I]E$A6ED^6CDPW<<9H_O#_S3RLL[>XR,ON+JB>I MU4U"W$B?;OG/3'U3"64VAXQ125T+.B+X;>4B$M[==N3;H+G36E;HDM JQ6(1 MT&0K%.WQ4:B*7M */;JX'_K@B%2?NJGU\.=-//!@L_B+%SVARQ)OUOU5?I8> MA:%'.N\9DX!.F=5.5,]'E;68E2JTN4[DJ MXJ2B_8X=Q_>@5CGG64>=(): M-%6XJ)$P:#,IK2W4M>,/[P29R$(0KTDE/1=Z-[ D(7^KMX"=S8M%(U<7-93$H;&-%43;\/H\ M_[[!(:G2$SB\GI_(,RSPOV]_UT6DSKY([>Q$ V!LC.GI1'9^ N%"\=)@2LB M5JGQ!2WKDR4@SNLN22PQ*8@H^=#?&&4,8"C5S/\=%\+O.=^OW%267==3Z5 Y MMM&H)N3"'6LERC)7I&32ODYW%J9[3(D8C&T.86CVW=;V)K MJVO;-(G?WF1AN4>8^7*W3!IU7!;W[]"U>3G8JT+"T8#1N%AS+R>K^LB^HNI^[QG/RP"^,G1KNY M&">?_;,OA?:(:W"&#3,[6?A2G3 4.]+6&HWPF!" MJ[+7>VN"C,HVQ12U9,[-LU_-H+ 1.:?C0KD'/%+8D\0K ]80*K_4CGUT:VZW M]=*?3IY))U[4+A">4A>>YYW$:(3O5=9L\]HM(RJ].+0^G.9$[-LWPA$CQP;W MKGK,6U/84&WM'/'9@%[0,Y7-[2 'HA9-XX$WI/FJZ $?C=6]K MDI#GA#AOA=U]*\AT=7<=230"/&4 E\RA8ZI7XRQ" MVAU+=&B1A2L3XF:N=&ZY+W6#?G=J30 >C-5.&:(OI+C_8IEW(9Z!6R"\V,IA MS.OZ?E;!(U+8O<-2G/Q^B_!/_\?D:32Y1,-"IUC'S7_IZ+&%R,:2!)EPYML^CI" M(FQB(^.J4^$^3M:'G:SO2A80%-BL0)N&\).IDGRM\ZUR<@P@_^*UJFR;"PEC MWA+ET>(J%ZTP%Z!+?31C_KY%\"P,0'Z$+=S7W'\?R=! 0;J*DBX)_=#G\AAWM ^VX@U+@;U<2'?OMYANH'NW(OG MY[R)F=/(J8Z,<19)A1.61-%-"8IVD+]S G",=HE=E,^>G"=L2,=U\:&CW@$1 M6MV'[4PD2HLV1)%2@.R3OIO1*5^S#(L4O]-L'BTA$WAFI9"M"AHQ3%8LC 8W MQR3'_3ECGL]7RW/2W(5:LF?QI-P6>/%ZEJ:E2=XZ+:_C_-QC(SKX,EW/757. M*!EMS7!.JNDX#Q\K:#'(?I98KKT0_WG!18?C#'WX(J3Q/9%99KZT":D*9T;:1U@L4I$?PA =/ M?'4$3QS&L_Q1]) ^9=XGAI=*]^J.\7(=S02*""?)E5 ,4H[S=/*_D>-QE][( M\3&12>MK44E$0F=>=+.VG!9"K#0D0G(44+^.$RGEP.E$]C6XG(3H$,ZF'PP> M(N4/D@0W0BDD!-!15R*=\,R2O1<)"N G.9G#1UX:GLU30$D)+)C/A:0,1UOO/!H%?,'-!Z/G'A]XK2Z'.Y][ MAV,7NK ^3+^:7#J5^_S]GWVOI1A_FWLCJ!)'B'XT.O_PQOCP@5/<@Q$@&#VK M:2[\&X71V'FAX)_TVL]^@#@;2 O##1L7<8D#*"PTYHH#-1([,+#Q]3YA?,3JK M_*HN-_U<*%[!*BCCP2XQ'@YJLRPGEGR"UIJS.*/\/,Z25>4_^W*N96?)^(^: MMP-?7,1.3!Q)-5H ED45AB#$8"U+>Z;AC0?!+O LB)E"N$5G'UG_-W^,V)*@#:ME( MUU>-,H;$!1PU(16S1S4!;Q0!D<([L'PN3"O@KF MY[ 0RMBGL@[_I&U0U*3BO5)DT)08@JCE>:Y=[\$K@6YV9 MP?B#0!-!;ICT92H.AFA<@&V"-GHM!.*N5UVL@H[.TH.R.+SFD$* MVPN/P\: 1$\&0FNBO.YZ2MBD(.;NJ L>0/R<7=W0RMF ML=&#)[X@GGFOC* #R)\<0P/%,=J 3]PKND3.5WH_$DK1RDU'ML)VATZB+2A7 M54"OB]<_(8$@^1LCG>10+MO=2E&74S5Z,LWK-UV:=I,70/.3*38DVW6,*RK) MJIJV87PQ?NT7],AFB,V*+9S\!*NJ-=?,_DX<:2+=G1Z@(%UWE6YY:ED:*I7) M$UT7-!CD9Y G0,B9^5!BY[#-#;EE7?"81*235GVC:YS2'K M[-$*&_GD9RB%X:!559.(%I&+3J&G$/Z[C22&88[4[F31M*BE M*HE[CF1+:&&2,R>]?E#J("'+Z%_>A-TG;VK3S5X$Y,GNH+1 MC>*0#>BGL&*5]M=W2W!U71K-!AO!=YCM0568T!?BZ9S+*GH+% C!UWV6F@S7O M$^6-VSWH+)&D,R=V*QD0:MYA0\G MH>..GZ$S-::T8TZN3"^;GBU+'X7CFJH);;&"G(8T-5F,EHG>;1PF.:I(FQ22 M)=,JW%T5[5@[3_4OQY]4"^B@>#59$#4$]J+#]QE=@Z/]-0>^,5\O(;281AP+ M6VWB?X6WJF4=[XAR\=%1=#BCHDHU94'[3=4T;\2YF%' MV53J/-@.4Q1ELQ\ M?D%6UY,01 +V_C+,5UB.D K+=3TC@@IN0,9\0=B=5PC7PE^K(@205?R"B "0 M(E_1$J=@-#IALFO!8-DBB8,@>M[O?!P.5?%,]FMK0I P4R0>N?/=93M\EH5T M@3#0/A]RPD0'&/@W@QA8DRN9&B'2)&([1+MDPSD0\O=$DBQF4@HZ4W1.VX(4 MO 1,&,Y$*!"+2I]2BOZLBI;N(F+(\:(_-VW84@R+F[QLK_):(Q:ZPX60B=&B M>,(1-><@45$'?Z,?)Y"]"G9CAGY?UHMY=)9-'CYX M>,:9!7VRR4U8HG]^].#TJ^!95!4!A2A?&>9NW[>!/9RC]V@VZU<]FYAY0430 ML*!_?O3UH].'\7(_^XG??4WO=\>C3-HYV9;1:%+DK>)7V$KZ ;@4UC J>0NF M8W$<+YG*#F,G!]-47W7_=00$>$# UT= P&$\R^_+IG#VX.LADNG1[V=>#PS3 M].@A=_!KK=W95Q#N1P7-3P 6T)0#WYW^B!:#X9_A' M^;K-+UQI8=@[\NVO0M,=%^$=%J%?=Z*=K>L.86FW'"P.RQPG?7AAGA"#H=>7 MLN=P'CQ-Z9I84">(IE0TVQ@^F)K7M0S>UDAT7 SWMAAV6C>C+S7+UQQGAY#Y M. /W-@- XQ31!5[*!P(U#L1V5*O-:BUT#!!AJ3Q&@$H_Z6$WHA@TWQUF]MUF5 MLR>MEAX'_".=0"AN0'R' %9%$[;2>DE-_ZJY @(]#50%#$(*->TAL>6X 0< MQR+G ,K.7)ZCK_'Q9AII3 9<+,8'?:\Z$PM86<]P4,>IOK>I!CBG!,TN8LADRT$GB7Z@-E/C K$#D=*@\[R= M#Z"LA%CV[,NSIETW* @ZMF4+8F:>@VG8R5H2VH360H1"77JAE_GDZ5L6<@J5"XX]Y-\__.;D$Y/H'+JR_>''Q+:<_^?^/R^SC6)1Q M]IB,$LX$7-3EYYL=E+/*;$+=.6&Z=*D$JVB-@?/&_8#YA@@(J2PL:X\= MOBTZ%(ZS?V^NFM % CG#LB=*#;BGMY.;.',]]*E\6[:Z?*Z:9LY ZU5$CSH MX.OB3Z^+FG".5$"444AU6UD<)DM%$6> 5PK;BO9%%KN72@A9!M>81.T3$:-I M7?+'?Y$9S)UN%PGGH+V(Z1K__.CQUZ=?:/%5JJ=WK-3R_9[7CGM2=CI]V)Z!&:< \J@GJ%K= M!(9"V(JP@G@VWP+\%;;R MG\^^_OKT*WY">=Y@ZJ@"&5X(@M:@V)2'07DC; ?R%CHK;K#[)^>]/J,63%"G M?M?R&8 W21>P%VB?1*QL4]8Y*TPT83RNU,L '@SB8URFYJ!53$]"O\SC)JXM M 8P'#4MRG#FXMWO$%:TG<;A9&T-5RNC%P->K'G(&;F7E[B*45(*L#E/4%H4@ MA6#*PE--R]J*0^#BE67S?7-#@ 0 G%H $^E@J0'-[5L\@G1AF41.*N?+2;9! MQ8+&![_:3"JJ=G1>WZW/B(;=3.&=SZ\,'98\S&J_,?SG5NT>"1 MHM9N;/0XKL;ZV.6'V\JBPKG+:&?]S(OXF6?!:[V<+3O M^!(_2-)'A&-"S1W[_[\TK:"$N>_(K09O\.2A*42<%_ZIP@VE&UQKOI5'S=IX M_W_Y:OVM_%C.)Y<&7*%I_>$R"V=LP;CWW1?B"6##DTYXU%*R&Z7CHL#'(V#/ M _:^.0+V#N-9/C9@[W=:<&SL"RKM*&\![VWY6MC:J[!_ IN9H&=X2B!?)K#CW]][(.YG2]@;,Y M>?@E3/%7\/+((^IQQA@OQ ]-%:(X(C5X$H^=Q!J'3SSYOQFY!5=MOG*\K<'Z MOLJK51'LWN2OWYVS.R"_R-!1$X++':]UX+!M)G]^F'W]^.QTYX/3$-/70M;F MG$V:EC?\":=\SI[7P!?-9RV%*;O\!>& CZ\K0,WL:Q=:,P8[$< MW56.T)EZ3G^DCOIXOQ_#28V=[:BG+R,4E>*+Z&O.P^B6R)#2G* "#-:O3!T5 M:KH.44)5N&F1B.&*6_ROXA]NR$5#&S)GCW\)6R%B6@?!%C?:3HL9>?AQ781O M:AR'%V(/9SRF2(V-&^34VCS,OOKBT:$O&^*\>E<\NONB(\,!PT.=C4E^O0JA M*%GQ7!A0!/G)S9UL1\+&#GZA&J2W(_J:GI63U260N9.([KT?7@/GY!RP?E1: M&;WI1Z$ C4.-PCP? ^G+%4,( M[-A=V^T7UR7=+9?CKY*[7V"00FIEAD9P2+-9*A.?!5\K+&P78M07G;;%2P!O%YYBUY".%I.*?EG'W,$F-[Q1_? M=T9=V!DESM/Y1>8X8W!8G%_@>A6@O:_>OVUPIGH*;XS1G!?U-AV2.)@WGJC!G^12 M[S#RD-J?0_L+^*+0$&=&>##P!0]*8!8U=/;;6PD^ EWP#'Y1#C GMKLA=;ET M&4J %2U!\O;.TZ+)!C.Z.Y4^O3;TETGE2::W-,AZOMD(TT@\)?2D#4,= M3A59QR.L"/ ^C'4Q)16[53Q]E#MH_S%U^!9$"#>$_[;;0#F"%SR;49I6RE#3 M?U/(#@?/M$XRI6V'FTL(]KYD[7HX;F)_;.&8A*YDOILV_)Z*9F$"6AR;F>%- M;^@LWVW 3AG&&1Y8O 5C8L9A&]/T:)/8(ISV0AZ]*>%=TB.&R20PH1($_4@$ M4OGD>3T[Q0/PSQD=:>=ARU>3LP?(E7Z3Z4?E^TP"&VP3O:]=KD>:]5DQ;;DB M^#7P#@^,4)8"AR905J9@JO&*0Y"D;4'NO.8P#2/4%<4;FC%.%8)HIRJ+A?#K$YME MV%I4K6CJ O@J_GN(TGP._M+.?/' 27!(=4@$FYD5\-5CFL,7G<#K]T*I> M/>!8#MJ$H1#'D(!P+5Y]W;=<):7R,L9&+J(#-J3DU->/]IZ?!XG4\*C\[ 82 ME7?@P6("T;FDZZ*31(D[RBAMR+OY 02=J"H_?'C@MB$A2QS9440A0WR ]8* M9FR2]^^IL!'XY:4:,]Q"^&:Z<:R2_BC=-SPGNOK'R&@R/IK,M=1G[(8SB"WX MBE\D[.TOPL-]^<776+ORM%\,UJV\7,T+=.6,&+_!>SP5XH\[/]HW7V5?/7R\ MLS'SB9Z=!@D4B\[7W5FT/&WPJD4;<4T[EHHXP<(QDB.8B+!\>/T>80)N3SQZ M<(0)',:S_$%@ D7]2\-EBU["6DX!MLIN'VVO,HW*!M\YH.?Y*JQ+RL#BI$H/ M*8&4/8?D>(37)3"8,+EK0O\(>7AIJF8@W 6^Z+J\:$M&LA'=X M2J[ =9%:)NHHX@# 19VX;%>8AH-Z+61."^/Y%:]2Y!I:G+1UB-N9S+P8H*)) MT"(O#QUO^")&127Y6?1>F).^EDPPU\&>HV883&97(KJF-P5C#*?/8O@#@=&6 M^31MANQ[XKJ#I-$4C@?TJ;LIN;YSQ1&-ZN>1(,D61B9A':-4.RAZ8%7&X._3 M"XKIR+T3P9/S2!V"T26>PLB_*;;J00WZGT[Q!BA/QHQ(> M$V1M 0&743#:L6)L/!RK3+, ''1T7%PY!X/?[C9LQ#9!E^W2=J!DUNG)V^&# ML/P6_/ JW*C8Y6R0<)'K.%LUBOSK M(GP;$:-8XJ566V@UL8^[74N*C[X4AN [EA)C8NV[)O7<>\732=_0$P:/CGLV M3!/O9Z4\]AG_9C(#%H[QIW@B0>&6\+'9_]ZF02J2G)$W#0W-L",?E@K]$3/= M<3[N?5M8@X>26*)" .&AX^C?)VU242>=Z^AJ/ [Y/3-524 7UGMQTJ]9=B7V M[8A?>ESY'V<:@H^?ZDN(YIE)PNQ:* Y<99S?$ZE='9^ >>>1527$[D9.F,[0)I_S2V#R; '[ M;3+#N!WG#JG#U3&>%)C1<0KO;0JK?/8&4/:1$!Z\_LC:KL& ,*I IGOQ.$?W M*-<0SI]N3*(SL8EC9@J0B-':US-)M3F(?Y(J2TNUQ MCC\&DZ5X@' RI!$L9CO-&>Q2;Q!M8X#KVH8,'SC.U[W;37,>?:05/&_MF\A\ M4(PB5=RGH#>D$F>X2 +2-2-K5(%4Q^DQ!.NJ[(O7-@L@ M@7, MQ6%+AN%V1*)CGSP='*^X0ZD)FP0([3*I^$V=&ZE]<3]!33J[;*V6 N; M6)2[@!&L.Y)?E_A)9>O#DTFWS$ C0*'5-P-HM6O($I%="B&DJR-5=QJV=1#G M]?[*:ZKQG+1XW%XR! H"-N--4OAF@7HN(B=Y-8ZSE&'?3 R^)P=!ZD>\M.&QQ(DJ= M?Q4>;R--Z.AZ /25Q9SGT Z=$U4;UI"Y,K@*CQ,FL2K?X$B4I;59[I2K+1B1 M]LK)HL@WL0@N39+:6R!?2!=."LE?YNWJ_3MS#@I$POTQHOJL?2>HW[.]*%(K M&!U V6#UO NSPG* _)NMF(IW)XW M#'5>$1^T,7Y3_PMWQM#5WJ<'YGARP55Z6(;*5@$.9DA3LH,P"=&E/4 MG \$PZG+BBC_NZ7N#&H^)W7C1#V,00UC@!^L@H%-BPA?(YQ+R9!SEUQ.GHTR MSQM95,&8/&O"ICI[& +:LUP%D"5;&RS_MA$S;B(S7F8D M2H[/!_+NIK9.Y<=B5,*YM&.) MY[><@'2GT:-O-YFMD,EF!M5H-'1\[,/PH-P6)LHL*F+Y]H.HJ4J:6BN,&8RY MH *%28MTOHVTS=#;0<;1N=FU?)1X:(KZ2"-CV'GRD& UH'<[=#/OA^ Y7=XT@E#>D-N7:$D.YK MD%G=%/O&C4D -$;2QU,O.QD[[2BEK$+TS+E.K&F%4=.4QM,[A8#?.*2_9CB] M?-]X#X*27S G3[W-$H<=#,=%F(@Y=ENA7]#M5_#>KGB]WHT# MP[N,@W8)8/:X >7 S[P+!Z * [&,E&#IN'%'1YMKMH/:VJKFAFTC#12HV"W] MJD=FRNCFDE!%OA%*"LI,HSF"R8*(Z$G$L;NV:D(C*+9,":&4[4/:UG1YQI3_U%/$1DB/P*&PZ07T?!)RW#@RM;N7U./O M1=KAUSR%'D9HM%%.WF".^J55"GKBCBJ(]:8OKLK@)/_T2[@C^@C8,226V M%=FG\&RB-,,G0%HQ<;-X3;M*SBGI,/_5KZ'T<21QU.(4E,E Y M3<,H2H_9NBU.W/B'S\V6&A%XIP1EUS5=>=23/'#C]-*Y%&]*X?P+ XJS=-G7 MP2>;8XG[-9>AB@EO9?*T)[UR,QOH^G_AUR?WZ#O7I8O+2G*,8:YFX1COU@5G M;C%121Y^TUPQF:#Q]N$C<"RI1]84Z5C82!+YM1S+%+7UM5WM='(9+L.SB9B M[:N*0=IC>@$HE!OZ-L1B;$#)%NN3.N"+W?QT\KHA@A\RSOBP6_&J>"N[Q?.9 M:$N*Y#BLPQR4B3W M98^"6N*G4*SYOJ2WYS)#-A#&TE&VG(:U07N.O/$DT Z/ZC0\7V8D./DW-ODP $54FCE"]T#BV+\4$GN MP7%&[G=&8@D?8J2D0UJ(7*! J(9XN^.$W.N$A!$2HCCVRQR]A<_7^IRXI&8I MG PA^!5S]R!F$7IM[NG?D18]SNU'GEMMRH)[OBFNQ.%#@.MTB".EI.LKC!C' M>=FU_9I3*4T2*1VG[_ZX&J+ZP"W;BDENDM^=:/V,F&XECVITP9H'.4[@O4\@ MX9UIT^%\ZQE='4(N]%XY9CSA(T:.8JT@L0S?;!=$MR;I(,H+5=P/ZNB*:?:E M/.4ICR/CL=(L1;IB(*\C=_3X(^J#'-?'/:X/!@'LWAZ>9R";^MF0V^'=$ M=7](K.+#(U;Q,)[E8V,5CY;GO2V/XRJ@YY.GC$?-9&*9&A"'"^8:/O< M:&D,S2%AXH-CSB6KG>?A!TDJ5X/G&&)!XF,PQ*WL9#3&2T>4;*'BIV_06Q4Y MT6\3J 'E@"7&0<#MD+H@7":OWYP L7-9?78;7LUN#7]ZEA5^#ZF+;"1A -P4L2'(V#>P-?(@ Z;PPL 4/?;=FXHP!W9-JU(93,.(L[];3D^>C//#0;B-L&<)6@E?X-!9N)N M=^$TH#8[U!!*N8[R1HC=<4(;>4_1D"&G*!G":TF%B"L)ZA%UVPK_!4H"Z M[+EOX*ARB'N23]\V:#X.[K7M6[T&@\M78$UVV, PM"A'$;2^ZR2#)ZV:?@D@ M%]\T(*9:J#1[+QJH7BZJMS9NR2K0L[W7-IN,2.E%='_41- M!S;&,<:*SZ\;[4;WFT/%'D<@@K=C\.0S AJRI2#SJ7.OTV8;3;297.,$!VS; M]Y[+#]:$@ /MNFC1;1_,6![%:ER?^1!I&J&5#GF[V:[%7H)5+!^19\,(22/M MORO@5D&VN9>=C-VV WL^Q%H!9?MAEL)NQ>A6[.T(V'9TFA4,B_G3$W-84+)/ M(6G.^+_BG^2/56ZLJ5J5[3N??@=HK2V4V]&U#D+K>Y5^TRM\2%CMOGX>QG8F,HH\1#>2!'__+!.DO9VL"*R_"(=.LPCRI=;;3M).HG@96 M=DCX3Y>:+].19#;0OO4JDYLB7YU.GA#OEQ32B[D7F-5;.;$-SNU>"\8TW+Q# M^1?.)1KBWY9L"HE-+/-MIR0604%;I[WTB72EY(>J2I"WZ+'37I%@T/NP-+9H M5=IX!P/<2?K0.$?JJP:9IVA'Y"5RB*4-GUE[>/=?D:1VP&L@%\KNX@J_QP[B MQJ!!CVULP!WT<.[G&#B(!?WSLJP*HW%8Y@D-D&? V>\C18W#]SQ.=MW$S,<[ M]W'+VT^P]U@$$L"05IU$AF X'H#^M[AY*)G0&3O=UELI$C!SOQMZ_]^W,LLP%J^ST>2F#BX=PAK\Q[0]$? M#Y:WZ5A^\9:%E4;0>YQ\LZBICV]5>SO+8C_W6)R+P,O=/#E(,.-[ WVP+P6G ML6>?>5.L4V*O\E_:W,+6D;-;"3RGV<-" 'VLO*.9Z&(?;5D[U*.0,DQNEH1K M+BE")?,"G7H MKD,S"6=_WQ9##W^P;?S.Y-X&/*!VI9I/$5&(4*O)L!)Y4[SW+!+>UIZ^JLV7VPF+_L-81&Z^$(_ M%5?D)VWQ<'\[>7G^$RT3_ITR>?D M[LMPM67PS.9+-;.X-'.T.6\?T7\(6OF MCXXU\\-XEH]:,S^HY/WKW2;8),S_0#[$,),_YTZ:I;7LN,0/V4W^,U0J]Z7P MU@W9QA$I!KX7E69@S4=CXD,/:Y_P $!,S[4UF7OK7HH=H9C!N*%3*!Q3N9[X MMX&"PUA/RV;=(2KS":J6$Q+HI9SS7-@=Z5OY+%C8E.OE33PM60!P/ 5!66XZ M1. 2Z@%)[OSG)30Y;WI).;,5K0^]'+B5K;^=:G,NKL/IK'#9H M\K(GLXA,.:>X_^?]'BX,V3#4Z?@>6W]G2F_21BG@QPU+/L.<(7FA$2$R^AJY MWH1D<6.>FR0?I68+9P\[+7'S1IIGXTIAIS1]& G 5DVX-3,*-N&*P4UD&8[K MIIS[.J$^MHZOS0PM/23UI,(,@J"X^&25N;45B8.9MTB8'H9F#7X-IV[L*[PH M@K.S:<+.=B_HZ46%TFSHV,AH>48S2^5UP:W,F0%2TH7JXL$)5(W/!7+N?9(UZ MAZ!G1UN5W&XL"%%A8C("ZK%PUG1=<9I;TP<6_WL=5"WO#=BV0,Z5.0KE^# V MD03 "-.B(EU&;PR;RRPM89DM2"\"GOB!'V2T7H<[1]T ;.W=_>S."IF58!1( MFJG;N.1H2F_6R9G"F9^PO9?@(P)TA?>RR>(4(53I.8L)@>-)!T.K/)=>*T>8%YCE)Q['"&L\K" MH]4G(D\_B[MLMBQ6'*WRK&MV)*S.?C6A+;2A[$H8PKZE62337I3AG1&I3^R" MA J:-IR,MI![6I'X_(S*E80E(*8Y;#6IQ,"OE'.$+$F(KYBU>Z[5^_5RVW%^ MJJ'SW$GXB\)*Y,H M)BB;'6],1PQ3BU3%Z*T[N?=A6[>+P9)OQ-I%OR^Q=;>YQ9A3MQ&&OHAL#/#" MP))]6$,F$F*R_Y?DG!(VA!G>Q3R@9;0UE>^_UPA%+C>$K8P:7U 1,WJ%\:37 M'D:J_35+J2USD9QNKE39OG9MO@[$0(@8A^X)0&G<;?J.![ZR?G;,%,6.:1W0 M)Q'^0O++MVW-Q,_@HT7<92.9\)X.$(V;L&+[M:?CK%4=0-.E8EX\+EW($80+ M8:%%"D_XA!@J$I%8FQP:ZNRGQ"U+JJ,T!.-OG,A5H%3O]3?*=0$NDTFR=U&J MY&*_OND@OTK![^:@Z"M#@R+W&9I4#%( MO9M^C8Q/MT0@3CBSC1V8$UZ@P2X_0Y" 39]-_N?U_[YZ&CTFEPKY9T_'W89C MPG53;<-DTQ((6P-UVUS\@G"U5Q<_.4ZP6#.+3#X1J_8:H-[),UHM[>320)99 M."]FI[A<\I'$K?$Q+[UYN+$=YG7Q=F.E3L(8K?D; M&IH ^]"+Y\^>7KQ\\O0R&_H*.)3)!TQR3-Y[2)\F0Q:!"P0-/3V]@.U(DJ*K MBOE5D10'7&52A GF(E*#+ 2M;U6-8<8WY?O='+B%'CO[;R^+JL=F,@_I;"B7 MM:.6#5]>;&[4!C RWLY?QW4)SRSU$^VHD$?:>8S.O,R3$.T'$\1-YX22R)%7 MK1J>)W+$2ZI(;8967+-29.P%<;OU5TBPDO%[SJ_75PM1$H XCD*'7V?=EBO( M>)G[JZ^_.[[LGX;U\W0=KGVY[3;%J@MVOEU+QA_F@_XX$,U@,SD\^XI@)J_H MB>) 9RG^*BYM=]ZY:07#5L)",]9(ZLRL77T&#XJ:+\HN,^J \&!D%N&9 SF\ M<\SRHXKS555W%L,Y$-+R_=F4VWC+?Y2\UDCF6V>"UEG87PV3-#GJ\"A2)>EV MO_OVA$7VV9B?I4\:UBJR9E^"E%I1E>G"*"KA#[-]7ZMBU#@20#VOVSR\3\)R M_N!:/"+)A0]P:7QP6ES1"(>].6TY]S%KKFJV;^VCLW,F5FUJE466F M!^1#YO HGB3*=LWR-7MG8LUJ+@,$T\2Y 93\/15S4W1GJ G:9Y9!CNX9F\E M5^&XYZ?%1! DNWT>&NJ$#=W7,V,K)O++$/ )4TRSFU9[_^J(,"_Z7'>P(3-* M2=,]\$(F?5 MS5$(XY!S&B8QX^"$EJX>GDO-[ZMXGRC4S2S'ZH@@=8X6:>!A"VDUB?W!Y>M8B#J8%O M9+5^+D>1YLJ >4ZG!!JQ)H%#3\<^UD9F:__C,"!#!-Q$D\CZ08S$76L(51,] MMI@6]4^4C5 ') \9^94'.(<[[O.#LJTO;Z53]6@3,F9$.")"PF*14?H5FPPJ MPE8[DMB8ZEJGLC"U+$B"(6>4-$M*:>5W4W:=+!6NH4HAZL"M)])E!O!WPP?F M!IP\0WYAHL8HW"#L>_,DUVVUK"1[%+,^4KWS:]8>JU$,MX&RPAT,P#0@U]@L M8[/69ME"RRURBNZR[[=6&Y;& ):AKMT+KL(CE>&-K+:8/D=\-71[YL*>8-V^ MU+A I'I\AN@U!)Y(,(_5"4L!AQL02D$?.&/WA')3"M.$ MB8)&>\/'\]LPYX!^B""')/G+RGG(;42W=+Q,$6Y MT]I*_%O1CSMCY3$;U38;5O/JXJK!S>C+-B(*';/)83S%R+#[ :.1*.JKS9): M%=';OW&]XH;(L>JC&AK<:4V)8X) T)3)M'0H?&M:!7O/T(@$&25L7TL['$G3 M< IO>GEY;MF93!LJVNFU,_?P5(209%!YG<^V)7S\\^J\5&G]-D?ORXE%IJ M/W25*M#L\";N6DGNA96;3(L%U4C[74=^9Y_NP%6*72NFLS]$F>E&T;T(%PE2 MKI_>8<]K0E"FYL1&'*?!HYI*)L<@X5RB"=_@1=+4A8Q[VG3D1M@Y$]$IMKCH M?<;P=ZVWPJ[EW29JHF,H +ZB=]XS9M@"RW IT!505RO9\5D.^>)D4V"@E-]D MEYU'H@R7J7=5.M?3"V05+VI.)Q,3OB#7-R,^B)O0_*HMA+[4E?OUD9)GW?LT MEV#[8JTM@H7$2X;EA@DO" MY;5@S:PJXG^'-^=F1,0"D3,CG1R4C#&7 L4@;T4+*P0L%:(X;;4W7A" [;EK M#S[N(NP[]'R^W'D, +&D5.UZ(#W)P+6#8F(]+=JPT%KB'>/(K.!TQ]C2 D;* M%:9HBF>F<3F#D[ II)<#/A$-2OY&85W8EYD_!#C[SBQ5DSR]Z2>&B]!F[/TV M+?N(';KO:)P9[]'E_?T^_;GA)7 !3[/P0?IUN]BPRSIOW &AD8;\=;!@#GN] M/$/T(3Q"[(4[#2?:>%52[#LN_<49[PV 8U)!5P,Z>^35&WQ#HR5_8/RBS-.<]#:9Q& MLJXT7@OR,.ES[./%Z$$CS+!P:\[7,*K/O4)D=R#83SEBVICUO ,&J-;#9H=] M)),K51)KA TA75AR7]JD1H.39+J8JCM=K=?NN%(B!(%R$-YM:P@HS_3-_>G) MXT=<'[XFUT"YM^_\L-/ )=>V. 9E:K^[*V$>^(M1^2(F@&ADO>9MK98 M]TI_.DAU?:H>["VE .G,&G0<*<4B,_,8SFI,,Y#FZ3W$ 7\_&W;.31TA^.U7 ML54H0@1NK/$.(]'=0AY ,5.(JB;].E$A(]C"#/LM.@9:]88KV(5MF?HPD@$ MQE*SKPHMHHX1YCW!E BN2G,&PH"XLG2)TU,W5U%S[;$S+GSI*CP[KP.>9'U\ MY%FD!PM/&E- <,XP#"ZQ00Q$Y:(L$OUB(?U4*4II0$Z90",X) QXL)9U40FG M(&=#=*5Y:Q^LKC(>F;W>'=LL.H?#X=D=BMV43K6-,^ V@V>%"C.*A_AK]R98O&Y@P2/Z M7#IG7;9E!'?FGTS\#?1"<-$S3!CSD.)J0GLDT/^/R.6T1HLQR@Y,4 M"1$].!F:P !4"]5L%(9O?N!.S&M?^?_-2$0>W&[?Z+KY4\_HPX ?=\$EG$6G M/ KE .VPUAXX8>"JAPXZ-\R2&CI=*Q;(Y?NGDV>N9]]M9F4RCALV!Y"M3C%87,3O?P=YZQ+V;,'KV@Q M(6L6_(-E'5BN8,!T-\2^(#5DN:AV9XC20F/XX+KA5G,!P9/UY&P9JG(.46/^ MO#V65K>*&EW611NSRULL/4$-N]6G(=_MBIB#[3A <5G\'*D,!1$R#*SEFY]$ M')FVL,2XF;P*9. '1-R@WU$A\@<_AX&,LT,6XP^X13 M7Y<$/V(VP(FS;4)3!*UK"F_H()XL\FZCF1AR2>I"#' G?15)C*E/FWA5140> M0>^%2Q.Z#B6F,WKE- _!WD^Z@AUZD,'SA:?G57-"KYE+OJHI&61E+F M=\?,_L[I[(Z:63$1T6.*LY(.E)T ,9Z3":7SS^CTCE@)%-[S8RKM)ZG(SHCF"",ZQZ*>@+.7<\7R>KWWO=0P[):W8<+,, M,= 0?Q#"74VVEL5Q$C_>)')[3*:-7>C/%HI1ESRU]-=Q9N[Y/&0D.CGUP7,L M;BCKA$BYC.H[:=:?^TD4H9@FK"C+2X#HXZS=VZQ19RER+"*L"V\DDZ(%<5T4 M[1B(^\XRQ\=9^36S(FQ^49LJLH8XN(*$R@>>Q/@Y28$-^E+2K+4DUX3_ XF( MIBV@-\4IG#SM<-RY'N.)]8J<(R.BM58X)>L1$N,TYW0Z^=^F]TJ]RCXE!$Z[ M22I^CELR4Y]>/DZDAQQ<)BPUD2T54G8C8ZSD=R+MS#I+[L:MP!1]:VESSI-ZC/&SH,%G+X'N] MH7Y?2NZCX*GH&V GL:) M4;J""PY?RAT7* MKD]8$"EQW*%8G66!PJRNH@W]_TF_ @5#HHJ_FB1,EW05U8,()S=&TF MH+5PDK8AI@SCQYH%8*60-E$-3O1O:Y(K;".3A4CV*6]%63N2^'G4F&#VGD[P M]"OPLBZM\9X1L.AO+S>N'X1ZPE:&"*85R\1!.KV&GQ.X_*H8M(=R?WY2?][] M;HJ_I:>M&H8/1Y('JH3G\JU8!DPJ!HF](A@R+D9-Y?$R">SC-)BG\ 'TT!;* M=XB>D-:X@GA1*6#7NOQT[8;_AW1;L2\XNBP%'$*8$6?GF$ M%A[&L_Q!H(7/';FUD1VBT+[_B&>Z%3Y=86X(08+JG'J_L5&$,RQ@[M?60%5P M#M]!L9I[_2@KSGV#[C81_<;62P%PQ6I=A2-7[) ]MU[ P0BMUBX=A@-\P:#9 M+A&#-U B/7I#SJ0\U[#GG<(,RMU;H\V8)QP>I&;BG+Y+W&+S4L034:1!Q*%C M4>(+%WJ'%_$.SR,D?'(>_G_.X/"P&,^^^?IKH(@N7CP_#X\Y611SQ(E5?L/% MUG!R4=M)&,?=9X^4JP/_BLBDB'(UW*>;J%HAZLK+?D6\@^IMKON6R!H$)G9= MIJ2D@G/CDPT$E25J57!(A),QH<0,YQ_!XAF^SPHSA-\?C)RVB^-\DDP]Z1Q3 MZ_:,="^Z^/'IEE4MT!M%P^"=K>BY9I-G83.6\_"/'\+:J "CHOWWOTW[)IO\ MM&R"P_:\JSCDG$]>%77=;:OK'-^-K9COEK.7-GZCSU%IV4$:N:&YIA(D[()O4KM3LQ?H %RC@,P9\H!LDG7KA^$)$8\ O $]U$ MV=M:/PYV,JPK^H<$\?^2-;$%9;Y?$1XWO.@;'0.S3)$?[ MP W!9+6_=I=@G2HX#/2CX+X[Q MGJ/=8N[M<5C5EV$T?PB/V@2?,)AX\IF (QZD7M!04>1S>DH0/4"PCO,Q"&A! M>(!;VMZRS,*"Z9I(IDEZ'W)R 2BBFU@B0?TKS.(BEZG7XNX,R]Y!F(,=)SV)2QWH+$9863S&DMY7X;.#%Q&C1#6\M\35'# M8$NR]PIL%Y36;LWB@;6CC1$#I62=VKBCO1@VK@YIN H?[5OC0-A[;[TS_ M0I2V!&:VU0_J. @U@%G.4[^Y/1*7E(XP8K-ZMB3TCZ?E$7IY/GB(4D86K-$8 M)-Q"57[%:7@ZSUKH1F&%T8LZ\KY,;IXN2N$LP7?93DG/.+Y./!Q5P_%#DQI- MS>@B3EI1J"H"%_.P;SOC;4,0RS: E9[H.9H)F0*ZGY73&M%X<_RS,S@2W%.> MM)L 8MR6*+Q24!Y9)O>O*Q/X!GDKRP?-95M2K2%EWXY!M0H[#,\0>7;FTN:! M0]X%[RL!H&=.! 'EINP6$K,B 23O8(U)$.40^P RRH2P8M_7=^Q,(U(_!I W M"S)<(G>V(E)F7^0X+K7& >*CE7#>( %9[G=]Y;IL!;AIHW1CHE<*R]O_ NY M^V&JHWH1[S)2YCIXJM?W&KQ;Q\VO*(+-3']A5.$=1HZ[E3W48[I M'(*SMUXDO&1^RT5D:\->I24](4:-A;*$ Y]='LU4PY2$ M]] SZT$G^Q[".*(] @!%W"L:D+XS<9?SAS]I4M.E\K3)*,,%R$W=(PQ%Q4B[;W3P^PZFV.0 MPE3;D"?(QF(3CE7MZ(Y1I(_$L1O2!3.HAS)],&K"Q^JBKRY^=:PN'L:S?-3J MXD$%\Z^,W/>>U5YH>28]:/Q1! MO]\@,ZY1W7C,7,=6UX=H#P@&&!)$&IK$$CW21X2Z9^G**[I&,+7'^= M".1*'VM":>L 9EZ_TPC,=Q4SF)6.@IT91[\SP8WI$^PN5:60C.(:@P9 FQ3. MB>BGR#W0)!95UX82'(.8#+E-5ZDTG3-*B>A*XC3Q+9MO7+UM](@/4\=Y>"JI MAT$OW[!IN*;LE2#2,L/*&3XN>K.C5B1U')JNL-03Q6.;<)MIOU%'=T_M@=^' M0V%901%CR##$F_U#D#"2P^&*I$I=-[(+?IVM.2@C/Z!)2AG!$X1JJM]R8YQ6 M9*2X6L'45;(3F".3UI_$OCY]KG,2C96D@\I6BVJU<,@KMN-=;%;$>;WT@W<"N"E[H>F>B<#5=*Y\^D@:C3Y]7V7XP7I@$<1?O&9V!< M;(JO9DH4R8X2 :KLW?B4$O_J1/WF:FZD<]U=]C MHL1*@B1:)FNA-V.#;#>4,C'- 8FAT)$3XS?N0QB"B\I%0K,>T<6"Q![9$<1X M%=S+ L?)"*#'V'QTSOG 1N:.MX3A>R0WYS1%-S&+[G'.5,_CTI=JV GXH=]T M\*;BD>V?F,8A&.@FQ+]UJ8VNDB;E1 ^6F@&7SC9#$2_BG,6X*Y^ MNS&XP3;8KX[K[2D5KLBX2 MTC$?KB5Y5!:#Q;>Y!GIWAH_C1/VJ,[%DH"J.10F_DD@2>$FA 1GI8#M=UO\8CMXKA1-SC:.:M\=%<.A: MWZ=GL6S?L@S%T=S?^X09:_^BK, /0=3EQ:QG>8EYL9#F$*ZZDCH'5-IRD,C/ MJKQ<>8#2N"8Q*Q8?)_%>*>V0FD-UFJ&Y TUG/FH']*YYN69SW,Q*8^A=,]F/$M:3(T>B=*9Z %!T+)7:B0 DT"-M'C.#;[;!O58 MU',8()C,V)-Y^:-?;^RW4NECVB7UBE,[HQYYA:N[E&$7Y,]\N MMHHR]D68)\9#$'/'EE%:;CPJMB5X<+F2E'<]@5+?.2.:1QVIGP/DBP@.L7C; MTLT)GY*A&3058]8CPE[7E(V]2H>':=/%&@> *3:-6::<"XN;Z+(%!YA2)]'* M8[X,#$BWVB:_:=K(^)>V7@JRBMJRE)[8I!YYI42\F7LN>=*,(XQG2K_([LYL M#!QB!;LE<&+)&G \K!"F>Q2R=/3HO'3=H >DMHC&E$;FE*/^ZRIOO75\F=<% M]6DG]!QR!*,87-@L^5:W6L+,*4S\ E%">8ND)MP@ M &W6B6;EG1@.R FOZH MVLK;@LFZ*]CP&ODL\G_C0.B='#U%K$L)!:WPQ"T^TYX.A?1_GJ%M0'L&R=CE MI 0GIL3-Y$R>96< 'M7]R+S>Q^Q+FC:K?L*L0N29\.3*C@!!J>L0SCWZFMZ9 M%P _>/RUXW4%:LAZ(&UF/H(M?M :VXV0XDOGH3BN!C0O]W$O(Q/QJ6QH_,:B MPAJIO\ 6+-EBH, MVLDZ'QSO2&7:TS&3(RO9X%G);&NN23[Z;^ZZ&F1II.;ERFX3"/3IJE>6\X^@U??4BI0Q*E M;+?>]%^RY)-)#"?\HQ'(GJBSCF^'>VW^]]R;:!\(811YGE(S%GN8P$A=R](J M%ZK-!'2*35XU$[ _GA^OZG[F9KF4H\%>]EQC\F2I ;#KPL])$0OF#/Z$7'G9$.=T)-*L:> MRS'%7I?S*GR1$?+]U"PM,[^OPSRL@LVE&;A"#XXR_QNK,"PJT;V BW59D)H( MLS#,!J".B($BA9,JI8-PDQ9%IH ML#^0V@$37@3<6H+^NFYNSZZ:6PGT>B22L#)SX L"B3(?)UWMB0]K_)7.S::W M%R(@<[$!SXS>FYL#C5E6E.DH<^3@<-2K0O0DA.JH\*_+@UT/X:\3@Y&^+ZK@ M#?6$@D>M@3G@YFRBK&1EC[5X;5$:+ESWS#@0EX<(AM>$%J?&]+"Q[DGN/-$# MCTI1U5Z6NQ_M VT?[2DR[U,'_'SQ/9'NZ!/A!".0#&:6V03@#27/X\4J3HBU MAVN@XJ"#=X]/?RCYNB/%C.8RL1 1D8$-Y#8>'J?$T;M\ M'ZDN'7/8:74?$&_3M.&G9NP/I^YKB>Q&O7:;H5[='U%Z6J2?LTC>YK',!QU) M(13@GGN[U4_+\)"M6I',=!.QG6OOB35W)%P5RD&!:/1\3BOV@ /:-LS[6W:.%76ZI)']B M!6OZ&N+S"?]?\*0Z_A1@LC+&(?%JJ+1MBL+;@ M"@(RFL7Z\)[Y)+%97YVP6< MS6BG;HL4G1C' *8\I=<^K?_#QX:4)UM<5LTR'-C;IKVFQL+BH/D(?Y82DYZ6 MZ.%Z"9=:),=2["@$S-'.&\Y7TR(71I3M>H94^0ZI\-J;]WNWSYP6ZN^Y M;)HU(QA\NWM>7Y8H-VJ!EV&7'DDT7:H["*\=_D^*F\C2F8GEO03DE6@MS7"( M9TP8367,,T.G,G&TZR6;U#?OLY?I_1(7?E+&+K*9LC!]ZT_@>R M;1;*KS)ZXPAU$:TW.K$=BN%T+1[HF^G2&I%BDVX%O!$A%V J%]&X(8IGLNK! MW*-),;:YI?F]05CD&B'&(%)E ]#Z_HZER(9.*YKS@SU?7)"<99TKQCGRW$>\ MD(C/SG&#+<")P:CRL/_K3X*!+Q-B.B\H0XPW+4%DL8KA<04E-L( MYF"!1*48$9UJ.B!E"RO3XX M@%M@LD3L>+SC8-;XN[M$P?1]YY0HS$TY:_34;/26D$,30>HH"C+I1CL(O/O@ M8Q@QFC.ZPO/ P2,_6!-M2<,$9 *<"Z06T3_9?Q(YRD/PZFH90V5J1LXI/P35=&6\7MM%U-L M')!7QI>4HII')37QR1',Y70P68=>7DJZ\CRHU#?G.*E"04*S2JV[[C;2C=SU M=LR"V?C@>W'B$P3K1MJ1$'M2XT5[;6FRIB@M$@(N B/1OD=T8(?DR-6X%^Q!8 5,JDU359/Z-J;PSE'V2@2GKGX9V'ZUE M=#?3/$$W='3_E5'TTUI,C=5.TC!:E4"F&?HFN=P&L%,PE2:*F47(NVJ-Q'Y] MD1&W>D3$;>>7;2'(;LQPTXO>VN2/NZ*X=I*?-0H8,YD%-5WI13V?6?CHHAX5 M,K+N,R=JM&!1HXF&2[@N5,S4>I1%,Y4""KEZPOW"Z"BBX6G:D<9@.166LG)4 MY_5BHBP-_4BWF:DK2=RI)S!\Q0:R9>KPSN@+>DMO4D&FBZ4/3ARQZ])]-&9^ M/YZ>]ND\N\[E.Q=;-6_SLIU,J*RTU[[CCH%-W!_W_IZ##DP9%>9".",VI), MAJ(JV4D "\VTS_A\X]C@\M=K9B;U(W4GS*@'4J^@F-=)@ZBWE,DFBM>BC]&, MIF)TL1?K.4GH3-7,$]WZV,.6[''L6L=-X!0I=;5.Z"1W4'[_Z(1..HZQ?"+, M47KYAO,A]ZZ*H5-_9E6*6<1_[!%:JJ_D&LK).6V'Z/$0F#7LSLLB=H2R5*;X M:]H7&_TU;_9^AYM:LTR>T<2DY6#B._1.T_]0QL^-5WJIZ#/MMED\+SO(A[)# M)1^C;#C?0F[PF7\I>P%N%*/HB%:Y^SI,^RJ,[67X;M A+-[LN[Z(2TF_7?S]_!_G!P>!M..N+0MI[810I3Q6BGG\;[K7/'L+N DNAYP2 MB)2+EO/B(@$\?[0C[YPUV@&CU>*L>2=I0&01K*0J8H=V"-+"%1JLA9YGC=9[ MI\D9!C9 W1%HY&!=\&;4K=FL61>.',]BA3JZ,%#K" X>0N81[[EX&@Q('WZ0 MD^\5/G<%OZB%S[6$0#&G4+K"ONC8/=J)SW7QS8O%'[]Z]$C6>+5?5;3$.8JM MG&)Y_?1[=V3)("*%-DHSEEW848NJJ2\Q=\Y8GJ?[!X0'5"(,1Y9SBNIZJ:_* M[!P[%=T.SF_G!Z"%N2>/GCS!DB^#LC3&J87$)UUNL\7 MWP8_73Q@S:5:J;XC\HDU/D_',DK (^]8$SU10B=E2O1!IDQ7EOI!7/*S;57\=_S6[MY?FYAI6E_0 M74A5)OP[3#]G3.,E9RL,QR&Z(CKI6F.ZU[([37'+,$=IZJE )NV#37F)4%.; MV8W8+"W_.RI-GHPY%G?.-":I"DQ2#H7[IRD9GE7 PO;LGI@X&I9QV91H":X*#M/(==< MY,WMH5>"6?&LYI.%TE M])!KJ8R4-9QK;+%19.>A;[*!B]8(P8N1WVS=+U83=UF),^O*-&//QD^4/.G.@O ME0IL6)^QCS?S&8WCY@=2H/*6TVX(-B08E)NP2,PVA<$65#8K5\A@N MRB7+YF_2C\_H_U@P?\R&+\-R2\:"P=#JELN5VTLM>^Y _&]; C;>> )-*6#_ MX;%4OZ(8,7R,KM2Y7V]#,&@$/(@[E44;_Z%L2H"B1U_ '&; 38:U<#%+PVP7 ME<\9IA1"DD+ WI,ZJ;<2&>^E3J]$8F(N>IS!L$_PI0+S(T<[BK6;.0#GBXGWY"+B39M3U$!@E\*/87>U[_ D"F7(8K=-<%@7G'DO M:VY'I![$=G%3M@,<_KSO\]4U*.^OPC_T=E985_3=*$R4O<&O[]VV$-1<#?VZ MN66(7K*!W3D%/_(ZX<5".+(6VYC, %7%>!)U"AD5%28NW.$9NP9%;32>,KV= M%CPQ6?,N7WCD#5@[Y40X@M[$%D>*-4&DAPNYZ2>T^@SA'-DUQ,/)"UU4!(&X MO&(>KNM@HHJ\@R)F_,L#[J[PT$[- K./R?QFPET^NX&YR.>WCH*E;X:*.C0B M ^-X0S2V7^B?LB76RC=D#)K %M*Z5)OP8HJNG[CX8T,YI=M4$NP%<:X5VW*5 MC;C)N%09;O0]D4SJ2>%K1D8EI?)2::=+.9M^2AQY_L3H-4A##34#X>C2QI>% M_40)HDI)\*HFG&>=0&GN"/[555D5/&9Q7[?A)(:-RV@>0MA%50C>,7H]D =EM*6GV8R!V0& KE'<.)\ '8^G"JAO50<>:/& 0=L6S' M/4 MJ[URSPRE^KGR([GN<'ZYBC%W^)4;/AS X#;D6V:W[KIP'ZU=_L?_B?[P MMA0R;0FF>[6I+E/")R-L![WB,G]YN.B("EUVQ823J.WKD/NF5 XI3]!F3]V- MQ$^9C7Y\F.W @,[((JH8130(VD%?F-H3-]USC=1[CGINKX)%91:3R$OJN@9T M,\B'D16S\DGR1_#;>#,@6"K;U;#%X6!G2V;;C#V-:2DER_#4$Y[ XPD>G_ $ MQS&63P1/D-@A-?2[H:5\(/.I,HB:@IY>*SM,P"[Y@K*^::J;@];;.0-=3S>G MEQTI2%V(L=E.@<.[(>H>W*3>8O0#8FC+C3A\'UM42;$59=[A M0OOY-'J+^44)(BA-1T[,L).6!9UY^8//]:9"I8^7L1FZBBKY-V5Q*],W["[; M'$J*=_ARR8!FW'+>*Q/GG$'Q69(QITI#"+X6''V)^RO^6.K$QV!.YY&TJ"B. MI="IV?*$ZO0((G$F:HS7JO/U*8\V\OJL=W*UC^0XRL.<JA^QK$ 5X"G>8N93<"U3S-XB;0H];^OR<%38Y&- M8W0KC(WT;;X85>@SG@8F\PE(JV#Q\'*4/PHEV2 M<;TXD,6/5X'M59KPD:O*<95-E._?]YE,V?ACAG!N?.E-H &BVQ %H;64/*:D MIK:8&.TYB@O-VUO:>?8[2G!TP4=?DBE;-C?'W@U_H:TJT=XDA>A),9'A0&)Z M@9,7^44#6X_*(*C91P'&)"RC#-Y:8V?=DFBXHEP5/*+6:>KAQ\QVDF1R)-)0 M92'*1[)-I&VM^RY\60@ON<-+,DMIP9T?G]&A0N7.?I :6-Y?>C3\ZXS#+PZY M8CL1XN>QC*F2?W6O/%XK!:GE3+?<.NKZSP-KK>V#-N;_/Q8$0W/9T.GN3B%Q-&7WA9+*G9K&(,2 M.IK$UF%Y2Z2R6=EGA[[OD9S(;!^7:UZ/M^BH"C2G6+D8&V:WK])6.&^;Q0J3 M\TQN1%LDN#B//CB8/9H=E@FZW6B;[=&C,R9MX3#W.R)?CDL0RXO*]4^.1B;> M[)E 9#*S1@94B#EGME^R%B12E2V^'>C^8%A,U16W!JML-L$!#69/ />:UER7 M*U-I"P_:5,.[X.;TA L-D\WWH,LBXPNE\& O)9$3WHCCR_S3O6*D80ISAG(? M2&\Z\OX]*X44$>"2=TTFY:[1)7Y)]>J:+-\9*T*O8Q^P )HY$C',#@FC0-,> MJV!"6^U)D[E5],8(/39JZD6FR:G2]^RX-]EX\$HK$.+&B?XIV_9GTC%L3 M#K0M#CP[OK^44US'H5LS:4I/.I$=)D\"/6G.WQ?D>15DA-A.6ON\KHIB<^(B M]-$_,TO=XAD9R-?10'[/+A7CYGFM__SL]??I6HZ,FCQW]2 M]"A]D$UIL"#?JIHXR8W:<[[]]L(NZSW]U^*G$#IW:]5HYSH4>!A(RY%CC1+J M9VK'HV&?L>EZ@VCS!8T[;/&A[0&51KU8Z>+BA*2#\/[>F_ _^0Y_]R:L^]7B M;PU>Y^D50^;;_%]EE2U>%N_*5<.>*TEIA0V:9^YE+.R'].RM H.$R>'P>WU\ M8*ADH[&$F&_Z-_.5]LE$CRRZ\^$2;RHNG671&Z?_B/XI;FS=:%(;[KIFQ8D* MSD^EK31A$8E-34_+#W5)GWQ#J:MC!_",1/&X_>2,F@H6EVUS2_T(7AX/25[F MI6$!M([1V^G.9^X=+ (]1&[ <'DA.SR:+%+T_-%W? A$T$$SK47"%.W(UVW4 M8TL::>C BNN%I:)_+\MF\<8$@&$W],>?,6UT^%JA#.\6S\K\75-?E?WBS<7G M414O#M!DZEPTLBXIV\@*R7\NJ'4Q3-@/?\NP3O\W.)(Y\:J\N2W613" .,\E MVF.JRW+8TL?(@M"GNO3$"^X^:I!VBYOPTW#!G]DXFA;V)=QA=;[.U8/T=5]= MD3@Y&CE#QIE:=L)AQ)#QYV^'\'FY),A7D&L)\7,KM>J+CMZ 5N-EN5Z'J_#; MO),4S]."/%H^2FSB+HBO9)6'JZN1Q>.@2C;9^"27XZM%>VBT_\+T35V)1X"H M3F80N "BS)7W/_]?__WQ'Q[=EUSZ-SJ2WQ?L\SELK2%:YC2O)'6M9D_]0ZG? MV+5SDAA\.$KM(?*X"+R*R8.Y2P\;/7:A)4 WR:G I09SVYCJ@W$1'=3NF=?L MIZ:-Y%'!C4&/(5D(1W%$Q QI:P[.Q1"<3_MQ!R_Y) M@BR>G$ 6QS&67Q5D\<7)1OX,&\EI?G4D8M-KMO#64V'WCFUG! XO+8^Q9LHQ MP1BP.T@^A\M,B[DS.CKB3-U)'.LR[BKU#@,I0-.<;.Z*>5;M>]JBW"Z#+576 M-Z8^NY<_<=HU/V?7C)NC)S=MI&$+ <8V[[E50, ;U+81'R#7G^O&%2$A%.BC M<,WDBT[K^V#K.T]D'N*L\)7&JR?KD!J-UO?0T\>3WTY;Y$^+^*#NKRV6IWN3 M0YL*O&,,PQJA85 WAS)%@; S? MPQ>SY94%SDKLTT5WC%T\)/0BG",'(1*8'>ZM%W5:[U]DO9>%)Y#E M"F-4B?* C*Z/K!\"@ALZ,LL>:NSK#4NI]B0)0:YLAA_O);5^[+"W%QN7FO9: M43:-LO&-6-980N&!3!"<\[0^86I<#M)Z\);^+S4$4>%AS8NV,XS^X7EI@R-73#%%#H1'#,P#B ME'G\-:)JC:@)(DD5?<'Y*WPM_%,@2Q'MPH)_1E9TNH(?3EMTX/$A6DT!J-J.\42$3 ^.D33NOY[)EW5\AH"SQXM5PN/3$C[8$HXM)?#WK.1"7#\AB+TS<(&' M2Z0;8,2*6$@<:>(8)I4K:@VDCHR8_Z!TQ6E1'VQ1?9[0(,/Y.^!AT2*]*L9E M/A'$?@GKK&J7-FR6.(!:=^Q9Z4N,[?3K)A9W"4HD#V.(A(, M.(H-%[0+-$;.*!.W56T9D:,^K?G#K;FT @@T"Y@SM)4M\[8%/;DU8.;A.S=A M@?XY-'W.)'WA<[$3;@J2QN 5A6:ZYZQ&-ZZ"HAU 2_8M7E+WNN"U.Z_N M-[.@X5/4NZL(I-'.2$3(=2#]-@ % M]<#,BM>+-Z(/TSNL,+<) ,U2&R<\D8+62]S]3HU8TM. M;DB[VO5I[8:6^'NTM>.YN.Q/)=YZ;?&6M=[_\8_!OI">8=-P AV?:2XR MQ0FN_+X\6Q*I1KMWOT[8YN;;==@H)'_/1!_A!Q(,:K_7J4;]P-L46O1@0B52 M]Z3?;B.T(U/N?+1*LFA(LW5I]".O+U.;IM-S5TG*.NK.$C?,F"')$\]G,4;N M470>RTW.:\$N7K'X9%ZO[TR71%(5!PY@BXW99HXEOET3Y _XW]EG .L8+N+D M$])SJ%W#.&\28D?];77L,Z=VA#[[%;C)TBI8VO5RN YV2)+=F8GEGN?D+ DS M% _*M LF,*OS<:^6[53R.*J1C!J:8H]RVJ5%9!/\LCU2)F*)$UIP;A[QRMH$ M<98R\*E!PS=H?'%JT#B.L7PB+)C*S[%@T7$S6P[5&KN_##<7CFU!\58E7(+. M0%,I@SD9K7(LM-$-B"O711<[(3S#G"K;EQK''?E5.=)\V)N.\X@94,A::(-$ M+F/G_'J99E'F9B:#09@KG)8,G7*A!V'ET Q@1RT#H9J$['&66&FE+@]W<_"( M*UG@A!O(2*.2Z'D;+K:NJ35H#5YB^/OU@+Q6%#!Q?QN\2++YE'[F_ @U]),I,%"DV]H"L\86\$>\95K,)F3]; N>%*. O&\EQ^CYQ]FT4%NIH/O!56W([6'3PT .;-GF>J*V$F>"V M_=H*//KH6IS6&3\5B$MS;6QNCGSY7X%?A[DD#_C8.#MA<1B,B=[\'40^I[UG MU@"<,!=3K@PE+"Y[@H'!0F_:?$R8PAS)"&17Y2ZWA+Q53=F#=?2A0-00[LJJGNARH^*@*3 M5_'%G3*A@(#'$8526V[RFX8)B\U\Q!#(69(C/RXOMA2(JTCR5,:)T\3R>6$=P;;"E>TJR*_80X->EUB&FAJ!);A*:V0 M9'2+;UHJC#)CU ]_6R#!1^:)LC+RQYYAZPNAV&+YGG!+0+Z38$Q< &)Q:#9# M)/6$8_JL6&%)[*^=1 ]@JV'VR"J()<#*\;AXE8A[BOAZB,6@J"-);!AO:<9* MP3@@(;]L^E*HCI";6!.WI<_UV4;+XC=UHDZ3N..V]&EF4X=<^7Y1 O$[QR?R M:X7KOJH*) D@<&/P3^8@T;+VV"_C\I=(9K_;>2)*H@/CC7T/PCAWFRAOISR2 MN2['1M7]48(Z=DR5D9A:499Q)/ M'UG320A_-NG["L=5;L5\RSARV$],]C+LM>_>4BM*@S,8TJEGO#2 M1236]<1ZF"]M\TYHKIZJ:K?*=4U&/J3AM$N%8![=87FA-P5H!9]:F6P:[@ &QYQV1*U.6$U M5LUE#=)S^M-E41<;![..!Q1:'0SDXE[!?CFMFE8;J]="?@54A! M-FEL.LBN.=DHXE#B*:!O[\VC$'X0]ASU5M4Z1V=30B*3M6*+$8M&!Q(;%/[U M7#NT6[O8M&)7SCZPCE71.V#\VK*J4TEE48Y1@<,:5KH MDBT]0RKL8B4Z(M,3Y?*C($C<,-Z+=SKIFF#-.'KHHM@NU^[HZ:L^3^YK_W[O MJO*:5A$V@ZYF2_TG M9X0Y"[E$%_REB@X"]CC'$:UI'ATZO0@HZ 5N5!B3W2NS$@<&R]+KX4>D2=6T MHA5(>P&UUI\XC!0?0G\!\X/%H#&46ZFS,AZ:5B#G&H.1?9!87]."W4&6?%6X M36OY+(-1AQ<["WY<#>!)S&M]G#=Z:4H3,5W7\@R&>/FF\+R[) (HA M@M2XM4SR(;1C., 9E-$6P;PO00PUOIL*/V642SWZ*UYI)/(6V@,Z>Q!4)44W MV@U-*X!_Z+%Q,.C/.A-9X,8LVA'1^.WH*X@/]NJ? TD$V[?AUL-&OY$Z3,Z< MBNFGQ2F]Y)22'P!;)M%&\HL"S3);&*$[ 4ZYH53J&]CAC<2[LE]N/?&M<8]) M.S;8)IS*8 MJ6$;]E15Y>01M]>.]1 -WG47I7$8QQ2UDCA4)Z;I)OX5DGS4]N2>Y,Q=M+O$ M<)U1[H#N\DR:'F]%'U$3&F:$[)*/AIKKPC5W7E1[(>'S4A0[ MB,U%Q0H)9>U*O$.2)@\>D+4G'/8#/SK_@O4!R0._RO^5MVMRG]7-3S4X<$7" M6:>?A["(F5D,VE>Q9B-=LGPG';NC0*Z50QO'^U$WC:/"B).SNJ*:>)@<#XPK MJE+8(4WAE2[\%6NZCR!;D7T-,-(0" MZTI:6PA+V'16M.J*N'I3#^3 *-)U1)7(+29EZ&)I2I8V*AC&\\9/H$11L=9< MFT"0Y#$.XA$/NQYJS4E1+#;.Y]^FP3J.8/C?2Y9'R+L2QWM3K,F-R3A!("Z1 MD/J__B,P8^\ @.J)5'7EU@D"(>; M(VH/$QVVR(Y,JF *,HH,RS7-.5>E1$\AC$7RN[=A$O/+NB%*A 0J*W6CI++D M_YPE2JTO/JHV(JW. &_0'5 6S8"T-EZ& ;P>=X?//;1?-]D@=EE K9 M(I CTQ@5WV)U>[_3REH)T3PG)B6Z6C&8U)_RG'V(YTG M3E.8]4;*\>^?D?>-RVX=CBOK2]948@?3>52 @'?T.S>6#2X.F0P@'B M8S@\N!_1&=ZNG5L:[[!#W<7TAQOF)XPZMY% 6G>KGYOQ2@T"H"N[#AT8P:4P M8(@D;AU=[:00Y^PI:6VR6T)3QSW1I>J&C80BG1@S^0SBN9/'K)TA0C0%,Q%1 M>Z[T"4D:_NALW\(SY<(V]NMTN9SPI"N=NC$V6L,#L[93"F76&P*S1AR$:V!Q MQ-N<./L8LX%/K;J2F7:RB4QV3*H9F0S:07FAO-\SQLYZ )C[8RWDW*7GY^-( MRS4=^?5Z$5]Q6P3+M5;I.LF4(7Z)%Z!A;'SIQSX+/'=/7B1 )G<5MV M4=R2W\W4!^MP \#E7,\6!M/Q-W *D6[0:FN(&"[JFDI=WQ=,#E!3CG>[>/SH M[&]3V7>1&4YNH_<.(C9?#0+$N$;9%8BOR"&TE3YWQMRRT11JF# P@I%)Q9U< M-"[6L$'+QTY0HAV^$8?H$AONP-_Q-['KKB[8>Z?601*3<1JG+-+)*A)K^QM@ M Z2LAU;W521:D9H=7WO.^&R;-9(\,D>-0#-I;Y%#@FAES:>VX#M6Y85LIK-D MFM'GUH1]EQ.L;KZ^^)T;CLFG6Y%6128OM4V&U:VDB9F?0S8MX3\Y7\G$J>FQ+ M5OZ5?B$OIUHS\_*P'7C.UP712_5'?I?^P$3L"5KFS\K;'#8- =C";]R5^SJ< M_%7)[(:-<+C_^>+BM:5XK%F-,F-<<.89T@41T!]-$'WO617B$PCPZ2IR>S?F M'7?M[57P9)$"ZXR\6-@QRS;,.&O2=VB36FD*#W4]&C#3@#GM$*N15\77FOI9 M)5FJV5<(H^@9^U.XP7J['%^P T@;_AFB'=A%VHT:-)".#5]!=A;]"$-L3;/-G3W?X?H(1D8]#UZN@- %EV+1V- CC M$/]&IAZ80#16@R<=2MG2,";OUUD'D4Q</BOA ME\M01#3K;H!AT[0$58T6$8.0;_\X3NGDJ"'(FMVL!];:@%X<[[&. S$OX'/Z M2V97L 4EU2R5E?_%3J4D5<1E&8_PP'$]7SR_\[WP0M.?*JX*4[8E;^5?\#!N M^#27T=%8DR]"2H?T!2ST/D+4<)M!. 2=Y<:XZ-33="#6:&=?M3OTKC&SHZDX MNDJ&FCQ!8!?67+O:A//1.= -VB"BH[;CJS_)^2&>N\E5-/#S..K%-\V^A?$YDC3TF< M@<-']9-$)WQY0B<@38NY>DH)YS7 MUE@\^Z ^+]XV/OCG$C@'%&OSNF__F-? M^]_3C[.9G^-Q3Z_0$O^R6%\@='\='F]]L>X+7Q,S5KYBR:6W;U]G"EM(N1X% MSI ZA^@^XD3!D4<#;]GE*B[;I.X[^W;IBT4(%PSE&64*AZV(@:]0W1D_7)MI M\9>:^/4(+,=$!7EQY$25DLH7EL(T%NV8KBI62WEWJ=DC)80:_ 5YDM1)!"1C M36K@"#&)5PC^TNTPJG.OCURP1T$R=(431W;#%M#A%965D,G1N! M\-*U0'$ U36E)! /C$JH&4H^W%8X=EVSZ6]S/&STQZ-S%/[SWR]>O_ '"D,? MG2F7& [GY__K4'P$$2,2U*Z(G&GO)LJC*^W/G4Q?0H<3(HTSU9]O=K3*0RWL M,B]FA14^P#P=6"]BC;P/(=L'IH2E5VK^N;$3%0QU48H)K?=<$Y("\P&OR)-Y MI._(+3[1 .N,:<\(N"V#N[2FX7".3E+NP75E9R5^(=CM*/,;FSG)D^E3/@^W M"%TZ8!O8N"09FWYC[[N6=>&+25RGKF/X_>^:I ]ITU"'BE89W!M_?%X)P36^ M8P9R3,33"3KB0L$#?(Q?5!69Y=SL6)Q8\^]LZD7$JBY;TGC-B][Q^ MWOTFF2S+B@GBAYWJE?HE@@P9UW!GD2HC>DA_ 5%F%L5U:0&<_GV8-#I0M?3Z M>;(L^N-HI.('9]FPD)9!"U7X[HXPKGL#AAG]BQ#;KR-D<09W21.&R:#2VI9) M0T(\@9+J=EOV@GG9(&O87;FGL?W+;QU>$O>T;5 AH2 NCR^T+7F<02?,=MOL MDOXO0SL'GOV?7^L=Z*Y@-?$IP M-_+")E8P_N;-Q1M\WGZ2_1>\1M[.3P:3?:\9KX$4%=O.@GFAI^AD>G-J?".F M1W*JU9]>E-\T[U!+,]W:/W.R;S?$^DQ#=E98T#W_M5^>U?Y ,MC+Y)(I U M8;Q?*KN_JE%.]O!FU(7O&+13%.]$0]RSD&>^C"7]SA\-Z:Q.)4B[PK]*;DH1 MT.L>6QV-ZAHNEYU..[(3*\0]MZ!^B+W'DK-5EB/@LD%=Q.Z3!C^V,-2!O"G? MT0U9$'5LB^_%Q6J@=SIS0#V3YBN'GOKW\,_*'I1ARF6V!P:L\=P2>OTOY9TM M-S3['BQ&6AP>&4 U/7DN>%VE3NBP@Y$&-TIM"AJ, M?ITP]K+-C"JLT>S[QB75)F+TAB-X#^\<;. 6BD1EV(%A1U&JI"1-JO/%MY3R MP#5!:63;#<6Y2]2=6*YFQSUS6J*? MLT24X6U;N(?M8EMV #IHKC%L@I)E^23EH6&>4IU";SAJ@WQ('F[<,_*_(Y$ M\2>)%/K#"2ET'&/Y1)!":1Z:4WI4(*9@ R@=<6"D/4BLM:=6UFH:9^[%?QD1 M.8G*ESGW\E"$&L1U6/9#CV1Q2?58;H^2]%IB_I<%=93 Q]58KNPTJB(FMK>) MPA.W0<4&/#1;6GPKBJ6YE )CU_"HQ^Q?&H1S98W''N*?42E7WKS3J$CBG0,! MB_KN&OGD]#M"^18^QEET5T._;F[KA,//5VM=;RPW9C(U0)IZHFK^=M=+(QB$ M9FRT2)8Q\6TPTT+MX(?@9'YU^*-2OJPFS_9FX.YFQ[B-C+K&B%Q0+5NWE;A\ MZY;9LGE@/-T6S$2A6PP\%%,TP:A33UNB5I)/C&C^9?(YJ+>U#)P75LJ8W'_Z M\LWB>X86[Q<7]%N<\!:+A_SM]Q=/,YV7S/[F+<' :$>_;ILE)XZ_#=,.4GP" MO;S^=O1'/]3,;/&:?QA>CM)[Y*3&[Y-6CMU&ZG?G8BWASN[/[-<""\(]=A5>1F>N,[[W,,?MHCV*S!@HX>*'WL42J*HCZ>T29A"(WDUV6-[)(4*+N8Z?&)PLC-&*EC M(@4^0IQIZI#BS(NJ:MY0;O!OY;HNP@+2#U[FN\5?"J"X[/?X[]EDXDR#HD$P MD'VW%[)7T=8'W4JZ?'5!ID"XPLFZ6X:.I_:A4Y9'E1#^"XL&,=%6ZT749Y(Y M*9%^F)'FNDC*&9-Y MCG]9[[K=^FV#V_+8RU9OK- R#SR8/3OXP7<#R5PF1PG+-SI-3-""F'=1H>/) MU(3Z.?)\2U) F6QN"<:^AIR#\@85(O%8GAO<>K*1TN\8Z702!VK7"2.( "0T MU5ANZ0RC>1!7*LCPF1$J!)0$L/8[X+(!7]9Q+_]S0)P2>IYQX2!C/)U.<)J8 MEAGE4];%CD0]:G V"VWQD1:KLE?PIDR]P.?Q)W2E%%UOME[;(3T6?E+4/%\\ MU1C;E)@U&Z^$ZQ$D%*T?P_T3SD15"Z0LXG:9(SN:O(U;1<%&SB(:H6!? M"!/A3?'!(QYQS"HD1&O =(]-5**.W"H^/6PA0+$]#N_D:H(;!/>]'B J1%"A M.:Y]_)%UH27S'/$W,\7-25'O5-]XR+0@:!A!'R\Q+?P[0J<*[4]>G?+F#S;[ MXC"3T8;+3&@8&/YU"%CR4]WH :>^*G)$=H@A*;U#^HPH^(N&PVGN'VSNH2L? M_ @TS0O*SIP@\VM."_!@"T#] 6==?B-LN/A/DPTY%>(>=.Y)BXN)GY9$_%>T M9\P^1B9H6!K \0/=QW_[_Y?M[_[MN%W.MP?R'64'892,54>;JA .28ZBP7[2 M]7,X3V-+&+GQ)O;"6J145!"ZZ4M#9F@(D%E7@0(Y8W,/?Q>""$X@4L>C2\>T M(=9H^7'FKEJ55'H5'<\PWV]9-P:RO\%!D M2' YD8/62HFJ/Q6BLX,2.8#[LM'6QY[?2 HGJL6KV##+-5*ZA_G:)57O0,2L MFF4-*90LT4PN;S;A8;261,T@RH)2<^$X8\Q%(?]D2DE@*$+3KGEP_QE927#3 M 64P1;N%KY_-\.<=42&$<]2Q;#?1X1F@NVG9K;9J5H=V7$IG-%*Z6I,\J6'/ MK>B71YG%V1D3%*2R-Z'\I(3:-N>Q:U$AEE2?.O($P8M9M.&A9/,=V35/[-N M)==EGJTTI)H2(QY>Y=JQ*B[F^Q[D6)4YJV9W#IH*^V(W5 Z,;K<*#Q@J(B;OI8R&RB=MBYJZ'7*RA%;-LJH5 MY0_=GTM)-5+VJA74GVAI\-AM%Y%63I/7#%YN=K1Q6 32=@EW\C&4P5LPCYKZ%R7/5VVOQ5%Q!W.ZZ.O'2K[8&;6O:9T"NKV MC.5$Z6MD;H81XH"N _@'H-Z=5"%LKS-;%6Z80OCI9IN[9VEF\#Z/OS[!PQ)X MV!]/\+#C&,LG @][4U('1A$[*0C+TZ$ACU!)=+EW .S"B7*E+J]G"5KJ/7O9 M:76+RV!=45R7"NM-*Y'L "+]!X$2!PJ\HX=")C-B0.A52"+^%+M$:JBS%UO1^[V?7^_J;NS(,X:N+&) M)[U'?"W;"Z"(AZD0.B]U)&3RXN?40"'A64U[&7[SKU1.UK^ 4NF0]"_I!(>[ M[UWPONO^JC.L[&>MM,%0,-Z703H__6]W^I M9T7Y$T4_16P="> I6'(2"C LB@E,UCCUR@/C3B)!]W:[$+!12%;B_]C&=-$W M-CP+3(3(4W5]"/RI-$\ILL5LBBS37(=T[%[M.]3'Y<4XG4]!X2Y2O1-='CT^ M5B_3U6-G?R32'I,!R-EA"+.0#!3%)8$T(1Q 65L*GE%AU"D0,V?[V)"@_U\A MLMSBR" T#2S8'I_=4ER& M?>']E4]C$2?\XILT4S&RMV9@XR8%'RX(K-:LP,-G6V3;'+A!KO,-+%V88]*T M=J%MV+%_4;G)W/0#3.EA^B!#,\H=IWR'DT]VVB02(ER?VAL39JT:^G%VWRCN MN%?65C79\EXBD:Z9MD3RR<=@\\&<2$Z)Q1AOF?18W>:Q>U M5/$/8%XL"W%148_RY15E0Y?A-#/W5.YH$N5)INP5NEWV>KO>9NWM'^W1:[%@)@W]OCKE.+N:;@=P]/# M+37W\2Q1@MXGUZ3P&SGK>8<%=*8_/0ML837'>.1[_8?P]M7BR:/'?QC[@[05 M"=ML+-,Y]6J$V(%RFU]+RC6LY%LL']Z9*51>OR5[L [WSG) OP-]"Q*Q MM_3+L$[0(=\O'B]>$D8:]&GA$K[H.FJ8P+1>5*14WE\1W>P%Z-5$.N'EQ<4% M/QX#S==6JO&B!&%%T=I6=(9[.U\\YYQ:EARPETWU[#]FFQL9#SCU+MA?H\9U M=A([L@3(-+]<_2VXJF$7/XL6>O%_,=@'24Y]==\RZN__].3K[+>KH_ZW?XL] MB7;OD>L37*=10>C8$YXO-J,HD1HI. @?64I-L5,=BS$2N)'7W'*B"K.TG?%3 M;+?29;6)H8D@SR.*(4^AR'TY6M[H=F$3(Y]?;CW/#IV-72MBN"UGRZ-]6^X/ M@]FYIPP<0-NR;<'-"< X772V_Z5C*N$NRQ#=%>H?##UWFU+7K2"S/4K=D+-:W!_+*B0F)> M@WFDW8"8X;X;K2=>% "\P0W"I;W$([5*CGPYB_C,?.^D?+-4+919QB4.VPZ% M4W$ONWZ1#W+RC[ /1/Q#T,:(ZH.I:96L0-K:<3L,A/[/]BP<^2%[>Y5F*=)M MX[O9'%PAW>_@'"A K8,D3_A0V+OU)1XYE@I"WL5JYZJ[DC1C&H/EO*2A,/]8 MN0C7$;*Y3UL!#?JI=K;$CJ/I+L[H1O63( 7LARU#G;[8 BV0/"0 M$R:1 XAZ9_55M:DK'&G !V@-7,W5N#!3_>0)>R@5]B)[4E?(T*4D6BIU,_02 MZ,Q-63\YRAQOL192*,K!-3>P:3=P3NQL9>%Z_N;3+^3)W+Z?&UDY(LDK-@9D M+F5;@4T %Z/V[-'VII5Z+=FP<,GT1:1VO$!HA8#N*:WBQ0I_$2ZM1XO/Z#%; M4IZV32VM;$\UB\M-L/0PZJH-0ZI*(5&,S_D\8X1A94K'B422SI=[6SZ@]U[#=?%TGC*=I;UP:.\32. MK)9Y>]6,HUN?QN8KE=/4OK=\S>,7.H])9AY=(_/__CE M_URPH)C#>#G^V,=?IH%_VJGMD%P*[!&)R03=+C[1_E=<& MFUH-?7(V6*>9$X)D<3A;0E[?N@BCLMM"6\VQ/L6[G6HT\F9("FU(8.M&5#Y@ M^MJH6V7?:FFD>N]?!(.1"L/A=Q*C[-JIA,CA'D4]\W).T(($6O"G$[3@.,;R MB4 +' Q5[^'9*UXYV:XFX5#T.EU9,WAZEXH\GG)B1/]K[ ,%P_.\6+8#X:R# M:7N2T8Q>MN17[0B]R=5 05F]+-=K&B1):B_>YN^(F;8L-OBBOS;+Q=-P0D9^ MS1,!-$5!$;:ZZD[B=HP%+"53[WJ1)5>M!N,!36_U8$Z?_$]V%-1EHT(SQW^) M);41_9YJO_!.D4S<4FKTC!"%BQUHYTL6K4$@HC;9>4@1P$Y\&(XS)0SG?*$* M L"0W\K?9>$*"!NO9@8Q&L,?(STK.<+AUSEYV(I'#P.G"\G3J[*CC>^4B4B? ML/"5H EPU+;0(#DW1AWP3#SI%$_)VC(J*!\_MP5KOW$M[@ M,4&?<9_,+[]=.IDR57_B#;L-6X*+SIE\&IY14[,0,OM!I,\(SIK@N14%PT3Y MS\.717T%:PY@9 R7+[14S&ZR;'B+5EUD$^9=!B);.]V6_I4,^L(J(3WYEY0) M,N&5C7[ES(IIP]>F;+M>WNB?X9SVEC+4I!>W8LC3,N^.$F]TZYQ$7AZ,*B*5 MHJCT>#UL >_:6[RHML0\;'+R[\^P_=M9X]<7+R^BAYE"1P\8@$,,R^/]J\: MOB)+3RM63P,1]-\0"D%H+[@XYFJD'K&:\E>-#@RO@>0A5!JY)^E7X!_<.F,W ML=$#K10G0.#:+#Y#RES$E>$]/OON;?=YEF8=1UN%OHD-@VW9SCO>-:@-\_T\;;3EOO1K,8"X^QIC$>*EXL <<:C MP$^7S5)P[)I;YOFN5T\>>N3;_>THSV4YY;HA^B1AF]M+/YAI;2!)9WY!)/7E MH(3;B IQ.,(_P1)^T+'1>^0;HJ<:Y^@H?:^C6%&C7T-2B^/;^%5G"O&;S^A;.X9CA@$A8<+'8YB*F93B'5Q1YXM7P2$-)[CZ M7__]\1\>?F7O!3,);4LJLMT6VQR"9KH3-65EC59/'CWY,KA MR>N1L45YTN5*G1*M;QL#9"X2U<,74"<_K-"R;?(U/ZL;MP-9!KAI4YK#%&@B M^,/."K@"\A'ZNT-WK??$M0EM'AZU+F%A6,2<9)LR;IN]*I>EV G4" 5W05KQ[J!(:*M"KF; M.+8S"0AWAC3['6Y02?E:$48/'6];4A8ER%ML4?:'5&'6+;;\K9-+%>XF%F&^ MGQZ**K5Y29X#MO8^C[N[QC-GDH][+_Z(A0TKQ:>K(IJRD@4TRA55BU"88TBVN!*>UA?;[1"L^K C-G?\Y%D[7,9V M!SHG]W&+ZZ2O32^-'0M*)8R3W RFA=79/VO4P1D*3=-=D;.LP-KZ0 MKWE,?1R3X\-;%OM&W&K=02XRA/7)%KE*G=I-35R(!!4(]UD)E&=P&4$,86DW M"?_(4W"TC S6N&Q#G*D"7YFV,(5;$RKU\8^492X.'5LW./LXG:,9E--15#ME M*N(D&41CB(Y1Z8I@?>-LZ$MEIJMY7$B%21U>[PRY(_T4Q(2>VR^_R$;Y\-KB M,8FFQ9(\%NK[".#X-B)D?ON7^D"(=*;=ZP0935P((> G@ M"DQ&NFU2^+9 CU)^^3#M4MK6V+$;PGLB4Y$YQY:CPYLF4K*CQ8"^A1 23-9> M))S;1&X*@1:P#&&<8*-A8A?LXJ8.Z]P3HJTN:?+1.A-\\XI^4A"=5,V*O_KC MLOYIJ)GDIQM*^&BKE@)'=.?+AY%GV@Y='Z\\FQ(W5PBG;>P2SX39L=8OQ7L> MX$,Z1)NA K>*9 'Q^E!KR>)]BZ: AE18J%[KJO%7Z[J-F%P-8NJP!^_3MOTD MX01?G> $QS&63P1.P"+-Y+@2&HR@ $;OI:&[L^U<,'(-7'1W>>1>9+W"[70^ M^FSGRX9],!XY:4X@\9?OPTR#)OS_-.VUIFLCJ=E5 M4YE8/3O6E/Z.M[)4WB3Z":ZSWKY2Z.3O.E^\0@::_XO]KBY<(=1*FMA;9XF;?[<'^N,S1;LW,>WO,U.CEL*;M6'G]G@35\8<6PJ7823DG[Q@9)66\5? SP]>T M)(54504'\!?;\&U$T?$Z#[-3-9Z4ZV+[ MF_WSU8KR MIS$&\/<,[PG'P#!J0W$!0S;>5Q98X+RQ#8I=6RY=KG'8H=J.)/,\SX!\Q'OV M0W+!1W[4Z-JBO .5NX.?$87_%BN:!>L@+=X1Q(D6 &>*4W![9Z2+.Y,<8:=\ M]^QM1V _UJLK>R4(D- _20;$@QJ&=16&&P6N]J.S%>NO8=;#%PBIH:+5"U9\ M"X_KI/PG%RT9?R;0$=Y.WISH X>6G)%:)/A$;S4>_8%1 S1_9=<-!(5#_O9R M"%X$)-P-6H3#25.PN*X)5!#&*S"Z\-";,GAJOC8*W"6!7&E>J:/O'>'H0Q1D ML+HPH2_^\>SEBPN"$ZQ(WBP*AXU&D>DG5;Q^DR,E3+T%?/NLPE+9^-"]RYN^ M=YM#-T"8SQJ29LB6K,LNV"IF39"5Q7*HF'T8V*YIF5H+"\@ IKK\YU PF")< MIF+H-H-D1?3,J2MJ+O)-L(/KW.RP;"#I+4B[%4D@$%-1; #Y8H>;)P((2Z*( MN5)G]!LRHDK?7A?$6406>+3KV)K6SE,;D(XIU3J#/):&YFY:8+FE'+YU2 MU+992_ZS%=[%\'<_Z75VP;@/&6W8JE#U9:)GTI\LX@#=+WVC5-@@)"NDKRE> MW&7XKS[6!W!$-G3JB3RYDZ6Y ="SM8-X W&D+KQ?Q^2:^T5!/Z/G[K@^['8Y M>H*8K8H;S 85CJ1:LWK:EOI+ONW(K3)7<<8D*G++Q0"FK.,M-$YM8:>N<,W- MIJTYT<2S2?<5F^>[N[!H%:TOT;5Z6D%;.A(O"8[+O./4^.@;Q<..F]/QT5S\ M3=E(90*Q$XU+G[ST/;3&B[[+KM! MJFL?7QDD.E/>-])$AD-3F(WM:3=U(KN+V$G//S08#=; M[!K:U/=BXT^0E=2]3*.X47-@ MMX0OZXXU\/*GPK7.9UHSU._9!6;OW7[0X-8!I)L9#42YI%8YUV%FWN)WB(+Y M.^_X(MMYN&]ZOAM'&T.9180H+I(;Y)6 CK5@K3@[,FG[HH^>J48:X[CAKA%B M9\?0BUL 5,%290F VC+MZNKX,U5^K-,CX/.&;U '5&KPB,IMFHR08+C MBZA4W 2"H&.#&S<$@[&8>[_*&2 XLWIP?2FX<1+-R=FE<0GY(AP/6XWHX#21 ME)738>E[;28V1EP%/)]\9P:K4:\S08G0:KZLFF;-Z&1RL/VL)I^3-@O%7@._ MU77-JL1%8%^L. LCHW;BQR>YGLQE:4=XCT&+DP2!XB M:6;[&ZXG^SUD?F0'CO(1J,\Q :O'LH>U(&3+UGQ]6I=@_H("R1C"F[B>'!5^6N2R7O>>N0$8X:LD0 FT$EA8@(@AWX-F=V M(_XCPQDIW']ZJ8O1?8^S8=[91^H.0+. 3#%M+LF9%9'?:,:Z*J+5I<>C4+KR MW1[%J$0BH!MJ M0J&' !8FFH+6JMAV,6S0J_M40_<;Y\M'IQKZ<8SE$ZFA_R^NLXO@5BJ/(=&0I[H%S'D"+S2AX;9LE[;U!1+MP78E+S=VV3B MF1'S^&(9I@]'L\LW M1>^CR1WQ",3HWL/EI%612+31^N' MP1F%*+U](9)QN"32R,\0F8_,&IS>=F6 M:&P;[A:!_U'4'%<@T=D0F )QC"1G[_I.64"W2=P6R.+Z9_+DZZ+8Z>:PU#*0Y^7LI28THX? +2[\ M9O(=O'[B7*HVFE-%I^%93)9P6TCH&XY)!0R@;_2:,MH3@)V\WX7C9%LFU #! MM>N0RO %!=\VX38J)/>FU M/YAZ+'4PMPJ@H>,>J0&;,>3Y7@+*7YR6X1=8A@-NSVD%?L45L&*'WNNGV7^P MV;_-N6\FW!Q#+0**5=$3A\]IUA]NUL.5O&[S6\[DFV,@R"=U*4\+\(!&9S-T M3*[#OGGA2UK,WC#LA$&C43E$K.RW:@RW:ALL8=&&4_:# S'79 M73;MI56X./\LK!Z /)Z6Y,&6Y'#/7&KBYM+IIPOFX=:E>+>J!I8,X]Z05M+\ M A- K[CVAS:"Y!WIL5,S7A>AG;.TC*;5:AB-[RLU MIP5YL 71M%]7E/\:VM.M\G SKN9C8&:0RK#C1+<1K@P6R"9(?SD5'0CEMEYA5X*B+1G M#(XAQ"$F,R&J-2GT+B6B&W6GDOCF!+LC[6L$HJ#8C2[3L!%88!FD@=7>8Y,^ M<,>P8!IGUI'=H)_XF=P&X+EE?]EDU>=:989,L2&79 M,H%8]0*!=E4L0T?H[(QH94)C'+) MFEFY$-4+/A*_C,Q?GK)-1BQ*5U%;48/O+ HBW"%.MC#= )X'*@O3!394^!)@ M2Z\9T\\?P#D2&3[I98+F],R?\Q!/N_K!=K4G@;T(F^CL;^7J>DD*9&_"*@U] M$=NAT5Y;UFB[=76S':%&N>^D4&$W1EU+2D<5&95*,)OQ07 KIPDA:@-LG2J> M;O^,\#1Z^Y#T/_*N'V!0?ADM6_#+2"$RL35.+0U-XX6I8P.]*-%VW*B,J\]2V[D M-EM!>@5/Y):*M?/X%R5I+T2R+".K=0KKD8Y-*!5]FBTEL)X70-'E.QV]7^7H M[:[V'1&;U>1T;\YLCX3+ FT36RB[6",Y_6DXG^WUXCOZ0'J9H(W7G@>#;@;8 M'DP&M^8SQ3SCVOJY+BC8 1A-MLX'SEO8WVH-0)TED9>.5'J'=;&.D M(06&2O5*Q5HQ'9(Q#4A6R_FF4P7'PT9JL0EW;ME=48,)J77DW+V:V_>QZ@:, MX.EN>["[[2\O7E],_)T1 MAS]BXO"_O'C[[=._B!@(0>%5A\3U1GF"$185Z.RV.X@G[U7F"'H?Q6H ^0TR MC40)[39K=. H&2B,'3CFLC4=SO[K!2:&3P"40PH71E:E)H# 0'W @Z4HJ=SL MQ5DE_>3P-7R[6SBUR3E!9O>^8V :QV!$DD9<@MS':L=V752E0H5]?-BT#@<1$U%.?4I#(D$V;HKBK-M5W$]_6HQ?Q8V?";86$1S1<41] M[R+C:3U^_N$ E;O01Q*K*]GYF[R2'BW6ZI2((T0P-X6G+Y]D56/ 3 VL9]>2 M(LF2Q%\FY9!1^!:;_/.]2I4W4VLYBIG( YIDVI( +)9*(!5?M#J N=?WG/7N M9I,1R^46IF-Z8RV$0Q-7_ ;(4B3C4:! MV+IWS?&VUT LF;=M".]%\RY*#K'50"4@[DH4,=_1G/'^9-92HSY"1K9KMM:2 M%3F.8O.C]73YKD;5YY \$FK++>N;4$LA'0,:-2O:%LCFR5/\[VU(L@IA#\!5NSZ/.M,O=IFY/.TW+O MLW[A^'1]52RKYA;Y3JI@AU78Z*Z9X.:<>C47 YUB='0A(V>B/N YC-53CJL@ M'A;-R9:*H%QR;PO:0>M\FU_*]/G9#1-S!GLWT@&(W62F/Q?<3E43T))OR4R- M]-#/GKYX]GF<\1]JA&9OF./S64%F3S&V?QV((K%8?/;LU5\_A\LNL #%0W-! M.M*76*B!2F%D@V$]$EV)591G0VUZ!3YC>P4F9XLBW?;^V X2XL_LB3JY760Q M^6USV>#CXN=>2&3M,9[ 2I[ )B=1 -$)# N7T=1D\TQVX='S6FUQL77V8+EX MR8?]4-,&T$M/8L67[[; MY;9. !S> <'^@V*I6#^2^X0AMI@PV71T!U2$1+@$:$2T-\DO"2&',FN-& II M9]W-4N@)";UXK?#(J%&DPQ@&SQO>#RK[T$G-5(!.=X9L)^PF_V2'V&A+YB6. MN)]T);AV(ZS%XXTB$C.N Q.E4R== G[8,<@KN0RR0V[>NNA6;;FD@P:O-GFW M:3/O&&ADHSX,63$7=CBD=>/49.(%X^\037B(VHPR-D3-+]+JC ^1JRA;2$<& MX7W*3M!;&ZG'29T\6[P/B^[4QNZ).L\6#B&*JB'M8QP=0'.E#00GB@J"/5_6 M^&:B@'.,W/9!KBD*N]JX?2'L^S-?7V4@L+$C1LWHL*#!1%?*(@?XUZ#=I,UX MGV6+Q&$7?NOW"*IZ*:T9HDQ">'$+L7W-B'JJY/V;F%BB/TB+D/$\9T866L2& M)[!L 8\'BU*L)XRG$L4H1YEM8OF:R=>KR"C$X>DDD;*JQ3A>BU=!1L"(Q804O0/=LZ70D2PPN[ @ M(ATQ]G@KHH[ T2E&]'W4 M;H>D/HRSQ"N$#%4QO9I,V"/Y>Y@BA,'Z>*?)X7,I*@$B=_JW/V0"U?!+.&(W MF97^+3L_UL3JF#K/BUI\!#>8])OJ<+;(+.&1.,*IA^KU,,-JDTQ>2@48#%68 M.*KXRGL$MWDG 8&QC\M]PCKL0A-*TLTA$&0EO-G7G[YR#0/O)YZF8:AC"D.5 M*#C8$*Z85O26E2DR_;86<2#6/NRHG*@/$Y9PE:F.'DCX0D969DQY II=UC+( M_,[$BRK'M1_U$5B@#Q/R),#UBSI<2$1"2JF$U\!!]_O?_D4^T)2^&I@#MR"( M%WE_VB:R+G;0_053 Q-4^N=O#6(/HOW+.4GB15YO<"\&>-O/G*7CY:8YRL:ZZG>2? #ECD%/O )H)K?:]% 5,,TGY$XB.L- ?,3Z(OU"^@G^^0Q:DE+TXB4F%X,=TF$E7L\RKQ M^ 4"Y&?!!R.<(ZNO?/$X(UFPQZ))O5X\^:-.$)KE=99<+CF1(O_)TXX/?0,I ML?LTHR18AS7\,=!93V>/R87\ BQ/!5 MO"K;(J\\FCQ[]G/8+89?LB[(R7 M10@SWF7!65R=9Y%VFM/QDC"[*A( US!9;;+^#)C ID]AFZ@W=,]!1 MO:3PQ$^RR1?QEEJOSU:;9W^_H#U"!4S^!@ +Z_&6H W M+X1B5K+5\751NN6$%%N#\\7S WN8U0]Y1%*Y"/-AXZ4@2&U2&.17^$8V(+;[ M?[E!7E35]'@RTSW*#-L"DS]9($GFA=CT$H V&SX_ Z'O1;BR*QEZ?T6R0?>; MC0,KF1F4@],J&!)'\M@?QWV8XRT:<0!Q#N+1I)2C?WMDZ;J8>_EGYOZP/B::1,)JS,,FZF[@T$\98\>:F8\Y+?*T&=I>SY<=NPUM0@[>(0FC MN@=XQ'R78 "Q/Z#DW.:Z*5CU M1111]Z:V._$BA;Q9^XSHKY7&VICS^2F[79'SP OD%#I_0QQ'\+SX[1!8_^W? M3#-1FCO2I9%5HUD/ZX^=%RS_[JJHUL"LT :.FJ&)F\]DS+H#+#.M60)M&4\W M. Z'9!:U4CVII"35<)*0]%H)(XF,0^.8?A7J0=SZ:]]CC9&PT7PBQ_57'ZC$ MWFZ%VZ+.ALO1O262S#7'2!S2R#A\H5HF"CS"AJ_F =TTI0CRN<-'G44X^Q.3 MP^'388VXKB]VG9T82D;63*"@DP>.P;)#PG'7EI%77&ZK@Z%0)N4[TMIEIH5) M'E?D8)DA^K:S-3P4)W)P19:0S65N2=\$@7+D]P8[U+WL$,<5+AX:OR0$I3=$ MSEUJ>288Q!J]Y*@W\#+K5+'H3Y*X]YMS 0>/4'O"P$&B?+P56('QIJENY$M( M]I-Q6'"F1$.(<3LJT1@!^6T?<5M"%%$!W !$P5!3<2L\.AC_OS>:)5EG-LGB M'SDJ7;0=P9P?:PI33-.;@03&Q$**:FU+)[B%;A)?+6(SY.)*F-5YT$[F4V>? M8 JU$4GZ1(CWU)W6;,S=QTLHLJ>)=@26EB"B)F?D4@(4XH!8 M$@6HP9D\*&T4S5R(YK?-(_Z;@A6% MV8?IKG,4/A2R&AZQ#0:?=KRN#+IO*ZIR]B1=A15VBF7.S]T4>)A\D30[*X2* M3LV4O<;(H3&"\%)#F#P=\X10=.,Y(H*+SLW'>:T3!OE;FE4!TDI'%6_X;5,W M=+;^165Q D_'MR][ CB'&X%% 6KFQJ1!*?8QOK#!'R?O+6M =_0HEB*@I%L M:(D%"[(G*,_E_"*S9W!41U6/;P1B4-')V\3;AAQ&OSHCN%\17O M1 2#,+J<6)JY*RV_=>07R%,15PBSXEK397,H2A>VQ0LV.^/)'YI=$<-?Q$N: M9GI= N##%U5P"X>[[WY-@Y(MBE[ )"9Y+#%).@13V]SE2 S2)[XK\JO]V9LM M94PN@G4/AR4\^P:[ 6A8L0L7I##.EQ,)7&^+>%G2E[^$+F#XXB\X%KD 'Q E MP[K1(.)$T=_1.]!= T8I0^P)*L#;LJ0NJS9>MZW@).6L;N]RP&77BBF2"#\;"89C#&+>'S MG(]!>"/_6G.I;'W#Y)5:QK4[SS?)BV?(LD[HW,C QRDVP1I!C=33F8WX&M.& M.5^\GAGD[!$6=-%^'I81VS8&R >2;DV8LHK*]%68S'!'T]FE7%6X2OJK3J ( M8>D+GM+D)!-T4[<:5R"=$4&T/72,'G:9;@_' PRE9:/L7*A?P;9I/K'"8P MXS0B#$-J*/$S%Q9_1HC+8# ^!S36&\KP*S*$]#LFN//Y!]/_Q)QDYE.DR&#Z M938[83%S.XK0RS1%H3(_6V18&<.B?\"H/-8PFYX>&R$DEA$WT/(<7+V[ISZ\ M'^,YX[$""IU:&^<'<%B*6ERRW!X.^>?X$%0/T,'2J"YM:N6 4,IK43:#TT:7 M$F_/?/XJ]E,3BT8N@IJ9_FPT_]G,'\1ID[?)YK9GHA<;< [?)@AQ(40MA^!-X"VB-,/=6RD VV,KXX(WBD-#9M\51P(]M/R(2=J4^%) M@C2?@5-X:_2J+)N(,\BMPO@AJTNJQB!V7L--U;Z50@L!$J-QBX9&G6D3[)$? M1)G=<3\:=TJ"V+!C15)VM#25$'9C\)[0^D?)9$N.^Z7(IG4;Z@8O.ZWC;_3[$ZRGMHMJ23FV0Q!" M<57L>FV.B&0>*,=I%8#\BHXCKIY&R1&HDUQ]W\1(-YR%6%+U&-5" 86E8Q"^ M?)D3CNOC%!%(\SB4M>QT-]PA8TOSB&!W+9B1 _.8JA8S^41PX(!OX.H!R^II M[O@V*B9W*AJ MARS-82SZII1"\MM+@VEDAXY&*HS,E2K$W>\(*7]%#=P/3Y< M9O=K_;L13%=&IG@(#=MKUQ,K,3#>5TO^@Z2J_9&\:Q%^Z9.:O4<.(\4Y=06O M7UMVUPON,)+^:=:H_-^:1/\Q9C/0C>X%OZ5\';W,J?^R&^Z@Z;N_2"\M=5 *"EJ]CR"8ED"5][1]EZ7K?4YJ] MOV,X7F$B:H$&L'= 2?QX[-\W$V97 M23:&Y'BDI[)P.4?^:A]3RM@C4DPART642?LB;U&B0(=K0LXU[L&?B6I3 MX-SM54.OJ]0EC+B\]USC\T-]*](7+M@X_)>X'@;PP83TB%YYVX)V6Y$&7A-T*R74SCA(FC0HDG6.-=*DZ;J:@ ME%]>ANB[_3SGO@G:='W18NW55)8U1P9+J!^K>M=B=_ M5'H\!?:.0N"%T$_O_/?ZP:?U?M#U5F3AQ*(@JZ$M)=PJZ=(IK M)/TZRK^6W=78%^LY!XUFUKJXE>8>Y'TEWR0%N>0K)N C1Z7)N<&6ZRO3/SUM MFU_33.0C(\%=APQ6+EJQ_+%V>1>;)3FS"BL8KZO5?3P^Y,POJ>+O*)@>[;Y3XUJ]5&IT1TW_P058X0-1'M1)WK6CJ!#2IX&Y7 V()9.J\)(MQV[1A M:FR"3%D#4VOE8S![Y.*'(MVH5\NAYD/K-UKN!0P]6]]1Q!!Q+G!K'=51"NZ* MFH-C$^R!T;N70TX^;U$8,!&=F%*V<3T>#G5?%^0DY>V$7\Z Y#$-C1:RMA7ZF@*J"E5"N]*NT9 @^.^VE]"[L]U7Q-8JA9_O!C)3[1- M.,.Z=;[)VG&U)IP$43;5FN?<1V5G;/(; M:2(8=;?Y9-1=FR&>@#0'MJ6R8-F#$8V&Q'W3#$X!) IA\ZADX5-:,JS(D0$> M-&6.\'L_8:0_P*I@K=;GB^=Z_OM[S>K,FU!6;1MKEH8]F1H%1^J5M+>?$R%J M+/$UB2N= FX/[8I)KM'#Y1AA'$&G3F9&X<+@9QLA!KG.#VQO-]&7^2\5O7 : M."5)5&<\I5*"Y"EA<^^!D@PLY2C0=#D^8!IN@LTI=.9J] MF+\::GY\,)ND'WEVU=QF/KL9#8T_OH[N/4N@)^,H0%<"@-YQM,,X^\G08"\A MVIZFT BT*&2/@R@NW$&HR3I'#JW MRWRNP(B=;KF.(+;7=7LBP)$G>VN@8Q! M6'M3K,:VZXDTVS=XCCX!UNX<^AWU "(3EEH#.J B2T 7_/JF[)21R'3H'?[& M)'$<>G3RLDRB(J;"]8-W= $*HC>=C^0U=09U6-*^N:PH25JP:T -X7B<9%D8 M\&B]FG*)Q8;;6,-A/R\$QM=RQ9POC/KI]F#SJ#IRQ3N*V;D1/T7)XCU X<8 M&$/-:KH6_X\6\,^!IL:SASPKNEW)T]69 MS)PI9T@KB>-AHOA.R'=&]*^RMXO)99F>NH5@N CD3@B)6+):%)KZ.FM-R;XMH!.P1ZQ"1 M54U./)@C'2]O=@1:2"(\A*OU.S,RD=%+ .ASOKA &S^>DJ;)P>4R'@NZ!*0U MFC$NZ>_)E0*)$"&J5!OO1AF5QGEXMJ&M,3$Y=!T7>"4.R*)<%9DZ!L2Q6SO4 M74%]7B!D P&@H-5$Z\TQ*O6DBE6(!M)EWH]$43 8^A3W/MR4ETW+BB<0'2]< M0.+FB&R'R4!Y[2R%W>EYDB@VG8-,I,H:[G-*^C:844(O0OW#+1F3Y7YV]K/8 M2E(WA]*&=)9S"/B-1_^MY5ISZ3Y)H9H57/YJ;U9P+8U#L9F(6T.9ZZZI\ELN7ELRAN6NIM1_(AOKS G,U6WD#PG+ MC&!G/E\@Z'M'WJ0IDR%Y[>FU[-XD[@-IJ3_\%MGH-0XYH3\K'#BVV,DF M#13SO*TQAW6^+2+3BMZ6D:Z/K.J\;[ #QS=*ZOJJ(==HLW;U[;O__CY=FKOW^;+?[][?]Y M'?[O5=^WF(*G8;J?O<.DM\4EL0P"HA^7Q^Y02E99R^6(%/ 5E-'LSV$^#CRN M319;)CTR^&:QC2X3@/<-@CLJ?06S2X]#SB7$+2 6BIQZ(B08(=R*D, W2^EJ M6^3U)#%BX_,MLFHPTL:\^:Y"\*;$ITQ=!8<[AR$01'W\DV9G9]R!M)4C7"Y^ M@3R9G$BJD'1F20 MT\KNRB .7[SUI75O&K>/?<(#[7Q-&[N#B8$11 _,D\9C L934C]4CIKO(S_R MVZN3-H)M4^\J9DL0W,*LVP/TB#7>D(RN8[4&#Z'0[ M2>IAF.E9]NZH$A 88N*.=!4.<=U,XTJ8EQ.ZP:,;OCRA&XYC+)\(NB%*Q%]3GIA*#_L %[YDQ.P*0\19J; MWQ1%=U(+.ZF%?8IJ8<0^OU_\GC;SXS]Q+"@8.2 *Z+6_D]>^T&(TFY@7546) MKESA8U(#IU,MY4:"O-]2*@L75+D<.!7F9=K'IHW7,B:5]$N,Y.OO?WYC@A[T M.A*+<0W/]I1LB0C@$L6/$;X^? 8BAX_=ZTLU%L@Z,X@SK\+%U(3)^&I^+SREOE:RT'$W9%R@S+UPD!*ZH5N6;YE2-?<6\* M'TU7.Y\2T/&Q?MJT-34A_E SBTB_O\<&B$?))XS)^";-T[?-W:SFJB^;"$EQ M8EZT8A61.E;9)=6G5@AW[$*2Q?\X)5M%GE4$?T=K!Q'BXC)8OM'JO2)W[#^\ M=VE*PT96T@T[@.O[IJG"7*_:INNT1* 3%98)2/&?@J<9YC"X3]*@SMY66!_Y M)E3]S9-=WQ!V8LWGDK*&"G@)@P6:+A;9^DBR[WP%U4$!I56)ID ME,$IR"F%KS+9 &G%%PZ_]=!>\0"YS$!![+JH2G._ZN(=:5&$%^$J0]WRNA[/%8):]@,81LDZ]'X>04DH M@>S_^/WC\R>/: 3_XZLOS__P: %I2_H.AIE,1ZUVT@\D64HQ(>P!T]GF?ZV' M@G-&[MYC=CW_PB<^L@5N[A M5DX]^1[<_-YH.MTW3HOSKZ@L5!3M&6/,BS7'4.3MQOQ%5VBJ@7I7!%=!.'N6 MDSDMZ /30M5(5S1>MRRVJ=YE*Q&,( Q--T:G'0$BV0Z0R6D5'VP529B7= HH M4(BP?TH#2RNRC/?.8RR_*G;K M9+)^CLD:J<07RJ@"_C3-<9-=LRP6J/QO/5CC=*7\BE=*IZHX$ WH^IEJM'5L M1R90Q%P.7B,-)^$&H#[^U/$3%4"RX$*K7T#OW>FCTZUS6O2'"]&N*/]E5=VV MN!PJXF(@^HB;LFUJ+F/''!QA#7U('2$@SY]=B"H<2">(T-?"\_!X>;3BV,5' M*4_QVJ^SNM2Y0R(+:TG$$C5N$:(U+(%@ 1B_6>6K:ZX!X6<+S;^II^ALUD>E2$B) L%[]X\6SL\=?+<*HU\6V7)WHI!]T582! M3HO*)FMT[!B ?^2BKVN.3V2A)^-JJKXW13U(;X1HU22%=R[->L;$S;V*G?-% M014RBHT-0TU=#2S7'4:0MV"QZ:Z"S[W)*\Z*$RAO(D%6JU(5ESJ+=^()J,/M MFK<=(R&R1+XST;)2%BTOH"+$8&K]>*4*Z.2\Q7G0Z(I\RTJB=C8G>K'HA/& MJF.N5\>@'ZZFG3G-,6JR ?5AMIB5&>-$_8S\\4>'JW@;M_'!U4'S G8?6+<( M?E>5UX20$0"4\J?(B@M[P;X99+K!, ;,#S,%_#_VWH6Y;2-+&_XKJ.S,OG85 MI)#4/9F=*D66$V5\6TG9[-177[T%DDT1,0AP<)',^?7ON78W0%"B%,N";$[M M)HY) GTY??I'?"F>98R287R=%F,B%)9 MLK9!\(E +85TK,RSI'8GJ$:5)VA'0:W%@37Z#K%6P6O^_#M4DU;SF*0PS+^L M7SY.4RS_.S>$AH6OO0;E'/1[6_\([2N\+H]\439G6*ZSC%(S)*Q:TK=O@XQY M/$O[UJM<=HU" DEB#PY;#Q0)PF:>*&OP[XT_]&B[M&R2^ ?)D;"@[N)]++B# MGT\[0;NW"1Q\D?A;NR5+Z7;_#%&5M8W0*23%VMDLR^/MB]U$FQQ=!C*+\SPKBFYU&8Z M)@-&Z!SEEXJ2KTA=^$SJ%C,*W\7VSYXB=LXNUKUB M.0VA1]N>B#Q/;'+Z/(2A'N%FU%Y(4NQ3M0F%'\2G\BAT%;.-J#QR+MMM-+BI M4KI8:'1(/59N+Q6DHTXR8V]N=9V[8WOK39U\?+Q-3 W+4+M88^9."( M;:A"A5L,:MQLSN-V_Z2#9 .8R(JOT0>ND4-<3VX2K%O"CA!, L7)G?KFDX7IL]NGQ MM"!S;V'YJ9<>\IW-UJP3WEWKI*%=\X'6.NNN!1.XW(3W6J_X Q-G[4] M@4-)8\%#D>HH;^]-O!K?(K-IOVJ#5I271#JZY(85%[^!%%W "P]9NLQ3S8U&)V M8RR;6LS.*QX%;B,[=36@H]/Y#HF5*U MD7VA^&A)W8;2N38FH#+1WAGPO;I\CV-B(4 M7N,VY;)[Z]PN"H> M-G/OK]2L*,MMO -[1Z(E26T:?%3%"]N'BE!064$TZM1$C&]722*\9"POXJDY MRSO!#R+N4\SIA5D(:YL:K$NF;IK-#9-XT,_VRTT M'PFSCZM/EDO.?;K!R!]'VJ4"<3%43,B8:6_MDZ9-7<5HHF F+:@Q"C:E MR',!C,CY9,)29RW;@L^RG+OA"I9*W%66:O":2AS[I%P7L%Z M]GO#O:U^@,RXU&V>*GP:_>;6@BMW7!'_;CRP/U?T:.<]::(I!P4;#T@B5IMI M#NPHA+5A"6MJ!G$ M[4B[MB>&ED+,Y",S=\>+!TIOXXW/1C#6/R4%%O(_@V,>Q"7?9*[G.ZX5%I5@ M^TGD"U\L/X#Z6R*66IJ&CZ1U&_YL;,PL\-KX;:_NJ-8)J:LI];6.)HFF+F(T MSN9E<)/'6 VE9_1CBK"!=8'W'!S.E4RS592*T(WVA2;Z?%087*M30+ M7V\U? YY;YZAE(0GPI5"E@+I4M:P*M:/K] Z=<> CI..AHR\TY8V8^S?:-*Q M:V&0(>$(]86U14:U'AAXUF85&91H#=JS"2?/C+B E%LD^*7G50_F M5LMEI'&YR,Z.BJFW;-+JM4W3MBYE2CR<:J6:%0D?ABX72PH9DLD=Y2E*U0D(TY/J\C]U92_?@NKE?8<&*=.A*L6;/ M D^HL<@HRO,%"-(-)POJPJ 2,+JK"3TOQ]__-LR___N*#[_T$;L0=VKG<*!J MFKJCG"GOT3G7F0&:])#W?A]P7O2*Q%8%L#CY\U>9L>;N3!^_>OY%Z%$(9DN^@--KF9WWC<9$8Z\B)P"-Q(W9I',C]3J"4;^(7DH99IS[ M-3_:1M??1XNB]&,?8IB\R'++@@Z:57H-H!J.KU+_(>'JU\5@X8,D46^-,8J; M=,KS(B+*(,F/YQZ>F=^&4)K]I%A=BWV_8"%>@@.,M+P<( '#PA5/+.T"KN^+ MX4MI-"F=R&EAP2B:@=5'I' OXFVSC8W@<^DTIT48KCTYLY"N/EH7#/\EP3T[ MOPAY_RU-NT3<0/WBO#/^PTL*1\B>AFL<(W(DT_U>(TY/7[VW)0_E1$L710;S O=.:0!.E0FO1HH36UC\O M\9!1JP'"1I S ^N7!GL]?W[S+"8WWK66O\$]NFT%N&OIO1:!?K+62D2B=-"+ MLH/".]I(J M[+#V'=E0_:803C0CJO"Y&"]H]I31ITC QG$SJ9"X^+AX;X=70 M7Y%F(RN&RM.E-EY[$E HC)]KRZ5<+WKZF075; >OF2FE;2!U*A-MVE@+_' 1 M.0U D_\LN'P;14NC]L:XI$O\QTAYAU4*][AJ*78!CT)J%(J"\,,*[H/4;4%Y MXRU!/./0K-C57@A9KWI:4;\^GWNVF3&EAK@T%>0/=9>EB,'!> D;UO384:I2;M*FE>&M MGI7)H9FP0C0+&3-Q51"=A?;II,!QH9$E[_6PUNCX-]H)N;(Q%&&>CUQ1^MK5 M*NN;3/X?;I+_W1C+%TW^=\H!I@Y!V-A/+B[LHI>-*A>5> 4'$'MR(F*1(\.1 MEP=RL&[4'/6 <5N66-T2#W6GF2A\&6G>KR%E081%,%>"J:GY[YN,W,>'4*#X M1S%T__,_^ON]'P>]'=6G/PODX<3[Z9OHQNN,S0_772)70:UF> XE-VG%G3W@ MO,C6+&+I:4B1*+W!LBK9$+$>59MFU83SK/(E&?KHS#$QZ%7'6$9/03"ED M^S;(JY<%0G/.WL"%56?#H_.H=.?+046,$D15./R8>W.">R]NLB<,-F,? M^@TP,9F G;=1"V!FVBA]B,\Z-Z16X\0L&*.A+K"3,MZRVF9LUB^&W6S_@]"U MW,X5C3S4N[&",:07API$@/"KU"&?)UDNJ KLB\/I_R@5"C7X;37GOD>^I& 5 M.CIIF]U\@L-,%))P-QG)>-.643H%<3@&D]4VC$F=.HZ$U ^*@VZ;OB2$7S.\H_M M9#?2]7CD0;[:9X,#K -->"-RB+)$%-:8QD.,UFQVX_%V _MH(ZFQJ%4;M?0M M-2]"?/-6.@\%Z88__I4KH9@WN(-6M&,".@ MG0WW':WA,&M9Z6Y[:S6H#]$H6Z^WEI225+''@>I[QSXBU7/!ZOD8[P.K&%>] MD&-GY#TQ&1B%YUHAEXP'2APDC93>I!IM&3P[=J*-3T_V)4$30Y* MRBG:^!8D;)L/ZWF8L$\(R$O+FIO:<$X1_KKLE'9;D)<\9B9\%S!R 7\@?K$6 M-_P.S)_#IS1=?SKO#90U>FR6:87%V6A% &?$J0[66%KTQJB%MMH&@SPDH>4A M"V8X;[S.$-_".'1"3-4(F&D"JV%QV\$%QK!K(0;^TIJQ&[Q12=P:?>[IY+*A MJZP*SE#^S%&NSL43)2NE].]EQ#U2:<'&!JLW%12O:9LQ8GCC$:'&\](:+[4, M/?[E\0S&.8JT/4(XY@J'YR;U$[5? MHSRF;F ,OJ0 FR/8.V;ETC_:V:GGWOPH!F]M,T2F["=>.BL;DHZ,/'C\'W!U MD WG)F.9&TB_N_)^SRIS=2D&II@M#%,#P#%/UZQUVE>;B%,B?U0%B/[B"0.G MM\F/I< #91#JC7-CG+^1D@LB^H"N,-\B@0E%"6552RLVX?U%$30*(_-:I;#- MHAM&HX]7>0:2M25+.:'__?BE%O8)CL;36;;?_5T*::QF#\8(*J,0QWR>T!$< MP:QG!6*H*[Q)?+QR8WZGTHG$F^AN70?HZE:)*41N':\## (,YBL28VH&0(L8 M!@+"E8L21T.'WH*^ZZEMD4?I:*(B]P>,L< Z(VQ_$712\@A2R^$?3'QC*=N" MRN:H6"F[27UJVYL8>U78B],W:=4 %M+3A7=A4O;)'DJL-&!/15S)4JY7SMR3 MHN#/L2O 4TJIDT\QBU(0@)'Q,)(*ZAA-,YD$*YF&R5)GM=/[QK-BBF4SAEQU M4JJVZ<,(EQ <#FZPD)@K)@8:&0(?B7&G[2R0KH8L?1AI1+;@S=0P/3$+J\ K M9%+LY/NPE)K;Y0R[$7+AP(^C6%$[,06E+;Q/3X3'?FL3::M/H3MY6F1'2[J5 M3;8:2^H9:9%_C[L.-^X>'^:B+^GXTHW>N,?9;"T1ES0NO.O^<]SOOE7IV?>, M8H$EJO=YY.G;W/(+PXHD32\-$N+@C M_!BW]5K9>8L) CZW3]1#>KQ*[='EVC#L@\+N:!B(YZJ%P624L&^,Z[&8"Z[2 MD?5Z1\[B;E8L&MS9V<@K"*;[G9C<:)^UIM;J"/^^*.JVZU*E39W1KZ7&@<2U M2<2XP?C4,#Y'&XQ/-\;R%6%\;O7 %3+B-T9:*XS0ZU 8X7]HX,!@KX67O!&@,]U%\G(H14 M*EB;,9HZ%,JM3ULWP"?;\FX?L@U#GS+-A0BUZ63#NB ?2KGOPOIF,&R7*=<" MO@_8@W?QPRO$@*2V 8W, :V>)"LJA#ZY\+O_;(LF<<#JB],3>L:E:Q=W0;EE M[A87O'ES$NJE2Q4$8@HWVPY:T]1)*<51"1CK>H5+[0%LXQ9Z'Q4V[=08]UUK MT3!ZKJ-\(8U!?/HY!H![)R'4>EZV5(3D%0P+'-6(+0J#G*]:9$!%VP71%B+- M'#QS,,!M3-TLZM&C%>TT?:0OQ1/)Q-,HS>\>\0S'FX\(O M.:R#\W5SQII=X448P_(*)8#T_J0&J/39G;TK;?&Z:V))H5QIJKHE:&MEN)'] MU4FR,+@/$%(=HO^)<[=H!JJ!F&#B8VEYE%#RUI6YHL8\'+72$G$;E]5L=@II28P>3+REU;'W@-WG[:0,B"45Z#$R="T MY4.JP@O@:K++FO&PHMQ2TM='%CA%RRR)+5PHK#2&HG4&O!>['6D%T@<4:9QB!'E92N!"%@Z7(VHURT M:4"4FC@$4&<>E$D:(KDSOUYNI4M&T=E$2Y:P;CW*T2?6KC]2#D^W8C%U7V!( M+NF::(B8S09-NW8@70A$LTI=A (7&FO@F 5\G-VD5UQ+N=0^V"7IVK@G)/]H M1CBECJL2E'=M0>CUEUZ:$]@H8BIR1]U4H^NZ+V.[[A1'6;EQNF.\.Q*C\3>) M[E797D7,\3FTS[!4^N2K"%D;*'X/,ZWF76SE8=N/<-M'D6% *5U\'Z94)>%B M1^YWJ6JED(E S2+CR*3E-ZUV]%J94-)$M8];A N%V8^VW')F!DI]V2;/&,0:MC38 M5#<&_Q+I'/SRM48?;F*%N<=1[92&?-_DXL#34@@;$1@^XRH7LTBJZ/RBN2PP M> ^SI9XLY SC+9T8V5 I2W:OB%/JBBGP("^8ADQ[N=R[K=W.M;L]>5_6?ZK7 M//)[3*.K0LKAW0TL1J!3GPS=#SDVL#()86ZV]FM="'?-'WO[T B'6V'I;_VZ'_ M/:) ?/ 2J[65N%F2E!"I,O",,2?'E"/@DS@QY-E2VVZ!E_I\BMK#29V=Z=0\I%TO9']EBGE<&M_!#UVZ% 08([)<:F%BDO ;S$[G M]Y<;QPSE:'NUX7Q4WN\TX-@64)%O7)O_9D6H+*3&C[\YML>.WXB74X^Q,A7> M.YG82@.E#F,<&LMX ;L281PP-KQ"0ACF*;6'U4?N[#>Q\?W##39>"@=VM9DO M2#U8=!662OQ1C:^LHBQ(;P8FSSE,,8-;0=.Y\&=$Q*Y7C+2SV9<'[$L>56.P MTG S?*P?LO" ]RK=ZV"$"!;@3\N;S#I?( )IBT*STX(GY54:6:MF M?0.MAHW4Y(;M&L_<[6*S.T-NU>YA-+/5)[*1I*$_6=T]V4S95W63:N$6!>>L M9#ZE) 42JDZ2C+N??00GV6709P:1UPU4DK,T$Q:B1,L;*5C"9%SX9%C<'%;4 MCJYHQRK?C>45O)>T3US3!/5["^>Y[($7AT!PG0U2ILOAH*(J,%$IH"IL,U9H MM&F9M)SZ;+C<]<])-H3!O)50'V:WZYTZPV $UR#?@3GQ3L'080IV7Q#3YL). M&P"7IP'V>QL 5S?&\D4!7$]WY6"PLBB$(U5(FBF[.YN9G+0.V+E>?JJ@AA\1 M*5S6>(0@-L/2"S5&5[EI*BH-45O_G2\/2YGMLH2@4*LRNE6WKT"')C%9#NGVMJ!\3&1YFE+X&YJH+.S^)#7%N5W!# ME$CGCSSTO2L7IF5QM3:P)B'($3'BHLA1H0':,WP$+ M">D794S>38T_KW$=^R\WY0V633"$(K%?L5,L_ SK6.'M8( 4]KO"93*S?+!% MJ.6-M9$RLV*A5:Z))3*.2O=,(K6,N9<4"*7%].'@J$U 3(A^_5OO^18!->1* M&RZY<67]5IQM5;B7*$2P7-H\&I(-Y3*G/">;RSZ-HIK*E!JZCFTV;'[*(Q]P40PBH[-/E:,XR7.UJQC VY<]D M"; SGL$\KHUR>ZO02X4$3]5VQ:)Y1V4)LL@%6I;E>AX58)$EG ;3A[@V,+4D M+27ZAX@KN/;BN)X(4363]V"JV0EMQQ&)XW.EAF%0AD('Z97>P=X.SC5#3:T^ MK#_F4>S*!F(5A&:QE5!71TG%_&#DPFR0Z8GHP01^Q%:P )K(GF\=OK /:%QS MM8F\BC3_BWN$=(((C)$@6_L-N<\N,:>7*,[2"A[+>UPNO&8,L-8(O-.6"YKR M@AG-,U)^W&W,PI370TFPPUH7A:8D^#@&K/>R7H*4FFBO",).(IZCA@&V7/8U MD*=S.*3\R'LPRL#WY-5,#">Y^6R!P$\QM0>OY4JQ CQ6[%NAW_19^*4SDZ<1 MY<#980^Y"KC,X4=.]<&&PP&GNF"20ER=*%4I]F%P8N3!1 MS%$;21[#6F>:TL -1,,GN*#E@$5$TO8X2YV;C1E>S[%VZ.#0(QD>&JY)EFY[ MBD;RHFBEB6:@W:T,(B)T>0]<%1@_5X43!J /S]OYXP[P4BZLUFCQ ?J3,T"F'<% K5_,S^:C\3AQN/_^N[NSV?P>"[C7/ZU3NG7R2H MO0*#>GGZEEEJ^S]M![^].S^]>/_F?TY?!1>7QZ]?!R?OW[X]?7=YT6T?YUW6 M"FY;\XCM??<,=F>P'7PX?__A]/SR[+3CNX&@O:F)QA+ Y9J7)!M%4I1T <;G M-+B @;U&D#R6.8?!"8+'LSR-(S*;$T)-3:(1!C$%F/N.J*6$,B8,3JL<[C2^ MLXXKO% 3_/$E-0)3!BS":< =/"-@)WL[-!2)GQ2YGJ& M9/4A<6_=5^":(2B=MVFG3PUV^S9E7XJ5(=<9>C((VTJB>6%^T#_\B'7C2;3X M(4YI.>E'/\IFRAV(^OL:Z__!89;[C;07?RRJ_>APNW=TA-J]S.'_Q_IB4?S; MI/B_+\?+G^WL;^_T]E=^W-ONK_SLML?"S;/;/_CLC^T?;!\=K/?8[VDE>#5@ MO7%7_NN[G>_<74HIM1\&\T]!OTZ<@UFVYI+S:G_N@W5XES+HW7YOOA&)MGI! M%N5KG>]K.;9_;KYL'CZ/&5^P.GK-ZJ@V[SL$?!DN.@)'"8RJ3DC"W?<@&:LU MMJ8U=OW.2?=PRM]]QF?<>Q<$M-O-75BZV&D7[KBX'[0OSW 93FP)LV_EK)S] MX'ZS[P4M:Y#CZSNU"(/#\&C_D(V>YM3ON=DTX=[ZT_T*M5[[&O^4QP66'_SI M0_8,YWZNA5/_&-HPCXJ/W\QU]RJ^(F20DKGJ MB?O&KK3^3MC?V5QIC^R^)-5LB*GJ]],X^U:NL<]ZP)[O#;83'O8V-]BC+O'K M)+O)LG$8O,62,?B_^3S^5JZQ2VR]/4\0BW"T$.S<+@XL:,S3I9F*]BXG>$I.9Y-JY&U(*HPAKN M"LFUOS'M-]@-CW8WZN]1U9_%.FPTX%-9>#E2%Y?)P^Z@9SCAC>:[.W+1#_>. M=IY8\WU/P*$.,)FOY"<2WD.LK4)H<6Z8PG8.4UNTUTLD3 GLXZ[R>HDZMDAE MY'R5YRB3J3%C+="I@_F;3[F.XL0V[V#,F3Y0B%KH60_'%AYV&UL8[&P';TY_ M/GZ#X,*3T]-79^]^[CBZD ALO?J66M/)=QF(Q%&(U&ZSN'1,<"=4/W%ETE&, M]5A2179W$;@EVS1)86Z8^2EE&NMCKE0_MP1CKV%(0;^W]0^O3GT4S6F01!W1 M^_%-K"7<-*HS^-Z,"S'H[]X/$ZWPIA_T?^3B+LN9/@YP"''*[-T3^'/:5DBS MIG#N]+LMG*Q,=[>#MV?O3H.+X]>GE_\,7IU=G+QY?_';>==1L.^D-1G7F6QJ M(VJU$8//41NQL[NIC?@&:B,&;:C-)U)+'X[/+X.SLP=KW(.[-.[3M9EQ&G?_FU>DY/.#R\O3\(CA^]RHXN[CX#?[JPV_G)[\<7YQ>!.]?RV^1 MVN2W\[-U2QJ><'6DD 5,L9L,L4?OE MY-6[8[5,BAA)'G^MDH44J RP\J&_RQ488S"L%UK>*@TT%H+-?9YG/$ MU"94.S[,LX]&^H]S+366N\:E9F]11*91,J%2>*^8-5PF^,)"YIFVJ"XS3 .G MV"\^;_X6R1N0L=WK+40TJ#0Y^4[7Q>\5$B1BL?4':BCR,.%[\AZSOQOI]6J0 M1 U9!**P(&7#$0&L0.? ST4!1&3E%3H#A\4F65G MS7#[N>DC!P">MN=Q)_O__FZ$O.1)R:[+K).+H]UPB$J/0T@FHK9:'C<$]]&Q MY!FV-)]DEECO_=ZEKL?$TU-F]/>T 72T8,;/2?,P$B,&=1%B FP]G2V,4BO9 MIY0H:XG2GV\"H4CNW/&@U9%NU99\0GCD6WH:/='QH5$2C8N2CC-=!K(;@O3Z MDKK2*48\ACV',5,TBFL<6K79[F0S,A7L5G#6#]T'3^P4P=2W?-+B)W$?_?0 MU..6?L 2V:@RNH1%03(':#N]YTI63V&>\ND_J0D+]E23^*[Y1.V3E.1(>C2/ MB(?'&QV2:"V/CZ;$(WL@P]LS$1]J/903ZP\!)+V.X4RZQA1:)_"=5Y]"<(%' MVTRKII7O 1>]]_=AI6&Z5],GM0O:Z_&[=E.PK>"3%8DC+AXX]J;!L*ZA),$G M.N/RC9_BK#0@F_1!2 3-,Z8R^TN_UZNWUQP3+57;DO3WMX/3"!O*,2D"TJ>S M) BUFHFXWPY>\-6LXF"TR(B0\=&K#7I-WDOIMA!;X&G;H5Q:9CM?Z(LI)A\E M^L$G8&C@B"@+6&J0KC/*8U(28\K-7%, 4[05DW5YC[R'>HAG< [S$:S!.(VV M4##[@YW^_[WJ;_\QO_H.K*9RU4?U;,'.86_^Z2$$$?N'N_-/& SOZOTMU4;! M;ZG7-,7=!]V.I5RZ:$F:$4ECP?QLWEQ\NLD%LG>-"2XA[BAO MUW-'.AK^Y&V/YXFF@I]))GC7*S9B1%1-MHK,"&Z'!;? ;F:ZGW/,1[VZ3 M%FP(?\ X4[>UUH4!*Z,T,Z$!&^ N?< FJ&=G9VP>W YW<-2NO@? '*,^86Y] M[6)=.\=Q+3TS1_[Z49RNZU[G&;/8?A#:7E+Z(@S/Y>KZW=@.;MH"^[?M"[#T MS=BV8F>NS#+Z1'X@^@B42'*H%>H'5LW%N"("4:;'1>YA,)O0$V2+K$K!Z8IN ML$DW$7)6G9UA9)<4DN.7'-7PH3),R(R:GB&S@PQ:(EZF]BF?E;-;EN?)CN9 MD(,99BDNZRXTC0L&39%6=$A73P'YW%GTQF)4> WY;$?S^KB>/I9(7'FL) M@2=IL%E[6DZ+@#S^NXC6&O/X^]^&^?=_;_GPRQ*R@2&QW6-CXMZ,;/WM_=W# MSTZ=MC/8'NSL?'Y&MNVC@]6?/O2I@Z/M@]VCS\GSM@;@O2.484=KX8Y?1"^# M2W+*WUEE=\&:X@7;?[=/6Q],@*Z>MJ^K MW+!]_=]EUYSE<9>#_:N=WI^X'9XOB49_)QSLWY>EYC.R:#RNM#T+);^N\'3N M.*VOQ]NFV/%SL;M];\-H0RYS/QHCS;D[;=Q(P_\Y6_T9:N/=\'#WOI1&G['P M=F-QKRT[G3M-]S:JGY,RWMG>NR\_\_-CXGB$\[$NU14&W?Z,X2O>B423=V"= MQUF%L6D=^R/$39YNN0:]\&B__S#CX/.MU/K2S"OU*-0J&]EHR 85%@Y^?);" MT"YB*NU*>5&=%V57IAFR\YK .W%]>Q+_OV.)-LM M'ZY9*KO;>PZELOO;P?]W?GIQ>OX_IZ_^_PU,RX=I[7Z.$O_=G4V)_S> [>H" MS\@!5KV_._[Y%/L=VE)WI!OY[>+B[/T[*F6'+[SYY\49E;"_/GMW_.[D[/A- MO>$FSTCR0J ?A M./ %;W;89QDA^18T SQY.)R6WM3;)0G!.V&)3Q()8'@>G;P6LI=Z,WR?V-)[&^4\BS M\"/'KU2KSZ%-QA^5B2LK.L=5D-%:!J/4!Q<>AUX9WS@;5;R6-U0$9+SZ(@\W M"-^W53Y$[$1[M1W\$A?8]V7DK:W.\$X0O_S@P=Q)N_O=-4_>@[5Z'1O>Q'.# M9@"LU=4TP>]T'X9(Q&Q(QC9FF@@SBNELS@SL(_:2IS(5K!X#\<%3HN \[$<& M4U^$R]V";#?O^-^1%CAJ"Z%D84],&:-*"8,IC&B+D7_C.+I*LP*L?X\ZGNQD MC^H:GFGUTBA"L/\U,@4@GUU&![T4P&"!.S-""C+A3.3?R .DO0H3U4]-E)13 M?)KWXBC)!" 'Z[+%OX7!;2T/)O@#5&EJI*?WS?*R9EBC0W"A*Y-FLWA4; T) M0.AC$%=,M -XW)7W6=N9N,WHNI2MN9"M>693^^[O_XC'L,_=/M;'8$E+PUFKQZ=\Q'#[=V6,4)W?Q1\.[G"X24ERCBV\%9Z@TBXG?.LIS8)],'59?O MT/\><27!>WG*FCI0 7,D2B%S!;5M-U=I[VD7J2BK,9HN5\2J!')+M"-<>4C( M> :53YRL"A,$O!J<6XV]<*@JRZ^B)3G=#AI'BCI="]\-%?*#C90;_A29I4:_$'ILBODJE*F3I M.$;J@X!O#-_'*+C; M7Q:O]0>&PRB0MH?\057>&%,D=B;1U'9$5+' _L \CZ]Q:/Q55M@CL$FVAHLM M_'< !DJ\GO'Q=#OZ%OR*>$XE!JP$Z.R/S0P6IV0R!/+C4.CI#*#=!XM]E4<3 M]"?_J/(%,:!E(W"!5#%$PX*H"=!N)4\(73LT)ZM9, (_&DXNC 1W'1L[L6D; M(\,1O5T=OF@8\Y%!;I82ZTKD?2;*$Z9GBS%F>&U24B1@9%ZCP*#5N05_/PO& MT0RWNRJX4",NN$XF!UMWB@[<%'TRF R<>3]*0%.PDQS&V;Q8L!8 @0R03AV= M;M(8)8P"JW=F!OS/<4 6/M)%@$-<%#I>-I3]\YZ;/\0IY:M)&,/HV[!2'UF* MG7HIF$TB10\>I I+VU&/D .*#D8BI+P%5OA[QKM8?.8*:C*HEP:2=)-!,W M 94#WVX3+&"&L8 !1Y*FXEM["BQ*:>(4'/PH5-JMF?7+7AD$&&9RX^A5$>"4 MA]F8^)OA[U]='(LRP6U$ S+/J'@+9!:4GL]A@ ]5"K@QWLF@DF@.$S +A7@) MMX^>:WY^?1X2X1B=I[=9&F.0@$^H+(^3JN(2^(.9+$ E4$ M)=;0),*('Y5\HHFIDO,KNK'P.:S^6RM\KZQ33FJ0N$>&9L*6N_%O'788\-=+ M+@A3&UI>3%(%J$KI/(*D$5FA(28+=$I@Y;.\U/HTBKXM/73)GO/DGLZI[^; MSY>U$AS(),.<'%X*\'8P%$EJ.\E?TN\-GM3,EN6S!BD'4Y:O6KLK"<:%"@FA MUJQD=WCH&;ZNIO@0Q0BJN)BV7S3E8LZI5O_TDG])\=D(E7WSLB;1@WLD\OGB M44#P.7N]OX:D4E'@D$O"LQ972S'OUZ&$E:' M':[*$3E#2&T5PC'Q=K#Y?%$M9VB8I1$WLNBXAK^D &5&I83*++0#P^\A0E9MBUO)^G214/RF_H8G9R= M8 'F;:&=:E"A6S/%MI%7>6G1Z;+%=^IN3P\]M_BH!A&1XZO;DN7&B;?\$'DQ M.?BO*M[W.IH[:;-+5^C?F$_6E *Q$ XZ9-9*445947@;S:UE)Z?7,S&C'--F M9&J@YY0D\14IYOISXI^R3RA'66K:0YV4*F#"6W J%D:XNS#+(3TD6%F33U9S MDI?C -8G7YX TF[ 4#:$0C6DRMZ&4*@;8_FBH).GTV%@%5Z8>9IF"!Y@%<,WH07AH8\N1P/1+7IJ6542+Z.V\:A^E7V$V:@+RS33W-A)D]0/ )2.500Y44 M=!I3> V6:XL"R^BN(> %K7AR&SPGAX,+@U[OD$X5^S,8IZ$< 7%K\PF+QMG< MNAED_CEH *81ZZNC%[6-^F3I5<: (([RDD4ZQ.@EQR/)FVM:E^1KT4"]Z=5> M%#)CEG$A]OKEWHBS)YBUL28!6;CDV]EHNR AV&=*IVR\5CFCI_ YTW@N6_,1 M#(09*24;LO4V$F,J2-H$BH8Q1102F\,$85$054"]&M!N^:..&6!](K$Z6/\$ MHS09!5/P>8KPL093[.&0?1P'AC1=([\Z%J.)@:CIGVX?PEK+PUIG=%Y]#(D"/K0OHHESIWV'IBP)CH;.O!?M'[%"=RFX MYOGF=\4S?+JQEQ/];+B@,>#OVH=QG<5C?\Y5JJ@MDC$)E-?,91=^ASD@CHYF M*=F,?(:..AUMS$;"H: \8%;0G#CR@[9X+9#*,;>S5#1&_=#;?-=>O_?BXTM8 M;/AK&HAE)2..M-=9-J8AO&HM:8ND8=& M;G1%XHVL,KI%IX9K:L[O[U";R@!?@F33V6=,3+O@V0R-E3T77>GX8:MOKPO] MLL]$Y*P$ J)-L\G3(5R*Y./E*'K2]RA*L5T.E^'V]M=/M]8N7->>Y"\[X6"W M]^R6C]H\_)E\M38%0NFCRPP.!)VINIO;TOJB4RMSYL.1!CTR/>RR1 1B3H(/ M$1CTX"9C(N/5)R+"WL]W\SF>"+G3\<&H B8YD48WP M*IU4"+"A=+8A[DV9&UPC8[R3G JGJ&RAEY!WV4QBK!-S.15-@*V*G#K]T'0$ M[[C+* 06HT5(J"!#G@('P1NI0NXB)Z^GO&'K^QG-*LUG3I"A-AK15]CY.+>7 MW\_H])PZI^=]S?-]\@^7]1X"[RLN^+MF8)?+T% MR5?@=/[R2DJ$_$Q-("\'?0QV&EP\-4^D.?P7'Z;1+'C[OW:\[[:#T_1J._AU M&T_7-K'_]UZ&];'AV4-)A&^B=-3RK@*\#EM2:W;P-J,1I[[3QR;EN$4OU&6# M.-.1_Q?V$Q?E!6?@$,"9Y2\I@[[&"]0^9%7BEY]4^9*LN]-"1H!K_&:]&$*< MD[,QB@T1$Z=7N,KX@J6[/ 7S"SO%S;A!"1IX<_Q(+K>SBU_>7 8O:ED<()SVM]0?_@\&AWYR4CF3@@NNJV$(#+ MT39_D;Z'Z$#_D@I; KF2;J4;":5F-(W0XC/(P,[/KF^8#UV) KA:2E+Y5FO6 M91/L6)0[$O);+W54Q*]<\)F&;Q&_,"Q97L/7"?R^F$6>M[YJD!AV: XJF44 M8)KY<#9ZL\0)"'4*BCJ;+;(1V0:)PA+AF525UW$!;3GRX/Q71=G"PL_XE1%A MS@BUD%&83F&SBX)>#S/4$* M" @4?C%J%HNQ#F#8H0\IV=O"GUHCY?E=T6AT=%O@0=RT2[%DS:QR((M)',SH M.HH3;N *6YK@)VVE>FH]1UQ.2#<[ZA$,1H)PPDTU0S,^D:;!&)< P:5<)0?^ M%4(B"8#MX'UJQ-@K+/@[K%4L'<_S.!'G/6;;XOC-\?E;=1M\]Y:FY'LKLZST M70&!P_R:3<%Q_26;?T0 ]6\I%1Y2E)Z+H"FD"//C+GKUIX]J>3E\ QB=)_9H MR+WM@YKI9P1(@&WE&*LA2P++JCQC"/2ZWOKU\A.RAPC72QLCM]P&CN##$?8W M<(1NC.4;@2-8:RT8)EDVAKO6@.[#(RP9WB5,ZZ]H)=@X9U$-9W%)CG/JHY6T M+THC['GIU,2QNT)5Y1;&?*Q%&KGBK!8W;JI)&I,7?NW3L*SB;6BONEM^\LOI MQ24S:0I/Q%M#F1J'R,(>C4@LP24RFC7F5 C<]0\,%';J\C_1C! VL(OF'2\F M/JO?I#6;,\*H#VP5&+2XS2ELQS2>6YG!B89<+K+L:+,+(E+/US,Y(E0'D-(I ML$A^+(+%CGX2UZ3"#9,:+'6$5TA6VH);-$EGH]"$/RYYL;?MR- HX/Y&/F$! M6=)LK-BY15>Y$1H2&_@"_VXFUDR*][,DS^EQ[G5DJE"^4\Z)^630=1JS%8[P M<"_-OOH]_#1340V&>RD<<[2@W(Q2;]!^W%;-ILZ+VJ]5LFC1*F2\V?*MDVF, M"/!B)IP;U$2($/$8UH&IY-G-]\$O)Y>^+WHK5$V1>X;&PO0NI(FY #'@<=C%H_ .[1S(NLNRQ(I M"43LZQ+D(I7STU]WF;-?!"6CVY+ M^>\6:1-B/+V:(&-1CB+%/= (M("[94E+A/N(RJ4$ZS35'(_+/?F[B_$6>"YF M.#B)%#G424GI0:YDB6I5[^C2EV;&LN)*T",78N((I.) %-]_&R#(.6GW!.P_ MW0;]]^4_/YS::M!?WAQCP1$M8BG #Y@[5>Y*30LJ7;W5*"X28=Q7]@WK2&-B M@YE$B#^I\G0KXCHR H 0(*Z@OLY1PG_UX>1<"G+)<@-G-S%Y-0\N+CZ06RQ% MNE@&1<.C/#)VZXL\@A[\LG,2.[[D[]/@;;0(=D,7V2+5JM!46'94MH41@B&0 MK:$H '=KL@8\ ^,*HY3<.YW4G/LK3A7:$%XE6O,FRY/Q#8HRQNZ(X(MBF'?U3ZBBYD(*KPS6#"DE2M +Q83;4=,>,^[-P3MK-J/ [T=I[':##^G]6&>0V>@L)Y?S3D2 MM$L"&B<@-C7ADOS9#^Q\F7\%E]BI?FE9/$WF2'_T)Q0V8AA+N[GNIQ&6PDTP M3W)G/:X#B66['$%-TFNP.HIQRSC ) F%.:BF4YU]I.Q>D]IU]?#*L*Z5)K13 M,'5EGWRHU'CB8U! MXDLX$/1^"J848ZWLP.N95E%;.YOYR&M%? B%J3VG).RSA/5;J/_(HE:TL:O0 MWO86DRD[8K0*:0'A'OPX 4-2T@H1PERO,/E1#5G\)5UH,U-[0/UCC7**-U=^3,]EMT5T*?-XNL)_WVE@23-P_JD7-2J+ 27SW1SRK M J44=*F6GDCN4E H%+3)62T+AG*59'9_9]Y2A,F&::(1N3ACR^.+V5J&@OWT M^L)C$KG8/M]^PS9Y[0,*$F:3\D8JC9N$H["M0I>IA\Y2?.H2;C=>-43E4&AI M'I4ER?/IW"=7<##*Z:QFXH.*XCM*#70*Q:SP:]7Z^JH"*!XSZBMA1K48Y\Y+ MI;W;A@;M:3Z>3*C-4W'G#;WGI:(IOU7\5*2:\YDDRN_+,F>GDM;G?Q?I6Z?L MN[TXXEX?A%X!K)Y93$[J_9E5)=6;:%#BV=$".I_B6Y'=ALH/"5AZ5SS:/11W4S+LXO MSY%_D9G7MO59#I^--931K*''$D5R23("1A)=-9FJ\3B MO8GB,HFY+I/2"J#0YXHOY+I9_U7D806\),7%"UUL$ MSNP007#1?"X(74=H*2M'P,VFESU/RC36?Q$\X;B^HH<,A58MU="3!QS3%&6&%HSR#LI@&J91>&*D%. MI@A:>?/FA&YX]U?;_L=V;\ "<&8$RG%6S-'>M+!'! 53^7)*O+ 7V-6$=F>D MDKX,7J ZYD60&D;Z-$/$X/L[:$U&;4^LM6KIT'B<\:W3_10<4P(1I6^49-58 M'"VMS24Q%)+-U,QA0IC *)3]+U;W5DQH3'=;>XE<=08L@5A.3)[3HM2L&($B M$8UN5B#]'UOABOJ-BQ88::-JSBH1"9MPI!+C@S,B&0S=#QN\WMT75(F!-+8- M%\#5+ 6_F#QS;2T<*(SM7!\EQL0B=D%%/;"B=4K" ^R"!I\5CJM8HL4@ U?" MTNJI%J(O[OKIUYAH?64;V4:NNB->Y7IV\3V>P__UDT$.JZ[UQ$)>JF8\<[0W M1+;1-P0V2AHS"3O16-]$H6^;>!I?1T1:I/69%AO /HLK,_'#MWX$0Z/8KDRJ M***%Q"&9W\3[.GH=J X*/]Q5!^=[ 1@*FODX,*R@NS8"[DK!4G0(KSA-,P;, M@+=.G,A98K@N$:*0&X]M0CXIA7?-,1U2>F""J&97-1 M,7DP>&UQ12?[:1V7T$;M>>/HOS7C8TK4?( MVH8IVGNJ]@E%0V$\O\)2F(5& MSSQ/W#NW2&B-(/8V*Z'6,<!M_ZI<;PIK$ MXTH1B]YJZG.T^5'=OL!LAB;.6B)@^O*FX;)]\36%.4_>_\_9JZW^47!&29W. M"QNK(+.4]GDLD6?F^4QT.,^^<,RHB*C]*4@#F,EJ6VU@@LN$8SV,^6X?)1QT!* MYS(5!T7H9/YD2VMJ659O5=1?'C[.;E+!\\YA6PU?RD$!ABM^1#GT1A.RX!IN MRIF/"5EW0]WXYEG*VT!@>K=](-HS##$2RBB34*84&&Y1E#2;Q:N6'^_.#!E' M*O9>HFLU"!DJ,,XCG"P,&UM NMQ/KP[1U8JFD(9*]5/3;&;DYG&/\E+$!>=O MR>6=3Q,SS,ILMJ@[G(H-P;+>VD[@^A8UXFO\G:1\;5L+1^9 WT<["^T6XW>> M&O1ZS2"#]7065LBH20BUE[.U6[P1/K47Q6R)39EYIC\*^_W4T@VL+)&C==?2 MR>W@)\7RF4],AR[CNFDCDU.CRY'P^80>4< 4" 2\2DV)V6?FJ](5Z/=HM,VM MB&G%7M>R(F!JK.0T*4W^>!YV1=FE15=33;-49RPWB+%EM6!KZE&L(+%D JC3__,)Y83QG M@DHL1BMEQ4DC^!@.T2(/4'GD5UJ@8'^ G!HCV_*BT P&JQJ^Y!4*,ZXO%5?B MP'[SJ46SV5\]VNEQ3 U9O4G 7L.5Q]":6W00XW$4JC;$@XCM7NK*C+2G(H*P MV\,H*HC6)DKLDYJ&0F%&U-^$MC:& _BO"D13. Y99]"!9I=I#BRYG O_@ M+I7&ZQ+;;#.@Z3CF5102>JN%?%RSTGQP6S3-YJX+?9PDA9#?9S**3VUITY M,NH*GP?1]4,.I86R26R@BS:K7BVC#KR)9MQ\R.M'XC@5-49R'>?4<=V*^Q51>XZ.*,A*PLX FH?1RC&4..& MC3(%(K_S1HR!U*%PT#JV#^E-/#9P_XSY I*DA!4ENJ>E S)K<.*.H:[9=J;4 MI+IFB+ 1(KC$9:@Q7= _WHI% M_0J9[5A"!;@PI F^=Z=6%@9,).MUVL,JC6$R;N*%Y@?5I^-%U_&S\HJ-8MTC MZ@;&_'Q$Y3$U<(WGL$Q;=&)8'L!%PKS7%1J"*5-6D%Q:5 .L_/^ZZE-)%A*!RO8N\8\E-=[BI'?4MQ_\4#"-64V9I"A8% M$9'"-;V%!N2"M%P2XPF2(U)/6+A6X@R*U>9@!)9A'@@AI\-O,&Y4>ZX7V@%* MSB+<$'DUMRJ$XE:H3@7MMS 80))VHC%B7#VB M?1O=4^P VMKH_ZP:R 5ZHEZR<$$7.$Y"_#9BN)-6/[4)+SQ[/I[XMR;>0F;L MZ,MGF.K@2]))EV^\J_.*W0;H9N6$KO'%"AS!O(I+\9K)9JW%9& MTE$\IX31 M-8K6%</Q?W]VM8G:/OGO*F/RM1!>OXQ2L1ISH>V>9O+_&_30W3Y]/ M>.!-=(ZA[ZKCY)I49)Z36T=Q$AJRL$(U@D*A*R0D7SAT2 )RY9O8:7D8G$=9 M"794$!&++B.Z*V,NS4$J[FNSA=4K=@CXQ:N4<2I(F)_8ZG:&F&ES$\M\+ %[ MK931 JYPZ9L@8L3$1S&X88)'7,U+_T&AI274'Y*7QXU"4%$0$5]"SN?*;VAD M<-4[I7,[SI1JH'3VR.1--G-$(!6$': &*^!G!4'THA6/['+Z;4570A&S"XT] M/HMS\[XMJIP[.1\+ 2F=I*4FMW525UO6ZA@U)6FA46#'@GQX\-%H*+5_$+_FUA/"PWZ1IJB2;\8_$6\J##\/HH*<, 66_AO1%X9M(T%EX9C MO6X?JBH+X_9:&D+!>L3$IEE+22PM8YVU2]\5O6/$3>/AE!G#BJN.F^F_&Z^#@12"+IT#PB*W M--&QW:A@[\:P_3!OCAY[0;L2,51EL2I-+?G"Z:+@QEX>"%?MT11W$=Z*]PU* M'OW4!1>Q+A6["M3!F 2OB>NI1:^@D;<7P8 K)A9)D,KR;TJXA[J%%5A2-8V2 M"4FZP,!:\V_X6!E@PLY",X))MZ:(H>/OM";^\0Q#2UX'"5 &%79!SA?>,2;W MAOY@*4],1"1D"]2#PB$1,_N[WV&#%G4DL2P])$0^YT:-QZVF@$1S4'A8(&T$ M0I..0E*2SKAY/9^TF!1VU:VF+#Y&^B@&3+FNDGLEQU>I+@UYKX1L/GLQE^-]XUU9RPE4KJMX7L MT9:]"@$IXZVJX!9YCOA%W&\+M544 _>[@;/8ZC0H83CGY<1P'C?.L#3ILLX# M6MQX1X^F>"VSIJ,1.X?"@1+/1/U,%>!D_*28%44T0,8L(T MM_J*PAISJ]]E-J2 %.!,8/&L5EVWE$Q?O0T.#>H+NAP1.,3&,@%'80+3Y45Q_4 :2] ZN(&C/" MCOQ:C:]F-I9[6G!=3\<)"?"8.-"[-4H=L(DKG+PN-8Q,T9 I9DIB&_7WNRMY MX(NBWG<+56G&'3[&WJ,(H3#3%I;HQ=+]J(V8F)<$:3M&&,3C#E&HB:DUX,_' MQQ^XCHB_:K,);+K?^4KG*U=2D?B1W%?>0RWSJF9S+3S">C/.'3&P#H\HWA_B M&:#AS?0B!*>,'6.'VLRXQ$FF77 8VWIEN%*U]7?\IG'DX'QK+*3GDM7&J:>? MC9%2[G"$UJ&&0LL!_<^Q#PNS);=XV<;96/!YWB)A7TQ_H\6!)W(K#_S''AO6 MR615 X9B(Q7:_Y:[_D5%QC8(!;AY[G$^JF8(H:7@L*(;1?I8?M BH$]@5'$A M75>ICO@/=U:'B@H$;S.G,"T2X9I;=I WG^P/M"RC,5K-T1P%5%M8*J<3I:_ MIQH1]$H'B(F7<4PH735("U_:>);\#9$(*WF$6I SMV%5J&,/CC;8@VZ,Y1O! M'J#Z*SP+(')6@@T3LZ.DU2(Q%LV! A^LK<(UYP3*.2D,PQ(I5P0*3;H3G'-, M!W3J:U1X_=[6/TC7>9SM7OLGR9?;J[%MT,H&[-V%J(WB$8:0R!VNAG\(P-&J MTE"BSI$K4]%94GWX\JW*R(S2QO:8Q8%*^C#P6:6"["2WV75$EYO0\2"-U$QK MG\LDT6N::@G\'5M]PVLCVW+9I%C+AGFX/;S777M84ZGG+M+1;?.V%@Q:+[_L M0:UO]Q]%.-CB"X1%FV2ML$<['ALE:2*+).8R" DX#0VG5J4+F?F$A.E7[))= M8=L5XCJWOF*!/Z?(^81*?3#@P 3\&(O5(,LFX[WZG>%7F?)^H+WP/%/?MV>S M/99FE\[VV1CY0I:X)Z9MVC)-&D3&W([+GSCF$O(KI*1M0;7D7G/%)-,>F)'F M0SQ&2*XP9.I]>HV>2TDYR4A)-] ]HZ%3=1O;!\,_\(_3MO8.J:>];+9;\>;V5EX:VY#Q2W;$7)' P[)HM*(.X_' M_ZPIS,^?OKRTI!O9,[P*Z M^/6Z#N>BENIJ^6M)]Z(#3\E>*ODJ%.7AHA]WY'+U&-#/).W=;8G6QF?_NAK:WH1EKDW#<@3RQDA<3\1,VO1Q[RK0,,R1@4^\N/TB;4F9;;Y2YJ-J*7 M^YHP.TL\4OYA+:/AB=(M1F(>-YJX4/)B; FCZR ?(ORAG!Z<-I"1\1\5%>CB MV[P H0<=*'/"=;&O*[100[DNU6&KI2^P]GIYE-*A:+*E*J.PR)-ZIM-K $WU M8(C1:*R=6SEY#(]\L81I4H(A1T;HAR-@&/F"-3\@5*VR?B9J748]Y5W,. TA9*()S M;AD@ M5&$%_"*25N0VZLHP"6ZS.C>D5BV=J6V[YE 4-:I$.@::<&S!O+ZPP;.7[!W- MJ#9K=>!JA)7)(\>^CI[TO09(1Z(6Q?X!8>J.=4(X[WR@B._N2)!KY7MR%UE@ MSB=NW=(^I9"0[]0@T:D7(9,@)21A-[,ZZ,; UO8 @;T--?G(S$=;&"HQU$22 M*_]IHMA7%Y\U)CXAK@-O"[O90V'E:'E7UI.4NLXG7B3J;UA+9;-2CBRAT#IC MI)ANY'?F[;@U]F&M]<(>2DR::YM&,N&GAAP*/L'V3#G*"E@,S.'8H@HA[H"I M@$4%PF C;W#5,&U;[F$58I4@:[O5!T97+)E:=B ,'V"O/>3:S>O,7EAQ452" M*9$92';'VT^.*+I;>#F=P!+CA=XJXJ[(9WH_M==>(:=RE4RH:J+CN *W&\)FTX]Q;?QY,#-OGLGG.I[WME01Y%L'RDP%L M>(/ILG ;ND%7>$)PT-N@*[HQEF\$75$[ZZA/Q31KZ(L5OELM0)6:JPS9"3@/ MRO8-FR[607(E>U$2>B5D7.Q$ 2;[5WZ1'A(!NAB5U8FC#,-.#P8!#/H[.W?! M 'H=]%HNL%&(4):=9#-$$T;/ B5029?/GY(()G QFF8H6F\Q$>X*86TU)7\? MS4 ;"")V).R?2*U26+BN,[P.$FVUQYE_E$J6:;3F"PK9,N+0TF-)NQ6^L>IA M3R9#:WE.+2YIB<]#]TMO,/Q5XL&Z2?V?>(,OO)^BL[XU 3M+V,4DDCIEDCP, M*BRH=;"K612BI<18CB8$Z5[FU(AC$?S;Y!D<*+(+R0C3PX2AR<^,/^J MN(OARGFS?6:'2E5E)M41N9GRC[W"]\9*258LBG.'_Y3H(]-:$?4E+D^5QL1Z M!K_$)GZE53;6S$56,OUEX?7*<+* ITS(?V(D^M^V)]2'=#ISLN':U[R8U,/7VF7A=SYCKRO?J)QFJP!Q5R @[E1LOA$JP"WZ!]8FEVY ;59S? M,BZ]7>+"XXEJN[C-(K I7P\%16F>\*?T2 $]1S"%?$)C ,U=6>Z6W# MH[XJM[[&K0)!BUKG0-$U9@!!A8Q/MCV!0+=7Q"SMH;(:Z%X+.QHNO/(GG9_% M9+541@WQLJE!F*6Y2WN)D+(W8!XH1FXOK!\E#KJJ,/78*GH2YA-5"C9E1]5; MZWIR;;[+GZ1(%F%7%#7EFJN]2N;@N6Y[+YWQ&R7$7$ 17;L!_AKX0N:&KOX: M[,$?1GG"K_+L!@Q X1_/LP4\?*'_23$][$3.N38"DNAG[KDPJDF5B#4LZ:>A MFPWHY!Q^:!-I?;XP@ MI\=F$J>V25QDA7*A6**+$P$)[1[VPFYAA!C,]8J[(<""3%'>WGBGBM3E*:Q5 MN7A:J-"-CXWW%[GF=-45MX:Y94=MG%W+]M@LMZ4>[B+RI0/O'PGT:V=&*F?Q M1M *^]!P;3ZV\ DER?:U(:<.P1>3DRV5J*B#I+R1R*[;Q+@QO;K HH&*6"!. MH\-[#&UB8R&1WK&L#:A>O]_&G/PBWBM: EN-"MNMQ$*D8UW['[R#W/:>M]8AO4I(M>C5AP(3 MI5JO94NNE"W<2I#"F"TR1#UX;_P/-L_W^]TUSX]UI]8KN%V MTTW&$]8K6P/\MAG400;L#*-5 M3K>WV4H(S8&@WT0T*X(;[(R&L$19ZF'4?:50HUF6;:"OF@E8]0BS/)MP,Y\I M=?AR7X@+?9%1>]XYUD0USW&;U%8F8 -H[N^ 2.9KOOO$;H]L61A".("6^VJ.\NE33FA M'BM*$V'$E0X9PITEAAM[>Y^2C\$%STSGH"?8H#[CIKX^LC9NFGA(.4>.-E5+ M*MF#E&]ZK.$X)41I(^2\V[N ]>>R)-Y2$9!\+(!FVP&T_RC.QM%ZF=SR*3T= MN,X0F@V.!9N)# C7NX)YZQ/BV60HMHOI*6:V>LV?4UK%)@?I$B?7;^5*\9'5!M*T#U3$OX'F^-"<_@::TXVQ?"/0G"3^ M:"A-!:_&6Y.50NK?0M00E#LOQ1,YB5K##!0+^^>!S4C"4>M>1\(2H=D4S M>Z5^O5S]H;(ULI//ZB>/"VKC7MX@H=AMV0GN1:#!)TKWDS=7%KYEWK0@7*C; MRX6XJ-(2N52=4HO>@M%_@VGELF@='"V39W8UEAPLG_S*^,X$MC.3@#7B(R\9 ML='X/CUP:+AILDLCR+0P.:[&GJ8JY#M1V9A Q\VEW]'O\G+ZM;M^>3MLRL>3 M#L<_5I<\6P)[P]F1I>H%D [MEZJ>I?R&^" %/.0V7=,<[I*O1ZY:5C^T/=,% M1<]&0>!JZP0LXYY8TCGG,A,DWS$AZ$LU%%29"Y)EA&%(!L8$77N ML*B,GNCI736_ U9[$KZ^:- MSZ80K;*52F:VHWJ7NB5Y#PLR7-]X7+GM7E=H4O&ZY301>(K$5M6BP_:V9-*U M7BKM*8A6O6G&;9Z=1V@N+\-GM]KR2\?:[I"G-+T5UR ,Q5[P-3"Z5IVX MJH^R>+KPZC&QK&+5V"*L1Y/]C-Z=,6(2<5P>;O+I1FMK0W-*]BW%U#NNVE\Y M7E3)3OHHGOK.-?>,PL<+K@!<,]A5(W)5&U:^P/P ;&0/#9L95/A"D*.%#8WA M!N120KLR2,:)7.[#JO&R%D5\'^+:K,/H>8H^3'[HLWT/%^ITPC-%Z[6%;VZPX"JR M?IKWC5J!E> 6VZ,9<>SP\#-;VYE1#7"YYQ+2.Q(^!:^Q.,MU_ M-,_&Q6+( 24][B9-S\F)@YOFC+'V;>1;W3[TYUBCBWO$=,EA<%'- M9A%S'_A-%]H:,VP%//_:AWF69D@H+%3%RC7RF/3+POMLNU#GNBM2 >&S%3>& M5^=BL:=XK"<@&DL-E%_\-$;KG;AEI8BDM1U#Z,U34QT-:-3#S\2=18M/V.97 M.@PBES<8W-GV4[=FXUOFG'_B?;L3\3 ME869J'>68:Q!X6Q96M]4Z578I'5M8WB^I!#([T1,SXRT\!V^ES= 1\H,-@ M!;HQEF\$*'!)A>U4VJ6MPIMLUA8SB$G!V"MCJZF')5[GAH*XM9^YWAI,NU[4 MJ*N]RU'-Y1M-,)%;2<4'4K70PC&FM*-R?5N>0J1ZU/<)JRL&7%S\G)^H5-K@ MS. MZ56XDY- C @\E&/75B5L,C0VYF=YJA-,\%-'[)RS$(5TA$X6R\O<7 ;M M%?9\;YGS&LGN1 C K:ATVTRN2S6!.J_AEA$0 4M0SL3O8RY-J;$N2Y'E-/+K MRD&6,=->H[F#TS?BX$X2@0JA46:-,Z'[?Q#2C^!RS2S.,H#%?[HY"U =,RB,5%6J(Q=C7B"$MQ#"-:0NR MYE7):!K&XQRU%,JX+*&R"/@Q,B[^8E.8"-Z'PCCOR,5$G7'ML76U/;,2"4S( MF*QQ:9-3$_AML&L;QJ-!4,0GM*2#"JE:Q A?U:6BV_*+._,!S'E1CM(#%69H ME^5X1/[8H-??):?MP_';X]#)5T3%;B5Z -1(_L:V-"@616EF=*"M;>SZ6,CN M.ZB.=97>N.^\-B:X&$W-N,(L##SHY,WKBVWP+O%'/!#[1 M[U4NC)(;0/]!1 M4C+.V*-.5[2-;04_$T]H[ .(\(7B>DI3=@=%EA-.")K()QXIP6PP6]BJ54#P MZ/L:LM*"%YE"2[")-_7_(EX\=&VCJQ2NFWBTM$S,NO_JS67Q$CL@Q=?$UD[R MJ:N=6T^;]4^A+29B.6C:4 (;C>'2!7E%C)X(MI!0UZ]5:H+^ >9J^OL:.N?P M5D1@]4CX8A37H5TL<-OIF9K!T8P@"#AJ'GC>@56(^&6!I'!TFH=>9ME'"8WA M@OX*KCP>;\LWBK5N0"CL3X>@ M?B>@^B*.3F"<7=2P*R.D:;3PYL-S_C((#W?[O,8GQ^>G%W1ND(WIWZ:PJ)X7 MV)KW97#R]H(%2V8^S;/J:DH9LNW@-??*9NO!/8HB 'Y[4&+K68QLNTU:?SBX M=G5HP=]2>$+R;P,>7PIW,>^F1^(X$F34EU5HR6"V3)1V-7Z0^P*#WP(T=J]3IVN5BD M^$C!R$GF[6V31,''N0O0#0TVCA2&%D[V$F,<_=*UAHR"C[P4CO6;JO^9CZ6" MLQ;Z[8:;"SCBK"@,Q*-V)*6^H.$2Y5YKHZ=,V,C\10+K%2YM[&D=9_-";>$Z M!IE@P7#JBG#F[>N M"B(UAO2ZUT$N0F="6.' 'IL3KFR(]1=G\I2#&5(G7BXI<1 2C.65=H*:%Y\8, M>2>-;E5_25(F8$C0EFF62ZP-CF(\CP4(1L[B",8AJ1M,^(/;OU/C%Y-0\N+C[@P:ZT"\QB;FA:I)U, MH]L8?MGA^#J^@V XOHT6P:XZE#>FWIDD)>!] MP[VB^E6,#7)(Z0LW69Z,;[#(SC8D(@"Z#V/EM[3SE^#2ZTO^#ZS SQ>6_(*8 M,E%RF%C/.Z!"*>@B#&)1-@+6Z'=3#,!;"+D@!#^65&0:M4R"RI+LR"QR[#*O M+G#<)"G^0+?K'V$)2C"%_]SR3H']@](%\GQK0MUL>W"#X!^Z&LVX,6I:0"XH MH[5>6FPWN?Q3+]P'>J M^5=P^2EL61M/H>C?A?8GH\FK=\>AH"3R:P->/2EP^VN02$M'J-#!\7B+?H>3 MY ZX4GN'#6/9.,B-D '6Q.\ZNIMM$4CF\>%Z[#-S/0 MRA70_NB.*Y&SFO?90[# 30-2SK%[,^[$/BE?>N,VB"HX7+E7'*AAH ''?< @ M?%\/I=BO2]A:0X^/(!(-*&)<-++R/ M$W)2V/O *)D65WW27AD8>), F@$3"#L6>\^D9,E=MPO:W?T]N5DZ?\&3=6Q# M2;>+Y>>U?9;$;RKY_GF&QSQF/CSM1B_.=X&R2&A4WB]*^MCB?JEFX93ZDO2) M'\=!@J\L>-/6M;/[@9QEF%9;;S>;UVX@M49V(;P03J.1I3SV?5GFE%4])AOR M0Q(Q/OE_%^E_'W\XT)Y^5DZ MVM9WOK4JRW4KY*@D?M>.)N2.MR=3BFZ"_A$P@S]RBNO:P*2=/0=,K1'J.,)K M?7&:+VRNGO^BEH]T+4H3S1CVP@$3>,?[632-0I"381X5'Z/G>]I>>4$,S#>) M8X[GR^^1*M'3CI\W='/\J,P\GA-\RK6-YVB!I[ ]%]]I4CB E#1C%R:.Y&IO MZ7!+=-Q<94'A"/R2B4IZN\M.2S8^JS".N'S?V] +%@LSZ\7O/NX*B3HAWG[^+IYJ00+; FD+,(@#J_\$1@>,0R>NP^1.S M&E G XRGX-]9W.EP(: K6]!O[SV)8^,M2HZT+VFU(8RQ,6\13Q;:;DI+):CL MB]3F\SUZ\!K!M)S[V^J?R%.AWN[^L2L0MD?3N45*T>HE^)^'0$-0%4(UL"JE M9 &6/](IT%H>5X935N.8ZTRO(RXQ),GPQ;=VMX'QS65 ]A%W!8:O[?5:5V^"V[WZRQ;I,13_@GJL0A.4T0EM]./D%9$[[W+D_[N[R^X MB4\%SQ@7+W6L)0F>599HGFU1)G)>F!_T#S^.8S0&%S_$*3V7?O2CS$HT+&J' M:TSYPN4EVI/6F3\6Q7%TM'W0.T#=4>;P_V-]L:B5;5(KWY?CY<_V!]N#W9V5 M'_>V^RL_N^VQ_=[V_L[JCV][[.V?[>UL!KN_L]Z OB=A8(' ^E\0S/_Z;N<[ M=UE1M/*'7M"GPZ//LU\]6OKJ8/X)O_SCTE7>%%&6SL]](@_O4IQT?Z)F:2@6 MA%1;+=*V<+UO^'B=$)W5?8[7,!I]O&(XF(QQ-#(&[.E;YIV8R9(E\#BSOMOPZ;&! M2C&8']8Y,JOF^] ST+G%:%&Q#]SZ=33'9CDWR_DGE_/>&FI"_VM..Z!_@Q.Q MU_$EN&QR)$@(N2EC]YE_+W@.F_^7/S5%?VJ$R.S4W 9[1^'@<*]=73Q$E.\Q MWWMIE,8KFUII(W7/2>KZ^SOA?K^WD;J-U'W!N1WMA?L'3ZCJ/I-/\VPL!BT: M6V$HV"48W&\)6@]2]Z1ML!\>[@SN*6VW[/ACJ;AUS?VOI..#I^]\=UIO7V9>8CX/V-NKQVW?2:2-SC:#W>.#AYF0=PGB/U<;,"O M;8/[1X.P?[2[V>"O=H-[N^&@M]/1#?Y,#D*G+Q?!4*97%A7]L,3UNC;0YAG? M7L3P1+JA-/G8O['0X4$_'.SU-T&I;N_2[DYXM GP=GV7!@?A3O]H$SO\TBI< MJLF^M6CA(>B$3;2PZ[NT$Q[NWC<:L-FE+[Q+>V'O\+X.7_<"AL]/<7_VY,_S M-1X.PD'OOC'KC87WQ?7$SLYFDSJ^2?WP\&"3P?^"I27M[ G?F#E^L!_N#9X_ MN/DKWZ5=<)IV[QONVNS2EP^D[!W>-\.VL<),5!7,W M9\ODI \P9[XV"7TQ. (5M/_ROG9.9[3/9S15O[Z]'81[@\/-WGZ->WL0]H\Z MN+7?@N_RGACXXY2X^5^(Y_+R3_$+?@X6N*_^&=]:& M+ "[>1,MZ_86#0XVF(*.;]$+\$/O;2ITR!IX-AJ;&9:Q\Q16ULTB; $WB>(< MNP!5AGL%SV;8@KS,1A__-LR_%\I3_F=P$^788CQ(8FZ$'']S-7G]>Z='-CGN M+ZY-PMVCO?7UR6:#OC@(>/^A,<<.A16?C](_/C^]"(Y')3:@Q$9L>7!NDMA, M@M0QA>X&&EIFW&1N/BC MI/.?I0P.PIW]P>?+"3Y74^^KVM1!>'#P0"SJ9F.[O+$O]L+^;J]CI_5;2-\3 M)&QH)EEN-(E?1I\>"7K\+"5S9Q#V#N_O#'1#WWP)..JSW-7^47BP=P^%L]G5 M9[&K ^1EZ=BN?@LNR9F].N R2'N8%/+UOE-ZNUL-JGCF[1S](0H MMV_!Y']GRB !L_^!MR2/_8<=6.%Q5@T3PS?EGS D.K="ZS>D_)Q+T^UC^6*G M%^[?)Z#V&9?FB>WIS<'8'(S;G([#\*"_NSD8FX.Q.1@-H'5XM/M@;_Q)#@;9 M?]^7$;P._CV.K__^-_B'#GD6Y5=QRN\>T$GXPNLZZ/V5)S0VHXP+>'^ !30Y M?NN[OU]*"Y,+:6$2G#?:LMTRH?TGFH\;M39>T69R&(_.3528<3! /XY MRF;S*(38(;A\W(*?WNP&\)J!<=)DEU4\)?_B,>I683T%V^C>? +C)-YKNU7 M^*^4 CLW1964^$J"3X[AC3FNS@,G>==/>MOK"$FG#(A /[JW<\70;F8H[1))XWB&4N'1RG_2BCE+Y12 M_IG(S&VL^"LDJ;_=JTE2OP^2],@JI$6T\'?1Z%]57,0\6E"2ESFLQJ4GA_N#/Z;.[;['@ZVAB H'[>B M"0SVARBYB1;%=]_7Y0"$H+&&S>FOG.1D\B2B\;>H,V,)IKF9_-=W_Q'O3 [- MP$3#WJC?WQT.!L,C,^GM3Z+Q9/=HU^SW_^\!."AX]%&F3^"%J!*"OWT?_;UM M*[NJK\6<:ZCIO>V^:FF=C#_(E8F6+S5Z-H4/X.IH&]Z7&L5C7ELMEI-WD]1= MAO#6J^4;N%!N,^B?A]ET:YNK)4/^J.X2[C5,J$X>69'VISRO7X%;$S*%MQ=C M@F_<=OJC69:7\;_YQ,.84G,#@Z:1YF34EE%Z%:,!^WSU0*V]T*N6]D*=//JK MFB)9WV'9==JO1SGW']EU:A'SAN1-330>@5)AQ;5*#D'L_G*T?>@&WW@*>5$) M.5[TF#R;F** ;X(2G!C##]CQM5[S ;"Z&+B'+:S&L?Q@X"]7XP=WW8GR@+W5 M#\@FY0TL9NT'???&UF,*BB"%)0(?D3X&04NBH1I;^MNL/(@[V[NU@[B[\XP.8G_@;/N'G8N]6\Y%F4>@R/S7N6/;=B;6.OK> M,Y[OB?!;J*..1H8?CIQ>G)R&+?\^/ MF3[D .WZH?^''/F=6V[O]57/P->;=UVH^+"S2US!/ *) W<7,Z*L#G9N4RD1 MF "EFWO/4Q[!L]4>CC'MU#*FO4;&M/]1QK039DR[P.T,?A>"M#="D+;HMH[! M"/WH7IQP2Q1P"T\)T0&+TH9M9B^MM5513Z(N6+_ HM2_]S/@GYRWQQ.*THFD M&3K9AYA[3[M+M360I<%K?YV5@(68H"H%#0E_G,%>5?@OV,2K*$YEA7>65M@) M!OY7722R*K]++$A#--X'C\RO=$\'M3?* PH0'I./XF(99K$=G*TYX= ]#01I M7H&SASHJFH.6_D0B#O?5#J%""A@1*ZSZ=/!F@IT&HRJ/KHP=%-YW(Y6?_@"U M+C\";I[<>&/'*8VB8HH7P\B8L=P',/ZL ED8/P>1\X^N'NG5,A?8PWNWN.TW M-O_QQ>W (94^@[@%S@!:1]+ZNX\I:\_7-%^3F:ZS)^3V\01PLZ)S>8;!\9<"T(FW0,/TN>.1*-";-.E3#KG5D.2CZ-W"PS M>2UE&>IR,AC\22]N/>09?K-*81P)3&9,U4@!1JY!\X+OF>5LZ5V#C4@B P]Z M&X.Y%Y5Y_ F#ZA@&#$%ECK;92\MRF#6X256>FW2T@!F+@H>],O3XYQSYEN+: MR^A3\%.CN':#JOCN[P?[&U1%-\;RC: J7J^O'OFRPY(%C6 TRN3%XK(A$U2# M$2O$%E86#M/48KLWTW@T!1> *V1%Z6TZ.4'!N69R00C<-?\8U+(:]\OP3B&7^=> M-&UBQA2H+,JHK,HL7[BG1NP#H!M.&,7ZJ-6G\$:=9BG(,6(L,#6*-NZHHH'6 M(F2Z FI@X6V$OH)\FB39392.U@-8=%]F>^O+;.\>,MNO908?35(;/YWGYCH& M%YAL#?KDW_(!*GL'5QA-FV=!S;[=8R(8Q7V%Z. M]Y!:D,1[NGC](SBX"8E7CD=2?^8-G7:,_A+3!3@%9$ ?]'X\=Z-];T#/2C,+#C2 ^H==I D,'+ZRAD:< MQ E\2J$3R=G0$\TP9ZS/;KBJ&B$>_]=W:UA#1]]UX% >M,KGFQBN];$&O4ZB M.:'68$-AE3M?K_ [2&)T38JQHCND@ LCGH#[F);^O9&:*TYV4A1U OIRJ4\J M_#3% %E%S>[,W)[$:4379#0:5;.*%3=<6?%([LF=PQTO_AB5*RR=[>"8CLUA/W""2;,91A"2Q7;P^S1&RP->-\_0"T%-J]_0A\(;*AA: M,%R$SAJL6SPO:.L2E3%4]K4DUI0MWDU5PN'Y_O_V'OSKC:2+&_XJ^@P_-RXW_J1-;@K 61HMM^/1O1&2FE%H 1*D(*>GW8"D M5"SW_NY^;TE*9'DM@Q"/\EI#(44*OW58CC%A.29CY.)$LV\LW.&C&(4MF&)R M>N%1[0(/*DY!GR*['L;T'5RF689XSH&B@DT/A"BRO)&?![ MN=PNQ@G*_-@HL:*GK" NLEA"O.MP%UG%97Q8()60+-#JA_R"3+)/;C(+(Y8N MPR\T#6[>'[W^M_!J?G_QN\.7E%,+_2;R3XW+.!N[B[ZB$\XK[*@]LJ%H:C!2 MW2P($!;FZ67@UT$9]F^*!)]+ M?S4$?B<@(\U"8H_?V,RQJ?S!\1+C;X%=.MK_J:!Z_[2!*[TI:O']@-[=P'[= MR'2>0<-FAN$ ,+PY&D0'243L&:F.*;,RK*!W0*$)D .MV.%:/_:/ MT#%WN[B(<.@EZ>"7Z=?FX:;C)8?Z[G78W*(9!5)P_IO;+?^L^#'WLY45H$6B M\?P;%QIN,E@ )J931#D4)-#XS9,O*]_%Y(V9\S-$J4R66G'6=S$RE8FXG"+& MK\ZE)D[>W[SYT)NEY#!X\1/F_7JKQ)G(:SQ92J%Y=K^HWD!>+GC7. MJ^"9C4]\$SBJ999)Z#\,,0WCVN%*HIDV/ MOPC=5%QO.N[FR(EY@9SAVCYO?]ING/6^NWXWRV'NJDBM$3)[?<\\WUM]+V)W M6[:9!Z!QWV9FSMBN'JN',0!;W&7@CG$E M;"S&&5U>^LW[5S(-(@NV+!0LVV&)T7VG1L/S7C_S4(P?'L5UL=S E?EJ\V#: MH!Q'SJ,NN0C+\=@;8FTOASS_]<]B:"1FS5U-3J_8A5<$>G[ANA/@/(MNQTRV ML7LO1)DOO38U=),/3Z1W"_WJ3+.HQ$<:V&WO9 MXB:M;&%!ZJZ%F+=Y3ORM_^7N'E M*LKZ0=SF[/[S(%G(!PR-;R)9% )D<.Y!>+GLMWED>?;3R6FA7 =3D$.F0>=G MMN1!96=]&0 A?"IH]D'1ZL04QIDZG2B@IRXF?Y\*C2*BM)^D?MQX+S&MY,9[ M"<^ZR;R#54A9O*<$W,UTNBSOO[&?J8O'N0Y7>>&V.SH;>6C+'5LBTED4+5FQ ME(?(QB K%2B4HK&PRDH(=B=_CVZAWUW<>I Z?_SQMAENNWA \>'26RY+4BZ/ MW[C9 MI*>Y)*[2%T_?8!8"R#\9DYWB0]6PG"8UR8["=!O34GI44$74V5GPV@Y=S+ 8 M)^%%[7^1I")3#IH0C6[D3O[04R,N+ZR]%;VJF4HQ/N,LT=KC3C0P_&V-;M&? M7V4Z *_3 :JQEB=-!ZB4=+PC5V\33<([++-H&DZ7NOP[,STR\^S?([^":=NL MDDKZO__]J?FO!OYN%Q(OH>ROZI(?!FW6>U^EX,9\ID'HBZX.:&D5.9O%- MV7:#S LV-JS&M)QRKVU4OEK1%#\;>2ND:[+N5OW8$4LUSCVA^3?%P_)O'W7SXPK! MO+Q/)VA@4C]/QI#D9]-V:)UF4KTG((A_M'C+]X(0GY M9?0S(+_,_$1YAE0OYIID'@K_K?G%>"K9#GT^2]\_<9_JBQ!2"33K23QSY)M^ MRVL8]5^W!Q,T2 M%=#NU525XIDGDLBA4QMASE[=H8HS/:=QT.Y\:.-:ZQ\=6A,AN MV&0)=^/.FA-'0? 0QOSJ/(5G/(HS2[1>Y!((*4&N6./$H5_Q4-H7%Y$O8Y!6 MF3F_N:L2GT0J'Q0T-YW]OT@/*H*/>0#*GZWJ!-[/3G5XGD6'2A[$>')%0*<3 M@"M@?=DSF5U.P;:#&70?TU!XYO^.O*[BBM2/3^YRF%?;P%+,/=J#7FQY=LIL MXP!<8ZFP4+G+4D["MWSP_^M)*#AW_5UGI4#]\:LY?8RRTL6%CYK(NS'D!B0N M7-?3WMJ8Z)+C:4'4^<,G$JS,,)7\8_QWXLU;TUDAP] M,24'#,';$"[G@(F9IX1N)U/@OQ1YBRI1=\E7_<((O-@9*V%N[M.3F#0AY[?Y M].Y'03-_G%"41%,4E3D$%WCRQAF^XV=$\3"C:Z"$%FK1C3Z^\6K#+R&!,H0; M"JDU[?B;U,F/O[4P,"JN-AR74B01FKU@+$23)NBVZ[T-JO[/6D%JBN.*<[^; M+N:6-+_JA2M<1$:8;O/[P]8S)HJ^#;'Q=R%ULMID&2XQ[86<^*@)1F-\,.J$ M@H3K0(A%5E>>!5K*J![<4>PSE9G\ICB%_!L*OWJ<7A(S;RX'[DWQPZ\>!"[; MZNI-JQM7'#_T:WY>N3,^>)]GAI=$WVOV-? K+ MVZA;#G)B^0WGN#^_YZ4.Y,:QL2O^GDTY>%@?_+,J+GR;MQ!XE[PO('$@P1K)O1V&'YZ9>^% MG&U"FHC*^FS7(I<(W@"%M-(HMY\W/4IGVDEG/\>&U<$7W)SK_5,TZ!OV6^-F M+J],>_V%0'(/B5NKK4][/9C3^UH6M=KZQ!PDZ";HK)5&\*/2O(/&+T4#YW_& MK,\'(_?"$#ZY#*4FHY#I=^\8_F;[Z59X#M5F2(Q(DS-^.VZN[#">U&MG8RCOK4OV)"_[(E$3O_H_O_FNE]LGPW M<8&KVTU\4B225NZ/:Z\>FMH>L,BA[ BVO(9YO_Q^JQW#<1:M,G*\F&9JA2'[M6 MY:O'QN><'_/BDUU^DDRHP@YC2,AD3O#QJ#^^CJ*QRF1P8RS;#HT!XK"2JZ*6 M.KN=Q:1J#WJ3(MSA5-W1U#V_\5^=3(U<;=PUL+G9^(>8C%3)FG]=[IN:%;B!"[JAF;56,LKF6\V MZ?J>3WJ:+D2=!Y=LU%*G->H$QAZ<^Y?F.+O<2CZV1\DFS4Z7N#;>WHGXL55R M -9\E.3L7'B3UU)G;2Z*.PCEM'1ZGOS40*]EV[RFTWV&EUUP:(N6S:'HI:F' MV*S[YM3"XYG,BNP,B.6&C X?B^P[%:);Q/9DLG.4V(1,[FV!Q$;B<1(['PB1 MB^CRV-SQ)\N;N;NGS2-4 %S:ZI(J "\/85NY"H!+([DSEIF:TET(\JQ!SV3> MV-S(Z;GQV:$)U[BMP63X]G:8G#O/!-.3C:?TDANYZ:'\_&";BVV.S35)KML4 MF^L> S>[BS"HM2"=,(,76A[5GO6P*D83EJ;P3364$6("R&,@\Z1<$IEW2QZK;L+?1;FDW4G;5X M;R9;KZW/J#.YBR&VB6G\0Y8;@=]RJS?=)2\9H_>^RF:0' N_?NH>PUJFI]%T M.J%S2C 39R;29(U9WK8\E@^=R08N>5%$5D4K2V*\V!R,GV3H;0K&+U0>TP6) MAO?V^0A6 J8;,=Z_KPSLF8,C0^=Q?Y_RA*P;6J\%$V2F&U71/VB,W>/'Q%[N MS9DO*OH'99(D/C1K$Y1KO+BDH^9=%TN?+IX]N&6-62O\.(FJ<]GN73G7&#=< MRJ#A,DB-3 5$$^U[::$5Q_[&V1OE4;;^Q:QCFW_;L#UQ89;B[<7Z6L.Q>H\V MV?BY+_W.&#\H*6F[MY$NH27!^92D.S7+X)'??-N(B=PON%I6$A,I-?O)%;,1 MFI'6MRPSMY:R%<*R\?OT[$=OM8RJQ'UW3%&^H:'7,TP[OF.<;I7F&<,':TH2 M55A3ZF4SRL)I'NMVZRR[GHTF[_)\6%/:7V^RO]OF3Z'Q5%N7I3P/SWO!/BA_ MNN\FPRE#U_\P"C5O\=Z>(ND2J\6I!-D]H6O(HE7B5)QS,M-V M$O',&B&OC,V:<1!L:/X8IMPV)XXZUQZX'UG?_.#?:@UNX;^'AUBP<00SW9!+2NZH2VJ;'M\7FO MW6DV/OUPUF7JUKN^\WOP2D^SL3L*PSW:+14&,X1.1F?G^7"1\W&W]^ MWCTZ.3C9/3GX:[^Q>[07_O!'\?O>P:>W?QQ_^ASCF[\=?SYI'.Y^_'_[)XV/ M!Y_^7V6Z3]^7Y@[B7,_!L/$Q%.]]; TJWA8_G[829,(@4[8S5TBC[Y<^3@GL M!>T_&&L>Z/N9,W]ZW-*7()UR=7RLEY=+76)N 17E&._PQK!:-E!B*LB@5?=; MB#@'Y,[BZ)U>UUT5J\VGY8P%I;VMY&9A'")S0.*R:^NF%<*[5]A#R]C^\VQJ,\&F+ENZ7:\ZN$%MNV%]TR$YA7S4$J.OKO&4"\7D:LD7A3: M]=M1OQ\GIN\72MM&8$=FF4\L T\1)4UXK/Z.1PP'(LP&+DV4QWRN1F^4C3GZ MT>NWB_E\_6AT1XZ(OL3)&+.R$V*LCQ9G&&F^,+!CW_U" ?8_EQ78[ -1I<_" MGU$)#@[BB1+MN6QX%0<%_P@;" EADPSGP,0A9R2H[-U(F L?G^7I#//X:C[_ M<# >U1>X;.QJGWE8G$IF0^/^?OX8SR]ALD?YT^7/3)XT\^FQWV5_U.]M!^5B MX)'1[R\X(P*#%0^\?3M7X0M+-S'W\J1^W5]# );2L+.2 5 :+1(OU]_6*(Y: M]X00C*$"0.(68D)0?VYI@=9:'N'_7[_75+(R2IY'S%LVFD-H\-*FZKMG\R!;$/S_\H\O\>GH5PVGLSA]_FX2NU6> M3A"W&P8710=4CK;QP/LE_U<_=W0M'_@,B5*S&0*]!80:WH?**?$9Z$7Z\QQN MHS5;"(8KOU35SY) 0F0C'Z8XC!/PXLST.&"PW3AW]BR?NAA&)$85QI]9G,\T M\3)&^3YW!]][P60,*5M1A8D#">#G\&#'Y;MA;>C:7;IW%TY]DF)@E&'C(Q2?!M))*US/5!],7, M]9D=+/#(]N@;-"[A-O'PPVI;:_I3I]#1-YQ!D\J(F]?R_(B$L%D M:R<+ P^RJ>36A0388*9^#*/9AS%HE$_FW,W*D8(6^J[5[Y1%Z=/?Q=9.XY/?VL<[#4\V37^I_7S3;?7/1IU_.-,U+/]"7T,)]&R-&$F52QEAM"4*&6E ML['__>M[>7%\<=0Y?O_YZNN7=ZW#]X<_#T\^M@XO?F\= M?_FK<[CWM7/ZY6/G:.\;_'IR^O,/Y=?[TX;Q]V_CH_O?CMXO!D'YY> M'%R=7K3;7R]V\=?.NV]?+_YD1^\_X\._Q,_#OG_TX//GVX_2DW3["1^W#3Q*>?OE]\/6D1P]/ M3NEAYY">?GGW[?3B$![O_7Y^_'X?'U[[M5Q\OCK^C].OYR2TQ/;^GKA__/E M%)YVPO>>HB._KL/K?>KW\O/K^T-V^I>X/M[SWW7Q[?,ZK?@Y#Y+F2JD,63&12+ MD&F-WSB'3/X"[@U* B_0U&N)L@$21<:TM(ER/)5Y,[CA5FLFK!P3^GL4K&;" MC61"A&>8\--4GY5)KE7-CAO"CN%&15*SXV:R([N5'=_V.I=]=^ZZ@]9WU_BC M-ZC9S'TJZ:?3>%?3T%"%&S[T:R+T:WL^^XBKQFQPUAQW"C0M;LN)GL2&.UDALL M&1ZM>7(S>-)?JX2W\>1JV@&_YI0DM)J4I*1.27H%*4G/5WWS3QO&[ MQL'1WOZ'??_/T4GCX_[[@T\G^Q_W]QH?/O_VQ\';QN[;M\>?CTX.CMXWWAU\ M/%PF+4D^7SEGU@HA=I/(C;EQ>N]O/=6/Q1=[K;XSPUX_5RQCUE+CUH2E)][; M#87/EZUN7N$0MG-;FE*U2P!4",#G/2>7KKV=N:JL2&"D!RW;4K$RX)?PN*VW MV=.V_CG35: QU5 @J\O)ND-F;4B6ZF/>C,TN)\Z]K%FZ*7D6+L>>A<'8LS!8 MX%G(FL8T9]H29,WR7$@;SO/9AQZ,LJSJ<7E55B-S0W<>-,EF+W;6C5K<+R$Y MK6@GT!BO,N1&#^+;MQ8U-=CZY[8_[3P1/U)?,^_G,?_>HF@G=LW,6A8T5+M= M*B[*&AH,9A]1B/ABS_D5+G&!DZV.VRW$_C#3C>?#GV:ZK#SRB$,)>*\;4LI# M&X?8K$1-LFDN^RV_L?CQT*%;FMLY,:%[\:I\_IDG!_VS62:0_S/("LJZ*LO#[_?:C5"$,M)8L/6A<34;&1-;,/ MQ'XK$FKH_^JE>LOC3KRM.Y*B'GO<\8EO0@^0EEGB @Z*';_-=YQW%6F$%\[Z MF8765QWWH]?_UO@%0S09=O@KF MS17'Y'+B%5WK]=OL4UEWF:)<)+O91FZ2SK0'PK%O@4>%<+6Q<=C_COSYIJUP MT]-2] &T5'$UX;=8B!E0+E<8JHTH6>NPA0(EE%WE\!XHI97W2YX6$_[F8GU- M_$Q6\S;S_E96#9011""'&TE@X2K& !'+>@+D927,L2BL<9E!6@G^TU:_$UIC M%.F68SC,\AN+XK2B#4Q8FPY%7Y-,48-> M-^O3XH&Q'[]:Z5#.^N/QOE](QASCS>?]I/+5YD5QQMG0+#?3"V,Q6V3 6!9^T]<6Y[2X*]:M2VJ6 M#VQV">%<,U;.&P2'\X]+V6Y\&IGS\ILG[;%^>A+JQCZ,@4QC&6U6F^YE0FA^ M&0Y\TJ(LWE$G&\L02W1; ^.U^OR9-VYKZBBG&^D7W>:+AR_4"T>98+)3E.8K@IP*BG:N?ZNR+KUX\5]"$X!VRWW/J;?$%'F+T%A. M/295/18I)4N@XF+P;4"PT)P@IGLW#I77.OK5!JK0B\H4R\Z0HQ.7'9M[CKK^ M[]$P=MZ."5)-%2][ W@014_1V#2K'1V"W)#)GG4+2>0@I@;3W]3KSXJIJ9=S MT90]W8PUNTPV^.?]@OZ96Z$9H!3S3T)7B!*?Q?<&FUO]#;#MP;KO>U^-BY&]BQGA7CFXTT5 M,R(67<*@87M^M:'J6+6SRN)8>1P4U!);%%K%8C0,?G>EY;(U7"AHG>3>%3T4WA>)MA?GT<:KM(RY(\,ZVC\^. M*/>T'Q?"HK>+!YY"8O_A9]_0K?&=&3>R,D[NR MBHD(_7@S.NH/YU>#EB>_;C.T;\C8TFL,;LH^\#9/.Q/509H7R]AN1* KWC1> MR61]I7;,X1'^^TJ63ZDE8-!BPKXF0W)R_V&F1>6")+1&\-N([_"8K,/SLQE[ MVQO0#W)NN^/=!B= IF4%F@@=OUWLQ*W=\$?HO52HDN$(6+RUK8#K)&$F$^F)N<_[FW)7O]R+:%&SL$)83.ZGO,C6H[UH= M'7J-Q0<7;8;'MQ(9*3ZIN)!\E=M37!'U^,FZB^]9>/B#\2+S=C0VBNOOT3C+ M.PN7WQWX,>RA/^XH$]DJ:YRIL@:9TWN. MK4&*=C6MZ.48TVQN2$4];C!E<11Z4,D[%X^EVBSJK9=@QPTS?][$1AJ#<+[S MDADTS]%IKU_"OG$;5T],BU6EW'R-#H(%)SB8*,I3=EMYGEA.@]J=J^^M7C\0 M7ZOT.>4I[>S<4\!9;N.KK$YUNM4BW*J!:['CU9C+:]D_&AIE%]P-0US M[Y=+/9P,IWK(A>DBF85:N,@ZO?YT0V9OI(Y1PJE.HQ-UV,QEUBT[Q3(@FO;. MY3X@-Z-?S&MJSP_F][10_MW[D0FCA9;*%X_1N];FL9W<11??\>S[O'578W]A M^1Y+2G=)9$QD2KZ]L0 )TFQ>%8^]UVZP.TJ# Z8F?$:M*W0D"RK)X,V29_=K MGKH)0I[F&Y(4R9NM&+=X YZDP=+B\XUC$Y)?GR_4.7TVB&ZS5XD@Z57( M7FX/N$&1^V)=4"6:H;=>-O0FHFJFY9;Z'D9]STOPKAODDWYB?'*0!2@7Z#^% M!C^E H5P0R>?,#1V/Y?S1#S%M/Q!Q/A4:%[W/9NEOEA]*DAR672I*>)K ML]?B4V.KVZ/!>/* _UON7+R*3MIQSDCTHG;45>Y>MBTS7$AJWB[- M&IA/DDQN4:V>WSJ_]=K_-?C7$W3B._)_>/8^?*=Y'[[+;\=[A_CPY.#Z].3= M^>GU(3Q^?W!UO/?M^O#]9W38V?>?V8>'7]YU#J\D_/J?BIY[^3'I\<_OAZ\OGJ].0;/#WY\^?IE]/K_UP?TJ.]LZOC MDUURY+_K^.3T;RFM1<*E@#BD *58 6$3!K"&-+P@D:5;.WNNW0MY%HW_5IW+ M7QLGO9'QXN>//S[,=L>K-F6MGZK^Z&4)':^>LL[^%D)AYS #1B@"J$XD$%(G M@%AAN*"4:H&W=CYY*OB]-W#-QMN0+-WK=UOJ3J)ZIJ&CLPG?U2;VHFHB>.4_1;1AHYJQ4'(1>WGXBK?<>"J+M/<)"H*]U]QMT0EJI#O3 W/B3F@Z"WC MT4HT/EO_OM)2U]X-5985E]&;5\TZEQ->BN#%?+^\.+6=)2$66#H5ZK\/8N;D M%2O18LE>N29O+GE@Z0>7,D=:DQJ1<:N.PWG7YVZW.QJK2O=2JAY3MCO^^N6/ M;+ZBMR[HW?R"WJK6\SZ$J4,MRD3)NE''*I6A3K@U6UD/RD=]&KN#?@_\S M-"D"G'%N95:J-UG(#Z>^161Q/SUWA/JV/ @7SFVF3#7+=KHKN6EN?9,BE"Q! M(I-T835SQ<.QPB K@R@EV<7"V7%>?VB(XR7O8!!D: YLIM4WHTXXI5@J^\SBL6;N8)>PO5R=BXZ&>^@T:-D)G+OPAOKAM7[7>M)_:9"KVLVE&N3B "_ MQJ+B6R\W[F3Z&_K3Q2,39 F$$G(PATO=["/NL&B"%4M\\FR$"+YA6K;'K'@' MTUN-R]8NRY4(H[.[[85JB!KYF^V7?08E338[W)+;;^HL8Y$VN>,\)\QR&4/V MV1'U8TUC'&T^S O=_--'W6(U\2"\I,XNM1E2>9IYU?)L([%9VLXOOE1+E5F1 M$WF6B:/;2K@KKAK]YHSR)U)T0FMU0\69OZ[V!.";]^#QD.\0"M[S"XKG'*]E MJ@%( !)OB<=*](MQQ5N:YT]D2D!V*]/B/@R_SDKEBNR+0)FE&>O3>LFD.>U 46_F^HQ&NAKDV4I19Q:8 K6F=<0QFO2E5 M(GQQ3*YNA2A'G;Q1)V^$$#OTG_L;,T2,I@JX%#E (4- 4IL"*QVQ*:(0)77R M1IV\<6_*.OM;$TH$],?%##. ,@2!2C4%,(%&)OYWKN +3=YXE7D+=#7MPV7= M/OR%9CL\/:7>T&%KF4!_919[VQ#3YUJ[N#.ZN'@SOQS$B,[(/]2&0.O/8"%F M.1HA3*3&H<0XRV$"BMY.[8/0ED)=#MR;XH=?@^G45E=O6MWX5?%#O^:*1HZD M 01FYG+$T\E>SO%!RFT.>8"(?+!+_L4Y>FQ']"@&@TR]QJG_9'+CRW ;W?C: M;8]%<#LA-[]\VV-O?XT1LI[%+K>@)8?GP#!>I?2\\5OE,K-8,I*_<1K+>ACA M)K*/DF=W+CE@S+JK.)7)6W-.B?ED@;$"<#2*[6W4D045>^J0'K'AUW9P\#[4 MI97Y=M;O>3T Y"LTQCFO@E1DUW>+R9S%!F6)>,M-W[3?E9'270?ZF&?QJSJ M]QIJ%<>31D*8^[MJ3S6OG%8XECH V-@$DO['H[98WEH_/+52>\N]<._Z>4'A MJ-O*?'"C@=V:=LHQ281EW%#G_ZL9TY9(S:6R%"F4TN3O@XDOSENUK8YJ#_[O M%B"%9VXT &=*7;X)E+3;M>%_]B=DM#OTIF _I 7]I=HC;P)G%=#^>W\.WW1' M'6![T5@.C_5M]RUUV-?3[Y>'.\=G1_NG?[XVCF$7_?VT6GG M%)Y>?X9?WQ_^./5K^'IBKH[?2GCZY??!UY,>.CPYH,?O__QQ^.6O]N'>&3S: M^XS]]UT?7?@U7QS\/.V$-1GT]5/^F?_\?JX[MGU\\?GGX<49_;JW^_/KE\\_ MCO?^A$#O'1R>^=PXMWK5/\U\71]5_M_US_.3S\!'_^<;(_/+SX$X5: M+H(,8YRFP#+, "76 8T- Y)+XY!B/*5P:X=0T:2"%1[ @D9VLM:FCV&* OCN MP1RKE/(U1+U0B$H,4X9;(8D3%!*N&"/8TS(D&%F);80H6$-4%2'J:AJB1*J8 M3FP*H$P1H-PI( 03P!+_9RU42IB'*$1H,TEDA2!J13K^QNB%AZK_S>4NPG&& MZ(U:/[[?02P$WXU&J%4I49-CG^3EYJ;7-"ZEK9_.@FO7[]60="](^CRG->LQ6'&>1,26B%&?FT^ MI]WYQDL/TBR6->LV&I16I5D4A_YQ?.9';EBCTLI1Z71.O\!24JRX!C#E'-!4 M)AZ?) H I9/*L.O;QZ3EZ5>E%S\I-Q\HQ^80BA%A(! MF(/!OYH2(%5B@34JI<:E7!H1_*O-!#]:OZA]%P_FR8-N*$CH]:]J?\6ZM8KQ M47L(JK%G==ACYK0(R"Q.#<) (&P]]F ,)$$(.,%8 I6_/&2W=A!O(I%4R+:I MG105U2)JSET;Y\YH#8@C@K""P&I+ ?6L"J3 %" BN=<9G.*&>,Z%37]K%>+< MU^:5^!"*<5NV-"_13.4\U2Z*=2L3^0WLA_+D@=OMVN-P#5G:86W?K!RISN9U MC(1[F\98(%(L 17>R%$\X4 E22J%T18*;]_PIL2B0N9-[:BHJ(I1\_-3\_-L M/(1A G5* -:A\%B[8#TP! CBDC H_97RK1W2Y*Q*_/P:TJE/>L/08^'Q"D:^ M]Z6+*UX>6JTL0%+CTGIPZ=N;XNEXQ5R_LF!*S?5KX_H9;23U5D3*.038)-ZZ2 T$FJ06 M,)DB[G_C@JBM',PZZP62H0N0V>G9J/KAK53 M9/U.D>SP/[15=^AMJ/WB_/W/6==%]T>8.?XQ+/,X_>P-K0!INZ&'QZXQHTX< M"6KWW&7??TOL2.$_N=L)7;RN\SXZ->JM"O7V?T3$B_K.@7_?-_JWT18KCE,@ M+<. FM"C!TD-9.K)(G%.(F<][.$FI%4*&M=>E8IJ+#4@;!H@'$X#@H)IHAUA M /'$6S\0:R L#NGG$C-F4@\*-,:#.*P2(+P&M\SQN/ET.[#0H!'/!?12$+I' M/MY-\[(1;E4JS_@6%N%8#4XK!*>?<]H*0YQ@0SA 4J: 4@6!2!((4I,B:[DW MU6"69B(EJ5"PNDXSJ:BV4O/R$_+RC*+A%0G!L<, $1+ZSG(&M)8,.&-3+CVK M)C#4VK(F?GP\MWJ))Y56- ZZ0]4]:^5-SUT8CU%[4YXD7[4X]\SQ>^2&^S_# MK )_=.][/?NCU6[7J+1"5+J:TS"P,Y0A*4#JL-D;12(VC'%D,K,78&PW4*QH,*6!2 PE*&4L3 MM;5#:9.P*K'T:_!H%!Q0>RW6K5K46+,&K+F>4Q]0"E.2. :X0@90*1*@.4^ M4D9!J*A#(N2T)4TI:@?%"V;;5:D/-=NNAVUG5 1JD]1X% 7^GP301$$@E0ZI MJ$@XF:8B861K!Y.F8*O*_:A]$1B(Q%H*MC 5U 7KM@6@EH5.$IQYW4-UYXP4S M[JITA9IQU\BXLUD2B%EI0_ "">89%Z9 4JA!XJ2 U"62\21DBSXZ/[QV*-PO M12*6QM:I$$^4"C&IF"N#2VVJK QYT)S* #5RTA ''"00^!M,@+\^ZP]8D3"E M$E(.MW984Y!'.S-K!T-U67AE&1 U"Z^?A6>4!\DLYVD22DVD!)1:"!16%DBM M=2(MLP2JK1W4],16(19^#$YQ(.(>H5YR2I)G@5?E;*E/6^\C9-#6V MO3IL6VT)\?+=_JH*SBW]HZ5TJQVG,,0*YL&P9[Z=]]K^; =QJ@?_-58U#V_N%[O$ MF90NB_CKL+U12.Y=R7#394WV]:SR-5@EQ733]H14'C;B=(5S:-?VC-?6#GH\ M;N)272V:-?%H-U?E=KR\]K5HBR]&P5KUZ(P/&?W4S6)6KW"Q.6.20AP:X[K@ M>_?&I, "*']3@'K;T7J%R_G[#(,"FX14*6%H13*]QJ07BDFK'@)28](Z,6G& M"$PPX412#12SV"-1BH!6@@-"4$J8H,Z&3MZRF; JI1Z_MD;>GC7ZHY#,V.N$ MQK.QI4F=U+AN)6F_<]GN73GWT<7V,B6CN\:FE6/3P7R;*493:;"2P%"> NK" MV'?&',!LI G>M877Y>E8)1\_,3\_.,KD$<45:D"@@/ MPH!2)H!(<.CEP%62:JB$"5VB1),FCY[W4[T4R(U3-B930TH^Q#H_\@E<,^'X M2^A4C!DH_:E&JA4BU7S+J$2BQ&JC@$HE#/X9"Y0*=19,"$@YH-70/]LW:! MK$L9,;:KWKSU3PS?]:4U/'\[&OB-3_#J*C>9=K.K^9#=S-O=C_N?=LV,(96V M?CH+KEV_5Z/8_5!LOM44,C1%:4%92D6!$K >1.>#:'%"B&*4@DA0G2%F."H[)" MY0MTE51:1YF><[8BU\@K'GNT*K])[G#]^733;(@_**67]5[I6:]=?-^K.E X9HPA,,8&(T MH II(!.> NX4I"1)K;9J:R>138SJL6<5XLT]ESK/'[8Q5#\G7I;:C;)NW:0X M]X.N\2;6B?I90JPC5[?6N2<@S??$4IJE4EH+<.(U$*J% UH*#*2_0*JXDG$ M$455ZM5;NT0JJD[!51Y%5I$5^R(P^QXSAU M:' \&@Z&JAN.KL:=^^'.?(\LPKSI8@P%*7444$,-T#8DJW%M4LVYPBXTV"&/ M1ITZX:.ZK+HJ%:)FU96RZFPJA]9<$RH!]A<$J&(2*&RX_TEC#["4"Y&&X1Q5 MJJ)[5>Z%/%%C$#3E1FMV,%CM;UAKVD9Q"WG$=O"NUY\;*%1W[5L'4LWWCR*) MT:F6%FC'!*!.<" 59<#HQ!B%*9)*A,:;D-;=NE\P7Z\D6:/FZV?DZQD-!%*: M,DX40"$MG"H#@= 4@@1:YSA,"$T]7Y,F2^IFWD_8DJ@$\P9 MJ!6+X\^)I!6REVK71L5TD)J?GXF?9ZMH,<*&I!Q 31&@4BF@+4) (*(XMA@S MXCP_)TV85,E5^1K\'\)E..S];RB!R(-G1]K;DG*'') 8N2- M'":1_XFE0*;,*PY$2ZSAU@ZMU #DVG515;6A9M35,>K<8#$I%4DT@#%TF88D M;,T2@!*I)&,R,5AN[6!:^R*>HU2D+A&IBK)0%]NO!Y'F6YTBS!'W_X"4I )0 MC"'0!BF E=.0)IJE(C@=(&QRNJJ18W5QR(MB^C44A]1,OUJFGU%#N$3.,$V M2D.P4V.OAB3"JR'""))*9@7G6SL2-@5958>-NBID17F=K6&6L!&:?@4V]&MW M71/F2V3--N3-S38>8&:M1_3_'+3>=%OM_[LU[(_<+ R4-AFF')>W6//[$OQ^ M.-^?DZ8)U9([X)(XDA!R(!"E@$DCH:8<,X,"'\UP>F5&1ZQ'%M54N&8JG)$Z ME IL$4R!@ 9[55-[J<.D!8Y("26D7%%U(Q6^!BOTTXW#@1XV$&99]?8YG_'4 M8MNVOA?/SA\!POO?8%CJ]]GJ6L_X;X",ZWP.4OC0+S(T8Q''F\8_;@/!#Z[_ MZ5SUW4JL\8.C=[-@.%Y-I- /JG_<_S0,G7G_4NV1FWQ[KI?#&B&70K*/#B_\FCK[ MY/3Z3WQX\5MZ>''P-R:&2:4,,#",+4$B!_A M?G]MW$A[@W#O@Z-4!=P=[4%KXGUZXCVZWO\;&D4Y-PRX!$IO2_N?M!(20*.I$P9SX^&G M2JA8$U7UB4H[9:CE*9 004 =28'&%@+NN".&(TB=O"]1K16I#@:#T:R8K>FI M,O1D"(3..@)2))+0($0 H8T!C"G.&=:0,UHID*KIJ=+TY/'"$2(-,#HTL^,R M 1))#!1.$L&L9C#!6SO=WMV:VA)6:Z[&M2))9"-V)B)L"95N[+&UK>]UNN+Z M4H6F^3CZD>JF]BMCX-E.LJE7#01+09B/#*B4H7&;=(!!)5.M4V24K9O:OP+N M757.3\V]Z^3>V89M2AFMO4*OA?'ZF$@X4%)2X#C%A")"F!95Y-ZGCOUN2(RP MW.7M80'"E1EGV5+JH,X*V??Z+NWY]/JO\^/W^S\/K]]='%[8;T?O]Z\.\;Y_ M_<^?QW[-7_<.T.'>(?[Z_J_T\.3;WX@E"KD4 \/3$!U,)!"2(J!2[+!P7*16 M/R@ZN#*3K*:BZE.1X9H*(1P@)(0&H0@$Y! PWMBGWJA'3O,G" VN@^;J\,W& M$.+UX=^,>"E(/(BQX%>BT.LQ4D -$%&&8)-8#W?/YJRLJ6I#J2KD(J8."J ( MIX!:8H$2T'HBDU)HR)5&:58.LW14L/$4 <'UX>&-@9N:="M$NA?[[/AD]^KP M^@ =G9RRH[._(;*>A)U7]T2"/25S X22&DB)(&8D@<2Y9W.^SU'9(L][36"5 M)K#4V]V:VQ1XJE" ADP*Q5,-:*J)_Z]D:4CG9K@I,6F2!>W5YI$RH%]5)':- M>YM'EO1X]V^.I-*>!H#$B0446^?-W-2!1*1)P@R5**V07ECCWL81F/; )B"U M_GX2 RA/,?#TP$&J)&4>^ SBGL"H;%**FBB9G_JY^EACL^$_?NG\T[Z[]M4C M(H^OHK_:JB*/)6;. Q=U@.*>C#H37H2,:L\Q'&@8ANG*A !)) R-4C07RB2, MAR;,JZI)WM!6 R^;.U<56:RY\]'<.=LU("58(:0!,@H!;UIRH 220!"A.%72 M2D."X*L0=ZZHNC!C,ER*_E6T@G37+SLC%ULJFU[GLNW/7';2^NT:[-WA4 M1\4-A*M?GD0#&?A]^I_F@&MR'[&;Z]OR;63#;F@F?CY',-?.J?1J;R.$/UTAJ M#J\BA\_H*9(3:# *DUN"WY(PY"T/A8%-N=+27W2JZ-8.;D(Y'PUX%@Y_=7Z1 MDH)B7=HRK>$K8-*2)($XEY_^WR$%5[12K,UBM70FJV?FJV MGM$[A+\O0K4 !LN0K4I#@3UV@'!I="J<-11ZMF:XR?#\B.UG8>O7T,4VJ_OQ0FJ86B%,S0^VA )YN\@;18F 8;8VD4"E'JN0\(81 MTD[;T)>2)JPI^+R!5-%^\_6,B4T,Z=2\OV[>GPWA4*,29U) 9!JR):$$6GL MD*EB%EN%)4RV=C#GS82O*G.DGC6QCI%8,=MT>:7FKK/(+RG;XQOB;\+V1KKM MQA?U.+2KW'G^XQD/Z,6(@37,%]OMVEHHK%4HS,\KY2RQ*+40$,P4H$PS()UP MP,!$V]2*!**0YYLDS03/EY$_+*Z_.G9Z9H]6#:PUL%96OZZ!]6F!=4;;AM9! M1VD*4IU 0+%+@!1: &:5QI8+B%*RM4,2T63HY0!K5,?_-53^2XNJIU(+IX[J MG[6Z\>O)-)09YSF@__3,B:-^?>X:RH0\*=6]"F5>W=XP*-E]_^=NH^57=M:/ M:=S]8:.7-H;G;N "S\;CBX',M-557=.*KD;_ASBK:GNZ^*MT#/F74[S-0[3V MLC>(N8UO^JZM0MW8KS]:=GA>($?I@_G%PLE'E/:+& UO_DA5SEBPF5JXTK]A MN1%D2"H<=DI#@Q#5&&OI4IBDRJ944I>@O[T^N55\ZKP_Z0QVYH#N._4-J-1O M\8UJ_U!7@ZU_31.?I[R9DY\]M!N/)DW7=C09%WC8[?55O%+/UJX?WN77I"JS MEL9Y/TBG_[K[CKAGJ,#_@57"L+8X(O%__J5V%A' LU(J7TBI;SW?[_UL-@ZZ MYF86KLQBRRCT:8P]X>R/+UUVBX/GVX4H-A$?^":D;+?,$MOZY:#K8;8W\@^U M@V;#_30NB*OS#))MPV\M_\WO7(VC9U'N3, RRCJ_A[:Z'+@WQ0^_VM;@LJVN MWK2Z\8OCAW[-15..L $<9N1O M)7@;4W+CRW ;W?C:;8]%<#LA-[]\VV-O?XV1>K$)66Y!=S@D[PP^(#;WW@6F M7\:N3V/BB+N0*,K/4Z?ZC7TO+^RX1+Y!4'-*A7WLV91,]7LHLM4^M^ E6V:D MY#(;?FT'!^N#>]#!(7D?MGP1,92/[KOKCMS#IK=.F]>/)Z5U#FQ^H8M\;75< M)VX0QEPW_,>_MXQ_;C\CX,>DJ+\T)_*B+;X8-[#3 EJ$-$NQI- :!;5,!$T3 M19!D%OZ]%S0'Z/\#E@NTY0CXKM_K!+,\+.%+:WC^=C3PY^'Z^S]->Q3.<7

;4JIPO%7^WC/7/GO18<7WZZ/ M3W;AT?NC\RD7\<4!.SPY_7%TL7M]^L5_5_S>=ZVCZX/KPY/?+HZNO[:_OC^D MIU=S+N(K_\R?_G/X<._H_-3O*^[QRP$YO/#[?'](CCI_?3N]/K_XSW7A'MX? M'E[\B8Y/SOYVSJ;()0J$2P9460B4YAPPIS5SACI+I)?63#9Q\)Y5II/'BM*M M:N1ZH8I50Z)@6GD'&5R)0HJ].(7+! KB4B635R/3=R74TC%R5( M^SMF "(B >58 *TH!)HI"%,-)8<>N5!"F@F:+Z2MD:M&KFHBEQ2&42.7(A62-7Y9'K:$;G0EPF3B4<>-6+ 0J5 UI[^/*Z MF)26$DB5"$WE:9.Q*B'7:ZL2_M#OV9$9WF3UOO!2POLH6U[F&@H3;B -.4(B MD2+Q4CA)D>7:BMI,W"S(^G/.3%32$L@(!R0)!<,X-4"@1 E5&HLM-RDV)N) M25.01W=CK8N&J\OIT""-N$VR26#-Z2^8T_T6$W_A+#'.4"Z-H @GS @' MF;:8L-H,V31.GS5#_/U:S"D"+E$64.4\IR=) J3SU\XL2K5AGM-%$S^^$J]Z M'0,VQPI1PY;K#F/*F6V=M6(O@9!O.Y55]SIZK-T#O\(T0,-4@HE&U%LFTE'( M!&06:_^/H;5-LEGX]7G.)K%&2I0PY '+$$ 1=T! ;Y@@)1*K.1721C=*$XLJ M>5'J;HHK=YA*0X2EGL4950)JK9!,D8!<2IT27-LD&\?I,S:))$YB90TPG(8R M)J*]36($,)0:: 7&,L%;.R%$78^"><&,#B5./2-+:92B"9,ZH:G"//'W[RQ4 ML#9)-HW19TV2!%HL#"4 FC2(=(:]22(94-I)2SE-!4]#:V1,7N!4F4I;(5G[ MCQ5$0EYQTR+K0^&15;.$*CM/WO9Z-7*6G*@O;0FJT=WL1P5<'YVF]9089>>>E1S=!/Q= S MDY(HQ-)!JH$W!FT8G9X"S84"B22)H)A)#NG6#FL24C/T"V;HE9<8U0S]5 S] M>7;(N"!,>)%L(:7 WZ5G:"4A\'>GB9-<,Q8:VWJ#8E4YMI4+1&R 0?'1#9SJ MF_/,DG#?7;MW&88'U4&))RPBRJ[ P]/>Y +VL^3%&J16"%(_Y\P(1["_.FA" M"Y90V.R12K!$ H\G$B:*(YT$,R)I,OP"FV_73+W&HI^:J9^,J6=,"9<*3+#2 MP'!A/%-;!*0R"FC/TXPQKE/C30DJFI(^.DNQ9NKJ,O4:BG1JIGXRIIXQ)S!. M$R6= @P3 :@3# AB.(",(FTQ%C@P-8%-_OA!RG6 XL'L^)_\'8$;V+Z:#NB=E]6EZ-7;D?4'/U4'#UC1"A%D3$H\?.^ZKJ_:T890MM/JM@;#4-#__6%= MSUZ%IV/EAD1^"1ZD=J>NH$:JU2/5]9PUD4J4(J$T@"Y$):R10'&<@-1()5*< M&,29MR9H4R:/1JK:@5E=MEZY-5&S]9.R]8Q)(2Q$7% 'A,$(4"A3H'4J@-K &5G(._%TF0"HF0:JMQ!QSKM*0EXUHDZ^L14R- 2\* U9NP-08L&8, MF#%9B%?CF-,.*&P!0*D%E*0&*(I20)P(.,!5JD,K7-ID"WI;5P\)7D.\ MYGAX[OJ-5N20QB]YM.:?#YO?LJRKIW[&Z\LQ//"0WW>#84YJS4;7U1T/GB[L M5QQ_)@ISG]]1KSL.U!ZY82W_[B?_R+Q-3+T %-@+/,830)VB0"C, ":0"Y)8 M+J3>VD%)E9(2ZERCJH?K:MY="^_.6+&:,IE@[8#!G #*+0?2IA(DT&B5.(@% M#'.,>95*G6O>K7J8K>;=M?#N;#X@3QC43@/LF3<,.^! $:2!4R[%,C4BQ71K M1XHJ-11Z:N/2MKX7S\X? <+[WR!4,AY:7>NZPS= 1GQX#F;-+F3^W[?GJGOF MO/70"#,@.VKH;"-5K7[CNVJ/7&C0[!FLTPOK[9EOC1^JWU?=8:/=4KK5;@VO MQE?LSZ$NNGP"B^-SM^_\$5P[^UZUNL'Y=MP]Z'[WMQ-.=WV0=D5B[?6!L5[W)CCR<>'$+\5[\M4RK M%6GKIU=PKUV_5Z/3O=#I8'Y^2R(5Y89#@*W@@%(&@0A%D\K?&=)&0DM9L+\% M1OC7"CE*:B=G50,4]V+EVD)X+#_/6 B(:IJ@$*M(M/;_J$ M,"&QJ:)@?FV-EK-4N3Q%[N$)3)OKO*A(J4^XAG((=2JV6BL=*\2J^>DM"9.2 M!'!B&CI B;9GM)B4I=()#0PD"%"J%)"I9<"Y!$JO=*0\ M-#_#39*LLQQP4_V6+PH(GK. HF;_)V+_&7N#,P=QZCS3$Z*]O9%PX.]2 8-T MDAJMM(5I8'_.'SW/I<: EX4!*T]^JFV3U;'YC&V2I(0:'!(+/%L#:A(&1.*M M%&NL(\Q?BD5X:X>MK/IBO4S^&HK^8T\S;T_V^JXH_1^JGVMJTKR)2%4-LV72 MM^1=O]=YZ[^TU1WYDSP>-Z+[+=YA]KZ3<(/[/X=]Y6^BU57]JX.AZPP\\(7E M]GMQ!E91CU9K/BN$Q/EQ,OZ:.4$< P*- )20%&BC4I!J;I%-9"H$"EV?FU"L M($Y2#:WG*1J]OG0L65]LI<:2C<&2V<)T0W7H$0TH3S&@5!*@+>+ ")LX31G1 MAFSM(-GD;+ZO1(TEKQ9+UA?LJ;%D8[!DQE3CD$%,M05:, VHM!PHJ3V@: &% M)P;'DN"0)4U)>=6QY#7$F [&QIDWU[HN;=4]LY[-#O,XEKN,?LNNHL:J%6+5 M_.0TOAJW7;1+5;+UF MMIX=AB.1TOA*72-L21&S;:WE9? MV_2@A>!4N6/XQ_KV7VU0KD8LZT._YT&X[L&_8B">G\O#9*(0L@HDS!% D>) MZ82!E#OA'#?2:\Y;.P0VDTSK+L@:[=8'=C#$I$Y%X!5," MS:P 5'C$$XX9P*$G68]U*<2)USI%DR-:@UT-=J\7[-9G;]=@MRZPFS6QL40I MY08H9B6@5H=1\DH"!H7_*R86"QC&2#<]*FX V+V&^%UA>SO!?,VK?&V=3WY3@Y9Y3!WI"U4D M7HJN\,'U/P5P6JTW"-^H,NRK?M>?VZ#XWDA?8P4!U@K",@K"?$?XE#&$4D9 MXE(9BL0ID G"0$MI+4D5D4YL['@)$C_34U$"T;B": M<$2!6(U@8@HBM(6*Z!J :B)P.B1WI1:B!: M-Q#-YCL;3%S""0A%J( JBH$B+ '6$:2HU%A#B%83"*N03V1C#4.(LFS6>.1>T!KD:Y"I@\M8@]U"0FS%Z82H)ULX QT1HT0@- M\*))@11#[I""#B'Z:*.W!KD:Y%X.R#V9.5V#W$-!;L:@AD)8JC$"T,2AL](" M[1 %J?009T6*D4T?;5 _&!\IM09R[+6A@T1@-G&\-> MF+)]Z5DI3+^8R6R8)#0L'K&]Q+FN,6%@V8X2KWF5K\W[M#"MX;66Z&5\OEI7 M"YR5RP6Z[&;@($ M-Q)XV\0 *F4*%$<*L,0HI"T6!L&M'8:;F*(FY'4U[LMF]4(_VKFXYT3V2_Y# L$:G47J'A@GJH MT8X!F9($6/\3%RC!F)%56G#5@9IH /YKJ/QSBRAB*6+:4?VS5C=^/Y[F9^-" M]_"G9UTNX8R(2RJNE?^!!K=WM _/91Z^\6T_,K.^JK=N%3]8:.7-H;G M;N ".\>">N7YJY&VNJIK6OY-GL.&KN-W,]B>#J:6CB'_3!P+WN#5KCU M-WW75L/6=_?KCY8=GA>X4OI@?K-P\A&E_2(\B]_XD:J!^#,'=-^I;T"E?HMO5/N' MNAIL_6N:^#SES9S\[*'=>#1INK:CR;C 0V\O:[S_QO.UZX=W^36IRJRE<=X/ M@NN_[KXC[ADJ\']@E3!8(/!"XW_^I786$<"S4BI?2*EO0[+1SV;CH&MN9N'* M++:,0I_&V).=?>>R[\Y==^ AI?%'N7WDD^]&%)N)#WS3&OHO,TML[Y>#KH?; MWL@_U [&V4=1O$PP,1!C[W]-49PO5A$EWKL'9[N.VTH+\AFW[O S,FX\6GL''$7X$0Q>>I4 MO^&\6+"-/6=<,#,:!#6G5-7'GDW)1KU'!Z-JGUOP32_3+FB9#;^V@X/UP3WH MX)"\#ULN,"O3%*9F([MU+6\Z9WM\O?T4[[O_:GOAZD[9#W.T?GKQ M>_MH[P >7OSU[7CO%'V]./QQO/<9'UU_9L=?_/I;LXZV@Q]'[T]_GEZ?MPX[ MG_WG_KPZ^O(G/;KPS[_>I4OH=)C76O%>OJ1MD; MAW57,UC'J$V42($AR&.=X 9HC37 ":<$2PAY0E?1)[O&NAKK-AOKZC[9FX9U M1S-ZG4X)51PZH$6J0U:8!4)R!"@A'"K%>&*25;3)?B*L6](?M@D =#P\=_U8 M03H)+01[>YE6V/?PPE3SK2MRH&Q,=O.[7M__VFV84;_ONN:J,>S[I[5C:+"A M[,5H,(S1IF8L)0Z1T(5D_U? W1*Z5YKMGE_@VO\.3<(79 M6G>[]F1RH;OC^SQRP^/T1/VL9=SJ9-R?<[X+S5C*DX0#F>#04,MRH%/G!1U/ ML1 *8AYJ-W&3\16H\Q72V%\X(#RM35[#P,;!P(Q9SR24T$D'D,(6>'.%AMH' M!JA4-$F(M53:K1W21/#10U=K+*BPIM.=4WNPY>DF]Q M%2?P-RRQWVO[K9T= MA$04-QC6>MOJX/OSG/EFA#;>-", 4^BU-?^CM]PT!EA) IE.%234ZVVDBJ-"+X"5ENM2G=7W*5&QQH=GR;.7*-CE=%QUJK5:>(OGP-OQ9B@W$H@$X8! M3U/AF+!$.+2U@U@S@:Q&QQH=7PDZKL_(K]&QPN@X:_HK3A36" +'# 54!'3T M)@-@":(&&HYE$ES_N"GD9J!C7?5;5_TNKOKEJZGZ%775;UWUNZ9BF0H5_2ZY MUMMJ?KL1J,-%?/!7Y_K]^)Z>^>9!+?_IO-?V]SOX[_\2&/%?&_O_.VH-KRJP MZV)MN(/;30 M]K;7"'W8)V];*]OFZ&$G\/1KE=LG7*K8YW91SY=N8K*-H_!YK76#N M%_C@U7'WH'?>BZ[8?>K09Y1,A*,_8F9Q_=Z/V7#[G9%Y6;4R=;Y4\:NWASO> M%H_R;D6IJ;>T4*F/JCBJ/9>V3&NXV@3P1T/M2SKMDYYGTF5T]YL%@EPD#Z;UX4JW/%CN MH+(^AW6WB(=P=+287E@5QR)L>.J!<6MU$-PT%*NMNL9;P<.I'CT-#)%80:OZ MAT2L%CJ1.RUKV^YYSNA^[5H3Z1RVG"<\P90E4&'(K.4DK%$PG?Y]$,YV-EYS M>L(_\F.3XXN3CO[\/C$^)\-.OKR^>?7D]VKXR^_ MMT,$Y/C3.-+R\^CZ )]V_FH=[>U>G7XYA'Z-/TX[IU='>/_JM.-__W)(CO?\ M>N8ZL>Z3PXNOK:]?#N#AWN_GI]=__CB]_JWU]>* G)[\WO*__SR]-M3O_7IA M@X@42:2E!"HQ'%!H+=#0*8 MTAAAG: DV=JAJ$D$;'"(^CGY_1Z5T_?=_F;BW'QT^F$@-U^&4E94,P7U82'HRD29 M-P3[9G)PJ(,FY1[V. ]-J&UJ@*)0 T*,519J#B4+V+=NS*MAKX:]*L,>AA1* M))SA6E,6_G4<.2E,JJR2EC\U[&U&YLUF8.)LYHTS*"%4)0#Q5 *:"@*4H 2D ME&LD#956N(")N G1VI7!&AAK8'SR?=\G73&H@892BV6*J6)$H109#943"N.4 MB)N1\88LQ1HB*PB1,VHC%\YC)&= 6*,!)0X#+84&TB%&)-8IQ<%D;F+^J-8[ MKP0;7S,POE!41 @KSKFRQC)*G=+$L92H%$)-"9.T1L47@(K',XHCAXQ!*14@ MAF% ,91 *4F X/[B>^1L[W1#L0U9LC42NB+5D+O@;9.:\W^ M?_:^M+F-8\GVKR#X[H>9"*1O+5F;[P0C9"UW."&2LD39(WUQU"K" @$. %K+ MKW]5#9*2 ,HBB";9 "MLTR V=G?V.94G,RO3&2HQ4HR97R5)WJ$*%I$X'JHZ MWUR2W5\>SH^I\Y7SS MWXQC5]W..Y>Z_WS(<31K]LD,\H6=]PKT0SN=#M(@AIZ=]N)RT[\(UY3SL7RO>P2M?C-ON]K1PY]ZHVU.U<+7P1EIXE;@:DWK7'BU=N MV!QNJ.Q?+;Q5%KZ-0OT'>-?<;>N0ZC-TQ&=8BGLPASPDYX )I0$U1C"8%'BF M4Y#:1QXVS&EHJ>]/I65-N/TZEK6C9=CAM-MPW;11Z3U^]>+%.T?T6 ML=J5I?6<>2NIXTQ(1":XUI&CY,)PHJP5] ?$=E6-?;GZQ2HQ/#F;E !O/HUQ MF)?>/STY'8X_Q=B\Z<79Q!_;:7PQS&=;*_';X[CE<0?>$(,L47"QC#N(-D*V MN0<9E(V66>IQ>\RA\&L^/C. SK%*5L$4W=4:#F99S. M)@,_BZ$AI'F 9DY=3?/J^1//QI,C^_'W8J'QL%SA&JEIDF-7.)..4C6)GEVG1-Y*W%)#N8HYK*R&_5IZR6JF#VU%:B-5\ M9U_* CTW'N021]^(FJN7>3UJ7@SH&+2*)+1 DB> *A*P(D@PFBH4-E%'3-F; M1\5R#/WZ>U JVBLG5RMMO97NJ89G\RS?C0D_=36^[]5X*>:C%"&41P-H2H6XUJ5\[X@HI>_\J^!_YM.L0\K*MV%NISY\\_&DU?G MMJE!GO:XZ\U2D$BVL6@#2%"B9(4#"XZ0*<5F* =:*65X\E:6S*#C%2B MW3 (5Z*M5JI5.-VU?%>K<.H2N[::68K$1(N$:P.(B@ &5&!)5! "#\XI'KGS M75MC'U#US=\&8[R='O?.3O-S\6.<^,&T>=O\]?%I,=+-XC0;&V_N=)RF>?%P M;I:GY_8*-5;3'KOYI5B-54H*(3*O:2L!HS#@!$L@3/X?2D>%SXNZ9*(O]7+O MP>U)6#TLL"\[*6LB?34GY3LXKX[*:E!>:*Y,J!-:< \>6796?'YDI3? K=/> MQJ E#SN[:X_DJ"#N+(CO-)BWQF)=$7X]A"]&^W3@GH28(1T8 C+%P05'@:0L M**V/@2>YL\O[XHJ<<$5YIU&^=15 U4J;8*5:I[7A\;ZZ"M^^G[T8$,3(\K\Q M@O$\ "9!P7&.P*G697.+UM[-E^$N;6&I]5GOER.!'^QD8D>S6JQU)T' ICW< MA7$.T^/&- V#/1M/'MOI\>MLGPL6.TR_GQOGU?E1U3A@6Z3V;KF%DDA*>,_R M_48LH)8,G(T<=$B<.ZX20;*S2Y'U16M3/;N8 -U*O&]=FGHKK71O3;Y79^3& M]:Q>9IN$O!CK$2FOM9F5 :6GD!]3, 81D"N5J!6")5J<3*HK'6\8T"L=5RO5 MVJ[N6O[>.F?7A;@#"_%R_9=,/@GE0'N>5V(3\R/I%9"4'PM"HJ"V>ROQ ZH MN^@\-@_R9-TZC>6<3T[C:#J?$18_EL?Q895Z;5VRHEJI6JG[+D'K11C7F:?1 MA$@;XGO\%>^]+-,0IX-9/"\&G^>-7D8_?C=JOJ6Z#RV[#^^OZ).L*5%:@ FR M%%A:#8::!%0PS923@J$MXS?ZU-3ZR@UCATD00[N&P_H"*/9^-)_G74\V>321SY3[W9 M)'_9<"[X[27Z'E9EQ]8%K:N5JI6JE:J56FF@*+PDQFLEC=$8$W%!!A)==O$B MDP[US1LH'LZ.XZ0X<9-XG/VXP5]Q;^3')_'Y>#H]7Z@>GZ]31V69FA_KHU$X M^K)H??$8+]HM5C=N)3?NZ8?G1_Y;-XX(XP4: TD$"Y@L BA7QE9=K8KYK7'][S7(KUW>$ZY]^;@+MK\BG@R>OQ>&C/R0AUF1I M#MFN'I!'"YH9!\0FRE+P5+(NL?T#2M'GN[PWS/BH&?B-CCQ7*U4K52M5*U4K M;;255O&C:6+9A=)2&\51:&.L#RP$*B3)/K5?PX]^,1FGP:QXS367U:)C_/'Y MT?N%_P91XA21D#&(S@N-5!.4S39*9:E'SNC?2-U-V9)U(SY!C##[2GL MR@RWQ0Q+DIDYR[U5$GP2') Z7GJ'$Y#1!]/7)ST..WW"HS6R6>[\23$"A=W$V-R.KDT$(P]BQ M\IXKVQA$C5)$Y2+AF:Z0.>-%4#&XD!QJ&?_8NVX+T^;;#\]FTYD=E4M6.Q.T M2%+BG*"^N"]4!TQ>$6 2279?D(-CD4-P7A+/B-6E-0&R/AK=1TY:VH1S;;!< MG\@NP=)F&N%V07\5-=XGYO]Q:V9=ME-EVE^<3)_^W]E@ M]FEOY(=GY8*]&$^:+,9L-AFXLYEUPW@T/AB/RG%,QL-\^._V\A%EFIQ5)VUE M_ELL190ZD. EL#*=%[D@X"P3@)899;DE-K'"?Y7W*N\]:-Y3Q#E*.7%!(WKM MH@@HG50LHX0CWC7O5>7:)BF^7G *I?3:^TR%(F:G,-$ FO($WEN=:/Y'9#/O M(E=]HV1EQLJ,6\>,*X7JO- D2D58%.@H&I]2"#9HCCJ2E+Y/C=^)T%6.[")' M+A8_2F8-5PX42ZK,]K!@B8E K A.9P85VNSLBCXCRUM85BZ(V7IR?,C,N*6T M*)PCC@3EE:7H*;=.:16]L$(SXYVHM+@5M+B0#DU12D.SGN9<,T 1(EC)!1", MJ)!(3KS8V>6<][-'>8O$V"56O(U,:75#'X(;N@+=DB"),HY[)2RJK-^H3<$( M&ZW$J(FO GV3678IM6R)0Z:(!)=XZ5L:4W8_"8'H(TI"&&6^5&.;?GYR4Q1Z M2R7;UTX^A\%?%]]]_A50WO^S;-C['N!^56O])A_:FQWG$W]WW#L]<\.![\4& MF/EM*9:1%?W>*,XN/C283LN\BIX=AFLVEYQS]6H!2%$GF0/'D741"F MA3'YO^ 2,UH&56I0&#FO06$_-3T;#M/EU(URNH_+P57&:(\Q]CX\ M/WKTC5_VG+\?G!T_.>;S^\_ M''Q^SP[^_?;]FS_?L+='OZ7]S^_(X9,]L?_DC3CXO/]Y_]<_G!1<\)3 65WV M@J0B?E, 0E32/GO[L6&??I;!2^1S23L9?C>K_/J*B'BFFC#.H(AKEEITLI/* ME:46R6DMI3NL%X1:I5(SF]0%UOFT(.J^$,-$Y >VE)&'+.Y#<)(%GW9V*<>^T&M+_$H,FT,,:VT#K!:N%NZ:A>]I ]FVW37W M&=FK#L-]1!"6D@*)^Z0U!RZ4 &2:E7;H#H@($EU,5O!+EV%SM,1=[TG;H+3 M8%1P/8ISP'\8S(Y[.W8&L^,()W;R/LYV[BA5$*,@*+@U41<%P@U-EGAIO7*( M69:TG"JH5+$*57S\43;@[=$O)P>?C_/YOA9O_OR?XX-__Y:OT5/QYG.^/NS@ M_3[[[7C_F\A.K2IM$SUI4R*ENQ]BQG\+O9G?%@8OZ)Z?#V UXC]72%X(6*? MM-><,09"E^:WP6LPRBCP+CB>G7#K8E[TNC2TL"*W7>0&%5DV.S.)6%1)V"!" M5EEHB!-))UM%]"; >B'JKE!K*GD$'G5>F"VE8'DBD(J:B=)0&DH[)]Y'45?E M#21!*&L/5]]N^19/Z!>XU?%H@MT,EA#G/2>OGKQXF&U(5\MG,=4%%DX9J&O M.4H3-%%9^!/D+$B/XD>)MU7#>1?#VYLWO3B;^&,[C2^&^6QK?*]%*ONT%-]S M*HM!A11\Y HP*PIP63YDHZ)EQ,D0 N[L*ME7;'D79&WPW&G$US;9B25-$:I&$+/IE">!$)HQED:56GO>-,YFP]A4X5U6#9[7'99*P^,X# ]K_OM]AWI>QNEL,O"S&!K&FH=X MYMS6#+JSS4JQ'$"T5LQ&,+2WT(\F/LM6! M/^)3E^/.+L?+(Q&I#%IIA+PR"\ @&>A@$TCF@[(L,9UH MIQ;D6MOSOF"BE[_RKX&/TUK=TYGJGOGSS\:35^>VJ8&>%MF++&_:R_:EVBK( MQF2 UB-8+Q!<8DSX$/(M5*+6M$_IVE-Q.ISWVDJ@;UUVQRNMQ4H&*XTQBN3%NM5*MU MNFOYKE;KU#6V!4&S&(Z)@8O ) =*# 6,#$&[6"9]1A=IB%J(T+55]@&5X?QM M1,;;Z7'O[#0_%S_&B1],F[?-7Q^?%B/=+%BSL6'G3@=KFAFZO4 ,V M+?(;70K8>!5(UG\$."-90]#@P&JF0 EI./ 7GV5%;&\T&\)/6?>& [6ZY(XP@2:: T.17XV!<)EJ/V6MAG%=QK1 M6V.YKA"_+L07>R^9E'A"#Y*$ *C*$)0H TBADG1:HR%9ANL^(6NG5RK,-R&< M5*U4K50KMCJV#-]IT*\NPW>AFI>'"_LD@^8@C$J /J_&1H3\*'KMA%4^E;WR M92%>>PYAK=2ZH[C@!SN9V-&LUF_=24C0AY']^<)*A^EQ8Z.&S)Z-)X^S@5YG M^UP0VF'Z_=PXK\Z/JD8%6^,WMAP53(%Q'@,H91B@] R<)A:4]E%):M"Y9K^> M[C/:UI24+F9$'Q;@;S$J>$.P-PY.=5=6AO-"8)"BS!!V!JRW$1"5!^VM!JD4 M=\PKJ85I(3!8@=Q9(+<6&%P/R%64M(GRA=B@95I9QAU@< *04BPHSS\T!L-U MI'E%;TF25*1O0M2I6JE:J18$=FPE;BTV6%?B[JS$2^'!;%-/J") K0Z 3 :P MEHDLH(.SAK H'9NOQ6L7U=2RP9L@]J*QW3PH",Y.8SGGD],XFMH&P_%C>1P? M5GW@UJ6WJI6JE;KO%+1>M_,H_'DVG36-"8_&C_*5*T=@AR_L(.R-'MO3P5%BIY5RMMO95JG4^'M7Q= MMC=SV?Y*]_^9O_?7/U!JYQ,K7;N5 TPJ@):) <=$J".$:<(ZN' _H+J@9^-) M_G74\V>321SY3[W9)'_9<*[Y[27^'E8-T-9%KJN5JI6JE:J56O'RM#(DH25> M2+0TV:@5\98[0V+0*JSLY1W.CN.D.&^3>)S]M\%?<6_DQR?Q^7@Z/5^>'I^O M3D=E<9H?XJ-1./JR5'WQ%"]Z=%;?KD7?CC\_\M]65S ?,-_J"F1VW0"54V#1 M![#.Q^!Y2D33G5W>IV2Y*V?E@DYSP=8Q=LW;;X#6KZO )JP"2YE]95!Z+RVP M@ C(M"A5=@PT.N:32Q@T=F\=>$"9_8R$WC!CJ";N-SI>7:U4K52M5*U4K;31 M5EIESHF2B1E.:8P,L]:VSF1_VM"83UYJCOKF3,9I,"N>=?6/6_2/\?G1 M^X5!CR';CZ #BM( 6F5 6R>!(:%1>D0ILG=,=5]=L6]T*Z:)U3S[1DU JLQP M6\RPI)QU0!<8HZ"R'0%U::1+8J8*IYG303@?0K>XH:6T>)?5\B]VV'3)L+/> MD^CCB8N3'J?]7H'1.CEP-YZ$.('9^/3G;W/#LS'C^Q]YUV^4VWWYX-IO.[*ALU8!4;; %1;X[ETFH@R>LWTLUG[5+8UPNC:8+D^D5V" MI&.S?#,2,%$+SFD*3B?-8F R)57XK_)>Y;V'S'N,6J%E3#Q1CDHYQW7D MF0H#]XYX&N^:]ZIR;9,4%_JJD"@L,]0 ,<0"6DO ZJ;I(Y7J M(VE2*42C((MB Y@E 9@D%,ADHZ4DZ(!\9Y?UB5G6S-1("&JM MC=>!2"0FV41=#)2AT\(C_HU>KN2X0>2XD!2-R1*,!,$JXP&E8Y#-S8!:%KBU M43)22@8%ZPNVW)IO:^GQ-E*FE7(? N6NXHYZ8;T*)2"ID7!EA> LY:_EC ;# M0E7JFTRTR\-:':56! W*LXL/#:;3,B*E9T?A\@WYA>EL6M[QCQ4XA4>FC=5)$O0HL/37]9&6 M# @G3DO:5*/0BVH4^F-R>6$_-3T?#M/EH)=RNH_+P57*:(\R]C\\/WKTC6_V MG+\Q__MO^9S?D(,G^_3-R;/A_N>]CV___=OP M[9'G!T_VR-LGOZ3]S^_(X9,]L?_DC3CXO/_YX-$?CDGI'2VSHC/I8" >C%$* M=';X-8W&T:;\C?71++=_N.2=C+^;%8%]Q40\0^:A^ ,M5IQ7G4VQ>JK-(6D;H0DU&ED@QH4L@HXB MF6;!"4$A^,1BF6M*FB6]GRW:%[RM&<77AU)7"D\K/_QMQFX]L!,X("($;3W$B*GEC'A,ZLW M>TQT7Z^?CZ_$L#G$L-:.P&KA:N&N6?B>]I)MVUUSGZ&]ZC#<1P1A,2W :)8/ MA'I0Q&A 3PQ82QP$$[PTJHRRI!0K M.^_8ZH=V.AVD00P].SV/_]?>K1O=O:Q:J5II _:D:Q9<<%)[1(72E!T!)B$/ M2$PI,XC7>7B:J7MM5+M MRGH+JW! *7RR(@G/,7%K@_%!>$)-H#9PK*OP1J["EPK^\\'G?.R/_HB$^.@# M!2=L:2QE$)P*%B*)7"HEHZ?8H77X ?5;O:HXKP2],FHS)'I/7[UX\;!:L:Y8 MM60-=:3$'*/'@-8JAS8&I%Q($T7;54L70D6J>R13UZ!-EI MY,9:FP42H;1[B_$#JL!X^>IU;QIGLV%LHJ*76RO/-V)^&,R.C^,P/*S:B_L. M];R,T]EDX&>E6(^4 M2NK,26 YT9G,(@6'(H"RB2?.K11)[^RBQ+XT;76,ZV+&:RLQOW5YR:VTTOU6 M\GR'GQL?^?//QI-7Y[:IH9X6 MZ8LLA7JHD(JAX,#124"*,I-7%A:"=O\]?%I,=+-8C4;&W;N=*RF>?%P;I:G MY_8*-5[3(K_1I7B-%48KXBEX'31@8!H<4PF,*B/K:& B^)U=)7B?ZUJ:LRUH MOZ(?]'I07\U/^0[0JZ^R(I87>D/SA"[J)$%SR@%CY&"T31 FLLUQ7BUX7X0LBO&=2%R"%@R0USS4 K98$3[8,VQ'HIFH$J M2JW=M['B?!/B2=5*U4JU9*MCZ_"=1OWJ.GP7LGDQ+!BL\DPKEI=>+P"]MJ"3 M8\OA0$*TT0XA6SOK"Q$5 MV&01)%+K3)32>%_*MRAO:\14%Q.A#PONMQ@,O"'4&[?F6Z2GP<<8X'.LH#RQ[RX!,(QA.37:@!0TT6*M)[-IB^X"J 2\: MULTC?>#L-)9S/CF-H^E\0%K\6!['AU7VMW5)JVJE:J7NK_JME^-<9PQ+$R=O MB._Q5[SWLHR"G YF\7QKP#Q_^#+Z\;M1\RU7Q-QJUG M]X$O*75CC1!4,Y E M<8A6.M"26V#!>R<8SRK>[NQRT=>L5N]L&"U4\JY6JM4[W;7\?5;OU&5[LY;M M)=5/M!=&!P=$601$XL%A5("!YQN"*<=)ZN#"_8"*?9Z-)_G74<^?329QY#_U M9I/\9<.YYK>7^'M8%3Y;%YJN5JI6JE:J5FJEK2;U27)&A&9(T4ABI?0B4!:9 M"]*@NWE;SCEX?,CO]!-B>NH670@? G.<*? .1Y!!\&$P! 25V7B MBE#+G>NNWW6S$D*E[9J=[]I2<'L=ENM2L E+P9+@5X)@F\#ZNL8MNL;B^='[;Z,DSF$,U"%( M51K0>!G*9A,/00BG!=')!MS9Y:0OY?(.T:T8%U8S[ALEP"LSW!8S+(EF3JQU MI9>D#HX!BLP21M%\(U-/>(F@>L*ZQ0TM)#@(ER_>C,U. M!B$,8\?JAZ[LEJ'0EE9LS%%O\R(IC$S<,R&$40Z3)7_L7;=A;O/MAV>SZ54=Q98I=;#]B47'I(Z28LIL8I 9MM8- 35:/W$1C=:'82JV56BNUWBJU M>AT0!4V>:HTQ!$.M)(2CYCQFY\;>-;56@=XF[R[L/F,$@]"$ ".!9]Z-! R7 M!I2P)(B(3*KLVFK!^W+]40^5?"OY/D3R727H&15!YX4S66JBX$NTO!"G6E>8KF,/$$H/C **T&3Z"#?!8&BL52Y[/YB7ZKE MX,+*I465?RO_5O[]'O^RF#T=SAS7$@FEEFH?=?Y)%)%65?[=#OY=R& ;&2R5 M3 %-1 !*&\%Z*\!Y+873W/-0FC!HWJ?:5 :^U01X9?7*ZBV'-(3A.@CE,>;_ MG! N<..4L0$SOR?\&U*O7-Y]+E^J.6"4!Q>8@YA\V;7%8O:F!4)642PBU8I0 ME[UI*?IZ_3D>]:47GQU]RA>@-QK/\I?;27YZU!OD WLWLJ9W,RDR.V7&< MQ@+MYNK960R]-!C9D1_D-TUG^8FFG\9/E\9;O KG?QS93TKD SP=3YN&&3]/ M8ME5\U?\UX=!F!U?$,Q7'SRW*_GR$>OR09S-OO^16[_$E%SK&FO][>7X^F-+9\VTJ=2@ZQIR)B7<\:;94_9Q1'2?E7?F8 M;&>.I7<\*8O8__NQC50&5(%_@K"37^]H?%&;^4*-2L?3>*_3?'(YW(W3,CYBFN3)O MHIWTGN;U('Q3K?F-AWK-:W//Y_MC:CW?Y'.5!WY5O&(%G[K;-O[;RML53_@: M09JMNG"D7K@;73AJ5J&0MNK>[Y59#D]C\:^ST"QB_Z^LY.+TY^OSS?X6E/W$1&?8:[4F%VMO$^S'!R]'!X>O1=OG^R3_9-?Z9L_GWY^>[3/ M#W[?H_LG;_C!T;[8_Y*.^/#VS]_>'S[YG_S9_SG>__W7_)D]\N;(XYL__^?] MP>>G^/;WWX[W3_)Q+J4C?CDY^/U7S-_)]D^>?GS[Y-=\C"^/#SX?#_+?Y?M' MQ\.WOS_]]/;D[9__^_FBJOWI;/_/7^GAT;L_(K?4)66 I40 C76@C=' 6$R4 M)VIU"/>]__%FJ>$?[(VNI+2MI"2\1DV]U%XYY IM7ZKZBZ[0RJZ142>FN M2,D39Y/54ECGD/)@B'*)B/PHVL1IXRE1@_>^.V(W!M1$FV_CO:C)0P,2_A MZ/*=^NH[DS[OOCWHO5Z&^YQOU#0I^65Q=E%=0MM;0E\O!1N\R+X[>@*"^019 MFSFPFBLPC#OI _$.G(?'2("6BD M&%+V*?,W03P]FDZSAA^A\\EEL74=?! M6'D23R<9&>E\<'GFEVY6UWPM1T>C<*CKZQ0Q4%[)/5N21PX MI;U)S()SP0%*1# R"9!,HT.BJ$]Z9U?WE>E2'*<&9;LN#BJ@[PK0"S*!1B,I M0PDR* 1DR8-!+H%9*27/UM6:[.RJ/B%KMXJI@.XNH%L7"170=P3H11FAJ4RN M[+/PP1DHG'! MO-?&10\TJ 3H& ?'T8#0FA&1S6R\*&E&P2O*MQCEK0N/BO+[1/FB&G%66H;! M@E-9DF24!["!,'!6*\28K/-\9Y?V)5N[B+.F-6Z,U]>C2/0.9G%RTCNQD_=QW@$Q-DV?>]/HSR;-UJ6:\KC[UA7[E_9X=6F'+P;\MQV, MZF;-=FGMZ=_Q;7U+F0<4Q!<5UZY_,(5@L/$@UR#$%$'ENKFJK( M[BZR6]!SN9V-&L-QQ8-Q@6*3(;]^)TED'7#,.P@TFO M?#H^L-Q)-WKJ/=$"9FRY+BB3F/E 6TU4MI!CZ1UK?$#O-;XP:WHC#F8?: 4B\20 M65 .BW!LJ"!.F)H8#1AM"5^@$9T*"Y:,;TY?=OJ:GQ+'SB!J/&/H\O[?;X:[,]*BSV;CYQ[/%Q>;@W>G22;9$I M[CL?>7XA&6GEOM6X[^.2$HG:LHC: 4N2 C)'0?/H@=,4=)0^^ZCY3I9D'>ZK ML=$'I$0J\KN*_ 79DHAQF/U5L :SUR.4 .L8@XC&!<,B34*4=O[+R*^ID:V! M?^NID0K_KL)_0?1H&QU)@H%.F@-RF4 [PB$JS#Y@BI39TL:+KKU%O>9/6MM9 M_A;4QGJ1@''A*,I@#]^ TQK+%)$5&E/!, MUNY7#P#8K8N5"NR[!?;K;X&-*2_7RGK@)6>*ED2P/AA@CG-%429B>1>!_= 2 M,(>SXSCIY6L/S32/+3=(G><55G8!E>N_\%X5*[^G*@N][M5"EJ%@L@7 MR?#KI\.C1_@'DD0%B112S!X%)FW :*6!Y35&:"J$15*:F6_70-,M!^N];DS_ M/E:K&]$2AO>_Q7!T/J&5#I(R#-!H!!VMA,"Z,,C+2WO4M&^++B.[8C.=C%HK 01-! S9=ED&$ @N:4DT]\'Z MG5V&?:3K[*>KRJ_#N+Z%G&_%]5WC>J% -3KM/+4.E D9USQ*<$YE*6A(="H8 MU(*53;)])#4\NZ6XOH64;\7U7>-ZH?)42L&3UAJ4Y@B8&"GQ6@LJ^V.1:)U? M*WT$65^JY0VS]X+K-M5LYP5%*8H8S<:33P^L>K1C,N+"#(,Z([55/N)+^D$+ MJFB4$01'"\@R,UG.LW[0B2EJLD/)W,ZN[!NV/ >IMN/8"CS?@7RH>+XU/"_H M!D.=L9*YLG]? WHMP&F"H 4)P42:>')EY@ UM;W.EN+Y#F1#Q?.MX7E!+S E M:!3.@T4>R@R1 $Z)")Y1%1S3G$M2MG4PM;Q7;>,;='1>+KR8Q%,["$V6:]P4 MBJXQ\NAA!#7N0#V<6^6\7&7:%+)4FFJ1IG!)1G!GC S(P?C$2S4[@B.6@V*! MT^ #C2Z586T4L1M1C1JMW$ 9<36P*W97Q.Z"9. &K0^2@E(A8SJ,!M!;@+VL DH[+?;T$%F[6^""EC-@E@(3)M M,6DAZ,ZNOF+#=TTDW%EETJG]=..RI,V-5W1+$%P8X\7<%D<3&VJ>LTUN$LMU M22HJ$]""RTXAH),"+&H%.OKH'0V!4=;,%=*U'<46@_L.2Y,JN&\/W N*P3DK MF4\(^7XH0\,\ 2-< B\8&L655BS?F]CG%=S;#.X[K$^JX+X]<"^H"D^2)5HJ MR :U@,EQL-E' V:#5MP@8::,Y^ASL:V33C=!7$S.8CG1DR*HFY8M#RSET#F! M40SRR@YMS8FVRU![RP.$LO4423Z 3M(!2BW!97\$E/3YYD!A6%([NZHOKMCR M4'>\;PVN[T9;5%S?'JX79$7PG!L6!1!;]C(1B6"-<]D1X=I%%W7V-4L2,2N, MBNOMQ?7=R(J*Z]O#]8*B$-90J16"9#:OUP$U.$P"'%4I&]719$-3DTC7GA%6 MTQ7K*8HOA4Q?;=JON8M[E!9-KO3 >W M7E2,=PKC"S*$AR"4T!Z4BBH#W2"8[*I!(J[LNI(F*5F#ICWO9S/T=VBJCD,MA_#Z8'3\^F\[& M)W%R.0?Y\=EDDLWS:&ZM%W-C/7[T\NFK1WY6>:U%7ON\K$^,XLB2!F[00WZ$ M8'79WN&"$;Z4BI(2/B5]K'UF-@G\7=0GE02Z0@(+ D:D0)@)+I. CH "#1B? MZ8 XI[,#6[:3N^^20$VB; T3M)9$N64"J*.*UL#^XBX11Y*.*H)/T@(:E=?^ M$KQ@1$7G2)#>V6T?7]IY?3,?S%+FLH288L9)Z,WLQQL6=#V,B,P=5'0].;?% M?*C:43%(=51:)"NRW)U*I2 -#1!4S&I%R0C.4UIF+5NOI53YM69+F^I(JXP: M:>U@-J7B^MYQO=CLUB7-3!2@@Q: WI1V$]*!IR1S->6&"EEP35C-DFXIKN^@ M@*OB^M9QO=C8BD2TEAMPRC% [CDX:RDDIYA46CCBF^8Q3*_3]+:C61/1]7&/ M!W'6*T.!>_]Q-LV*8C#ZS][I9/S7(.1?W*>O1T!FB_RU]@X2-YZ$.('9^/3G M%4P;5!P==L(XCY5 M3:6%^Z*%!6E#E6DX'Y(D)62A*+A@$;25D4>B J9\?W+>1][6!I7*#=WGAOLM M+JLL<=\LL2"4@F !20A@#2L>!$.P' 68I)!KSV*BJ92)*[E.8/.N^*&EW$Q' MQ)/Z[H#!Z8(Z^OF[\JB-&%']CG;U.64_L:Y+]'T[.YLT]U9OG'K3X_%D!K,X M.>F=V,G[."NM%'O3Z,_?\\ *'.\S&YB7S'S=PO399'SR*J]]CT;AW%:?#M/^ MI7%>7=JF+J M+J!?MZGF^Y^?\C^4BSY;3T),J IC5!JE\ 2*QW5J(PI+?1U MWY"U>]/<0PG3O><1W'@V&Y]T'^BM"^DU@5Y+E=; ^/ZW&'=2N!2T N]*F:+. M-C0QMO02Z-MBFB!T$H A)3 M1+ F8%&P&*SU$6D70=YF/>(F*),79Q-_;*=S83(1ME#^\)D7C@] M/1H_\O]W-IC$*D9NFUXNY/*.\49Q"U%9FWX0QL((RT!G2/*5HE+ [NX;T M">_(+O *[,Y+C]5Q7>7&&I!>;"]GDF*)(?!@58:T]6!X?A2EC,D8Z1V7W9 ; MMU>HN ERXU$^['+)&[GA[>E@9H>]6,;0YN?/)@\N]W%_S1V6".OQW!I/OS+& M0:Q;MMOD+5SNVV Q.Y2&@*$J 2(F<,D+"$IQE$E(SSHW:"D,>QT&FJ6:JGF9*60>I>2 M!,OQ(JB;5'8OL?EA,9%'D,7 &:D,6&D!RL= (2TQ:C M\XJEE$E,]'&MFHH:\>QN3<7MBXUKP[N65JR![,7)G-PP)ITK<0,&*$, 1]%# MX#HIYS1UI?-!]SK+5GQOGO*HZ_>=H7RQ@(I1Q8@H(4+MLPCQ"9RS$J+CR6:8 M>TU$7K]UG_&.9"P?6FICWJF@X*4TD(X9%;-/#W=S1J=DQ]/&&/MQ=CP.7\Q4 MRSU;8JN/RZD-6_HM)0&]*8<+#;"?]=1/I+ZVE!U=V8'MM)_G.#4>_TS T'_B)A.$XI_\71N\OBQ?HG3DJ[5?WKOW!*'Z7%CPU>SL7]?%]@6%]CE2;2V MU"<:*P"5B("F3'0A.B^U$HGV5*!H)E9JW==B$QM./^SBIA60K;+%>9 \>1=1 M$*:%,?F_X!(S6@:U5L/IBNP[0/:"N/:2LBQ^R@1:H;.X3J4@V7+0P@?'B-3! MTM)9!?M2+XOKBNRM038K6_.YS(K)!'1>&&*Y5TDDJHB1S*S59?H:R*ZU 6N M>K'_ F7*>6]!!,$! ]JLC+G,:W:F:6Z0"Q:Z6(O\T&H55Y G.W8&L^,(\X[3 M.[>N4S:W=&(%SG,T4DR"6$TU4A&SFYO!07Q &A/5]K9U2N6\FW+>\D!:ZYE) M)"@0V1\%9%9"7L5<9K^D-8N$HVB/\VH]5'=!':,@*+@U45,TC!N:+/'2E@0A M2L6J1.DZLA69(TB(-K2H"6H!$8P!.]D 3-!:\JT2-Y'L?9,V0KL+@/; M>'!1%FDP\H-3.\QR:EX9W;R<=JF9_<#RPO=:VN+>1HY/B\VN#331?UZI>G5:/J*T3Z:<>^( :T2 M!4PF$W9IJ\5D\H1$087)HDK*;FQUK3'A#E975KS>)EX7-X7)I'74! *6/OF4 M.7 RXU7QA(YX;;-Z*GE:7@&[G8!M?2]8!6R[@%W003-I;02(0&S65V;'A L$X0B"XXFM6)ML14P&\JX+O0GN*F MB*_(7A'9"Y+%$I7A2QQ8)6EI*B7 >:; HQ.*.ZYH+,-]V'(=>!>;4G0ONU(S M-FT7UL6/<>('TZ:P[H.=3.SHAA..-C>&=*^2[*LT^^_SR__TW"*5CE>CXU^7 M.XJGI!UG*0$MP2,D28&AW$+4**0.>?6E9&>WENYO,6+;UU05L6TB=G'HJ?%2 MI13!6^X!(PV@O2&0%"56Y]^S;-K9Y:*MEC<5LQW$;/NJJ&*V3<1!/+C%/>%V*Y M@K.SFV(V)[M@?A(M[=MO!$<^XSCIQ9/3X?A3C.=/GIY-_''9,7(ZM*.:A;@_ M+?(B7__:F+--/EMN\*TM#RPY#\28TCS,4W#$&@B9RE@P1AJO=G99G_+EOIPU MV+DU8+Y]_5'!? M@7A =,GN9-!D)*K$,9AT0\OVP M5S!O#9AO7W2<@[GB=46\+G8!(UX8R5+&J_& 6/ICVVCS,DR,YX$2+C->E5R> M'E1S%G>%NR/[,]EO[L/(_MP8ZT6VU.XSIY)E.!8&<#. SJ"U%AOFJG,1':D*K6&0CN[5;U" MO5-07Q AS >+04B0Q@9 88M3XQ$""2RSO4W9G]G9Q;Y@ZTSZJ$CO,-);$R 5 MZ9U"^H)\84DB8Y&"\IJ7WC,&G/?Y!XN,9\4A@M0%Z?2*7$C=:;(-.TTV?09L MNF+&T:W,@-U$QN_@ -@?;A"N'+\6QR\W;58T)J-"J4WS!%!A!.S- M'S<]HQNQ:$=A_J#,\/DKL\1-VQ$\C'!?"^KO.W0^-]AA>GINKI?96H>CPO#E MOZ=?K/,E^E=>>#0*WS[QU3OW1GYX5JSQ)(-@/+7#?V>+G>9/Y-]]TZWF+(;# MT_-&-7696'&96.Y0[:*3UO (FL?L*FJBP$KA( I-M2(27:DPY*0C,<*:#>BZ M"*RDL(&DL-A\3G'AG?/ K<1""A:<#A*DD,P9E0CAI>Q8K=T5I3)#AQV'V].! ME2,VD",6]*7TS@<9-0C%>=DX:<$J9H &IEEIRJ)#OLGU%?&E+B87KYM7Z[2 M*NFTP_&*16CH-C%@%E\."< M]Y#A0U@RP@E=VI?+/E^K@ORN2.8A)-8>7RG^^E>IOYZ=]5Q\-QB-2MGE./5. M&_@]L/3:"JPIO;!>!6UXU$BXLD)PEO+7&/O3OPQBKEM4AY8DF]6:11 M>ZT@&)J=*Y.=*T.TSX\$)X)IH0@KI138-^OWX:@A\>Z"G01)E''<*V%12:^I MS2H^N]U68M3$%[!?9\=^!7N'P+Z@I'3,/FZB$5(0%) Y!LY8"Z@E)Q:C\S'L M['+=1U6QOL58C\XYX3+A8Z08N3"2).]0!8M('&\6=JHKUC<*ZXOM BGSU$L& MFKJ\L$>5%W;A"<1HN!.442.REI'8UV3MECPUEW6;FB7FI[^K5FXWZM.Y2_>/ MVSO_K6%W8;@.0OF,^3)W3;C C5/&!J2E'9=L9-MM9^DJN[?'[J^7)SMI1[@4 MS (U*@)FJ0;&9(KWD3JDCI% ;?;D4/>E6;O-\X8%Q2LE5DJLD:SMI\3%T5F8 M[VYT"-1:6KJ_&+"D](&1>?T3T2 EM+5(5J7$2HF;38DUWK>%E+@8 Q#,""X$ M).4L8" *',$ W!D?O:+62-56O*\F-6\"8W4EC%^=G9[.NTO982\,IGXXGIY- MRC;!-(\*#$9SW&0[?3=]>8UK\I6Q>#9'&)^Y85RRUG?CJ&W$8A_R43Z46->\ MAVV^8_-].XLEPK5.^^ M=4&VT\MHO71\[_P.*EWY#N*L^@BK^0C+8SAH=@8H M$Q&R.Y!ED[($K#$(Q@82$V6E*#?+I@[U ;\C350YITOG=I_5Y)5SUN6"\3,"8L((3&8T496)R)9U*.AM".JU//JFDLR[I+ 1#! NB MY#^!6"ZAQ/[!9(N!U2%(-()PI7=V65NM)&NLXV8"T8]/8F]6&F^O4WZR;=QY MU2EN#7?>@D@L=]%E]_9*GRO3Y_(R<28@KS.<4"G/&CD%$2024<2/!J> M?;8M;)M2>6=+>><6A&+EG;5Y9T$K"N)=$@0A.EFVI1@!+OO:H*Q/:*@U5M"= M7;VV5JR\4WEG<[7B,N]\G5A/@X\QP.3IW/(P(1C,0 M;-H;3*=GS7"?WG 0SYH=&_93N1=K'..!K.OM3I2=WU9[S5VU-WJ>[ZG#U$P8 MF-]5=25?;25?'C#$L\0+DC!@CN65/-L-G,D+>V(N")NEH2]='MGZ^R>JM*@4 MM&DAC4I!MT)!"\$-*5*25B XJDJC69= "^7 :>>TYD1JZW=V.5V>3%TIJ%)0 M-RFHW1&\E8+:IJ#%64J>F*BD QM*VQ\:&1B.$HQ4Z+7AB7N3O2#2I88@=6S2 MU@5TKJ:=)S'%R22KZG,I/;VH(K>C=X-27V^GT[@\(:E666WIVM+^M-_QJ 0& M#RY9WVJ+G1FI?R_4AK?+V=]6AY:%/,ZY#EVH+6 MM)GM9\%H$H%FIX)H2VCVBEN+K]<"T4I=FZ;,*W5UAKH61TM%3W@2 1)C%C!2 M"98G!E9Z)9CF*0A>J:M25R?.[3[K%=JAKMHN8%W^6@@%F,"C8T0!(B]]4W0" MG;P!B@E+PT#KE=K95?W\E@ZQUT-(,9\/=QN]ZPV; 5C-98%Q@K/IRAJXQE@$!8/)0C3YIJ9910CO=W9EGVQCD^9*6UM*6^UFIF]&6Y695F2F!8%K MF*.4Z$Q%UB5 +QQ8(SEX1CS/?C\Q)NWLBIJMKK2T*;34;K:Z>E/WSUF+]?J6 MR(#: 2VM;= 9!!V# ZT4X9'SJ#DKWA3EM0W^W:+TQ=G$'Q>8S,OS3P>E:C]^ M/(VC,)@U9?N#4<]ZGT]S-BT98-MD?$>A/#DIM=;#@76#X6 V6&&S> U&;C9A MW\(PZN;.>_K5C;E[."7L]G!>/8F-DTX*D^WR-/+@\AH%)S&1( $%@$Q M6+".A++J(I<\*I7X=<">*U3GY M9O"1'YZ%^7;PBVB%'Y]DEIQ>V7B@QI>W=,5M-UO_].1T./X4XZO9V+^_B)^] M&-K1?)M4#5&TMP2_66Z5[KD*G' !C+J\! MGP4KM0#+*.0G( I*=7=H7;.UV MZ34#5AEJTT(4UV.H2D(KDM!"6,(%QXR*!EST)NL %<$I7O;'!"$-3\;ZIA]> M;8A7*6A3**C=)'REH+8I:'&L7(PFEFG#PEI;QC=$T)A_&)VDU3'_SO--I\C: MB9J:4%^ME7I^1S[6.)H5>$T'H2E&64%LUO#N9O-HNV+S\?CD9#QJ6/3K+AS/ MQI,O-]KCK^^S*C];I-VO.[#S_3]?E\ZC43-,#J(7(=-N4&"BDY""LCPFJKGP M.[NBS[%.ZZJAJ_UNZHH%11SP!Z4M!CU4"C!,1+%HF MLJ53]O#K;NA*6)TXMWL3J]7)NF?6>OTM:V7]:O**A*"<%X T.UG.>0Z2%;M; M8SGW)<:/V+E!8?^*SXSB-C; M M,^7M+(9>&HSLR _RFZ:S_$33(>RGR^N_>!G._SBRGY3(!W@ZGG<;^'D2AQE9 M?\5_?1B$V?$%(7SU03>>S<8G/Y,O'[$N'\39[/L?Z\__JGW;WJ!KB:'"B[%W98FN7 YG,!)_') MQWYO;^2_#^FN'.S!X='35[VCP][CPX-7A\_WGCPZ>OJD]VSOX-'!X[U'SWNO MCO(3^T\/CEXMG\IU(:AV?F ]W?B?]W'Z]*?>N0-U<':2O\*W$);ZML[P93?GY.7@[3GCMY\?O-[=I$& MAKS]WV/B3WX;V=_-V>&?+_/?>9O_9G9G_OT_)V^.BEOU=G!P%/[<__<;S,\- M#_X\.'[[IV?_^_DIS2X9_A&49#S_"T+:+,H $\2",L\)ISDCB!L?7KO M7_O,*9,D?V9QT#KG>!W;);#/T]>_[)\<_;%_?G1Z8NV?/+>>'YX=O#YZ1?\^ M?6']_.;LZ.3P[$SI3Y)F1HP*OI/3H(,5YW7W5$93=[G+LLB!JQ4$K@=_!EG) M>9SZ>>GD1?QLXV5ROL)E6B^R3<9G?8?VL>?\*#ZD?[@_6DV+VI"EOA,:E/SR M^XFU:"XY?-]:U]7BRJI #G3+#"R(BK45[R96!4H6 LF@VFG-6S =.MSA*2^J M'*9C294,#(U\V8&:!=_A<-A0IP$U]&8"YLQ[7C=SO%U4D =/P!GBK9-WE$KZ M8&VHL=8W\&A9\A9^7:'>-K&N8+WV>U8O\:WLPOLC:NGC?>V/&\Z6O6=539H':.^$400CO:]RWHDH5$?:^WY=-V? @>&P MXN!'ZY]5,>- 2,PJFEG3@O+3PI'"X?*ZMLN6<^OYR;ZF?FRO5<('BL0UI1"A MO*-WK:.7"0U[S.9RU%\YT (."E8UQU)3D!Q$^H/W7>&O-K_.6(5^GYK@O5^$ ME#!ZV5N*:P3G +0'C2%U$()UE 1P & 3M M ) VW#^V8'C#D4WP#Y4X09P>CC-#(VN):?TKA[L'#,K:AXM26^B7G1"+4/. M)\'2S3'_%3&;JQ:((*N:^15KI\Q">2\WXK%%5M8TP:6V,"5QB%K9$5(87P&YF*YT#P)KBX2'\?GX6N@U087 MC\@'Y7^.YL6[MI!2G-?GHQJR# MK\9@<6\.KI!5O'QYH%?8?]PO;]W\O]8TCT&E(C<79M+L@028#*8[^'IPC,;9 MOZ+[G]_TBSQ_I7];(7%BYNP6GM&]9#2:SX\BI&_S99Q+MGTFV?:G*1N/?@!* M5DK%@01=)I@@Z:0D[6B%Q->/495%C2T#CE^"5DN:K]55R'A/\T63 3<%5ACO M/>J=0DFBI]KR:IHMVT[P1I+-2B::*P?EG>KK0+F\L?[/0Y)#PL)+RSA,.G 1V6YDD:W(X]E9H 6^!5EBV MDG$*C_E[+FXIR&NBJ$X8>6TS[754;5(@T@OH%X]Y+X5^7G7]G2Q0*6O(J-[. M?0;S"3F&V#O4YQEVO.5V=F/C?ZV,@3+\F'NZY6:N-!2%2?>7Q,MO;+9$WX'G M.)$P%N[#XONQ/YG!NXF;\-B+H<8 M!85KZQ6KIV T-]9Q4S__T%_!E8T;*EGT-C*43^"'TWZ\DZ9%!^H,?U$OKNA= M9\I"'AC4_^CZT?:+:36KT/\G3VVVP,-NVHEJ%\W0"<+JFM?]U.9-78&1= F& M$^GN^HOK*V!)Y)(%8PE>]N=R)K@".7H'Q#.!'U?D+,CA2EN\+.'^XAS@R>>P M67II]V=1QG9_,H_BS$W=S"G+."N"G+DL]YTL5% MR+PPBY[.7=0"8W70&UM/Y\X9C?D2!AZN>:R M#@AO'-Q)N,T+L*5F[X$=3J73+*=4+)AQD[_#:X*/9U6SX/G5#*9_>:,#(\<5 M<%:V:"O%6.J1>ZK_0>^\P6OTD*O"1P$"?<2G@9I[KIYR'PG#534 M-)17Q0E]9Y!G%HYOBFR9V9TWLJ'&$3KR8 ..9F=&?&A_5NR7956C#_F>%RGZ MYB[2,5ZDF]/S??_XXU%X_''_(O'()X/^KIOV'7EH>5T!72._ MQC?,.'KNR3DLO+^F!_>:5:*7!,9F%E=@MUQ>B0B?$=:#"U%-Z?<4V^$SN-R< M-&&X$W ;** @'15L@0OO3 M9;VH1)AF8@&GL3,8L<"X^[QMNKE4!)L,35HF)Y@W5PTH=N*LA>J(Y@>?M0TH MIX4U;3 &> 5;NE&$R6#:2(QEKA>77L(2%KB!Y\=)[.>P>9G/,@[_"BZ.D&0= M=Y0E[0VRI$^6J*^>EJ\YS+4/*+R2X;N=NK=!2MT;&=>5YI1]S/O3))72_Q,:4Y7H,9 "2&U+$N%P-#IM= GLKV6J'ANIE=VD"# MTP$E;[\"><;G"V4?WH>*F3W5%3NP9W\'T,IBW"(6/,UY@*JCC8_2^MV^D(.H] M4.17(,U0):4PF-Y-5W6FT/HBYQ#M_34*NH. ,.7F4>E'.E) /8>#69OLLOV< M\@7/6J5UINO3$QZ= ]Y&I%]N5;[!, ;TM4TX8F$VX48D-HKF(+ M0^!&8(U,4?&LA0&+Z6;(-,DFNVR0497+E@)P,HMM?>C^T>D-;;$E7.G5I+AN MF4VK!>H.,%VM+-%.LOF\AJ,6*6X-/35R8)\CER:K 5O)=!W9Z&K;.L[?#1S% MZ$@8Q0(VAJVVG\T,%+)T4Z8AF588189_*0\&?J8%-?Q;:*8D'6&GR9KH3>&N M3TC[YVLCUQ1-(N5.1S$^ SFZX+-.ICF3X;5GX3,/D_*3N\2\,=M5.6]\.1#T MMTIJI9IKN?Y0M4 ^KQQ5\!R0%)F3(,TJHJF:2O=JX%F4>CE\3_5S\T'XI<3. M3)M"Y$NNEX KR:VS9F'=\(4U9052^8UY<\@--@J$KP;%]!U9717\MM_5T;7X MWU$]PC=?69@ZFRL+=S6"?X,:P?4%.'<5U(P*<+R NT7)_)0E/ B+,@VR%'LG M<,:#,HMN*<#9QF3*5S*I>[LEYKJ*C6Y9+33+.^/_[?/3I0!1R58;WDRW=-?@,W91^8&-P"3?._OM0*X:-N MZ>)F3D4X;>7:C/?OJDV&\NCBIX!W.6H6+.L."Y-P>JF97535.( !5H MY0N+"&.CK\*'3^JS!0NXB5VM&XY;-P"WH[)W#= OEB# MDU\QT+#@JWQ[#2%URUX=O-X*@V?*%U=-05=\2XT==#KS%A.0#/U@5VEU>XHV MHC^L)FDSD9>,X OM N\*ZSJ^H C&SR_.,!+&\V7-6NML[_7>RS[=>O"E@08 M*E:YN)8>KOD(TJ;7SV3HI8>XZ/U8PV&S%K[N5/CG/>_?3Q@,]26FE5]-!WFT M.9OK)O6D+\.XIJ8\,.645OETZ\UE2AYMR'.))*'K9+:;,%_<"FB1@0E@]4@5 MZQ J!HEB0XPE!-< '09#DBNA<2S14I 8FJ!,; S]Z5J@B^$[%?X(UAF]4U N MF/!-R=Z#D321#\90DR64GWG+KS2IWP[.9+X;Q^0SC#1T"L>S+U/B<)L6;3,# MS6XJBB?06FS:POKNV>'QZV??6]T-VI2=@4FBQAA<%F/ 1=,HJ!,5[:6,V[7( M)7O#<^L7O+DX8U:!4JIV8)3@&N69[WB.G_#(#Z*B9'E4.K'O^J7GAVE0W+^D M:9#J^H;&U%=GD.(*%)YCFNLU[%K'9]]PANO;C\?G^Q=QD(1YYOIVF!7<#CS/ MMY/4#VS?+TL6!''!(V!-B^MF-;]5'&U/W1,DCM_W7QVM7D7YQ1BCAH+%_5-8 M- %F"T;C[[B59SG2-)DXKXU$ ,OY;7VHO36S^MSK9C!O9DW+8JL/341Y8Y M[K/@;#KB#IAUTRV82M^=@HQ=")WTD@0<$C;LC+BH.B-!6F::B\"MNN+U'*/_ M$IW_ 5E;*BB@U3>P)Y0'V-RT;%L4=- MVC/^[D\$!$Q_L9&.FXX:F.OT-) ?]&8JD88?Y(K 5Z'"&@3DNA&E5FO*K/:L M_5#ZFI#*!^HE<-2#+DK M3$QF-?&/TOJ&56C$3N!EQIYL2H!<-/YX8<&F_^5 MMXU6<8R$)I'^9.8&(MOM^IV5?$+PWIY;&+F6P-2GXM!1#VMEQ >(X1*9 ="> MP6/ :/ET?_W7B_=T#=V2]5M,!$WU\4"PF**#%>R7P'C99-B5B=VI_ U6?\!DY,8J^.LQ0+-225S/058N\9 M)2]2LMX"N+#""Q1*LA%.8K%4W!)*F)'+0(11C&@S6&[OP;KB;VB+L7VC8:K=A M^PK2V?[S,!$T-@KI\U=X"L92E?-IKF 0ZR:G6C+8L^,*I697S>?5'C[:JRS5 M##:@*M""^(@D;6R=>H\&W!TH*HB4BG=P7O-U^)UJ\#6*S]^PGOOT7T?/;3<% M;1D^G%;Y$XY*ETN0(&!FHJ$F54N==&GIA<[E0B?2)%1^+?D@B(DF%Y6,PMAK M2?P+G!JZ]&"2,)($J(Q*DT&*)X/>)S(TGBT[3$%'T8)/7V*6]8RXJU"6%^P= MPFD15KB8*ZF4\.E$?R(4T?=-C5/HU-JPU8OXFP#94"23:MTM\RM8G*P2Z3W& MJH""MFG*+F?5 @SB?N)J8X0D%IK\;+BD;#GZ*>KYJ)6V$O*:T'1&2GW?C ;6 M(PJ_)U9= 3

TD+[ '&MY_I"04$2R:N.7]'TQ>.?+(IEB2/ M34!HHJO>P)(8R/ KV$$PJU3^B$&Q"AU;/01R2.,G(=YS#E\0W2#6Q0(-,"1: M4$M*5>D.(J;%NH,;85442+-[UM%TNIPUJ,]AG<.(B2IVR2M17<3KTL;?Y6V5 M8:2@A>6BA[^3(!SL?5,5ZQCJ )S>>H\&'A%CBW)35#6U5?=.0,T(("C< [5^ M(FHFB4/NWJ8X@7QYT5S/1OKO!R"HB@N=TNK ),/?4&+7&)P=[MER2O+E@2?; M3W0.=,O5?5O#>:A,I)&N8. \< K<)K=R,ZTVG0.J?@:+$-R#+!R1OU:T#%<- MTZZ1,^A8TB9/S6L^;<#8.IC0G*>@#EK#J[8K[1B7=KBC#=J5=GP#I1UWEFJ, M2CN!?),L:=?=-_:0(8Z )^+\L#+/"3[,X947@,K<,(D1_6=.(?#WZ M2^\RVY\5)\JM>7,@Y.\I=F& C57\_AN.BAU>GYZ_WLGYL7?\/+](&1Q" MG#JVZV>^'41!8:>YD]E9Y >)SV,OPV9(WCH$F%%,1[N3;[3BDZ/W&W=?RUJI M$U3MT+Q'H^"A^$&?2$'^6@I2@$&'$M;H:-93RPY"Z!ZD='YT$>9>$0=%;L<. M!ELC7MIIPAT[*;D3LL2-N8-P0N[$64=-[V3C']$;!XEB(V :7X*@&K/^EEE MB0ZZU,R T0E=#'31JVK>J=BE\%H.=4)"M.H0T*[JKDA#GM&#U^@&G?$%@NF1 M<^P>8%=*/,!F6,MD.[NB>IOKN(72^*L\2S?5:X=N#EN9V"*F>[ MI1LY>>D'I8?-?)WUI#I6!'#O]ZQAEE %=ARE;,E0GF: E':CJNR%V2L:\[ ; MFRULU$30@L+(J^PO)DOJFSF?X8^7@;P)F$A8L1$O.HASRIJ I" M->BW&AL[<=DOZA;#?1#TT&QA$DO 7!"NM#7A,F%2)D:8W4Y4RGW^PW%@=#\Z!78.JC;[00T),M=@2 MJ+E5G0DK#1'L#+;P'VLVK^67K,*+,D..*QSPYE9URCM"'I0& 6K4[JC-V?++ M8 ;."&M69.S@FLA])8AO@HQH60)GI.5.9!H!TG0FZ\-$PS+,>Q(@/I@'10$? MHMV^E@,X:=[4IF-,)1TQ((=+B\-SS0V7#>887@/$/6\-/B-P%*6LT4/N4)M M;8E1Z?Z3$[E!0W]TS;*&_*;BV95>F#+^,Q'N37@7\H$>)YX"[&XXD2$NU+/D M8@A2Q9@[.L(R:J'^U7D M_>JIQ_LP]96,ZY(0];?=E$9B+E188*R4BE@W,NA^%Q ,U*O7,C>O>T7]%\3__\8[1H<7N>^[ M9Z'21JP.,U<[#H6%SQE M<9E&*QVCGU*!P\M!1$^2CJ5I9[N9T&JO6&KC 3>YNIRA@$8#O&YT&'<&^H_H M7,*Z*ZND?$*ZK(:P$EV/*E$*S>M['= >:GJ#P:T<+;=X6V00%&H)'U MWXZE9R&(4T1?X0\.]Q/$FLA<_UJ$-J2O Y@'R97NZK"?S3["\K8W0'#_PL[G M.Q+;2&(?CSY<^$%6%F[(;2<*$T0M+^S434L[")TL#,HD"]P(2"Q(]L*-)+;- MB4PTU \H/*K\'IS[X/B,OWL@X7Y'3XG"VD.]E\?XI8N>J3N5\NV6S(J)Q,CJ)](EJ,;7QO;^W_9 M=/ZC_&=5Z#:[NEX'SDV7Z_ /Y"$33='O>YB($(UV%TY*MQ'7XMC(XQ7^&.TE M(HMIB;GC^(TPF44;R_4^.PLI#!,YI;-$9L_*'&%FS!;1.^5D50:MZ09!=U-3 M*.?:?)D!@2L[HD_/P40:[*2D]E'GIF)YA8&4"T8/EM[I,V%S^.6\K2CU8T.; MM8-&M5F3Y2X+Z>>3F9E4C54JLVC/>KZ:NV2*F+ZWW&R\<*$,X.[ 8^8FP'!\"#C9>8&29[P/(V2U/.*DHP9QPF$,0-_;&KU1*8-D2U0 MK:37%TVK-@IDDJ)41:BO,$V*%]T+6(@D04F!._FT03[='#\_\B[B+"U9'OIV MRI/(#HJ$VZD3NG8/<54NJ^Q(E=R6D7L8# \ MIX(@CC]XSS%#RR;J'U^+9M6-,^O GBZ(@61, I==<>QF]413<277 '#,. M1EC=RO<7G(ID\PQ2Z96#_+A\_H89QD,Q/!*I2@"LT=A"+\[/Z% M75_6*?! K6Q_8<,B[&/JRV:AK@_;JQ)1ME[AVE]>+D&RBB,<=[H95U()I[FN MHC)5J3/Z;E]]I_4="B3^QFD[,(#V\N4!N6_5N^@]\AWZ9SW&P=Q0QT1PQYQ? MWBSK0J:=D*[#ZWHBY#'A[J"^ /_MJPB-B2SG^/5#)'24.;F7.K&7^6G@Q%$2 MN8[/TH+Y@<=S-Y1=K)+;:_MQHT[+,VPPN4_7\YB!OK"<[D3M)E%[\O$XN$B] M(LVS.+(],,CM('=2.TL];L=.DJ>EST,O39[]%#JW]%9$QME=L9;K.*/9[7." M:C$2E4 ;0A56ZI\9QB&OX4B!LDDAQD#'3!$^$]=?M&64A"M(DM)3.G)XS41, MY/6RYE;@AJCI3I?U)?%7\BN*L(ZP4S!^MB_J.MS4]^FZ /V@U7"GGJHZ"L\( MB;G8G+LB-F)$X7GA9#,BALYA>YG61IE(5% M[C/*N<(\EO6Y+)MIWZ3!(1\7RH5\DH*$1%9860Z&D.I5W58B;^)6;OJ*MW3T M(YIS>!KY<5H$)7.",/29ZV8\"(.X2-+,Y3'YVU9(S;N%T%[A=/K1OEVZ^7C\ M//]XD7MAD#AE81=>7MJ!E[I@KL -CLJBX''@I&7!P$@)]KQ@E6;FF+A\I? / MV.4E9D,L*%%.5-> V:A=)9('_24S^"^RH%4_K$$8!Q@X+630XK6TZ$\?SH*^ M02'\\1B^ORB#,LW2(K,YQ0%Y[-B)'P(?2IPXRWTO+5TD)?\V>]>B0A$X,DI" MPKP0XCC(CBHC,4A+T!Q[N:.!0CE%RG4E2.WI&0O:G:A]LM)E:;U ^^PI>FWO M\)B2^_8Y@@3I)NN_"D>@<)L*U/W>9[J5_A#5 >#7L\<$==1&E$O7IP9Z&)&WRQ*Z<'V:[JWBW+];QH9_X49/G7#)%^G@FO\*#.<\<*F M$@XO65FJZZ=%DJ!JA[88C#LQAIJB&X-\$U0]*A/LL/5PITK.BZI/LY;@1MT2 MLY,(J:)H\N642WPA,S&5AI6%XZM5HWURTJZ*=+6*U-M5D6['7+YF%>D]JD+7 M/G=GRMCV*3^"\8I^FI3@BHY^U.)Z=FC3!<>\V@]S/L.L*NR0"EJMC@&PA9#F M*FM^0W#V^5)_*Q+D12A<:54UXD?63.=> 9-0]0SD@JHH+GJYK I&&((+RAJ1/L] M4($I'("55Q,+="V9GD8 0A31P!184"L9=I7O*VM.*<$4)WXTHZ:;L+^_4/>R M>B+D3<8U1IU1?$N;M$2A,$SP1K "PD94 M@D"0\"I6V<*H\HB 7C!OO#;&5S,&"?4G(8R - /A5XN!VFI*( US[%NJ\:2I MB 1&S2@\;S7*E)J V=6!7&U!:LI3(O(K087KH]]DL5-C>Z&PX5DB@ 7)7CB' MO=X4T;,;J* 6I%F@T\*N4T0GIH,#=6 M*YV@7(Z52NKC*@U[LA:UEGGOI(P^@+D]*1AF5H4@RIUW:2,I?MSW+G*_#,/2 M!]K+HM .4C^V69 #/>81XR%+(CB/9S\%>\D&2M0>)LWP5 73!O9DV,LDQR=] M]!PSKB@TC7B%4["-I/#^?D*NSW5QMF_MJWKK=E6A0H5+90L.,^2H=DTJ2VK1 M@G7<<[[)@??TW*L*$=:QWJ#E<]WB_LRL5R(!425E",N&PE\4%]CN"WHZ&]3A MC62@",?-C- ,+.YA4=_"<[.T\ (P ;T@+O*$N2P'M2OBKI>!]27%7N2&MOIC M%_7]FD@&?Q[YQ^=O+Y(@+((T\>PP"E32NXX!_*WOK8AI M5V;<87'N9T'$@H QYN1Y&+EE4211F*79'6QJEU;PQ8GG^/KXS\,++TCA/@*; M\LHXLH,DB.TT *N"HRJ>_>3ZP5YTNQ4HS+329$Z(S\ME50SFR5%B M,J47W$O13;9)SS7RO_]FJJY:6;C.+ON$G$;/CY,X"3(6!:#3@G(;,Z D-W&B MS,^SW%,@ 1[=?/ICIZ!\\9M_] %N/MSXXYN3CX?^Z?/#B[(, QY$D>T[+FJW MGF]G>9+9K R=(O'3(F,,TQM3SY\X\8.TV[X5RJSG!WA9QCK&YU<\@@"TK"S* ML!@Z<'F<>4GL^NA"#'._Y-*K/2:ZG>+Q0 H*3I\?7<1NZ#AY"3I' <039$%A M)VZ0VF68\SSRHL3+0@0VOE/QN+H]OU'4%Y#?4)*( ?_9+_S7V11.^7DRQ-8 M>'*>7_ \*),8>PI&#*C,*R M-,\]K.4!M1>T%)OQTK%#UTG@]$J/>RY59ZS1>-[2$L=IB?[FM$2< MKLI&NSU1#O3X9[MDQK]1,N.& .<7=?S(#8C7TJFW9WTA_$/-U7O,M_V<-$^0 M;H1Z6/%N:W //^XK/NV_/;\,3_[\[4_X_OH$GOOCO*A/S_>#X^<_OP,CT/]C M^GKZQWE]]N\/,P?35(,P+YJS@'IZ].3[>?_W6.GUAG1W] MD8&Q[ >N#628VV'JQEY99)'/LM5V0F&>E5GBYD42^&69I&7A,"#)/,NXXQ?C MNT,G(/)H^@37VZ_)MIG(FS+H[]@(2MMB>2ZL#5$G:>2B]7T(C:PTZJ61>2GRJ;'O88X GSW&\QNP03"C:D'8 MS7 6^[3M3)<344KG+_O[KW11D6A%3>E@ J8FESZ/89-T\;L%=GG,P-ZHL%,P M(8*#5B47+N"CF02A[A?(:TJ3AHGMK6J_UM< &%9,XDT'5M-A)QJ:=]\D,W@# M:E@ DC(' \>/D]P.8"-MYGBI[<$V8G9G$87^4P8$?B-,>WW.V\USD'<(%L!4 M6NS=W&,-J] W6Z5N=F:/YT6#8.08'6#8BO:$*O*J2KT)?:=U0I89LIPE,2V"4;7QFTS"R%$=BFZM"G6I-FN_: MS:&5F=QXUBR05YUB48S5S"X;_#!#<34Q]XB_9_52@-XONGZGAOUZL0F+JB%" M+U//\F1LJM]A77ZD&H;(=?THN\_5V/*\9%5KX<"T;ZI1M]C12T*RUOW?=8G2 MG+?DT:&"H@PL>)';_".NNEV:Q4T$2J][*BQ@$1Q^5LVP] 7[$(@5P\,_"O?8 M8#(2OF;@[;MF+67/BZ.99KPH"$8:@>O10=&M>]$F$E"-N3&1N&_Q >-EU4Q> MAI;2*>7S^'OAW;"^Z\^D*C"YO*Q$2U/0.V:7!,AO/@6C?+]N9@:=YJ8?;9![ M/G9$WCU7%WQG9>-DV!=46P7W1@_%(T4!;[E)/4 MW\^IVX9JFRR0OXJ*H+^DKY6:%:FKL,8I9NJ$7U;H'S0S]&])!VG5O3L :J@6 M^->WJ0'X%X67IH6#V:H!"T$# #4@36-NAXZ3)"6/O3Q94>^?D@8P.'(2*>+, M+3QT(NM3*GC ?XJ+\49765;;KC"\T#*OPIKXI2SZIX8V#?K41$MT7;%HZ/!8 MO2@V@OI>RQ9CQ A9=S59@6N?6 ))C5AKUP.B*0E+ KO5U7T;&F"1"8[E+ 28 M_!ZQ@RF*M!$D'G@N2!Q^(T=7]4"&J,,ICZ&HF61/HW;W-K5H:5#.X-XL"&\0 M91H&@;!V$VB\Q4_:>4/UF@7/%N/%O@=SIUEVH#3,WF$''72RZQT0RZ:_>8O0 M*A77$2B-S]C)IHBH1 R"4WW]+FW-5!:WZI,I!\==+99Z ZA06)XG:10Z%F:4 M$(&P:*1D,8]>*E.B!E84)3/@Y:KR;\.@0K2/W_8 ^FAG6=TU@[I@8WM)"%:D?:S<$E6#Q:@94TMB MF'ZOU#O.J!4@?::['/]3MNG4'_RJ^W6JYL?B$^IBK"J8A?ZI&WC*#E/:6X W M2#1-F;&"B1(G+"$5]**(GGK,V4C8-U@.14T\:7("+*HI=3,X?$K7(C?X.P+M MX)?8:$PV !6:?]]=5'?%JH2.?[ALFSELTGZ'?;1PFL=540#_.63= CXNT9_1 MHQE-K)=XJ[2C@S(SB+E?8]@"6&Q5^$D>)R_VRX#SV692MU;1N MR9);4;M> <-%M^ E=W70&?M*?VLJF'_Z/+_@"4NCM/1LEC''#@(OQ9AS8<<. M"[W2#V/?+9[]%*8K<>;_F3SP7!/'!6W.\WB21H$?(_J@[_AI#)_&H9>I9'MY MKL[N7#_]7,\/+R*/YSE5\!<>]F)V/#M+ M].@I1%:9@4I9?!N:[F#_P/7>.' M'2T+/,^+O3#TXC+P"S?#U%R?QQ%[2K:XO],J%&@:.-8@PS70 Q*XF-Y$#S[R?L\'#,$+E@X:1AX81J$K$PB[N91FGEAYG(WR7?"\/,= M[>5%4(9Y!+J'G>=^80<7F(5PGJQZ)[>0%;R6+<%Y<1NK^#8Y1'"1@B7,P.ZV M>1C'=L" 0V"EO,V+/$_A$ *>N$^90_2G3W2^W7QA!#(L,X]JZJQH>- IFBVQ MA$N6JSCR )D*@8(%^!+0JGRZGIBS-0KY1;'YF$BLUB M^T9$=A+ QQ0*O^Q1QAX#8/&N2W[2B(;23Z9[X%?G![_[Q\_W+U)TCV4!LZ.B M"$%5Y8G-W#RUN1LD91G&@5C'AM->LZ@5/&.A&"1X&&RJRZC$1/ M,DJR.65P&#]Y5.%RK". ?4>D;UET?+A(@C0'J>'#EH7<#@KNV9F;^';A9F[) M6,Y*/UK)Y2[\),U+T#]]+TCC(O6B(DP3^&V6L2B_;[[=8['HVR1-3R!&SZSM MEC=F0$?E_6! K[Y%\\1^97U06"8"2064%$604RA%A'4YT$4E5"%UP3,T4(FT MOS;$_M".Z[/&4* WOK+O[RY[#(X ['0L^JYW*569%R*+:E/LG+9IJ*5OWJ9L MN1 ZN_CJFM?O[]I"%4NE^LPA]Y5B3V4XW=E,<\O]G@.250L5F8IW'A;LQA6O M"UB!K0EV$TV*9J=]*F2WS!&-',.;$E=\87$&GPT[D>*&K@9*J5&L7U#J;$$EI;*SD M+?Y<$O$27+?XCJ;'@_ F)2&5.U4&CV9B!5UZ\14ET_$ MK-TUMWA8%6FP:VZQ'7/YFLTM[BR1&ZEA60FJ6\%XF90\R$H&"AMHPE$.*A5U*9@@([M;_F!KBWOS1I5.)]V"_6L(GD2W/. X(/5R MQ63L2PO#!9B H_/!\_NWL-X2L:XUT3OT3A!0<(ZXZ*%JA3F/%A858-!W:($: M;WR :OD/\Q4/4@2YZ+P]2J/JD@;R M"=YO6.!<9IG%B/\TJL\],AWB.9.UU44;FPA\889ZGUMP"S\57/0N')(OZS4Z M4B5&NX#D\<8(5%X5G9[Z7V$D6Y5X9^('OID\YW*#/>[L9 MK)XFFFM8" 6LKJ"2IP[LN*:EQ'AJ%<4[V?*A9=2U*!74V\PT%"VJJ-I _$D\/1[7>8=Z[I>:E;C<%'-9A8(GD;E'_QXL)/2[3 MKV4C"LQUR-M*X%85[?)2K@/3[REE/>-]92+F1; VOU+-1#"+&]C7>UXW# >^%W]8T6*/=]\[(3C%FRX6+/.D5;DV.4M@7A,V67O-"E MBFIC%%AH4Y9[UH$,Y(Q_1'R[4"Z.NKE&M:CW<0AGP,14(:E?FFZA3KJGK ^% MN:"]+N05,6(IPTYE1YI[#><\'C,T\ HS]=O% MS2M,Y-^?%1AWHL/=,?WCCV_="R>.TJ ,"MN-O-0.LB*V$S<*@/.G8 X73LR2 M\"DS?77^=,?UX9/ZL=UB8#!QKB8^NL#BBI)#FN7Y'%SQ*DA+!I?TP M@J/,TL1.G="STRC-RJQ(6>3'SWXJ,?Y F?!C"2ER2L"^72ZP"K01W4O)GNL5 M'MZS-B/E>#TA!'Y4QED0A$4!6KV7IBS-0C_)X]A5)1D[0OC,A' "=SI(2S>) MDMA&=!L["&-F9QE/X?^%B1-F4>:ER;.?.JR.N(42RF4[JQ987BE4]0_X-VJ_ MF(I$H:IJBJ65"FD$?ZA#3)J+DT-4*'ZBT\XFMMXJ1X=TYXF,)]0)GY*CBLVI M5<9'] 9*C9P:>: [ H.PPB!0Y93*", -@RW*\/?R)^3'P+S.);IE>DB*JT;@ MIY@)5\ICJ$01!@:<%5#'M.=C!9W M&!3F_0LG" .>AH7-/.PW$SFAG>19:GM>'L5N&H9AQA\FETON.$7FE0XPA\ - M Q;[H9L%P),9RY,XVK'C+W*4;R]"M\SR,"GM#,P>&SO.VTE1Y[<38#@;N(1RDR^S(]YTL M"<'.9!(H5<- UE1YPA5!\VJ/W2(Y[UJ^E 388'"^4D8OE5Q=_KP*>!4@>I/N=@@TJ8Q)-GR5904)1W79@GJ.9!)S+JS9? M3A$+*<=P&?S/L#,D=)%$,4+CA>#S9$(@TS1Y([J( M6#W^-(+PS@K6%G"="IV.HH%X]\\.% 3OQ#IOYJ#'!(DST6E_V]':\'E%EA?L M'K:&MUX:-Y#8[2%%WK_PG&^=X3 5&C,4+F=DBIIGP_^+T1?5H&; ^&707Q&" M:O>^VO,>+TJN4C_?<4.XF>2U+FE"IC$0D%)GS@IS+OIF]-(H%-D:(M$";C%, M2T.?#A@K$?!T#JQ , F9GF#VH[+@8JR[$J,U#XE_I8Q%9%=LW&B2?1!Q2RE-1>+0NF61=.4!/6PKR ML( Y MKL/3U/'+*,K#+]YAXQ>I9^_/BB.MJ.^3GC[^]S?L+TDH_:4B1,%8MH.5:J=.)KBMH MXV@9U5+]G,YKKE>4P18U,S/1U]"7!JED:Y/3CDKZ#K3;V> '5:<&TI6"?7I$ MDX.2U8F\6_ELRR\QRP-CO@0@]EY8#=)CPG0>&_:YD8&KR7BV=9Z'*2-[H2% G^N9N0(P)J^1W&@Y\6,_7"D8>A/ M2R4RQO(!1,C+9G;Y$C?#E!B[GDTZ93BXB$/8_C(N[(BS%&1)F=F9$S*;NV[D MIUGD.J'SE,7(T:!?@2*5R:I4H>ORLN]G<']9\V77_4!?BEKA=@M)-)&I1*W8(S8)$5L:=[=X3%\@*"L6>OJJA?"/H"CN.J4)D-^6)/^4%02^H.-F M2&TBG9M^.>.HY6"?:?B13+:'._!?;'.]^N[;1A4Z)6:;3(%_B(2&!]KN?H0'X G$+$0Z@ >*3F;YDZJBL90Z MT<4%?@T_[P,A4XYX-)WTAE/PK8(#8:WA&!+A(@P"+#/@OB#?<5 MEFF.'Q<%3:H8C50T6PXAP(K+&NWF%$D# A\!Z+:\ _8#D& MY#BA#AEF5MU36HV2VN ML07>;:''=0ZWWBN,&%*Z]YZA#([9W&H#GSWKW[VW5_UZ,.IH% SP\6+8_.KOU>5O=0+H@\9RO4AJA%E)AVHX&;/C(:NY37G,+&FF'8WE^T6%/.RJ#Q(M'@3&;5LQNH; MV3U4\C39I &3*(%NQ&.EO%JBZ%,V=)HEJL0]':XWW==$:6H6 MV(6+&I/(TV!PE7',F>Q:BO7L_TX+%>YUB'2Z3+U(3L M7,?V%^P=M7";+9J14'R ,)S<7PX.:]O74L:>]7//N$@9%50Q7!N\6(9,E+Q" M+.+- FM]X'$M ^;%.CV6JO;Q5D[48/CNM9K*"EO0IV,0E .!_ 9W@ ,\ M .+PDQP)/=;AT&' MB\1UG3+ 5%H_=^S =4,[2@II^$-.)6OJJ MM)U[!F*WR@Y?]97>8L1N-Q,W)5^/[[!>X5OU>-^R[(G9XY3=QP-LYN0]GB,8 MTV]:U((1-'X,[*6S$N[T9A.QX_:0C]B8K6YTU5+RQHKW?\N%_O-EJU+,9+:) MF?,Y/+GQF9'\NZ%?W=>1,RBR4*:0_(&H9!^9:QE'G12F0H44E*IZHQU >!0T M_=M<023(A&M=>X5N$<#W(PE_)1*BYZ:I'!=.SI*>T+&<15GUJ[&/^ZRA1W#:$!C! M[V^)BPS-4Z/Z=.G^6]T'435)JK,< VZ!T1TL;'@@%,C->^)\/I)#)RM9(IY-E"E%!(_U6' M<((D$]?YBP>- _HDW<'>F>%X50*QWILJ=D770] _U_GN5I +C=4-RCA6W&SK M.Y'V]UTT(L65CQ01X0&G+-Q=;N;#Q[;ND@QH@7)W'\Q7,S7\!M_Q=RE]-2MX<_ZKO#?\/YF&^]B[3D M<<&#W':2P,.R\MC.$A_^D42C-1.)JB"=!$(HX(99DE 2_T)?@ M5.2S0-.\19>]4;6AW!6KU9*Z&8$)3RHJ7/XMS&XAWW%*FX*G?81*3G2&[ZYQ MYE,"JB_>,^HBB?W7Y11@KL)P'T1A11:AG/A$JHH85R%];B6L(C6384WHNC7J MDE"A/>)>ZNI$M*21\[,F)%0D7JFZ3+2F0YYA)3!ZAJ=4V1U@@%UCSE M_B!EXZ;.*)#5E5H(OCK5^(O&EO28T1B"AOT#\@4%+._CF6N6NMU7Z7R#BJW; M9FGN4/7<892%8);&YJ,>>9-U#3.-#^?LAJG:7NR= !+2K-L=-.8=*,5++H\> M/B+\' /;6G7B6K%%;BUDZXF#@L*Z"Z@TN38%:K\NUL1+N"&<$[S0KG M>DRFY,A/-!==\SY9+&TU&1CJJKRD(I^&K@^EMTPHDJ"+AHN[@?IQ]6("%'J MSU>],7(V0R_,ZISVK!>81J1+6.FUB,Z@D ^ZTW+:"5.71Z(2O8"<*8@,T@5RV]6!!G MWWI5Q?@HXTJI> /.7GJN&Z>.V&0!$F2Q9X391%C:<@BM[BK MU.NU&NY4,=?]62'\#T*E/8=9K 7'0]"W;TZ_-8"(X;\GYY<7:1%F/(Y*VV-I M:0=>[MHLBU,[=F,W=&.6.GF,76<#=P6ME&#S[H(_S/,D9XX;Q"7W@S0(6)C" M<#%C@1>X;G0;&NWN@#_A@(/3YX?AA9MR/\L];OM%"08,XYF=AGYAA]S+F!>P M.,B]9S_%>VZ\_E0G5M>(KHRRLZ"L3&Z4SZ8!U6+!93KK1LS8KVO(OA8)W2] M[SN06NN_00LXD-74.]OV^.-;YR+(RLAU"FY[1>G:@<\=.RFTT-[Q3MB<#6E=E& F+S"! M#,D)=KVZKB9#-J6%..M@N?.Y7HS<+U%TUA2\EA.6A7$J>'VC=$EM\/S&]/)3B&"B$?(V_4*IH!O&G&C0+B0- 9,D MEH^^\XG ;, ?B7.Y 9I85!VU=F,;WOGX6NH#'3#G\@*<*;IZ$E=['P[^#),L M_ED5,WXSL?"#8S:W?N4(PX''JG\B/E)W6.2O4IIJ*Q)FP2:ZXJQ>7.54-"GP M/-MNI84>%Z@-HGJ7XA82)8V*-XCNPSOW $LI#(Z+I51GGHLL+UQS9A#I'WXJGL6UT?+Y^)3*^ M1Q2JMT&$P;#HBS S,W[%ZF$:MGR\6Y%JM(-]WK!PW'1S)#%"X%6!5^6#H]5M1S38#\2GYIY$__U0NE'91KMFW/^D6M<>A( MR:JZIA+BMK Q8Q$859EW"S4K[2T5V7F7^!(4:[D"H46EO.K["]%CJTEFU"V.OF_: M10G/-+I45*&>ZM! Y$3;%AIX;>IIRC:1/DIEGCQJY( J@)5Z8T1H"193G(XX MT%X%,YR\>.F..29NRJXEHKNIXH\D)(@:JF[H/F>7+4<-3I98MKR:9LNV$XYV M\NG-D6MPK,-DQ9]+7?-Q5778\2['*0I)1(JH*+Z4H+O8(3!?S0?M\QNU]HR- M[9J9O3I?P2#JTE9W3#@J$B;E]*KD?DD&JN#X4# ZI'VFD'X M0E@H(FE^SSHP0'17%'MCCMBP92Y"4?]=,@R+U#>W3E!TL%'9U I4Q"!D@@%_ M_!-\(+]\)0W7M0K\+F'XKH3A>)JGGHK??=*>U%J>'4J1ZEM*H])!". G,< M6M%:8=%6V9($#&D&"(+-+T'E1$5\QE7](B-4FOO:$T/MI+=LKEAGVI@4:M1= M%81 HIGW#JJ^M3,K\,'9DO"T# 7+WT*,+U5=4?T4.O# MOF:'9?4M&2*RGK*MNG<4D<:*5,1 ZHU?/7FR7WA%RSE:9-%3).]=& MI%R-UB*W0U-YJ)PSO+'/I3?V3'MCGX3[ZM7]',JHG%0SRA9H^[3I%42@,\;. M!#'Q=LY)W1GWT^N/N[-(RHIZM490/]B@%28LDYHUQWYIEI#% W2 (0:+]B]+ M[X%J/R T@V< P#UJ;GB88NS7E0 B -LS-$.D1-$SO%:$, MK][XEZ[BC>,,"^TQ76%V66]R=TT4@-OW6-MGY(1A&W;0IC>U[-GHR"9-?(-K M3:N[2D7#?LC A=']R'6BO61$!.D$[RJH24B^V.3*UK?+B'",3^M^)#=*;Z(L M)KA/0[MV[' 4S%[NPCWG3'$3_-T6L;?;.<&]]F]Q,T>SO=;Y\J+0(#?3:I U M])>2!(- 2ABV))+YY'T_HA4_-W4P*7C)J9.%$428B3E:6G)',' MN4"AH(K7]XT6A577+25*J5S+!DP]XZ3%G>K%_9JHGDZ14_=M*?/8E"A]1\D1[IA QQIZ.864Z.X9KA0E.(KHL%T+J%KSO@')E'Q3@F%B M*'23RB5\JVM?9)5*\62Y9C #.CB.(V[R>?M8K(9)!K)Y= F>[1)?4J"-RI<,%R@H8 MLZOQBV41C&KY).$0-TQ" +>0P5,K3RI])>:!]E2+^ D4C%.? 1_/W]F"F'$< MD!Y2 ]$-T&6*9=DR+![*!0R?[$*TTN)(SXK"DCB M"PF8(M$0R&@RS M-;""6*=EN&* FP]<)-R2-J0"?6O'&&7B/WFN(=T+V[R,?K)S[0OY/#S"=)88 MB3J;&86:P) _R/L/RURBGBR*0I#JWU6B!'**PO(6SO%I_ %N&^(DPU@P#@5^ MU'*H7_R5>*7)-K[(5:>WZMN.;>I&>X75@WT\:%1_H<%YUO6'D4W;,'8F%7!\ M$P*Q8.Q)=,DUO4'7Z*2RB^9:@&H+% ]4>CLP0ZUI\UZZ91KTAG,,=*B7W0_J MQ]GFBWR;.^:)7.];%690 F&V57TS@ L'T="A+5S;"G%Q?;] 25YT#;!TEZF: M]X(\(PN9]Z]TX!V5@EO(@#$M^D9&@V,3&8%>^5\J)=7G8C!B!V"I%R6&X*Z_7W?TUZ M]#!R]:43I 5XY?ZL>-X#\QV*57_# !UOPHN\R'R7EZD=!)%G!RPK[30*"KL( M"Y8P%L#W]P;HV$86]]K$+34.WY*GO^7L[?5&V%5]90W 'B>4D/Z/J1&Y>A8 MQ2'H>WHA,$QV.6O0*#""&;WA F^Y@CE)('$$4,.,&>'15'Q)]O[>9$T-\4AU M0$ZAQYJ0MR!Y6R%MU[V,\,.$(]28Z.W<7]E?N+U"1>L,U4B5>( =WS9U+?T5 M8CHF8YQA3B11H&WKNF?6>D@&8WO?-%HP8W[26;25'7J66I7U%0ZU$K: X,:?A:G#TJ%CM8""R= M\2^*/$>\RSS;PBMT/&LB0H#O?-28E_@M9M^#I6<^8ZRC,Y_%$+Y= JL5 M*65F\3B6B\-<;BI>ZUQ.$Z-9I>&_V3O#; +"4KJQ$*#7SAN*[E 17F81R7$ MPPKL#7M)VZSG"A2'DEE-J9_J+I'L88EDR2Z1;#OF\C43R>Y,#!M)..86:1"# M/E$D*4BX/ /AF+&8E+21\L^Q:V!L-9FP$N]G@, @0?8KU:L;W;U>95BC& H'GU&!W,?PI85MYF;(,H/^ MC7>1\IYU*J=J0,R_E\$T$3I3.9U4$2D&T$DU$JMRT%A]\[R4D@O+Z?,@1#(L M=N83ET\-+AYY9"?F$34-/&SQV%3%_^-_ [39>FC M29\_!$\/&E+TB*:#=.PQ9^^;G@XZP?;%:1WH+UP'3G&4C,F2OPW#"5;&9Z+" M")\0)B$F+!)PG*["12R9(6AP/YW>':<$*Q,/PPNEU8B[MD>PTJH"O6ZN6?]L MARE457>EBG('K0B%=%Z[?X.VKBM-',"2J;<^+V%$;526AMM2USJH;BF#LR,L M9E&T/KLQJ!&6"IK!S/2=XPO,(L#E3'E=]=M(.\'?X1LD!I32>$!.X N,UB@& M #,5JM4U1R"0#$55S1%B&M]#0R^!XB7:K@ =.U^CF0P1G=G,F"'.1\T2#O(2 MD2QUPIO" =1E"R9ZH7JJ3]A==OA*C=XK!+X6K5*=JRD_:&&@ 6<@0\M*0J:@ M3 5B6M"5AIF&CLK"40TZZ0F1-"#AYTC=5XHGR.W%0J1[RQW9[U.>AUB5J.1/ M8"] SVMJT=YNW;; &F!EDLH%T123<5M2T?YJM3/Y=]7W8A;$0.#V8R&, >@I MLAB'&P<#M+335PP[1E.A8J'3R?O7#0&5#76<&)+-W99Y:U&;KEC##:8+Q;%2^ ;;)0"]]X,"^M. M<[I#^6.Z_L%0 .XR.R#W':A5?=I^MS\KZ)\B97H7#$"]Z_K"CU)6%(%KAT') M;72 V*F3%W:>EE&1Y5Y:EMY3UKLD05B*(BR#!K9?,O:)(=(CG=]L\IF4DLKE5G& F52\**PQF1 R4NJLMY$&HPB?RJXL1* M3 01HU"VA MGLUA+. TU.YIW(03>RZOU?76CBK%7ZNZ1.F!UB'GBKX4)I=6 >1\.5W*$I]% M3UN#9#5A[F)D720C*F")*2P&-+X.G\6B0G)TT"GJLS)?>2E0K:F/F\"SF*W? M^1%&= _DU6-$:WU95%/J%(-'#]SJ'1$6DV#3.V9]_#'W+J(L"W.PA>TPQ?2> MT&%V6B:A'3,><2])HL1UGS*(X>#\+6Q)OMTL^F#E!@\R$K'E'GW8@\G(BRML M1)W%=]74B#$E>3DE%2ZH[_UB(@UM8HZ_[.^_FDA[D[)<9/WIC'K:D#G4B"$D MHWHA#5C=CD2TM(.+KR=*27]CIM.S%UW[6&M+0_UZO5G]J/P#CG5?>"Q@:U^! M^&J6$N^^V_$1S4<^7H#.[CFN'R"N;FP'$7 4%F>E#1\E0#<\CU(^CH_YD1," MQ>5!FJ9!Z@.KX<" >!DF<$YN?.\,D&WD.Z\YF;,][5A#XMEN+G0TLTZ:]X1R M;H";]]W+C&6=80TR185^;N _NN?%B_VSGW73"QE:6/O8&\+U,3IT]+TR3D 7 MQ.%MU]DVX+)?=)D@*HB5Z-)J?2=[L/C>]S]8SZL.0Y,48H M(I-W,FN6"VOMFQX7\DQX)?NF)S"Y0M9(",1;69\LNL47QCK%DHS2=IV[TM=5 M]DXQZ0N6D<),%%"*%B@R$BA[K^A $.LIB!!KA:U@SD!E:W[G?B]$S\37WH/6OUSY:XU.664S&UF(# M#\QUO1+*-=A9H"2"_'+%:!6X*G,6\;+";$ MA=3DB"97Z9A4I&71Y6! K)F6IAU9IB5LD74;K(PQ%>57?DYSV533"[=F,(L^ M2FV":(C-O.N%BRW&VES)*\6;J)&YM?_!=# ;8,/]NO5G@V!@7ST%\B53&VP"[51"PK0% M\7+:F1U\ZF=KO 8;J%2[/6M_(:%+>DA@$:I!($]Q4JV2)U(P:ZFLJB^4IRK7 M*]]P@# RE364"*>/G+!IJTL\= F>JU_PR5*Y!,X(_%)$_>X2P9X6P0.6/12K MGRYS5P3M.EH'G2A'ZYRJ5DEP]1*N7YJ9(M>/OTYR[3*('Y9!G.XRB+=C+E\S M@_A3,X+O])1LGP)&8&::Q^WTV;^NSQZSFWOILL&V:2D@ZU 8=M8KD"]G5R@\ MI2+K1<[W$Q"/V<(^;@K*-NA3Q@\_H&X+VL&5.+#OSI;9@AX+8L<.\4DSL]6F MHJMA(K,<)G:3[R>RP+>MWI-0$6/\R@LXVTO[P-0@#H?6^^DU?"3\Y_T4$C>T M P>T\",\@E;_>*R4RU23X>K@B\,/"IL:J/M%RSD1-CXFAK(/$&A10)7^NT4M M8&8=H,&L4F"_(PC4#I:ZU'B?1!.'(')Q36)FG77.NG<8!,SY]]N@W&_T*N4U M:Q%COT\@QW(ET%^I'RNY58C&JFX]WEYNZ6YNZ*0(B=][M[+7<7TX3[ M-F["ST6XEC)V8CPB-"5S5'/0I^K969G#7U$[=\Z-K^;<<&X5",X6.L\/S)MS M1.7\XAR^^$1OG=8=#$K@#NA&2^CR-;-GT,[,;D89HSU-62#)A%6J>LCUJ7I& MJ, ZD\BKWZD_0-")*T 'W+=(0D^BL)OUF]4%WGSAUUWI,]7/X6?A,^J'WB>L M;4IR 5X(:R^^U_=O PM[&,=RZ*'Y,@.ZZ:W4GO_\97:VZ=5RLC=JPI2+CMG! M4U66@C\0!+&685#Z#_98HMT1U^Z!_'+D)!YA!2._D]X)S>96F*.[CCGR(6\L MJH(F2C-&(?KM,$DCANDF&[GD=O'&1^6 N$^VFVS9CAP,8$WVVQ:U+$&2MG4@ MU$:5M7>$MUCB2:NR#N4T3ZSO-K_J>R)O[>FUOKN7;W4[5&K:@DH6A%9K=@!E M4X)!CENVDOHI"E^IX"IX/)D:!'L]5'D%&R$=L6,\FGXTDQL. M8L!]RS(\ ]U03ORD%6W=JLYH[;!GK4 EX[P17DWUB%+A SI(B74D"F'-7JT2 M=M]$9;]C#KZ_O[S$8HY;N;XE>%VX;;KQD8;VZRPZ%/='ZY>F*:CT!._H*074U5?$[S"9 M6WWPI@,=4H%N?XW7'!_ 0?QMXR O$%7C7X2J<6P4 M87W71[(3S_G^4?7,U:OHJZNHE!KA7>,$4(BFI\07+> >*2W$,*YERH"L/IB9 MR")&(=JHR2:=Z0&6L__K,D)[&FO&J#[G,.HFL[CFM7YBKXUZ-G5FX0K7%7+@[ M-6/RY8W7.,WJ52:C6FD!21R+6-R*;8MMN_KFC5A?*0LUQR4E$UD20\5^\*D@ M#%[8JAH'BWH&A;5-AK ,LM09Y(OJI$71"*S=_O"*;C&34SB00Q;:@G,"7ZJBT<^T"4PMG7S*BT,4.@4'JB9,)[ MV'E8IO:;/N2[W L=B<@/Y^ _&TYXWA* MT:WB,=I"\7@\+$P^ )6V6E!ED*A/Z;GVT0R!\@?I^H^BN&[7_AEZA.]%C^H M&:OTT1H]@GAHIXE42U7M-)>W4^#Y*ZKH+V75$T'O%B$U1!688@V5*FK'Z8FUJ;9(%R_0A95@8B[4E * M&AE8?-HKG6KX+J3H.8(&:^Q M,5DG@!-$@2O*P6G3"LROOK^7AL+'>C(U^7,Y;=R7GN.N:$W2RY\3@QT%3U=5 MI3N-M\GMUIM!;+(7J0*SZ/E]QF;O8/Z_-M>P_':"B%KX41]_(#\0B8RUI$:- M)(0.(+):%9HJF-&%ZKB&&I) GC838"=6S;$3ZN W_2"7(-Y -G&"IVZ85M78 MC##RJH4,Q!%H'Z\+$#4V'#^HEPOL/I8MK([GR[;'US$P34C*X5$9M1E?6N!N M"&@\P)]U%VK7+G=QQ'9A9IN3%W&^(F?MKG0ZU_>?[5(>_T8ICQO*,Y.OH*?& M:PD5[)0O7!ZL4MM>\982V[:G#OA8U@'/J[?>T?7QOP_=X_/<.3W_W3G^^.[Z M]/E)?3(]](X_7DW??CP,WGIO/QQ7HSK@Z6]_OOUS_\/;\S&Z]/#T[ MLUX=OK;.?MU_?;B:;FX2Y_JF\'<-NGU6U\^L PH607B4$T6/!C"G6@F4QCTL M24Z^>=%O@7"_=4MS]50FW!@K#IF^Y[E"S<57@TZR7.@\NA6@E E%1K'ZLUJX:;J!I6Y=DX^C7P+H*16M%03IEIO$"A=!Q ? Y."%5BP%&7=AJR#'8W2'/@9GY: M)BM0"H\&/Z6ZMEL+,DV,Y%@104>F-4CU&BOTV7W8X'?D;&V6,-T"NS5\0'^^ MXF.RU;S\*<*1?_^#(GV:5:^CM\#';$H!F'?\!_7'CT75S6MV\T,UHU720S_* M2R(5>U1)WR/$']Q2J;230B:^EMIJFN[%3HP*ZZ*%_RO4P%*7W2-=]G\7Q>IW MD;?G!?[&KYT]=^-WM[W6=?8B?_/7M[WV]N]"?S?9R+_?A/Z7B$$0!) <$N;_ M>^8_ZRVD D7P#][\@^4"E:V8A6.Z$R3W]2\]F6)"^&G)(M>NE^6&V[:NY"[3 M@I;U%L,VAP,QCS&VP3J?QCG>;[UW'&._*LDSR?)#EHN^%TM-[TDM&;63S[5@ M!Y?[[-O9.&>W<9^T<6[Z$ Z2L?S=9=LL9X4M9YCG'#3\VU9=\W)%,?E* F+] MHLF(P!Z)/]R'9C:M^%.)H,69/"6!^8#3O\_=V>WG;C__\GX^F$V5]#^?S*8, MSX1\A8V__R%5[ZA ,9LM?K#3Q_ '":ZF;%*5NB3=<=)\73591P[UH8UPKQUT MK.UB]^LWYO^,;^*#EKC=5^,[Z1=[H>HOL'D9><667?'L,[C)"IY74U9W_^^9 MC=<+%@Q_K4*6+@30,>:T/+,$KCZ,^&'QPVPYM8N&HD+X'G@%[!RGN_HD76=O M__U;]\?Y_,\_GI]4I\]_>_?']# \/3]V3GXYJ4^?P[C__FWZQ_.K=_#^ZY/S MWT/]S']^N\JF17TZ/7EW[!T%Q]/7T[?G[\+CC[\[;[TW :[Q[?2/=Z>__/[Q M^..^"VN[^<_'X\7QF?/AY?GAXOC/W]W3\\N+I(1CB]/2CB,GM8,B#^RTR!T[ MCM$GYQ6NSXIG/_G.)(H\%:10Q/'3]W_E)J 0>>"->)#8&@TY%GT[OO1WY4MA MG@2)FT=)'F>!'P<,>US"/WR@Z-!S,N)+CN)+SHXO;05?NAGRI3B-HS@/8]N- MN(NH[IF=A$YLYT'F\-R-W3!ASWYRDTGL!CN^M.-+3X OY4[&2I9$(3W _M M.$NC- IXDG#^["?/G:11LAU\Z6M[X)ZR:;LY'OM X_:A/I._&R=_\/K_/FS^ M*YG%^ZJUW'ES0*DW9T;3%)EPC+'=6U69H4=1'YILSPO M["CW,C)7\D9L&.)7YLECAT& M+.=NY+#2=N(XL ,XN6;C,'S8[J)98F;VI^2'/=2)O)OESO&UCK+_/2Z4DO4$?RW%0V^N][#- M7:O.;)]8WRC5Q>9]7O>/,Q;GZLCVQ8F=4&7;:4FU1-UI7\]&=47W$^7.3I3? M0Y2_77'XE($3>5'JV:$?9':0)7"/LL*Q$P3'*(N8 0MW[2Q)ZSGX)H @0PB>-5]^[NIO^=;OI?--9W-WU[;OJ*>5YRUV$.LV/NEFB> MYS;S<\\N6)86B9]FH+[!3?HIN^RUG_9/OFH7'^>W'#54OU$[RY M3YU5?B7S1[HN5SCFCEE^/F:9KQA ??C. E=VR\S,(!8R.S$2Y@=H3Z4A7'J M9,7G-( >>J,>.75SQR6VS'3:<8FOPB5&QE,1^E[II:&=AC&F2#J.G65^;G.6 M\20#]N$XR>>.0'Z9^O>_URS_7B']]8*'/&E_ MJ0[I;Y9Z]3I!.\6_$O>&[FARS,[(QEL1VP M(+(3-V1VZ,5)Z1=ARE+WV4_.7IAN1VG5KN1SQX?NQ8?^HK]CQX>^,!\:>3"X M%^2>&W&[<&)N!SR.;!:DH9UG"?P=1PD<$/*AP-GQH1T?>D)\Z"]Z5'9\Z,OR MH14?201GP7-F^XY;V$&>YC:+>&)SS^51XH RFT6D#VT)-,_?R_>Q_MI);^$G M)N;_?_;>M*FM)%L7_BL*GWO>TQU!TCD/52<<01F[+G5+HFSC=1*5CA:X>AZ>^(5CMX51^NS.,J\)F#H1F0).N4!\NK8&3E4HH@'9Y E5"-L M8%>8I*7W^-[!A/7!T2(6\:^BK]7;Q>Z*/^OV21^U/]S65/NZSY=]B=^/6N5] MZ'5/WDTZBBVVDWO=K>/V#QF6C*G D%(A,\Y(B5RB! 5ML-3):Y_[,ZU=Z[C3 M;FY$V[+M]GEMO/K3;:FO:IKXDX9Q+GH[[,<;=$FL6L4]U^YKSVJP*VT5=V5. M5-5^[;5UF*IZFE4]S1YWXIZXI]DS*+S\/.JO/6F5G7G&:OVA.\YFR* [TWJ[ M>YJ-V?[]V61>=WV$LR([WB0*QGE4UN%@ D\D".&-LN2VM9;W=$6V3F"%!J^B M:J)YL/?'<1VNO;NW?][X';[S^T/$?8(SU M\]VO7T3C> O M73K$B5?(!B61\N#J)(VQ#>[-6[*A)=L QVA%U>IK4UJU0M**UPT=4H1(E8S4 M4L>IX$8QY[R*!%Y+VOC;%F!6T+%^T#'?44<+1:AUB-G,7H5%0 90 VE. #V$ MM$82,'8VI,(;S"QR45;044%'875(K)0$:R-9P9E1&EO8+DP*!9(J:;AM568% M'6L''?-YB-$YEH152%'& 3IX1"YZAXS&(6A, M.^@ YL-C1_-M!1$>C>;/'4*E=J!N,8L"6TXI,8$ZRV(,/FCBC*L;][*#2H7NZ)4PO^2A#]@9HG#-L*RG$OSKENH-WE(4=1@[C MS#_V6^# %J)7-4ZX%AJ)9\Q[L(V$49PH:RPUC!*M. O2:K$&3E%J_8@!7<1> MMT+%6Z'B8O-,B[%UAGH4O1>(*R&1RU2B))D ?I+STH-)]/_]EZ:$_KI&I,L5 MO?KJ)5_Y9%EB27GJN0G<.6=5@O\;L)F55&O@$562?W?)GW.&;)"*<6U@YS&, M.*$*&2PRB7!,D5BN'*:5Y+\.R9>%&Y08:'K%/<4.]( D/'*>0-53\D3N4"7A MMY+P>8\'RT"P2ASE)BJ(!RN1-L&A1*1.R7%%54Y2N;>S\_QZ*0RZIT\DEY]B M?]!K^5P[4#HM63#[5^:#5K&:-ZTDI13<1(\#YIH9<-:]LE%X;1+FP:^!0U+% M:NZ#7%\6O1(A18JY=;72'/%( ](^>B1\$(;!P@MI\D$WYFI#BE5Q$E?!VO4$ M &NB33P8260$+4:=E=9Z!M:*),8RM@9^204 ]P2 .>>$A.2D,0E)ZR+B3F!D ME.#(IZ*@D"HC8Y%?J_2&EJMJ<%(!P'H"0 A>8J*HT9IPQH.SPE!.H\RD(2&: MZK3FV0/ O._""252A(2B9AD E$?&88%L2A9C@YEA.@. ('*#:K%& /!(YS5/ MY\+L=0>V/7OR$O\S;'V'_=ZYHRMS![J"5YCQN^J>;A4,KAD,+K:ZMDQ1[W%$ MEN=B@: %TI9Q)!0H0.:H\T'F=#5#^ :GJ^I_NSHY?$9!W@I\'K557 4^ZP<^ M\_3KQ$@I<4 X@?_%HU5(2V-1$,9$HB)GDKYYRS>$$!N"KKCK -= M!3YK!S[S#F RGEEJ)_MG74B_$D9W2>#GO]H>T4 MB9ZPV7.*"L6_V@&"#R.0B&]Q4+Q&?BT"$X-SN'Z*>8MNSN9_+AFL0.S AKMWRET\Y,T%GS99OSESG#C(8 M*'$F4##Z$^4J>&V)]8$3&0EU*L21#$HBT/B'2@8?@WEQ^]NAYB)PHRGRUN4\ M+I^0<\3E/"X"VTK39$FA* W=('KQK'1*!J?E[QF(BNT,;>^\1DMI(86"^1!= MKWB5D/+5.\K01JW5R=9@%J=\@3[LL3Q%H\F:EK#\=OP1>[[5+SZ2?[^\=.SU M_Z?6!8T/RK[='13X5=(N;:Q>3"E36FGNP$ "X00I538&1326CGGGZ3A 2 LQ M+7ZHQ/3AQ?1L=^\;W"-?=T^!QKG;A46%'=: "1P&6%-,VC;8&)67L./]0;8W' MW!K'1^> YF>'(*F1.B]A&3SX/5)@Y!@)*.'D)!4*WL5OWE*M-[@D-P7SC1J\ M>!I]]G?;YW/0GJ]1ULL,"W]W!NQ'H,OIILKDLJ?=?BM_YI=>;-M\M5_'1*.% M4S_UQ9$+A2=?L0X@;3BX^BL+[(-/I%L &.=F:.KO/-YBE[*D(XV@]]_\:U;'@H*= MF_KY6;MR;E)ZL+DI?5F0VVY93O5+H>?RIV!,=FW&4FOV,NC]U_5KI-Z\W2O( MET%@WF6\[( ;\K__LF^7;8 K_&[]"$;0 B-FL5'Y9NV!^=$_V%;O;]L>QNU6 MW[>[_2'@R/I0G>^/X+I+ 99)_3C =W8NZE]W._3QH7^?4=@.N/%XWC M+X<4'!ZE)$=2Z'PF1Q2R&O[*26DTRUJ-&$ NN$P5/E1N3 M7++2.AM(L-$X:N>IT3]L[7RJ_;WUYY?WM?K[K<]?/KVOOV_L?5X,"$WOTCD< M+U?G^CO/CC0:DF2N"9-&\@C;ATH5)9;2IAA!?-ZLGR^P-V4U]S(>A'X13DBM MCNWXEFW7;+\?X85L-K5;UK7:);N['=02;/#:][S#-VOY.M[V>N?9Z+=%C+?4 MI+$WL*W.U/5:G3ZLTTDOT:G[8ZV4OH1SS1LUZ7X[DU)X74)4_"B_VGO>X/,*D& M<>JY:@'^E&X*O#36VVUP,)K=WJ &GQZ%OS=K'R9?:O7!^H,'SIY2OWC 4]AP MF=7>3K'9PVQ'N%C(U^_'=CM[5<6X:]U>K7C ?.-L!X)75;.7PSVO_<-F2OW6 MH+SL/V'6\G>+X"H,;3 Q'>$V@[-,P%\&=N"J.7C:.LT41WD!\]!@,N%1\I0' M>/;-,O2;5W,T=_F=HV$KP.J!J];/P=56OYEG';[>BQ'!X_?@*9KPC^WY)JQB MZ8_!X+IYMSND0;COLPX=AQ/FE/%VEN)W$0;,;8,\?Y;W5RB_8?AD9 MG5H-F,VR_4#_EQMZV+_.E&$3K.<+L=G3B5X19Y.78?;''\+LY#"Z*?)<_!EA MA]?(+[6=+3!\O+T #IS6PA_)73<-#I2 MK=T=UXY>KEV)BK""G=IH6V-5QI>F4'5A>TRWB>7H^AT!Z,]M)&_70ZX-;7S M9H>:/^-M!C90O;U>UV4#%N[@SJ<_-(([ #1;CG+H,M_;J%=)1IXT!, %#^)D MK(*6/D"U4Q]XI[)?:E\Z4PLWO_#]X6G63N4"PYH,RAW0Z8Z7N-@Z62=FC)E\ M#=S@5@((F@09I[3(+5;\L1HH7;H*6\6@MCKAS\F8ZH4JC&&W\RD?MV>EF%N3 M]POGZW4[%/N'CF.&F1%(!R$1Y^!+:,P4"D)3JX5+W,F%WDGK:(1/^BJ-.AJ- MU.E@)K)=E)2K7Z^WSS=&%E2V00E.U7^XD43.;_^-8[?GS?>S=6V'6^=-;:;<.U/)P?P++O;']G!<;O5N/"D M\?NG9B,GC-*/%,:"E]&;!:^TIXDB(IA&W)N<0>09DH9ICJ6P!;T98V*#X'N3 MFZT?]6H%4R\4IC(;17!,:.4]I\$8(KC&7 0?G:*)/3!,+2&'KA#JA@@U5_I/ M(Y*$)IISP-05N. Z>&ND"< M$48I7W36E!5"K2M"S?,#:,P\T]$C2X-"/&$#/QF*5 HD"BD5QKI"J JAUN+9 M;N/JJ9@<#PR+0+BTW+D4*./6VZAP5 ^-4)6K=T^8FC.DF-98<@@1S 'X"(=8+%Q"6 10PYA;IH#7\I!U7 M07#+?690I?=O([%^7D(EP&,!YMBG:+@%*PS#Q;#VUAMF/6%1*N;,Z@2X\O'O M+KOGL[)K%+'8.X:8C 1QGHUG:20BA)E$E(E"L!?LXU?2>WFP0+60@7MM(CA3 MA%D;-;5)*\.4<(96TKL&TMN8T[S>&>Q](BB&Q!&W@8+TNH@H%;".H'LI>\D1 MNDIZ+QD\HTS6I$2YX3QPV DF9-H,X5E2W%;&\_J(\)P"YM9J814%C8LEXHI0 MI#D1R)L@K>,>MB]=/^-Y1;&KY^;.A^@&]W7F7V!'J44\BBI&23B.T7GN50+- MY*E7FM)D+)$WMB:VOMM6.P<-/W1[F0UO@DS;L!23WRH+8R7P=+3@VXL ZX8% M^ >*D]S@EB$+ZXI"B%Q',!&Y$RNS,*H><>LKT5(Z8G(;$A4)5Q[;A 68&#@P MH23E8O4274GN[21WSK @6' : T.*)H4XI1)I%B2*/#A#K&",DS=OQ1+*\$IJ M7XS46NXE4\P;KSQW.!EE'%4LB!0Y:.8;IPM6>OB1I7G>TUB0L9&@[CP M"5FC/9(N@9'%*%485WKX%4@T\XDY[IP*+')F@M$$.Z^#A0T06+AQE+W2PP\E MN7-Z&(-C3R1(KDK"(6Z3048DC9QA#G2PI3J$==/#+ZLR^"<]5N_8O&BQ.O0U M9 />\.%?#-2NJB2LK$&O\@(?%'B_+80NHHF$L4P=[0)%G)B(--$2D6PQ@?'$ MC;8Y+U!O,,E7V]SL&A%9\\3F"N1>$(^23X8Z%H)T>B4&9(5A%8:MSU,_0:- M#AYY3%EN/"N09=(BBTFP2H(:BG;5"2P5OE7XM@9/_00%:Y4C^C@@-V? )9HQ MCGD$YC4& PYL-YVXRN7^WC!MA+*I=$3U,W%$7U;IVG+FP"EJ_?M4J4TMQ%RO M\[4IV*J&^!1#? TQ]L^Y_U59_SG5=.!N59\KY'BLKO%(UWAE::)%&[3<6 ZL MMWX+T*#H6G:? [R79L O>\278Z:OZ+SHMV$?AM'OO^N>N%:GV$.3O?5N>FN- M;93S=V5'PRI.L1(3_OUY8;X7L8HZ;5QLG1\28W&BBB B,M.$UQ99^!MY&0@C MB7F:R O.OZDPZX5BUJJ.?RK,6@/,JL]B5@C, 48E1)D)B >/D?,4(TL4)DE) M1]/J@JL59E68]U:%656\]+[ ]646N&"G&84M0=QABW@$.TMC3Q#5%EMA M/8'WWKRE&X3<.UQ:P58%6\_L%*>"K76!+3\+6Y:G2)CUR(2($\$K.7X&].F5:*^OJ+^A#&U2M0?2M3] MK*B#AMO.JY\%#11Y\Z-A?RLG_G.?^:SGUEQA5.1LK;WE0]AQR6;M$K5!P'@,2 M<8-T*U")4$OP()OF^TX'H)KB3UCDT.1HV2F: D"ZDNXO>&,.08TRAQ M2[11)B8/DDJ8J:3TY4KI?1W]2DH?K(_!2)\&0:5E%@7J#>+,*9!209",3HMH MG>%$K9N4OJPRYE70',[6LI:SM5#.^CJY)U8Y-2\'EE>4.C%5;%_1[SQ8;/5B M(3!C.&*.THM\Z["SPH_*_Q@$@FA*B+G*EI=$^X3=OQ09HQ@I"*PBM('2M(JL5 MA#X%A,[E2 7%L+4Y[5EB@%!J-,K=#Y#4WH J5#YFJH>7 J%%W/9?@]R]"/X- MK>]O_[?XJWCE73C\EVR6RR!&]*=O7;/[OLS]\3C%6#?5Z#I3>Z[#4'(-PF4WB+6;KE^?SE-( 1.;[$PMP]S2S-GMZ/+=TU&^1OMFT[/LX. M\P5RBRQ_^K*IPGVX1%8&#@])K%$-\ND&^1KRE-[9?K,6_S-L?;=MP+([LO/< MM'"RNL;Z7.-55O-.9^VCPXWF>-X_<7 MNWOAN+']$>_O?3S;_?J1[']MG!P3'C)-8P1=BG* M;%Q%$BN$JA!J+9[M%@AE:(C*T^B#89Q[:[6@A&@IF#1:.%)Y>NL-4W.&E,,) MV^@L$H%AQ"D@E!%$(1NC%)93YW,!^MIY>B\K:OQ$37KO?7"PPNAI-6K MBE/?CM'MAD=>53+Z TW-B[&<[ALC?^5T6H]E(RT2XBGK+2/<(T551-P+BAPF M#@49!>9!BAA7UVMPA:*SYBY@!9P5<#Y*V+X"SL<"SCGG4@K.(Y44"5.4[T2" MK!8884^-YN!1&JDKX*R LP+.]3Q->"7$"XI.I[]%"-X0F(@B]_SQNXU1D6S5IFJF5&)=[%Z&B! ME^6SN]Z_WEY98C.2'$XW52X*/^WV6_G"O_1B&^[P/?XZKKDM)&OJBZ,IPI.O M6 <3,AQ<_94'+^>Y'B!H'A/!=*Z69^KO9F]29744D>M%^PW9!*/]Q;;/['G_ MS;]F9QVF?&X2YY__RJ=,Z<&>LMQ[@%G=LJW/+[#78R]_"L9DUV8LM68O _%_ MM5C2D4;KL"?3)4JFBQ%+:%",,L=0G\)T8MG+LP'KNA8I" MZJ0X-=%J:BTQ!OYR2FO\9MG81J)4#F]&XN>"QUP*&()(PC.>F+7!^" \)B80 M&Q@_W,Y,)AC^0Q-*D]D3]\NS]:F#Q7&Y\V[G4\P=GP#'?K/]5O]+I^M@O;_G M6=_IG YA%# <#]\J)F@/QO5;&Y3>,U5M!_]N8G_R=\=^-6H[?U"(8 *<9^WK#)SCJ*N!NKQEKJ=MN=\]@96LEA\AI M+_8+"1K FZU^?Y@+'/L;M?@C]GRKGW_T3=LY@E&T.K64:^._%[7QMA-JO>C; MMM]O)5!E>2?TLTSF"X$E!,]W7@1SU*_]6E$"6V.UU.K ]5NV#1?KPTR^C$ZH2[\BMK(L:A=>A:%($ZU0G]WHU;HJZXV7]>R^]IAZ'EQUFN<'SOYA8"@X2*^.85\)R);TF%IQS M8:,%RUECGV,IQ%R?%'IIHH[LTFPL?&T-F@OF:'_6'NW/6J^72%E']>/]Z'WW?(_LD./SC^QG:WZ^>[,.[]"W^^_WF>GN_3M_I> MNW5P\D>^WWDC_W[\=VO_N'FRN^=Y_6)'P.>/&Q=_-/]]L3.HMV:C-$$D'2(+ M*&JM$-?DTJ?3&.]'EGZVW4?Y M;_=*,7VEO9S_<0N$%%YS3;S47CG.%+?!>0Z_,"K@/^P*_QV/_??KPLYWQ!4FM8F_>J@TI MQ )4+K!(W1*,GK+/\_H"X;LBSI'#'+$_@#T^B&$F"I'@L>_4_;GJB[<"JW)E MF'E?\_(*Z_)WV^K\V>WW=SJ^/0PQ['3>VUX'/E;AZ IQ].,"CCII*0,O ^DR M^IK@)X4]8DE38ZU(*N:FF1O<+.+HBR]96L-V"7AEN1ZW>_@7HRND M%]:KH V+FF.FK!",)K@LHP1,+K]M4ODU\X4[Y 4\07ZB \!9 N+\8 M0F!$)TL)00@69MX!,OP"9G)CH1%3()^DS59Q&-K(<,K#4:F4PBSSGA,(A:E=-5 MK5:O.:PS3 >A/(_PQPGA C-.&1LXL23Q&[=:K5+ UER5'"U8V(I'QC16"$># M$>^PRD*VB3&.L4$:-R49:96.Z M?*/6M*%VI=2W.M]C?Y EVFG.A3&FF221328"'+'*;(\8$1$E":F&)4 $Z[;B0M2 M5YNL9(Y=P5H66WY4'91B+U?D])NV!UO06T#5LD#'=_N#S=I.I]@Q\7O^]OS> MR3Z=;?MAVPYB\>9L-&S0;/6G;KY1:PUJ9]UA.]1"W3G?B,<*7*+;9Y97WL MTO+!QQ9=F.T0X>%.6CD<-#6=LW([[,,MO]M>JSOL%^^7A8SV]+37M;X);YZ! M$FUUYM?D9*)E:ZD'L@C"]6VS1(A'J MC:$?9;L3YEZ/K=%6)\ X?T'LZ98XSQN5ETKP@8907/&7U@!TFK^^;'=FNAC= M%'EVKF[P]%331NBO4]HB;YZ3A3$6^V:\RV#?C 2A!!FR65M\JN(;Q3XMMFW> MCYF,.LO?*:CY6.O%TVXO XH[+P4*OE7KGV:HZ8$8=4]@?]L8P0UVR&YGZS^(J?:S WEJ(9\',C MU[+?C/'FL%<)S@H$YW,3M@O**#Y:T;)D-7LL,_S.ZR-&_6M&_%.AHEEE+WQZ M)%##0H[@T[V 3FUO<%[(5'ZMWQWV?.R77[Y\$7P^$#G0. /PYRZR (0AJ)?S MK,([P?;"M([JAMCN;XR$I*@<[@Z:^=?N2:ESRH=!I:DQT8X;A2X[:[8\"%2[ M79SZ%#JI,)"R%5(\PL0%W:A%>.+8JX56+_H!2#E\'X8V^JV2KD>4KC^[\,K\ M5LUH."J5#=$-UEK8VC]Y@!N*'%DJST[ ]4\P-^]W@(SKQC^1Q[&49C$>/<-H\/F55A:F M[-%G*>VW8&%M#Q1H;FYJ1N@0RC MZW?7516_ Y%SO=95&YJ\$)#(] AY6J8*YI<>-3XA'%PUM.SH7B4P;+-VY=<* M J=8'+ 6FQ#V,H!)?W3LFB'192T<^]D]/G'@%!?OE"(X]B@O9:]P]D?9+6.V MCWFO/EYYDCL1UA8(0YSHZM'W0 .[,:_!Z"70R"UXQL(GG;IZ#EX,083AY\L3 MY"RP9?R@%_O#]F!L^)[:\_FO+QO<3^;P#.SK24[/V&A9]N2P+^"#8*X7$^[R MS5NAUIJ[LS_/JPE.=.T$QMDZ;;=*]P'VD#TJGO72?9Z?[+DIZ@^]STMG!S_9 MNBD]\-:M/:7<6#"[^KX[[.2UZ8VFZLJP9:>(*Z[V#)S.1"Y_&XG3NXDT33;6 M##W'Y;G$U/%&<9RQ/7J@3_ TEY%-1%]=:+/.&]M'Y[M[6ZR^?<3K%U\.F7,R M,B>0ML0@SDGN]:@4DC@Y83&70:8W;\EBRN-_3Y^BSCK:(VMCWLH?P\X&FY2C-@ M>YDYF:>Y/P3[[S]#F+-VUE>7H4: X>E0XZ 687I'09N,X]D(VQB'($=D5U?F M<,)])F8HH&Y6F:%8,-%XX_3V,E16!#B5GM>,V0K,>N%3+-UVLJN M9&]D:1:V3,)+*T?)<83S 0F1*(E"F M4[: '?GG\!UPZ\\O;?\6R*8?C$\+KHB'7V?97.[%C@Y.1L][Y9"R MKU2/8:N8L+_ 1WFUFR^#P][>7Z_W^0LEUH]ET+GP'S*RAF'OTA#N#GN#)CC; M%A1AKT!3V'=CYL#13IL(:':5F_8[ )_/>1K9/^_V9SR3S5H5-'N\H-ET$[2G MW&@/OG M[?@CN]G#D],B5#A])KC,.R_!M3@R*%PT\!D 3-NMM(!)&].?K0'@V4&)P^,T MG>P^YA2 9;=IMN#+O>(D8NHJ94QVY@6XZ6F$I_'%!5H3)RBT[%$'+*>6[U\> MA9:^;*_5_X92+\8B(M:?!%X+GN>3,N)XWHKM4"LLL,)KGIS\C*[_9?,S*(U> MX0:=UW(;-.2[P],B&)VK,@H%4Y SG]@R):DX&X$5F61?_73^1I@^<7'_<>GH M_7,\B*F%*R)]PWYQ7.NZW^_EW%UZ9#_3IS^51PD;77"SXG;X0.- M;J(VITX*IY'S22!O32(\ M&09O/Q:!^RTMU&NXH2]7O+8U$:(GXDHW9E-A=1>J=,7AF_(A2,WE';G2KV-@ MOQNO^[6#O=F ;DA]?F5%I'F>A-_3%5*WX?R^39/UF]82K/=,W;1\[-JG?553 MAF^SJ9Y39?;R)_ZKU_J>??*_VM:7$?"?ZYK[%&G?:9.L7X'<\O*EE5:KO^K) M7%&];UF 2C>I6 _Y6_[\I9C]E1W ^S!/O-!RVQ=2-OM7['W.A57S'12T$U2X MD/N-<:*XE9[GUI3:1^J3=\LKZ.B\SUAQ? M>'RP_1N,K<[W][; W?O(8.P7C=__.-Y=J&H%-W"OW=J_^,+W+_X^;EQ\^E;_ M?4?L7S2;]>WWYXUMSP_VZABN+0JV[KG>O,YAHU.PB!AL$2=:(2VB1]PH#+!K MM*+NS5LN-KE>457K8W;9O2*/H)K\WJ_7Z MT54]#P/MDM?T=C;:33FEGC%F+GO$%X>9A$4A);?.1\LEQLX[8[UDF F7B%'7 MV&A%IO!V+)SLUO?++JSGXUU5P>CM8?3C@MDF99),)(Q8L!%QKRS2,I.1&.N$ MB"R)F+.%-Y?D"S\=K=4C=>:K$&B=GNT.",0)F 0BT, %YA0KRPEU&)P1$QQ@ MD+G&:JL0Z$$0:,Z0XRKDYG<4J4@EXD(XI)/1B#E (&MQLBRL'0*]JD#;I]G< MA=Q7.N=7]Q<(7U=$,;BVV+,T=4$'8Z4/SE&LN=14!T<96#R8Q\"=D#])7;@* M8/9@FA>IG,*PEZ>]@ID;P,R714.'66^XM$A&0Q$GX#D:&27"/B0;*--&X PS M5"^RE*V>1_)52DK,2T!AKI6@''MOA6(^!1(PT4QZO+1!624I#RXI56ACK\O\QJO1(M71J.]M(H86R+A M>\%+FSBCTFA,J97*P4_V4XI9XP M#BX\H 7G'JQK8J2VE"_WX2O(>!3(.)_OV"PH!3,!,:$BX@8,;1-%0!'39,#@ M$V#JO7FK6 49KS-CY]-ER44KIR_&_J"HO;B3R?1\.S+=#O]\])($:7.=+$_: MZ, L,U%+ID-DHQAF93(] ?[Y!9,)!Y,4_$$\"< _+2-RL$8H@2D5"9:*P"J] MQ9O1]-/#7]7#;?6(H9*EH!P)\U%S(KAAC!M+%(G)1^%U93$](6+,64P! M3*8D7$!6$(JX)P)92PT2B4B7<,)4F(P8A%>(\7S[28S[N5Y63>8"U3@Z1;QD M"9EAM"Z)1*9(FD;$VN-O%:1,!5U!JS?#7I,Y>G\49 ']$6,\V%IP_7[+CXGP M2][>S'PS(2WLUNRHT9QMCQCY.C5O3W.=W5)Z[$E'@()D+^=B-[OM$'O]4?7N MB)%US?L%["VI.IY>I2FJ")BO,=%9L3@C@N;+NN%A9Y%?M>107J L/!Z&HZ)B M),"2C0IO+7PYDYS";"YCE@G#GC[5;,,-A3-M;T'U=DJ]V[ MF_!/7C9RF.HU,+.OLX/>/ L9W MO+O]\<<^_=2L7X Y^+5^!N,Y!O.-PCC9O\O688>$LV ,EXCE$V:.%48&@PL8 M,+8T!:TPI6]&/'*@,[;R6662*GI+I1*U9LP33R%9_M#0 M*"+S B4E(^*.)>24!B\I,$%I0O^?3\2* :;.)B[-G=O28@BQJ=3=."I^RC0!IIC6#T*+<3>R MC1.@#>W.&Q=MS&J"0*GN1$?>:0!36& M#.;&B:!HPO+-6\+XAI3WSCBI *\"O/5YZEL '@X2*^.85P(L >DUL2D88:.5 M/&KL,^ 14P'>&@)>8\["X]@)DS)9@5)@X4F/D94^(A84MHXZ*[ !"T]O4,J> M!=ZM*/MWK0'JTVR@^_&3?9\+4*W*%9U,^'+(JF#H5C"TL^!H"DQT(MXCI;1# MG'N+7%06!44BXUZ!UVG?O(6E>M*:/M"W26@9)ZS#6^/V MLW#K;KBC!S9*&6&P1J$[S DHA1=6A7+N.S4O!N-7>90W!^L+L#_[PHP"J ) MJ](.BR3CD7IF!4V(&(YSQ#L@;<'SHIA+4.DN>!S*(SYI[JTA5BADSR,>7D%L M!;&/=WA80>QZ0.S\H2+7!M,HP#_F$7$9&=+22O">!1.$@D+UM#Q4-&S%AXH5 MQ%80^^HA=I7'E17$K@7$SL0!R@K]6O_R.<:L R-6 M #LHJ05&A>@CAH%!;9QL7N[%<25"P4:P_$8ANL'";7)]4@OF-=]HW%8; >Z@ M/J#+=;?)F)E%(K?1/LFU[OE!1G&F&PW!P@C:L9])$FRN,*?S&\SM@.,&UW.U%6SBS=K6U>]M0' <'))*;#0$?Y&8\IMR+/Z MZT5 BHO<\KP+2S#F!BB7=G3EZ0;QL$:#6FM0:]J2YZ#\PO>21ZPS*.*/XX[. M@VXM$U' 30:MJ;UA;S)OQ7V:]GLN@(N=LFGZJ'"V.^S/#G8#/CTL.#9ZL2#3 MZ'0+R3GJM,;U?_DINOD#*&\RN/')*2!*[[QHN=[J%0P0/UN)&RUU[B\_-Z%Y M>_?'"S53-UC0ALP_XE#=(<71CR?,EB*^7,9;)Y9\R@UNT2\B.+,N:+=U54ROY!6\EN7*/T.4/HF M?)'7/O?KF;PO$V7V?T?*[,]"F57S>*MY_)"U?I'3?QMA'2M0,%"OB3 _YT]6 MDU!-PJ.F/CTI_^B?R\))$SO_EYL Z]W+2^[4.>JF#29>XPA7RKC/UGSOONOV MZ\&[R^L&^K+ZF$_GQ*#26BNTX=HXHW.ABK>)!J4IPS?-BWM? M[*!)5.S#]T8K&^BOX;"PRP].ZF2??F@>;'\1^R=?X/WZV>[7CW"M/UK[%Q_) MP>_O"8P--][-,X0W3S(S^/[7#]\:>^W6P=Y'6K_8$@?;X5O]Y(_CQO;?<.^_ MVW _/-N&R>/&]OZAPHXGRA3RVCO$%?RD@W7(.8C@%(?GA-^FND,N0!-?S=VMKP?G@S;F?WP]QSFG3C&O]M6 M)_O$OT4 KKAG?U0(ME($.Y]"L+W]0ZJL3]$R9&-N)"==0E9)@EB@A@M. +MA=:#%?@58'7BS6H +4:W0[\FFG^*U!:)2@UILVJX_JA51PG6#[$ M"([_@Y5'ON D*(Q( A'A2!CGE(C)>J*"QUZU$_;:B/N<.X>!BH$HA(I5#8$DZY#33*.#@ ZR[#RF^ M>5OD%M%?*W&OQ/VVXCX1]5G!KR3WEI([[S,$AY7VC"-AF$"<2HDLR"Q*AD>A ML(3=ZM=-23\2P]R3RES)3;$TZ__NQUV/6K#WO*(ZCU.P]UQ@_+ZT$T4 >UG6 M^8R;E9,0]F!S5U&AU2'\T8(;QKFCP1$)D ZXSJU-R%F-X2^,M7:482GS8=L* M,'Z%LK3F<>X*25\SDM[J4/#.4+KL4' IIDZO]Z6Q5)5D623S[8JDCRMD62N"J2K(HDJR+)M9['NQ5)KJHJ#&;O MB8SMS]<0G50U8<]KA"NM"0.[1*SSYKUQ7EV5P/Q" P#>49(43C>E\?V_L1WVNO41Q=95"8)%1M%NIL'::]K.WI@$:^>2 ^M51 E8 M_62?-8[_SN1*\.\6KM,= ??[ >-K[>YY=G#\ ;S^@^.#A2B!/S\X]K3QM7[> MV/:TOOWQ L8(S_9>''S=$8V+<%+_^O'\X*3Q;1EGNF)<&UAD9%A@N6D>1X8R MBZ2-RFD62,IA5H,W,.-KE.I<%6&\0@R[S6'1@X/83X^*LKM00=-MH6F.:]S1 M2$/(O'*!)\2QLLBH_*NS4KID!=$QGIM&DCA)&D4"5A-71"*#$T:&*.YDDA$G_N:M-AO:Z#4RF%Y\T*5,\[R. M8W:MVXL]$Y1^U,8,SP7=5]7[IG*:UTX'?%QPFIFV+,GX?'&PKYW[E$#KGW*"$,)@G?N4),8HXKX M3AF0IBQZ'8W#L( K"D*L 8H^0G+G(\LM+8_:?]8N9WG;D&OZ@]@^R%V[W3WK M7]4,Y-EDL6JQBB6YE@^:HO*L$KWNU<%B547F3Q=Z_#K;LNJ. M:?.OS#R[W<._& /LOM4U-Z/UJ%]JDW)O[G;B/NS,F2#B2Z?P8?6+@W;]XLLY M&&5G!]L>[VY_Y+O;?Q\?P-@.3CY]:UQ\:#?VOEW46PO&V47CY,M%8V\'C++? MX',?>6/[B#?@G@WXYL'O'UG]ZQ[^ 8093::+WB'B:TP(-1@8SC221)DFI MSPOM?,\V>R]]'#;EM\933(;^14'"ZJ7+H:MS1^I=>;-O<+7P2 MLL@V<;#J[^RD*TYHDBC 2+V1#H]-]YO(74L:0CC=9A3PAW ME#H3$Y;)AL0-CY(<$D[?C+_5[$VJ:H\B;FW+S 8CE6J>\IK#98R]_"L9DUV8LM68O(_-_7;]&"HR# M(K3;344?=MAV_=K__LN^7;8!ED?"B7Z$4/A"!+'8J'*S]L"=VW\;]N&N_?Z[ M[HEK=8IYWF[U?;O;'_;BNK1P;VSOC/40:>Q] 9WPA37H#F_\OH,/CL/Q[N_[ M].#XX 3T4[MQG+D_OM#]A1;N7^"[C59CS[/]XR.X'XR)UGG^7N-D_^P [M7X M"G_V#H[_#3IK=^_C(4O6:RD8$BYJQ'7,K,->(FYP2-X1A64L;06 UABV*.,9L"2$]*S#G)M>%OKA0'^D0G0S_# MIMRG?J\'ESYMV\Z@]E?3]DZL/Q_/VU,HF=IZG[+M=&J7YQ,9'#:*TS6 1C+ M>WM_;=1L;3"9V]3UPSZ\[:PU:,(U_01R,CI[VV_F/=IOP:J6KYY:L)2&IZD'3U.SG3#:PD< MXG.?'%TRY=+Z[_F@/5_Q_]S"QMFV(-)(3?+"I"O#H7?G^WN?2,P+MJX>,_ &SA4VM,D ML4-8)(9XL@PY+B1R-$0;B "C7X-]M[E(?E=:]B!(;?AML]B'I[WN=UB//NQ< MD,Y6&([8+:8V^^4F!RG[WO(QGR/W8%^"FY8-"3NHG0S;@]8I&!A3WRJ-V_ZE M9(P"I]WAH!"R+YN?-]<;'&9%UX/+DQ\C/WH>?_&D(Y&R, DU-]KK,R*=7SLJ M/E\(?^DCU$[BH-D-63I'UX4/;=:V)I] A>,1LZSW!_W;BC%V5" MJ>T-\FX"Y0$(W"X^80.X8:W^H%=XNN-+Y>L4^S:KF.RL%]NQ/X!_3@JIAZMT M3TDC:+($DY\#)RX :OV!372(?MM0H$ M!NOI9 &&3WLP[SW8;J4=-4+:'([*;X-X'/6Z9V!2=4]/N[U!WBZDY;EL7YKOH5Y!&NFT"ZNK56OY \7VC* M[J6;DG\&@>Y%VX\3M5,J6/ !^N=]D,7+<9QT<_Z7!]7= M;[EVG#5+8W\ \Y!OW,GI8K&TQVH#^Z/6;EG7:E^FGME3L!9^%!^&27L*25JB MB3Y=YN#O!)@ P+H6R%)T%@AH0@(JN()N:@I$B$*YYFD/*6LP1;3]'\FH^-ZM5IH)5B? MV,GVYM@<&HF1+19WXD_E+3^]56VYP)=QHX?;H3N-#U=MT2D+Z:]ASS=!@O_J M@?6\U2XL8GAYK!;>CP0?-N)V#$,8:M[ )]DPO#81![^ZC?@%[^YY^/S1#U 6 M%XV]K<,D@@)P@;(@!ORA1K<3%W;B.*'V:&PAS.&P MRU17XR4IE>VA8S5X(%AZ_'[!UDCOG)[IU7 O$' MJ)XL "-["G[JQZ-L9=W"K'K8 .EGWX19:,?=] %LQ4'\$RS%L-,9V,Y1:Q%L M^W^!F;F;EF#U*XZE7N[:W>T=TKCPAP0,G$2U1LF'@#AL561Q,"B!8T""30GS MA7@E%DPX;:)WA'-.E.%>>2DT-8P&PA;BJD_F-Y>)YH7O6^:4#T^RJ74!=\DB M,!NB&I16TV@SE>@^!>Z76>_3MEN1U?Z/_U-[YHGL"AP\\T")[/JY,!S#8&\X M!ZOC\KU3^N%CGN)>FUU/,HOW^TO;?0FA:GFH=_T3!A:2<9ZG M2!S8)T9&$SSET41!$L;*Z[&;1-3/T\!^8D=>UHE.SN"?1\7H7:W*,E/LM.@" M4M_[>-[X^J&]OW>$P4HDNWM;(EN8NWNA!5;F61W&N/MY+E/L)'UOV=(4#0K/N+WUX^#W?3&3T'L!LW/Q\=!@(4.("E'I#>+) M,60YIB@H+JGV)*_KF[=T ^M5I?0^B\+ZU;)&/W&QWNV08*D?R;CDUD<;*#@? M3A #W@L56,20-',*W\"/O%KJ2WV)(K BA][Z!W/;+6/FBPSJY]!EXJ"%F7KE6CO), MCGQ[L=V*">6X)NIUSVU[<#X^^BVR=D:.;Q%/*D+KUC?S[5K]\M9L^>9,ADNK7PX2Y+$61J<-^13DK /W;+9. M9VY6SL3XT@4-/+Q]I>T 6MJ!G3^+(9Q&K!D6QKO "19.,$ZD\9JDI DGRZ.L M=*9_V!QRU*/-)D)^SIW.Z7#PJ1S@)QC?I66 Z#,%C]69'PENU M -9E#K$_ZDYFM]G)VZ,15EMY:BN##OUR*&046!*)F.)@L5JAD(Y9Q7E'F34Q M\6 R0]22\^'1;AZTRC2G5F>\H\>H_7SW=(9GT"*E_51K <3[P;1RFXZ? O)W MNH-,+0+WLNTR6:146OUA>SZ_8UD$MFF_Q_* U18>QC*R9S2+O_3OUGRR.1P M'NZ=CUYR&LI\K/=&4[^66;GU&+:*K?=7VW;6>P/M=&J-[O=KTV%GGB@GQN;; M_P$60SQ'SA9IL65282\O]%0:0M^F.#C?F'[)AF9YR%MLP%$20RT?N17O7Y% M.S."M4RE98(Q0BQ5A$B.A0=5P9175!O.B8M^E(-WZ2P5AS=5*NTCIM*" W5T M:!1SD1&*J!*@2)@!=SOA&>B=9YDH:PQ)P?"H1+ \A&1ST93R MS'/JG21T%4):)V=;[0G>WZX.*IDXI@)FW*-@M4)_C->?5P__G:8>&),&O",P&-"("H)&3!-$.'.6$N9"HJ^>KS:/OG M(!I'.1VO^-)E6NP(YF<5YB#Z9@=V\='Y1#@+Z0,)&<0R/2K+6&@=M8I>#KG& M>N29Y"Q!T)3GT\;JTE3<.1V=DW+'12J7-YWX+MU,H0\W2H.SS)X(RGF0=UW^ M+$C E0FZ(-F=8'NA-$%[\0KU?FD+7WXYIM3R\)8_+YXT69_3&7-L8LIL )5Y MVFYE=L=;)3?>30"KY,:GE6!>/_:'DBH+SH,#"988U%\0R'K*$+KTF&W%,DQ[T;]@''P!(L MN8# Y&RV3N_:*VPQ/^2UI\F]W$PYG)*AD3AF**"WHIIZ9F3"$G/K96!7.+U5 MIMRUN33=B_IV\UN]Z(/P'CK''YJ[OW_\L;O06Z%^ M!J]?-.C^C_V]CVQW[]/Q_O'?S8/CO[\U+K; &/]X#M?D!]OO^6RF'%SWXLLA M$U0QFA(2S#K$6<#(<2D0>%?<:LD()31GR@GSX)ER+S%9[H7ERRD"FR5F0@[, M0R2:.>DUD3*)Q(,R2Z/+5;[OM\+6W?K;C]]@&USU,1>ANP'?]LFFMM724.^TBN)!E>U47BJM3L;!/7KF(28S<6FRQ\$R MNO;:>V.O.GV^M[JN-/(M *"^H)$CX+-T'@QO+L#7#M(CXR-#1)/DB3?&,O'F M[3,^ Y!\EQ"C8!_%=Z>CW$=$Y/8YJ$D@$BMJ(B(^&@!)+)$C7J,D"/BE@6OB[)NW;$/)VYHSSZ!__0-$)6:N M<47SERN;O:Q%FM#R8^5)UL]L.B-\ZK07^T4VY$*)6AH.AKVB\NNX3.WJQ>^Q M2$ULVL'2G*]>!H4R+;,/75;H*K!SPMH\+,TT_+.G5">#D(G@%>4^J6B MLWV!>794R3$%>F6AQF""K,M1:Z/6+BJ3FO" !>_L"$+&6>MYXGHM-QRGE)=) MXJ.4S2(%MMN/"^,9]J?A>>K=LLRP4U:DC#LC+% AY@JRMO4CVF;8*9WN"7C/ MPS)#JYTIS.8X*,HJS&Y9>!)R3UYL4J>^., MV:Q.PY)SS,GJ+B.EO%(?GO9:<9 )BL>E >6RW(IJ9+82X6:D(Z!3RA*%I<\R M+M^>HB7)]4RODY>D?WLZA[N=Z5;$)/42' /R*@X,@R+H>\[6^WT'<[#:@6^MX+?;Q_B U73BB'8B:?X993I*VE MB( 18Z*ST1 /"[V,LR.#V0TI:&Z&CQM3;!/M\S779?=FJ[E;4*EBJ[DOR4#1 M*($((RT)!#%!?"9>2K#M@T(1"\I@.^*@Q)NW'&\N!G]NSU93E"'VXI*2HC7? MXS]CKYFUERH>FZ=PC N"D7?-7/C^YY_OUGLO[71J?UCP;\%*_UE;Q\LGVISZ M>=(1[WW]TZ3^%_0.^':GN?JXOZR77=&U9USO>\GA<=;LEAL,7CRQY[5.+-J5 MP*]'N>KYLBQXL[:5J3'*3;MDE\X^0>^RY*P2=@I(T$!<)>4"2P) M02))G*K(1O1EF%2MK5:G#>HB\W'"K"L2*$=8LXC \E$(]#!%/EI-7:+.DO3F M+=U<).*;*\GOA"5EHT^T#5;9EVG^M&HWQUCVFK93[;7;[+7=[:W# !8'CK"Y M++@]B/,4D&')(4>ER4TB92R8G9<8'K/T1NN-]C_EO9O@>F4V/(794"("//\, M6UGM+]L*Z]?=:!&S6VS5G^]#,* M[<:<$O>KBEU,?'D!18;O;+]Y@^JIYYWD^#*3%:.1T0D?B!&),X*U,TPH5_9H M)EPMM;Y^EK7XU^AD<*\[LKC&GF7L_][K]F_(F_G,\Q1YXVOC>'\/KK4'8Z-? M,%P#[^]]^%;__2,]V#LZ/]@^$KM[^WA_OE?(\1'9IXUF \9=OWA_<;#W$>[_ MJ5G_^O'L8/N@O;O]Q[?=[6^B*S5F?5EZWJR_;80+QZOO$*E&\" MRA\70%F$9&A@' D5BV87X$P;E9 VQ>H:C;FZ&R@_47^V$8[/9=D241(3WM>W MFAK[?#[\7:SH9Z=5ECLKGZ8""),01&LJ,G_36,3]/9V7[G:;X>1)RLC<2@0BQ%G6B&K=$#<24=%DH%2EPNU..>/X?^4(O,Z MJ"P^9/[O*V"S(K-8%3X5F7RK!*=BV8K/5>!S*_!Y?U8 3P% ];/ZWC=QR)7U MUN;B^1QYX3I2I)U@R%"E& 8/3^2V=I2M$>7%2S';IG?]8EK-JZ>\6T>S:)(G M5!E%J\2E'PNXY*1G0H-51+B0B O'D/;*(ANI$EYK88EX\U9MZ-N6KS^[J/!3 M0-/N5(UA91@])X0J5J[1[?A9!ZZ"H]O T?D"'*7@,/;>(1:L0MQ[C8QU&&%N MI8N61H_YLD;6E96TJN#65%CP99I&_WCFR#-:J*DW*A-IA9AT,8-)QUL_#F7@ M@A+AD#-@'7$M([(F!,2X"M%QXKSU.7!DEI2Q_K.RCNX.21/U>DM4>DEVTG.' MJ\DB5HCU,(B%YQ#KXM!33YW#"K%(P(J20B = @"8EY13AY/V)/W$P?P)[$U [.XY/M49W2H1K#J<6SEDD3G((H=)T&@X M5RB7)R+XP2,;C$**N1AHDE8;_.8MWQ!LD4/B)C2**\MW>?QSNR>%LW%AYBNS MNIX LFY7 EL!S:V].0)CN#B,!F &E@M9X3CB(G//1TI13$%P$S"C&FPC0C',-AX-^A!5;2!$O5DQMUAZ8:&$*&^=)7B:="-:'1^'+" )/ M3QKTBVB<[..#[3^:]6V/X3-B_^3OD_V3^D7]]_T?!WNAF5-(&^_F>!1.]MG! MWC> RD_?ZB?OSQH7'V$\[=;!UX/6_D7][.#X0[M!WU_4M]_C?U\\*&0DY;B@+A00@7A2.Z5'FP V/8RIJ$T(1!OUF*C>61$$N2@D42 M4E%0?Y+-V/G]^O_?YREXM5]-' M7S^ V0$'&F'+1&.]PIQ3H:U@S.I,#PE[RLLKZ:;7DN-DP?]=2T0>C[)DU_59 M80&L-F-G&3(#%LXQ[65&_AB6427G5W+X2,V4*MM3,5:2T,>Y=TC=UA M;]"L_6=H>X/8RZQPT<(F@A^'IR.]UO7E44BY"![, IMI'[^7S$$]4&*N#_-9 MT 3!BG4R3SE\P+=Z?GB2W_&QY(_NQ9(VM=.%]P/8%H-NKZSZF0Q[1%F4^U_5 M8B=OB.WH8R80+6TA1OY_]KZTJ:TDV_:O*+CWQ>N.4%(Y#W8%$93!=>G70-G& M[8(O1(X@+"2N!F/X]6_GD01" HQ :.*TJT'H2.?DM-8>U2*#WGI9-N%7 M91-4639A,=HRR[()OY1CHX*:<$*]MB0J#7(2.P;:% M22J%P>1>N=>'!?#@ M^[EEQAI0X=O6SOPQZ#;,>,L0)]@BL#8YTE(G0#,F'E0=;15>V,Q6-^4.0@2A M4K^Q>$9-J9NDHCVCZ'Z14$AY>(%7(+>4XNN&LNGGEL+KPHAGW?;Q:TSSUVFL M7IQ$6+,L7_K+=%?%LLJK_L$MKC?1?3R/ZMKGM1#J.3[ 1(;T M3!HPZ+FF"DK!*,);LLH"8:& M8B,"K]Z>[_,4L_[.P<^CL__4][]M_]P#A6Q_ZQ/>!^7K\&#S>-YHT/$BOCF%?"-?>8V8DINFQ.W M7=WE-FN,,C)*1,!\1=PY@;1C!K&<^Y]ZYZ3GR\9M,ZH9/U= WOB?)XD(?DK' MGQY@MRR$]"QGUU.8:1#7L54X\?\JJA.7;#4]MMH9T\12\ER"@HRPTAQQ;AER M00>D"3%%55I*Y-H&855"7YSO[GY2>%5EZZGET-\\I(777!,OM5>.,\5M<)[# M'XP*^(== 6D\@/0$AM2O(9UR4AMT'5O-$LV3HGE$]_".!T6#1#+DFH\<<*V5 M3$@H0QR8QOF_M8W"]4S?+Q"QC)]\S%&&3[5[M MN=R$P25;5"ZN71?/6Z_\<7N2HI;O8>M7[5K[;C_A=OW"EIU3VX&[%6ZQ?Y?<;11W-X@/W!P:/C$$OBCCV&N=MJW65+_52TA=%D/,9C>K@8?G> M#>ANNYUWW6'8^F-?W!G&OM$9#/Y-R-)P3.[MA!3-RU&\L%**QSP8UE2MS,[K MN+/W\2$RWKGIQK_'JA[=XYW 2\K*SP_'V[[C M1"01)[WTP7-02AO-,48=7B>P%FZ6SVD^9E14=;V)7U_>VJNWAVPJFW?31PXB M6E\A=K3(,'T;.#IZT*=7*W6Q"J;.(Y3T^S&/.&CJ/?+$$\2I3LBY(!$A(6J; ML)3!C(623A8=O&R!I_><%'DL G7Y T^96N=&+D_@J6 //[1L;-G8ES56XJ>% M-;\T_IBJY8S '?;05\:BD:<7E?WDP^R+/5Q%P=#*AX&1L5D8&4\(X/YU]U]K M#!]-.;)0]9^+ =[TOGO>K><:Y _JR(O2U/-LA5Y/6*NY7 A/&]V/S1;\V5CT M1=#+BNRO%KV=16W-^B*MU:7C_KW8^=VU?ML8L'_Q1RD!ICW,WXH_EH#^84CM M25ST9GZ.Y[:6W;R+WM"O[9BZ]9XY_N]:6OB!_<=.H]?8PVA;[7_>PZJK%>]S M_RCLC+E7+FN=TTJ")=?)3OT?L?WN*>SXHJ#OIS#GI/OK92/+1DZMD3,Z63"7 M5-M]LVTHUUK(*6J:%WF7+_K3!C3AY.HE\9:K%H!R7Q=7)H2$!6]#HIKHH'@R MP1 :)#..*VZ%XN:I$7@?"PGR;Q @8XG="B?,FP@M88?7\!VZ]\^ MX=T__W6V?W!4W_MV]/WP[#_?][\=G1YM?3P?#RT)9WL'WQFT\?OA^0XYVOIT M"<^!YW\E1^>?\[U$;NONM_LC\["V7GA/$:?Y>%>P')F ,5(D)8.Y]C&IM0TF MJEI-6+5X&0Y,O HY+6:>W^F0T])4JID!.PUY,(<]A"5?396O1D+A8L(XL#U_60:[@DJ6F2U-Z(4A6CQ(0$@8@0%G$,/XPU&AGL,>="JA R254%>4EY MK)*C2HY:'5MOBD<1TX M_!Z![F CK[]1UMO?R3L[=P -_?/O0K>5\T67$'X2A/='CU$:GW/]YCQCV.3B MY11IC2.2S&/I!5$:YF]#KY,'L_"O>EG??JA&&P@DMBJ]I.'-1ONT=C&'LKZ+ M0 M/.@QH!0,I&Q5WEOLHK+"46TT9F67?N54Y)OSZ:E\:?, ,XEZ[/60!\1($/ MT43F4T I,HIX"A0Y932@7 D1O=.2I+4-6<5T?*=F+D6WEP;:&FLCD]R:["H$*VU>H%Y2>5UJWZ5O[=50 M/"J:57(^8M"]C2%@F%.%' '=.W)F+&%),$L!Q;PJY8NC*!88RR]S(BR9;TU% M@&<,1N#D. Y"81FN1T-*!^1P$WMFSQGQ^:Y]!M7[O)!U,I>.9YWK4WD8J6>L*4,J#?Z<2U MH]HJ:P0#K8\EZY4NO6N+1P]?Q[QK3H"6KI-&7"J&N!4"::(HRL7WL#.Y1'R6 M\+@JE%F].,G71_/2>-=F .?2NS8+@(^H\)(FI6 ^D0Q.($ZC0)99@SR5RFB8 M[)#LV@:M@IF^4C$[I:">%K)?[EQ;O=3Q,X/SF%_-!)Y ;4?4T0 6N8A(*P^O MDC16.&(9QHN8.KY$]8*ANG2OS0',H_EOHS+"6HJB=J"!&T"TU80@IUU4RB:+ M'5_;T%7!5UGW?E.1:P8+F;3UQ-+(E>.:2$F@WU1C194LO6N+C>!1[YH@@D>O M%#*12,2Q],@**9$'8I92:\-Q6-M0Z_)M1ZZ!9AAB3KO^5V?_K(Q=FP&:'_2NE1">#,*C)W.]UE:8B(*, M.9+%862$T,5&N(T*#*](UC;,BX[EEL%I*XS=Y_G/2M1.A-I1/QGAQMA\Y99@36*6'#$!1?(4,F0< H3Q2,3+N7@,[$(P6=S!<5^ MYS2VRF"SA\2Y"H8H1F*RP7#NJ"%2.BD,D$-B-*KI><-*F3T!XOVMP^MZ$^\> M^&/@;\. NA$+VN==Z8"T)AQ188RG&&O*Z-H&%2]V=RWPAE893#8#N);NKBD! M^.HN@*T-VEH6$38&1':B!ND0+')&!"&2]TQY,)Q7+ M=*6FG!=TR6FR.8-X; MD<8Q&L$PM4A$I1"/*B%'K$486ZTHU1[FMHP6*U$]#8%9: M=>>@V;'U>TH;C]7>>4F V-.*C:V>L!>&Z2"4!WW/$"\PX96S@Q)+$R]"Q MA223L;QGBC"O4LZ#1"+B,&7(2LN13)J#ZJX4CK 6%:L23J:T_?7DZGP+L3$V M!P98&@?<#"B@/,TY2^_<30;VP#77$G%AP:"WFB'GE44N.J:$E2Y26B1#9&0* M\6C3YH.Y1ZJME$8P2SXH$ZS-FPG&#H(FF@(5$EF?0#T(W"(3I4/2*$%U"B3X MXERW5@M(!"NG&)2F01D6]^I.PD%H:\ F6A\0ML0CKC6(?TPT_&DC6]^"8?#<>[R%.*.;.J>U!KIH-7ULMQ\I2(5HACH[+GP2#!& W1:.GD0HC*A8E.>)EIL3I[ MNL^T-7LD_8[!Q(=F-]^NL#=?X+A9XB*:(FV=1,0;$;3A-OF<1XE7F9GR9O>+P#3GK:^22DLJ78S] MP3)>8$%X=41KM\Z#ODX=\E0XQ#G\L$HYE#SCE%AA9/)3CQZ&F'7)1<6G+I:G+I ECZ>[%3 MVOFO2Z$C^JC)9U"I24@9H?()&8$,-A$9R912/G+'XMJ&P%5BIAR[LLQ$.IW( MEM\Z%KH-OT/MQ\;O\&-PKW/;.JDU!B,D ;W]=XI1H<5M9LP0M' HGT8 8[W> MO(0.58K65RY:L1T;G3;@O&-K]7:EF2H=^-R'YCFT\*K8353OV_<<+;+%9[>B MC^# M%^]#K7U1MU?O:HVB%\67WM\=5G$QGH\[KZ7>Y?>7M= YS_BA96/+QKZLL1+S M)]WV%_MRO][L5Z]P7/EUU#+]I$V\ 3]6!M0XR='42>370W+W'M&[V"-6;!?] M[EJ_;7RPK=85M+OX8_,0&_EF<$<5 MFD5IZI";^VY;R^4PK3'N^\(6?2D,?'6+WLXA7V*Y8E]GB/=BIV=\W(B+!5\3 M(Y)LT9?#XFD(@_PK/;V@EX2E>/TYGMM:8Z Q]/*R]-9&SLY2O/F/G4;OG<-H M6^U_SB-1R"S*1MT_<#N_S@_R[BD:UO./-4W=$S.M%I:-+!LYPS-K\RL==W-@ M+1>."_%'K#/[NOBRNP"T:B\9%;2H F7VAE-E%/>."T2 MH:)7\1:7:8V>N -T%K[O?OMXNGMV5-L_\!C:^G-_RU_OYEVA@]V?>]>;EX?? MML7AU=@.4&V/?OH)UZ[VSG?$WO4G?G2PS?>N=Z^AW?7=ZVVVN_7'Z>%!_>SO MZ]VQ2$\1N:#..Q2PDXCSY/,Y OC3ILAX2I@RO[;!2)7B^1:]?9530B4Y+1,Y M31+N,P-V>ML1E+/BJ]$=:X^-UBKF$B8&\10&& MK9XE-R5GVRQW*Z:0L-XK2V5T 3-&.&76,0-O4$.I(MY:5B2LQX.$];A,6+]8 M$!ZMSZBLUY;ZA SW#'&/(\JU"! C."HIG++Y1(-9)XN0L'Y^/N@/W3; ,;8J MK=A39]NGM8L7I:9?PD0]DU2;T=&Q:)0/&'/BHO82$Q$8CE(2[GSIJ5T\$1YS];WD37 MD^2[H)9R14,4-'&AHN9*JT@DE88JS&GI/UL\?O@ZYC^+VA*0Y@H)G7(U6$F1 M"<0@&9A1(B03WTTE^ZS6>![1(7G-G&*F4/&P \> M0T*.1XHDJ/:$.J%U-L,):/ O,<1+:*^NG'YYBK]4^PF6XW5L-4LX3PCG4:\: MT1P;0A*RQ!!0YVU$VC+0[IG3D6 &YEJ\*5=2"NP2U:5[;8' /"*;$U/.*\60 M#Y8BGLNH&Q\HHIR:1*DD2>9PV2KFJUS8ZTV%IF$>5/(B12$89\E;J@DU(8ED MH@M:E]ZUA4;PJ'=-@X$L?"YKZF)$'*@7$,PP,LYAEX@-CEBPGM?5VPY- \TP MQ'/;^MXN#DAW\I]Y49?1:0_*=R*-TT$ZG(+EE$;@"&N=MUP;+; MH],6D!\. MQ[QKRDF?=&#(8)ICTBA'VI" !%.2)FP2#D4R;B9?+.$7>/]L-<$\B7=M!FA^ MT+M60G@R"(\6)]$P3RH"9I-AB$<1D0E!HI2PT(;I9*@ $8_+Z+,2NV7TV;Q0 M.^HG$Y@$K@5'1(-!S9.T2#-MD$S1JPB:N139[5T&GRT1:!=+WI;>L6E#>$3P MNN1 28X&Z<0=XH%(9#BHT@1F4 9*8/YBWKD"77J%=>>W%7MF>0B6:B6EY(HK M1[G#P9)D9:3$A=([MM ('O6.&1TP#]X@6* ><:\<,MI1) 0.H$(#&:OBX.:; M"3V;J"3U>!K1E\2BO:!0U5)K M(+ZU4 2RUJCIFR0C":X+:,DF!H*/UHB\1)$-!%$5+RH; M7/)!R0=ES=N%8H)1;Y^-5+CH&1)16<0-ID@KQA'3(E*LG>/19E8^5CDFY*-M0:Z*+5]+'=?J1>0[FU4==P#I@ M)8G#0JNGLN9.(\3T,'.^U9+7,^'1DS$'2X+98PH[)#'WB.-@4TE:*R%)63B N)"&N22 ME8CE/0KJ@_8DK+ZH?.X]WNIN[C.MS-XDOF,PZZ'9S;S$)HL4G@K1)$8E\2-!(Y04Q:QN2 M5+&<\C;WB\"TX/572BI]RU1:1@J\05X=C11P6%O!-%*!*<0U9LCFFC PFXDY MQ7AR9NJ1 B6EEI1:4FH9;+'L9#H:;.$#T3FK**(DBEQK5")C)4.*,R*2BM)@ M/^U@BY)+2RY=32Y= $M_+W9*._]U*734A9Q8H#):9$W61Z5SR%GKD(@R)*N3 MLX;FV@A5)J8'-P[W/;.JDU>F-"BYO, MF!\H_C^]@0;8-5N%9O,.>AI;^5/] )9VK6"-9GK$XUQT]/Z.R3GU:VUCIU'Y M5[<1*YFRJI7.::Q\:)Y#.ZY@F@>9N.M7E;KM-OQI#)7->KWY)?YOY7\^'%0K MMK+WYY>\2KM%[X&J*OZTEJ>P?5[IQ'8'IKYXM]V)YQ4?Z_6<.3BM#8?]5$YMNVC,1;,#'X V5#K-RD6K^:,68L7%3B?"36,C M#_N/6N>J2&<4;,?""UN_:L/-?.Y&CBN"+_I"-^WCCN8/&,5*%,26F6H&VW'N;HLGQ M1ZPW+W(K'[I3CV9ZMZ-D?6E6$[F[FNR@V_Z!!.]Y;*#!,4O -E@8%9B]3B.V M>Q$;S/']J>$G6 M&BEF(N^V*Z'6CO#AP3(5 M@)&^:/8(Y5VO4S_B^\M:Z)P.=)6A+_8%";[]BG7%,G_X*V/GDN>T6 C6(R,T M]/.T-6C.!:18,>$9X";)*D4!I.UI:2U_.;!K6S[G]@" M>06]SF+'7ES402G+0Y I)MYWX4V)BDC"E4>IU8LV/V_)S#; I?" M)RL2+#>>F+7!^" \R.A ;&"\2&I !DD-R)C])N[?7:C?O[O0FSWR-/M-+JG] M=O3W*?;G_VG8;Z:[?W[(C@Z^TZ.SS]]WS[W3[>G=K&_]]O7VY?_"=0+OHWM;.-=AWQT89DG)YJR0"V&(.7MFD%$HT8"RY M4=+E K)L?3S!5V\!P3JMYR5PT8*Q;<&BK:16\[SB0)MH9%T-] =7:_0J,A

,B5M*FI#$V42I3KJJYK:K]@YUC(U4,B1KD M'(Z(]XXR6FT=\E$#R VW0LJU#;K^ MD%]H:.$\9#Q,ME[R.@9R,@(GQW$0FC,%&E2B(B4?:+E>YKA>KG>.$Q.4:$.0 M8QR(1FJ&'+<4:+0_F]"[^G$B529A:JYT@7'(ODE9@C7HO,3?0(%8RS!S7#$@D*:3C ME D$:\0@;KU&AC"+B%"8*8^E9&YM Z^/[_:.K9E]L%9;XX;5DZS&U_7!%W=\ M5^N K/1/,"0_U%RMGC6PRK]K/C:R1@^+?ES@;IZT8CP'DWNQ[>+M5/@D?\3* M)E@Q]0K# R?RL,^A\-D57H).LV(K]:&>CSM7[:#GE7_D>^3#312_OQVWFY$I MKI#W_^RE.[O]P)?-+Y5_C'YM\.'UH0_6@'$J'W,,R&G/^5XT]<2>]!P:^>E] MK;EH3FYNNWMQT6QU\I*\@![5>GT_SZ]@;(J/V%:GEFJY1[F_$9;P"3PA5MK- MU+FTK5BMP%C_@"'HT]^0-EYT)+N4SR].;=X2R,9A;+6;C3P\T*J!&\;#?7K# M!U.2=\] \K:C;?G3:M\HS$[C6J>==R!@8F+'MJYN6M#K2:\1T),$4P^?_MYH M7C8&_?ZZ_F4]^VMJ?S1_%L[G8FOCMLG-XO=::,2KBJU# MSUHV=2KU9KMGQ%;NFMU8H_FCX[\:H5H(G>PZ#9A5NO4$V+ M/9.AI33TE.)TG'K_P%#T^YMJL1YR9T;[,3P>>1QLGI!:L_CL8PDI10!S&B22 M%EB!WHN-C4R*($%2)M#("]%$#.8,H\&+.X%+8XSPN=# ]].H7#J(K?-[TT]> M-ENA'1MO3@X=,GCFL79@#P4;D0TYO8.)$6GL' J4>K!60<'-&20[L5'):3K; MH]NY_94Z((5V!X1[I^\T3;;6JORP]6[A4L[O/&6KZ*[DJO3V>IIY^^@"&+3X M;J.3Y5\7T'QAK\X+/W6HM7VSV^CT=@4O,LH!+;V'9S?1"2S(P6*8,D-!]DJN8A8^E0 6ZM1 M;/WL-'[ B.4.[$;;[K8*B.\T+KJ=&_4(T;>W+L7N]>&QI9P(RSAR0@7$G0O( M4LR04@I[+V+$ J]MC)_1^#_KE9U&Y4N\Z/1V:\>%;%9=:S>+=/__?=Z\E0[M M3C=D^7):RV*OX9NMB[RE$GL$OU[9!\6A"Y<"O'?/GCJ(+Y!K0T'G3UCXHRM^ MP1W\^WG#I'Y5H7*@P%QT6^UNWAD!X'7N%UMWAPJ^X$\G=O)CDL R"<9A%KA4 MRN"03/)":FT8-:X//T7EXZ;+-LQ$YVHW=DZ;X1: 3\PN^O:L%7^U>[9YK!DQ M5%B%K,1@H5 KD<54()KKZS ,TX'IV@99?^@\[I"% I-:A#+E!0\\#=I)QD7[ M%)2,0DNZ63XW,&SG>)(D3VC"'1K-3N749LVKTJZ=-+*& MF==FK9% %&3U$EHQKO(T05D9VC^H-&*A.[:N"LEQ7DB->S>L"LT4OE X=$;! MGT56UM_O_>:Y!=(XA3=!>08AU0=/+.R$8B!2+_JZ'^+BKRK0@RSU>EL:-NOD M,&3=>M&R'L$4K6UD,R)'SO34PDKJ-HJI 'J[N55O$#OP^%NM+33K==M: $OQ MN=%:([Q[JP!6-I<@7&OSOI5S"=,\UYW0X5:-Z]0E:3Y FG3_X/"8$2^#)A'A MP/.^I]#(,.Z1YBI*8:BTG*QMB/7Q U&5/E].YAD6/N?"\%)[Y<"4XC8XS^$/ M1@7\P^[>W/[EY$]]\MGNUN9QI-Z3R 52-%>>=3R'(H, %1C 29TWELB\/?GP MY$_LY?78V62U%-8Y3E@ 9<@E+.!5M(D1WC>E>_-/3#G_KS?__C@)'&&4/9*8 M$<1#/A )MC;BWF&GK/-2V;QK-&[!W,S_P)U4&-X@U+,"]%!D309TL6!Z.CDH M!A<]?V/]:KWR<>A&O[C/).LM&:NU5)(GK+@#2U@ISIC%\!>Q+K)2V,QHO>UO M[1SG4=-R^6XC$*.2(*$ ?ZW6 87:6J?!0L.EIC&[R3\\=M[I".H=BCZQ;)XE9"@SR!*&J18XQ:CSY(\78WO> MY <45+*8E),_J\D_V#P.VF J8T)8);#-/9=(JX21 MC"0I9ZQC^;0HOB<^X=F:AI.&YLJ

TD[_3>'LNI]O;28*)Z/I/>\1RX\W-U%3QA3)[V MR1#CDK>$9SHT&*PC[33EQCGA2]MH-BM60'N/;?) '\(@935&7$DPC 4%53EJ M["T-BB0R35TE!$P<$TY&Z7DP$?@*-/ 0*>/2:L_*R9_5Y!_L'G.8X&BT1"SE M:'#**.@J-"%AK2"!8LMYSA3SB+B:;/*ELSYA+J+#DK.4=*Z*9^!E)%YQ64[^ M[";?'WOJ2" @H;BS%B8_@:[B%45@3( IH2UUWMX?Z?1L745AP#H!*]5;SU,2 MCB5&$A-*" FK0)3S/ZOY/_MT3+T4U%B"C,0:<>8L,+]V"/.$/>BKQGJ6P3\> M>[W$NDIVR$RT8D4 ^YTG^";CS@,T# @P"4HWG7/P;7G33YE.G%/ M-*">UMFJ6N>-N$?F0T +U(^E0TO=V!7[W(57C" M4/31KR:JGQ0$YNK]V-0]$F7]K+B0NU3R)2<)ZM9C,SV2>_=CM]-MQ>&IV.X- M0Y%9X@#:\T>]Z;^_/4:A>V=?CS6FC!HA$/4$3&#!*=)$>$284=Y&SA('B1"! M=R]R,I=6-\X)D#D$+C7K]>9E7LE%.J]*NWN>#]]?WSU[#% M^U#+AQ:NWM4:1:^++[V_BZV<8&:TUD6..NM=OLT]LXY[^6?ZI3;Z3^Y?7B\N MC:2.ZUUC:IT;^>!EO$X>O/;8;0E>%T8\Z[:/7Q/LX8>6C2T;^[+&2LR?=-M? M5+69L'C-ZR0DU4\J7W-8A/-L-XJC9\-9Y1ZLB/FD;O82?BU21S_T%:B#OJ[U MI:]K3=#/)R2H?.[,SS)MVD3C]: *N"#-_*NG((]D!7OMN5SE[Y"M9@;]!)2PE..9W\>2V$ M^ASLP G3R4_6^5]FMYYKKR<)@19=G_M; MF^SHV]>?>V=_U/?__-?YWD$XV_\RFDK^.SL\@.]M[=5W__QZG5/$'YYM\]VM M4#\ZV*;P'C\\/R1[=%?\?;T]5C).$15R&0"47-[W\S@A2Y-#3,;DHN,I]@IW M,_+BBG$3H>CIN>)OT#3-.J7/[L1;I\+59<.8B];H1#'WF@?I+'9)1OBIG$B1 MDI(-EY -1PIKJ'SX6VF'*-$"\1QWKJ71B$0ML??$6Y*WQ*OZY74U)@72LA+B MFV;#5:7"A'40R@5,#<_E9BBV J"A=+*42C\K*BS9;B*V&ZW$9I7-V>PMHLH; MQ*-1R ;B$=.)%5G[O 2V,_S5N6XEB.ZM<]WJTATS0C!N;(B"X?]."!>8<0H(DA-+$IZ/ENE5!,/ZUHA%!H28 M$IC"'F,$6B&)(<1$(RB'LLK40ZGA%XX0)][1&2D&N0P[.NS!/5DZ64?O9>NE M9JWY;&?D@)B#RV9)5M,CJYVQ70RB0XK6.V2QS4=9J$$V)3!G04/WGD5/L)O2 M+L;]G/"J"MI3Z]J^>83/QT5?(OPU$#YBGS&7'/4A]!(J<*(<'L[;(>180S5DCK8)? M!$_%X5Q">'$A/!]O:BFD7P/?(T*:B)!3.EADI AK:E$6@>-X&UMI V<6YV= MJ$2/)X8M$;XR")^/>[!$^"L@?-0KF+PTWN8]8AL%J.')@\G-00TGCDM-J**, M%5Y!_%"YXWD@_"V$CJ\=$<'7^GK1A+1IH>(^V.N?YD8)%)[Y&2 M7N9$%@DYC2GR%MXTE%*;$\1.,X!Y@?9F2XPO@.NOQ/C4,3YB5P0JB-"6( '* M9"[CQQ'8%@)1RHS' '=LXW3#H_NO%-131_B(H(XY%SE(8\13 M!$%-B4*6* ;2.H!RI@/H9VY*#L 2XXN+\3DZ $N,3QOCHR[ * ,VFF/$M Z( M8T^14-O(?9/E+%_B^<"_-CLMDI"FAXA?1I/8:!) MBM$1%*@G0$B2(^.80$EBFEV!.$E9!O^M/,3GYP$L(3YUB(_8%3+EI"0N(2JB MSZ>S0.=@UB#)0/7 )!A'R^B_-P#QN3D >Q O43P1BD?]?UZ#?6"90U(&0#%, M'G*)&10UABN!)DS$VH;@N,3PZF)X?OZ_4DQ/'> C8IHF00EH7XASQG)\KT#. M1(&P%M&"O:45[;O_7GQFL(3XXD)\?NZ_$N+3AOBH]X^I&"CG!F&//_AL24C3(Z2O8]X_'5A*8%4@ MT"(-XHX (5%.4#3&>4TI%I:7\7\K#_$Y>O\*B)^1ME8A6+A6"..BQF0J[KT2PXN+X3FZ]TI5>]H ']V%DT(SYP0"TPD 3IU$ MC@6-O-2&!]"Z<1;2V;U7JMHK#/$YNO=*B$\9XJ/N/6>" 7,:YW(@.)_OCU72\,'@9W/=JZ#PXC:UH4R>VRA"_Q7+R;>9)*;EI^MQT M..;I,XP%8P5'-#B&..,:Z1@CXL9K3X(Q0;O,382_.$5SN;NXN#B?CZ>OQ/GK MX7STM&_2W-/(D1"1(B!UAYR,!#F N%4ZJ*!#@?.7FQDESA<8YW/Q!I8X?S6< MC_H+B4U6$4:1L3KFD"&!K#0".4Y=\"$(053>N5.T# A<89S/QV-8XOSU<#YV M*-BGF+A!20D".-<<@4T6$%5"$2.UM 9P;JJ>C MOD.L% :+S*)(G5. TG*4T2M) MM235A?*%EZ0Z;5(=K3S*M5(J;V;EHW)<40RDJC128 ^GJ*S$*I]MIU4VM;": MDE1+4BU)=8X;#R6I3IE41_<6F"#>.9[K"TF&N#<&Y4* .6C1&PJZJG3%,45F MII5LM.34DE-+3IWC)D_)J=/FU!%%-6F/"1$>6>X#,*ET",Q^CZ)AAKBHB> \ MGT2NO M^N>Z.H6JF M#JL66VV\="P_=&'1JKWL.@/'P=ZC]Z+V;%WNMT2WVJC9^A[<' M73NWK9-:8] #0@NJ[0V":_VV<3,@Q9V&OM<'&J?K2@ 8+YKM6K[WNU:LPT-^ MQ/>7M= Y'0!QZ(O])^';KU@'P]+M//R5H1'Q$4#;FCV?T-PFDLLI#(_'\,_< MW@*V+.E(HW78$\(=I1.1:T7Y'Q>F$ M=[9^::_::[_=G2Z8JY&A'QVU!\ MA:K7*[_?H8*[PBYP*7RR(@G/>&+6!N.# (W4!&(#X\=;6=AA^(=NI=Y=.?>E M>W%1C^]-_G+LY.^N*L"6+H MN]@[V*OO'9QG>^=>KP^O_U$!4_3P$T73T]RGVY_]I MV&^FNP]B:/_@.]FE7PEJ,1;8] M=_!E7!(,K]H1>=";GE\_^FY3L;($+%""(R9<1@Y?P@P3&CV#[P2U]B NZ QP M,2E)[31^P%INMJX>%'A#/9!%!UX98/XTAFX][J>;IGWHMEKPJN"EMPRNO6M_ MC!T!@YE)1"S.^4]9+H\<'=*)R6! ZR-Y2.^"92XZP\WLY172KK4[,629TCF- M8 O4Z\U+4 K_Z@UX)UF%QX4VO]\-UB#A59WJS<5FB2TNVXOVO'=X,7[4&M? MU.W5NUJC>'KQI?=WU;JL)HS&4&4L]"[W-0ACUA5668GH1W#U']S7+]8+_6)$ M,>Y=4QR^*1^\C-?)@]<>NRW!ZY(]?/FQVSY^33#V.HU]6H-^$27WR_!7,_;1 M>]P4/45Y=-9[$SYM*.A?*26%;KH5?3QWL55AI'K'SGKI> SYDB:PMA9[L+)8 M>/!\\H0=?FL#AR=97?>8]BGAY)[&SGSY'Z,:/V%X6A^?SE-B>P_/B M]&CK*P5E%9Z_RW:W#N$[FZ#0;L+O[WSOX/1T]WP;[QYXB8M!-:<=<8OSZLT(]9[H@6T\*KHMV;K>Z76J%RTFB>MV!Y31N\YP?F\ M@YK+0CI35[7R".\T_FHU/0QO23JO1#J[XX41N=0*6X\B3;E6@XO(>(R1,L)S M:CASCN9\C9I.6*OA]92F"8Y1K_9IZ:E+_A*$,P+AB.2W3E&B641)28-X\!@9 M8PU*(D67MZ[Z-9$,F_!TQWS./B^9G^FSO:S TH8O SZ>5R!EO,>ER/\EV\"X M[PZ&O22;5R*;\5+($N2[PRHBJF*6^$$C:YE%GC",!<&!&UT" M>3I02CR_FO90XGDV>!YU&Q C(E S(D[RG(Y9($>81X($0+0*7"91'&-2?('@ MO"J>@5[BE-I8E,W(4,X^='\Q_;8SC-!?%AZ>NEZU1/'XR\"XX^7D @V>6&&1 MLLHBSC!!3H+-YDQ.;:4$$\*#!J6>D7UV#F'W+W&YE/16TMNLU_?G0$(+9AP /FCT7W7;Z&PVPDV[WW;H]\FQ M<0YK&$6D> R(*RR0P88C*R13+B7IA%R(T.\[RRX.IJ^, R_CP,LX\#(.O(P# M?^V!>V-QX+O6G\*;K1%Y\\PC[2MO@[Z\_ZMC>TI!?,0F!1HX4=XPI@5E7!N: ME&3IJ:ZU!U56>/VQULB'A/\=;3M^SLW<3U_;O/H[#_UW8-/[/#ZA!^>Y>>>7![]^8F#^?IS]WJ7 MWQ=0;B/&7.*$ O<.<6LAV@=Q3H5^3.QF7)2X@6(*)]*UJ&2-M\. M;5I./34L,1\=UXEI0$@PA+,0X4UNG^JR*VESV6ASQ!/(D\%6$X9,U 1Q&4(^ MA\,0!_F)==11*9FK\C ZY;Q#943ZK^#\H=EH=UK='I;+R/0A\L)2>4Z3EU1R MFX*1C@:O6#348JYYJ?.M)'D-1;9??[K<._/',F\P*6N12=HCCJ-#!H/VYXEV MDGFJ+:'%-H:9E+V6.+1]:5"<&)9>I:A$XE%9S0PE5DHG-#9"\%(%65447]U% M,:6"<*H2$C)1Q(/)I4 908$2!2LA6B98/A2G%9L]B%>^+%B!C=-F/51JYZ!A M_"@2HSTS1GZ\ZZM'6SP22I@!ON*@@UBF/9&.!6982RL3"5C*7*17 MXE)I64F2&C\9Z+TR.'F#DI$1<8(ED%1@"*26DU(G)6E1$(F+"4\2E0Z3US]% MHC3!SD:8)\6#$,Y; 2^(,-AZETI-8V5!/*)I*.$T#\ZB?/P/<64"LL09I+!( M)$I'A*(%B,D<0+SR#I.='"[6L/7Z%:#L1ZP#F& FZES:5MC-=1+.^G&W1NT M4"XF+XCE.C C?-1,V1BXU83:4@592?8:/UJ72'(I>(4B9P)Q[R0RR3)DN/(R MI80ICSGSH^*+9">5?I,I\X%WW$K*6*1$<^&5%M1KZ<%89E)Y[$IM9E7Y8%2; M<3)B9B6RC!K$-1@GFFFP4%*@D7E//-,Y,Q*;^"A:Z3=Y0@;N;@LPVFW%PG&2 M8('G^C=OWF'BE".!*B,2#UP[JAGGE-K@B!)$.[50VDI)0!,0T.&X0B(T]M0* M1'@N=B281@X+>.4(-X3@9#!;VS!\#KO/I4?D493F75B6N$Z""9YKL]N\Z\+ MG##66H472H6<(VU8HCC9J/)VJ]1EC,CT M(7G_:>"7Y%%\V9&#I4[I.JUD0*7ALU2,=C)^8HE(P< ,1MAK!K3&)'(I1(2- MCC@Y:Y)V:QN<5.448N]?+1O\,^ND3R^%XQNFDFDEWBFI9-FH9$0YPL1SI0-! MF+" .(V@'#G#D2)$^V",A]]K&U15%9Y0/YH?E:R*A^7?L=U^5QE""4#Q%B:% M2F6'@+*:KI=_+(^"5/+9K/GL^W@":\*\#,XA0W)U,*H",EI3I 3!/ ?4):'6 M-HBI"CU^F/N?I4-F;MB=LT928G<.V!UUU$BFP7(!LR;D$\48+!K'HD&&>XZ! MVY55N<:5K!IC9HK=E<^B<[^;IEIIQ DRZ=S1[LITKS,8H,5F_R52W%(GMDH) M,&L)L'U9L'^AP>W@O8/O_#@X+C6A&"G%&>(Y(8_U(2%C JP/C4$2<#!':17S M:14LF'_>V=F6?RV9N63FY5'+2V:>%S/OWF5FQYF1&$B9!I40%_!*8QI1E)9X MQ0GGA7*.JPJO#C,O7T;PG&EVR$<8?U[$1CM6+FV[\M^3G$U]3BKO(?R+4?P/ MM^II2)5+BM3G9_K>^;G_Z9ARF$:&(U(I: 2@8\BH4+CF8=PQU5AZT(#6Q\NO M56 QU>%%=:*9%EYS3;S47@'$%;?!>0Y_,"K@'W;%3./!3(\S_2]F^NU.YM7N MY3%)-@A.&++,Y A53I&S6B&;J)6*!&X2!M)<'W=G#":SL,@GF4^/G4U62V&= M@R<'@Y5+6,"K:!,C!7*)Z<\G,>5\/G4^KW218 M",YXPQW.WN7U\?,'-_,)U%?DO[^*MM6NQ$:(H3)(#MX3DXQ4*YE4BY^X6 !Y MIJJ55FQ?1+C=CUB_6O]5#8?;B@WS$$('I[$%4B?_>'4WP,[>Q]$U.\G6\\,Z M9*K]C %=QU;S9MWC-[?N=^']DZO]@TT*W[G>N_YTK -+(;J(N,HG@5VBR'@G M$+?8&JDX39:N;32:XQBP>0+:E8MNRY_"S(1*4:ZDDGJS5:GGZ6I70K>5RT+D MJ5ZO;#[E*]5*K>'KW0PEZYH_8LYY>'Y_8O!J\:=_[,Q_M;=N)R'=9UI)8US[ M_'7[9GEY^[+X[,$VW3W[GC]_G$,7<& .*6QS5K!HD4N>HB"3A2D0P*5Q;0,_ M1M*VS0FZ/8K<_< ;(:S;KN3!>S'9JM<;,5B^TJ!9:P*)G#%4? ,+/Y(++)4 M"41=Y P'8\#HS^MK/%YE02S^W),L TZ@NHA(@;F4,XA&QU&RD9! M%9'*&?/XS,[?_"\G][[)W?]T#.I \I9(4)8T1ASD,[(V&J2CU5Q1F%M6B(7Q ML\=S\04L9(U*T$9:W2SEH%_[,!*MRK]KUM7JM4YMZ"CQ+STO+ZV,E@^FXWPH=GN[*="4?[26TL?NJT6 M0/PMQ#XU+_<.ZN>'U]N71W_NG>]=>_C.Z?GA0:@=TD\_]P]VZ.[YU\O#LQ-Q M6!N)?3K;)/O?CJ!]?WP_I(>@LWZN[?\)SZ'_.CO:VA:[9X=71P=_P//JM?L* M1!J+!?6"(JP2S_GZ%7+.1*254QXKEA@V1>B3%"\_(_F21%,];,RR &3)38O1 ML1E&=);<-%=N&CV_':W3P3!$(DZ(FYB0S260&"=1,$N-$V!MRZIB"T--$RM\ MJ?C?\BA\?[6:*;;;,,2@]*7XI*1X3^KUTX]]+@433>O43Y^,AH?]8RSYYQ7X M9[B0XB'9V]H\#LX+E3Q&C H)_.,E#W5 M:.1YS\HTL_H@GM8!D1+$,P3QU5T02ZD!IX8C^&40IS0@ W.)?&(18T-RKL1< M1U'0\4#E.8%XY;U&6S%%6/JATHH_8J,[A_H 2T$_T](A/L!-\^.^U3JG'[KM M3O,\M@;[?%I5@O MBB6S-*G]EP+*T](D2BC/39\80-G[I*7E*&+1=YAJKSG"8 Q3;Y,D69]@5<%> M;!243HDG O'+:;/509W8.N\=FK@)?;B:O7=B6;)D3DNYV+^(.?:I<5)$9)=< M]'I<-%ZW4&/0*QRFB# ?<]$@A4SR#DEJ@F8B$6E9YB(C7JQ6O,BV>5XVW+G[ M*)8%RM-2+DHHSQ#*8]4+0_+,)403]8A;;I%3.*)H2"+<<:ISQ"VMXI?O=4P1 MRBOOJ?A@+VH=6^\=-0FUIY8!FK*)LRQ$--70D-[(;P\-?,E TV.@H8(_U]"> MZ]UC[F.2@4O$-;HIEP?!40RA^ MA>%[LA"4\'TB?*_NPE=SHQC' 04I">(*7AEB#<*4YV+V28/,7P.@:DKH^P4" M\,H[)[++#AH*&G3O%$:(K:>FM'^C]LRT7!-_=-O0C';[0_/C*C^F:2C)8M**H41M3H0J);).8J1# IN'>AM93@-6)9-6:B_=%LL$ M\VFY+5X"\Q+)DR%Y1.F@-G'&.$,PD0X,!\V1D];GQ)G,L1"(S?&LN0%GHH;8S +?_4GX6.S MM7,S!;W,7Z66,3UN^CJV.<(9B=J)B'3B 7&L!'(X2,1E\(8)KT7>J*556'8+ M5$&]]&*5$C$?4YL_F-^8 M;V.0=*+5O++U,MIB9L=!/A?C79Y#>V5_Q>",+ B*E+!"01"..-O+M9^BJ>#K^#V.Y4VO;\HAXK%ZVFS\>C&B?//UCZ)DR::899?"G& M_J^;H<_GTDHFFAX3C5?QY!F4 M,LYB94 \S3B+^T%*K]TN'P:@#K)5*U?;=#/P'X'')0O)6MC)O0\#SNXREB2]-EZD1T3^%8P;UE M.@84L)*($\R1)5@@*S7V$7M"D\['/!1[,1>]R'9YWD[&W/T/RX+EJ1WS*+$\ M0RR/E!K5U!JEO4>2NI2K3!%DG,:(11RB()$(5T19"S&>.']^6%Y]/T0SG_*P MC^70GE2?*TM2SVZ 5H;CI[Q/-$3OFXU0$/_06R753Y'J?XZI;2QXH0P8D)H5 MF0(TJ&V>1>1 8]/:.4*P![5-50V=UHF:^5>5GE%NUI)<2W*=]P9>2:ZS)-<1 M/=HK*9R/N7)AR %!5@+-)HZHM2P&N "DFQ/R5R5>'7(MU/#?BB(K&X-.]2L# M#4H)Y7=]$?W>+4+>GU R:>-WU_IMX\&*1'VT<;JNNV.L@)B/-6 MM-^13=#:=[9^::_::[_='748\I%!'.W_@[U,Z=5Z^5CMJM_MPK2E[<=]4CL"D MQ\)861(%)3ABPF7DEGO,0"!$SZC&0:TM50&R#[M?R5OYJ-4]:]KPX(; ; S!/*^8W?^0S,Q-4*9L'2/<;E5W;\J<5JJK].J.Y MLM77]2_KE9,F$&FCZ&)L .M#]_.U#YN?M_.@=-8K?W5;[:Z%ZYWFW4O52AZX M^!-Z5%0AA47TU%&L-2J%",CWK#5\J\A%Y6W[M)+JSR_;_L[.%B*D4+3JO^?6BA;GHJ>UV3ILM&+,P M=//LQKAI+LRK[;?VYCA(OPAYOO<%#'WSIBC8!8BSFJ^<1EOOG%8B"):3V/!7 M^=ZV<76[0 :]J%R>-J'A[KS6*8:FTHK_V\T1'?TQM1?PR8M6#5IR^^7- (18 M:W=:A?2H##+:-7L%R\]CI_AJOE,M'V+YWR[(@P1?SQV]D1H,N9#Z)49YO\0HY@P_4LZX6':PZCX4XBX'E@\&"G3*WLM:^-)? M*,4.;PSMC]"1_AKL+\&RU/4#1?RNX;/'RIEDO6#(1 T:8] 1&2P(4EQIX!)A M@LP'3N\K=MU3%?M%+0=\.,QV#_I=9T6#!6Q:60*$/LL-UCL0Q&BFW0HJ #"* MC&9C&$3_MU MH*]>I[L)%$ C_LJ!BM*Z*2J?KE8.[5'4[9_TOP)0! MR\ HW:8P?'S*'IZH?"\@NN'*=T6G1R;P?H.AH(E?:EQ$D+5?5&;5,U /QHJQ M%1-NUBNO7#P5)A(D7R%3BR(Q_3/''JS_K5K;UYOM;FMQ"J@>; ^XE^R=[8#% M73_;I9^_[]%/^/#\$*QU^,Z?GS@\B>P=G'X_VCJ\VAOC7KC7F6?[WW:OX;/L M:.MS[>@,K/6M(_C\Z?G1&7#RGW#/LQWR]_7A]=[UIV.3Y66N'2RDIH@;C9$+ M8++;0(T"8<9D<#T)"RLPALTLP@0UU"6XJIGCBB5'33#"28U%Q)2GT8*K'_9W M=W<.=K?W#D"#V]L"C6GO8&?OS^V]#SO;7\8-Y>'E?Z\=\.OGWVVOM^0/]!+0!XMWT3C(2LEC9;C9I]7_FC56L[VXAWW_W0 MK'?/7;==K>R?UIKO*]^R9OSA%'[&5K7R5VPTVE=U(/7\V8]@'S2;H5K9K;7; M^;^+BQJ\VXHPAITZW'BSFS7F>OYL[O27#C#*:;,.7?ER&4-L/%,LS]!6NQ&$ MU7MD;_P9?7=@I;5!,$(?@6L;H9!U?7/BP5FZ*3;NNK5Z*#[0]#UKK7/OY/0$ M\ MY(;T[MMK7;;/@/M[E<_S[>R0M56,3;\V>KY'Y[)9.8=1/&W#S-A6TL\V:X,:H?61 M)^'URF;O9F#&QHOBLWT;,!1I5 M.GG+?'*2$ =RHK?YB4$DTT<,JKM)3#_G<=Y/7]N]4[H[_:8MB;DTW[F1)%G%!GER"D;,R6D&B5E?3'MPY[YFS>KI/:NDD=%5!W1W6^W" M'^OZ.7JJ(, SW>;(W;Y7KL=:[3@8^4M8/167/4"->-GS8(%]5;>^1RC]3V5" M*B)TLHRCMVX.D1]_>MEI76>K\L/5N')#] M+:EG:38)ES\SD$4\GI-ZA,Y+&K^?QK?AF3O'7&LJ'#$H6^N(4R:0@UD!'G?6 M.:NIR@<8B/XECQ=:1['=!Q#TO3#10FLIM.C^WT.1A[O+K7(9@5?GOY2> ME_+O#:ZEJ]V#DV,B=0@*6X03RSH!R]GZG$=6P=P�J;YVL;_%=+J5@U"S3W M>\V&+Z?_%]-_]O4X2&=H#!8E2;,#G>8SB]0C9GB0*4DC"I50K3^4 *$__]5L M.5WT3([Z58]8'B24.Y5<"EII%?9(O5OLRS7NA.O>$:L@)CVJ_42GM0"F\;LW M-%V[?&_KY KNRW:W3J[W +D!1BDEC!'# %^><$".2H^X=*#> YQ9CD(LA^^! MX8N<6R^90TQ;&+2H$W)6)11$P-Z1[# .:QL]5?0>47BC%A:_>OZJ$2_&C:._ M"F^TVS=WN6BV.F.0J>9U_[C?O[T^YN%\11]XP:>Y/GH1>O&VG=U?C['!UE*K M4%($5@O+%?^$(@C>9DI@)R.EH\[K>XR%?N04V OO%\)\R#2=FO5Z\[*(&RA< MINWN.;0-;M(><@MY6 @WSKB>=ZOG_[JS"_6/8@V#30UP:/_SW6"Y]N\["!XK M8NF@AW5[T8[O!B_>AUH;C,&K=[5&T<[B2^_OCEN.L!H]69+#9'J7;X.OUG$O M *M_L*7_Y/[E]>+22&Q@[YJDZTP\?!FODP>O/79;@M>%$<^Z[>/7!"L;*_'3 M;OO2DTX/'E]\V6FI7C3D; *O]:_VCXJAS +AP7/7Y8#=.V"X'+")!HR8.P.V M^MD-1E3#+$XG/>[Y8!#Z2I]ZF:SS*W.BY5D*_--+ &:]?DG.L3Q3X>^?8R%[ M?W[\?O@-WCLX.CW:RM&(.V)_ZP]HT^;E[M8G>/VO^B[=OCP:.\<"G_WV^?0( MC( ]:-->T:_O?/?/0[P+WX4^\=WSK]>'!W^<_WV].98,BH"A8&14B$FC$/?1 M(,T51TII*;#7BBF^MB&JA$TKM>33(#+GI \ER94D=^L#]IIKXJ7VRG' @PW. M<_B#40'_L.L'7/=);N(ZIR7)39?DMH?)>$9,YX%7XBZ@D!(; D- [_^S:IN"2&)BT" M@+;#&'3IKJ[*>O)2F4]*8JT'?",,<4PD,H6+2&OJ-::,.9:8M-8X7Q;G10UR M-Q8SL*:\2!Q)"* Q$-4T /;( FGN& H\8*QX M%)1Y\"(?#3SOL<_1:]FB2_.2ZBWZ^"VZ->,#:]-#-SIB"+H3,1-X$C+P%)? M4\V"]TZQ O8H>70WTR7NT3=_)E8RCY#UK'JA\] M-6\&.Y=^7%=CYQ-@9W/&0Y6.& 9.IR*9%52B!KJ=+&%"(8GT[I)%]6 MEXEE[)O7C)JU]5E;G\]R%E@CZ),@Z'3\P$3LM'<1":=:EF:1&&5?+K[^ZDI9"KW/QL'*.6PLOU#KC][OL'8&L5Q.O*CO4 MM;LET"9*WGLD_<\U+][\"?RW_$?PR,"0S$'B&$@T3%?Y[XG;J($:4VGQ@UQ MEJO+_KF,@HK[GC*\W$3=5L.Y2(7\;1E"H\78*-?BRV@I\IL[L!#DFO&0:H1_ M\L-^6H97;2Z<'CW?F*FSN';?@.;M%6>W>G>;&WTX1[?KIH M7DR9"R>?+^%SHGGTF38OOQRV=C[_V/Y]2X")P7;I'X?-2S S+N&N.UN7\T[M MA>6B"(8@K@-%G'#8" );9,"BPQ[6U-B4^[VN]8T4AN_B!."^,'%-J3\:).Z> MI97U,9:,$Y/GC#5*/"U*S(:T(W>%DHRBPL>436@LLH6CR%(3L-)>"BT_?$R& MWW)1XM4;$S[Q="9.Y42$/]>*^.^;D>&=I2ITAZDX?RG<.W9>*HP!*(U9-P#,IJSIV F2*.P1T%SASCE$FFG%"+.46FLX$3;#Q\) MOI&MZ9D3&5YB*_SW.[>AIM%QVGAZ(#:^P4;,3XF-MYA6$P+<-2,9!\ '!4E].?5Z,N\ M(J!Y/?0[8X'>UHWN?3:6NR)-J1O+O9O&Z, 4(86,)&H1/9DFO;N)BCI1?)I!13:78WCE)Z[1Q'>.ZQ6= MT:EBG6+^-$QN\@7.Z%Z26VIWQ$UXK2<8R.$"AW6O@D3K*NHUU?#G84'!&'%T MK\?M!5"A#VSS_,Y261=[^-5V4YZ>7WQ.AM5@$,(-UD75HW.P.0PMN//.>>A\ M#\U>ZO;S+A*RX'J?2>KKN7OD:/.DB;=3A_AOGUF3?A*MDR_MW9.O>._WK8OM MOZ83LO9.]C:_$AA/&RR3B]U+&!.X\WN;[G)WYQCN^4=[;^?+<4KPNDX\4[KU M4A)G?:&05R8B'K1'AEF-@L!.2,.]5"*5 X!UL-P>\2_#R?":8)G=([SXEJ*( M+P\]R>39.>_5B+,\Q-F:01R."RV%\HA1PA'GEB$MO4$2BQ"#%$6D.8F>L041 MYV4H75Z?NTYTKI@J,!&.>(IUL)]^,C6B'YT"7)MRLPR[1R&?LCI!K5!\\SP MLI%FO<:8Y6/,[BS&L,"M)Q8%[AGB-E!DC)-(:A%4P.E86'[X6*R11=VE.D*S M()O7:27_#[-RR@=_Q&%=#5 + %2-2#25@%JBS8/20P"9AD$VV5*%#D M/$JOHM8D@$>@U@KV:-ZJA3;.>S>)TO9HM$].AV>YXW!)#%!;1\\!/E^[HQ*% MX#_]/P;-@/C9-VMWTR/*GMII6! MKAM JP:GY8'3\0PX<0ZB:R1&+O@(9A(@E*7*(R6BTYQ2J8Q)_,QK3#P^GZ;E?K3>&T$D(HEP MF%/#D&(%1\I);J1F6A*=@M5:+,@77YM*]Z'9NAEM.KWN ZG5=#>5+A_(?,U NC<4V=>P3PA7I3$ @2W1 WFJ%!2PP%?+# M1P)NKWYT&^8E;J3E<';.E&C?Q.+Y;/6E,Y5,N;[T2^_"=,XN&K_V3D[:9]<] MX)<>\:)ET#N'H?%+S_1]'.X8?K# >PK.-'SL]_:E*)>:/D00 +!UY, M3^S;YJ#;&[2SH/3#42CU4[O;Z/4/X&IG\*BI2#5_U;5/V[E.':X/E_" /W&S MM;&^(I/P->V%_%3)4!N+_O1J7A<3>/)^^-]A.XD*S,FIR9-HNH!6W6K]=*TEO91J9[=@^>-M%,[:9\?M,_REN@&T/VP_OF/TW[/#]U9^@:H ME-->Y?[D+Y>R#[LBN,,N/,_!Q>Q&?RVZ<:O3&9ZTNV:UE=EVM]$$_.&)N("H M6]19UN@5-FU<5VBC)[VFT,8OCC\\4FGKC60VS+X_ L7!M4%4 #DC:"=MCRI! M@X^ V*'*\!R)77>.R+G>]_Q$]B)?8W8,JR-N\XW'7]O@4J7=L:CY^'(2]N>P M/Q@F99Z%R)PU'-CTH-RNS*-NBNVNL,P-82U1COF9SH_#-W19P:9$>0@=).##$//G/SM7WH_UALK M+G$[YL?KD;6-O-UO(F697.-#X\&F[@W L.R"E=D[Z,)M0/' TUI8I5AIKO]Z M^BB*F(ZB?)T8$,S^+]5P[A<[D>_.P&K"-8_W):7*1&61$S8B+@-!&F,/]E8A MN(F.\! _?.3K-QVH@3!VX*^1NU5UT8 -WZW43MK1XY8:JR496V!(G01XX<_1 M:#>Z?JL:ZX9S_6'PM?3<(#T7K@E%@[6WQMP@SF-#!G*(W)2<^.44; B]UA_T"H#4!]9[;L4^O2)!,PT MNN, ^-7Y#LA*LFK:8.V"!IP)$ R[F'!83*.V*HO];]!( \JQP >:PO<[)-N M.[9=^=JV[51OK[@,;"5H&( K4<9()Y;[_\#RP!K!5O?YT".'.P?#]AFL;"I:C3(AM>\ZIGTROO2D M\,$E?@NV/S3]BT:*"Z06IVLCW_OK^E_KCP'\J 0Y[+00C'"0"/AMW2#TQ8&DI_;=@= MG((^C&V8H9->-YRE9R_?7V]L=QM_A=.SBE\/CR:DFM84N0 PAB_"0+]7!*MI M5E(<'+8HF(XY^G UZ8/TULC*3&=A27@!H?-\E)(,5STP_?S8L.E3#D#P@/[E MO(PN,CUK&B0XN?!Z$'*&3M+J-'P2<& M1JHT&(Q@$/*E!S!!9XVF 3QJ%'E"Z!2,U+3),[3)=&J&:MKD=T";_& :Y!=5 M5"-4RK!_L]:J3OG:W=@'J"I#=C?KK5ZW0@PJYZJF_,T;%-(?IEOJ(S:ECTI( M&ZF2M=34,IG!V3P$$[M[,%@KHX@C-!R/=C -@%FU_5D^$FA/ <,$%S#C?S5N M,87]U6-V2Z O(Y;E')7/LL"H -E[]Q^:+M; 1YQ1;J9Q-/0'\R.GR:0<77\& M^\N%'"1-T]EV7_4CASFZ[XVFTG M ^6O,Q"5 9B2IV!MC&3HCR%XOJZT#J]_[J_@1NSMZ7'_;/U:."50H^ M4YJ3\?'(UN;8#!_W"+[/K/]C<_N/?XY,Q7+_3XEOZ8.&\5&/[[GA.!XQ'7LP MC=^R2?MKN7 %;@_Z/)JN)&5S-B7'92QK,Q!,?:P4US!G)R1$:3>AV4 MLN*ZDK[N9-_@D:!4FB&Y#6?)[SH8PD/W0)T#X'==J5Y.S%B()YVBZ@HEMDU> M>KP2( MK:8K ]^U7*G;R#G#I@W3TVTU"F+RL=,MVF'2Q1K/8ZX_E!18\)2>- M)OKZ(_M>*(&XTAH3FR!-]FC)QD)3N<N;=O: 4T!P,+PVVGPI$\/9 M1;IPB"D2 E?IQ?SQF64=QX3@PR.Q+J6ZGP))5R4O<=CI7(Q#@M@E9);7F[R)'BG\)++IG3'G%.U58%WQQ(X+3^KK6I^RWL)KIB!9"8FG9[>AKP0,#F] MSO<273K7 W/E@Z<0!BRWJZ1F4@4C\X8[PNWJQ\#O! MZT_5YVAT;OG76<\='_8ZL,4&G_YWF,M&SG+W0%@$@-F5Z69TM%$=49X>MBZ/ M+W9W_C[9O?QZV:+PO6]PC9W?3K8W_5%S\X"W-@\N6B>?+W?;4T>4)Y_8]LX? MAZUO>T>MG2;;W?ER".,];'[;Y2W:/-_>/,#;FUMT;[/5_L_E%OSN]@N)!?$D M(*%Q2G!@"ED3"Z15$"EU3\@HI[L9%9@PQ:@M=.&X]H6V/#H6N4NK0YV?[F;T MU\[VK__O_V[_>_/3E[^JL$#CT^>O6SN[-_9DOCGH=>?-7U4VY\89 F1 3=,_ M#F>-4D ;VS&&%-M8;<6^W6UL# _ =VN4J5!WIGG^E?,FIY(\_PCY8;,[-*A2 M*Y-I!5;4Z<3!9ID^,WEY<"@ZJ3X$OEV&3\ '6:LL]REKHSR/G+C3\#2]O4@: MA02$I1H7U#+-<2&5))@9[0WC-#@B4AH%45A=3Z.83G)/,[ =,R25;"U-\R,I MTU>21?'L$/6)-(\^[VL*L&\+B:A-E'0.:V0U#:C RNG( *>T^O!1S.O7W!AE M4(#9DS,O\P%>>6AV=-:K"5G.!NC ?R0,AI9>ASP.K@4L*(@L=EVM#EW MLW*W3;EY3_+FK1SO4B*SHSM(83S8-MF@_3($,X,3D6R.DV'G(-L,PW&9QX23 MOU&ZX40SEO=$CO\F6W-SF*];'L&6L>+KV1W@S%6A1-!W-Q=VE!,Q)>#.4VL8 M-E(7C!>RL))9K:7QDE@LC,FJ%F->JEKXY<9RCK'FO1+V47''7_G.6WF@6]V= M5)!3#NY^&^#%JSR>?P.P5FI8SK"7+DC$"ND0CSSUZ?$.*:NE%=XQ@QD84VN M]^F_V5UPL^A/BN!U>*X. ,IOGB=O(TM5LI.325ZVR091+(WP6['TS]#/*S\E M328"\$,(39PP0NOM"6AR*EI,Y)&;Y&S/]-PKN[V?L6&MW:.]QT5 M7.'HD:<.3#NJ"=(!]J^,WH>"8QU]XH/AZW2V:C=A8)6KGIVZ@X,4C@#7)]7< M (2Y$/Q@*O*9W=P')RH^$H!F,Q8GY.+7RLG.YM>7*IZXO3@ O4,-+)J7G_8C MC]IJ;U&@' H%!@I)@"%%"ZL8U1'DB2)K<^RGC7&&= YY0!6+$4,BIF=FHOLH%?1ZDK25B>M;%%[OZKPI;B12SS/^\G.Z#;^+ /B M(\._3 G(*)WE=^4=@?Q89'R$/0D*I=;H3D#(57/C>]HFGA*0/LJ-CQ2T@U.& M&.":KA$U2\]ZJUE>)K*E#;&8P&"68AH>Q"1*D%D/'@0MP(7@@F$< M8E$+S,L(3.O2[8.?[(*E!A%K%>*6&60+)Q H%0RF(-5,@2X12JSI.6R^(W') MJ'(ZE?D\'$%JZ ]&<:9T\M0(/U(1X& 4N&WW&[W3T<'H./%YXF"PNDF."5=G ME6.]]"B3-[! I$O1@V3GAL1=;#R(I%"@2@/CEB M\A*C(+@%0X5)I)1V2$1)P=HM&'7\PT=&U^=Y26.3%UR?S,-^S=8='T-G7V@1 MRS;:@$WAF.72<&Z,P] H]JR?1K+]GQ[YYC N&CBS]S>V=BG M7,,>!&2BL9"(*UX@;;%"!(O@ 9U@J3RXV8ROW]1>911M2H(#"#&!1RD-/XS* M_4:'5]G$7>GCVUM-V2IM,IV\O#%K=O1D8EZ)[P.":Y05JE#<&LG!; 7[M3 @ M441A:9FSCH[.L6A&@/Q+;8\\*P)LT>;1U_T8!0]<2L0P2<8L9<@Z99&) GO% MP -.#+ID35.VAHN%C-GQ,83I7N%"VBS3]L7RC0[.P<"RTA+A!">AL%05A*5( MBG LAJI,>%KH:J-C00EBS:/=_8((C%T$V\/3U#Z'>Z0(UR@*%YRD4E$K/GS4 MY$X#Y/#V4-LX0VTL(MDL>7CX[9$051LI3R]@O E&2G \JH)QQ*1)M+I$(DW! M?;*<.46LT!Q3@"C);SD-FXW%C1$IDZ%5C24&8PJ5N0&Z\.,TYZBOM &3]?E5 MQ>%81-48E_ B6>="O#CM#3@O\9JMU!2)J:D7VJ%_KR[1_BU#E(K7%)%E+GT[&'>7&&1LH--IU. MKTIU+V,.8\K%V:#%#27TC6NF]F@#+J DY@YN\L;_9_Y0'ZE3'KE+:IWRY+LD MD=P<[ M%C':.IE-E,'O!2D$F1(P$P0I6+]) 23XHG&/QCBA*5EL)7,NP;R^* M]@_CV9D#\G_V ^S=?O!9A"?Q_;JPQO:/X-%EZ/?>,9IOX93\@PT#-\4I% (N M0#9Y0 ;<%A2UEBF@IWDZ>ESP>,!+7&C0#84PO)!@-YGHM3 !C-^@L,O)7+I> MSZ=83U%P'3S 3'"4(EX$B:PL&/(Q2JQUX54L%EU/Z81Q*6N$!<4Q*XP0C$9 M D9).OLIH^KU>C[%>@;"B@A;!PG+#0+?Q""%L8'MRA57VBA+_(>/W=Z,YKC[ MA;,RI2T5[92K4IE>OLR#2S9,23R4\^-NI.?+I^W)^?OHR;]>K'[[2MN'7WENX#H>R>?4_4':UVZ\[V33Y>M&4WP M=[OY[9-H);([T A[.Y]I:^?P$+Y[LK?YF0YB*?4%L/6+\7H M>-0-9)RDG]:GW[;#O#ZI3T1)ZYW/9#J=DB8EG)QV>A?I(/N=9!Y2/$T.*J'0R8>-$!76FJ1FSY,RK M];$A=]BH6"6OC[FZYVCJ\M1.$ZM4-9:CD/)DM>[OH">^C+E27TL4ZKGW[F?2/-_'3H,[& DR\#\$2L(A+01XA(4J ML#58%"&=MZ[/R4\?'V4L1)CLP")2)4XG C,=8 MB\"21: %(B"I20UJ$>,.(VX5F W,%\@Z(Y6 ]?%4)8KD^?S'_*I:[?3#^==H[W? M_SYN[FR)YLZNV/YUF@P\1=@.4DO%P^:FPWM'7SJ[.PX^^_5B^UOK>._;YQ_- MHV.XUS%/9:PI\9D5AD-!X"F.-&5B+9MI! DQ2\+)C&J3* M4G -//@+TADL+05/8=I!^K;QYO!]35WWFKU?.J=J:K7Z?.:,\K&9QW MK.J#/T3W()F8GP4=_L);L3%<6J^>:]%&[AD3BTTO,365P^.I& M)>_1F-$E\?EYT^EUPP0]2**@[ ^O>EV=379Y"\8=CB[7*#O%F,[%945.6 T6 M?KMB*G$=,QA<45;#HR:RK;Z_XDC*GLOO&QM_KC=&N[(B/.F'\==+3OE)PK_A M /R'3J)"^0Y.A^DGLCCP$$PB)ZHN<)YK\*O^2NDH&CDS.$Q$OF>=7[^!4][$D+)OA)^N% >3;M\<-TVTT^ ME"OO "G<.6>3TJDG,&2<2W+T<2GQU2)%:?. M-3J8">H96-:*"2MY,(D&+1W&G^8^?6E1JW-Y?_?R5.N?O< TA!$K3;LB%TO\ M9A,#['6O4=:,\H[7KHU\HNSAU+3S2X H[4QG!L]?4\HX@([9*VP*$BPUDPH"HJ+U(/^CJ+YZTHEY<2,]VR&Y0QZXR2< M9PY+S'3+_K,:2")>J\1E)"WW;-?RXHVRG]]".T_IWUJ;&"FE"*QY#Q8:'QL]*6&Q^4)_%;J;@9"W[QH[;@? MK(]'RYE>$K:SM9\RAYT6! FA#< 3SG%BA0RE$G2VLR+U MNV +HE/RJ<;@E$+)&9W2\E0'9_F(;66$*NNX,N90[I8_LZ-:)JJ-!&M:X@9; MW?)CM;#=1]BV 1 M#)_E3()Q#F1J]8+@H3KF=!!^&OWRLV\/3COFXJ=V-P\M?^GGZ]*>4OYRLSI MI"HI,B>\E6]?90.NXS(C\*P/__G1G:NWU_-;_SKSL^]QO:XIN_%MO$YN?.^V MRQ*\+K1XT&5O?T^PFV]:#W8%!RLQO==E_Y4EMY1>V"!I&^7HRSA?UJ=]^!-N MD SXH^O=\E%Z^B-]^.>9?.+I#57NI65#D+KK[#%OV%\G@]IC#7CWPSUN'CHA MSL#*>!:>,Q7[?I.TW6\#))K.C1;"BHQS)_1/IC*&ZY6\-D,C0WS55S*S.M1+ M>=L4E5X]V$^KOI:E2[CJH\RL09V+VZCN5V2D(V]GSO:X0XE;XXX/^KUAUZ-J MK,Z%$.//"^X*\/N>WV&XIHFJN08Y >KTK)'/S!NCQU@ M5NZY3 M(Q'?I!XWCUM_33>E9JUVV)^P09G"/?**L:=%L:)B(7''+-0*$SN MF;'YFVGW_T[I0QN ]BT<.-W?9/OW71CW5_C,WDGKHOK.?_XX MM">^LWWT^0(^\V-[TUTT-SLGKJZO?.\(KK$#GSG99?^YW#IK M7N ?_][Y=-8\2JR3!_N&%]$:S1$SB>! :(>L3J74PC*L72$$]A\^%M,9G66> M\U-LGD4V#&XL:M._Q*[YK^EI6N@17P4B+,('2)FTW)! #*:I1,X(%12)C!I/ M)*;BWG0F.8XS/N*L#@)&WF[V)J_./T?'!.35'S0]-V"T_KH.&(616!L9D'>% M0]P4&NE4.24XI8(40@'FIZ(I0F]@J7W,;AB950OLBB=1['0QQ3X7IU[19KZ! M5?8I]_'VU4'0VSXX?O;]/&4 %%'J0E.*A.$8\6"+Q(@3D%*6$A&P8*D(DJT1 MMDH;^K%1CY?V2NMK+'B-VQ#WNJ=?G>(RD"S?&Z8SX82<-\XHYZ%,+_*^=G?)RM)[R9/JO%X[V2+M"[_;K?HWF'KVV<,BNAD=^>7P[W??SO>/3KXL4OW.JTC1UO3.88G M7TYVC[ZRUKQM?@9%M'?83-_[]J6]O?G;T=[)5]JZW,7_N?P*UW6D MM7/PH[6Y2UM'G_<+YPKP%1@*,5#$G??(@-^0' BJK U*>C%=3BY(=$YZI[0Q M7"7:1@>JRWJG<2$YMG,;MS>V6K]^:NUL_?TI$V\]I+;\[OM.\8*10D5>$!RB MX"9@$SQCBJ<>3C$R@5]7CW>*"1^U=M_J)A64ZG030\AJEXM-EMLV MB;8;R8TX*/D,+ZX^4L'M1IJS3VEX^<-SB@A&QS_G8(@.0O?=H3*X#N?[VFLA M&>4(EH0 _*H$Q#0@[;T1OE T8@"!U.JG.K*9.L@9L_2/ZO33[UFX$CO $\E% M64XR5K"W"\4OTT*QD^GF\J>W8TE5E]ZK96-"-CY?M [VB;&&>1^0"Q%D ]8$ M 4!Q%(Q2H.$"CHDCZ SLRM X@:4]O(]X7$U^9@P93_]ZXV\ F-PN*F_506+M MN*C0.A4WE1A8X=9:X[!W'L #7&LX< --N\KI1]?0/0%9@JU&^^0D^'99 I48 M.>!U TYJ)_%:A*M[P)VS# ""(]\''0!86')'3.'G>#1C(,RW28R+M\J\QFFO M60%6I^"1,Q,,L4:J )9H(8VZ+Q8^1.SSCVJ.2S0DMT^2$.N S7=;B*R=)UVC%E( MQKU/DL:?%J#RTTE([Y*D96G56I*6+TF.-#_O&^R$2:R 8/6+5/))$/@ #%&M MP1-0#%P(<:LD :2%_QUFRB57LC8/LN" N96+\Q;L,J"YE$Q+*VS!C8N:@\OK M)/&JX"02<_\@[A5?P:\ETTZ9K?LE@*'^/?C?>OW?AHEE::NRA5]+5/?9I82# MBH5-'*C#$A&B+.(%_-#8*J2PA'4A-L3$14_65*'7=&*WOV=M<+]:C>R5Q+P> M5\[)/)O?W%)7=R]BD%5U7B5X='Y8\:"MOMNZW6U4"94E5;&\3E5L/!@@P8\6 M[]K#S772IQU8>&$Q M. HZ@GNA@J1"\<"4TE%BZ;126 ENRR8V$G-Z9^>YARJQZWWJ-H9GA[W^_9E. MWQ]13L0'XXW0RXR!<+'L89@1\J5+3)##W7#C:S&;F5$< M9I*[ZR2 I4>ST>F X?:CL?%+.;:2 ;%BTKL::**Z&PQM.M\\:V>[;M &S "S ML KEC/'W$9H]"*X"=^!0P,[Q',/R%%P0KQFH%.55K=F??:MC,;;(+SY*AYF5JE/IFW-=4D(LM<"E)ED9HF M1KF25H#\?O[<'\-N^?JK-J+UG7;FZD/) H=!=S_NM%FM'WPNE 7IY@.?V^VB M>YSIZ/I,YQTAXR>QO?FI/M2I#W7FJLWSYL[G^E2G/M5Y3S(/)N)&?:Q3B](2 M1 D\C>,G]#2F@TCZ&8-(F N.+34%=8X'9ZTB(4JG@B22,*GO'42JX['/)8TX M4Q=+0 AN C+$IQX!!"P]55C .>*] C2QG*9V26Q-R3GTQ8^.,NFW?'I4V@;; ME7>5G*0$[O?W=)^P0=4$O^G<#9>'7HU\H^N_=DM/[\LX"3%_X&M*0=Q(O:J-]*?HQ:G M[6Z)SFGGO R3JM;K0I*'$*FR8IW2A_%RWL6@R8LGH?OD]6#KP3[58,7]!O0L MK*^OC%CQ=? 5;GPWX#8 S*[Z0)/5^7N*"-5TGK=*73+A5GTM*QMTY8=Y585> M"]VM5*+YC^#1JJ_H!LRI.5AYK*OIE=_,UG@U],K@##;FF2SU@M98]Y3#S#9= M8].78Q1MC<_/NP>=FD>W"?UN;7U"#K:/?;EM@]VL"[)\W+UDGK"/YM M-]M3#$PGG\Y;WSY=-B_W.LV=S[BU \_Q>PO&W&DW-[^T=^&:N[0)_VY=_.?R MTUESBON2PAI'02-BF K$M;5(89^H,(6.VG@23/CP419T34NU7 ZFNW?;_8F6 MRMWVPC1M-7R\!'Q4WOR$MUP"2HT;2\6-*>8V6&#EM2V0)@8CKJ1&FIJ(L*/. M Y0HQ^B'CW1-%GB-Z7>%'$^+%JO5R>3^1. +/_QKA,B;*<(?AI/T"5%RY$E6 MCMHUEO$:'A>$QQE*<>L+5[" J,0>P3(;I N9$EJMC3@*[H4&>"3K>LG$EJL- MC;51=2^CRA/GHZ$A>LYYX-)J2:SVW&!1.!S(TQM598')5G=PUA_F=,#M5 FR ME7Z3FUL/0&:3!E;W!%<1*R0Y=8@;CU%AD2&B-$D:DJ#2?F=B9%! MK2DIWQ.BU,96;6S-&%L/P\_E&5OW1\\I(RP'O%(P>MPSJL;.!;%S>\H22S4O MU 2))&44<2DETD$81%@05@@+@B#!$E/K_'588DMJY;?2D?Z-*Y*,41VI&2?? M/RC._Z@.-BN(??/-QH8_4RUU 2GM/=9=M%VYNC7N/8.XK%+A_O)3Q_3C2D0G&O/SWX+=> M_Z]J!6N;>WDV=W/&Y@[2$>(*@1)S ^*6260EMT@Q*;U4T5"K4S,SK6:KGO^Y M:)#A.17/$@]U7B$./$SQU,M4+U.]3/4RUT MWZ=E_?0'>_D ;[ UCP:RMK*ZX089(CKAE#IN 126F*8"5+ M[413C)L(O:;GQ+CO;W/7P9Y7H7[J9:J7:467Z;4<(0>F"EU8@K7EG%.LB668 M%I9ZJN!W5^O:]Z%KIS,0@W&1I["6DE8A3DF!#'<4614++XT.A-K;=&U]GOSJ M\.'F]+I'@L0SYME=AX@ZV6[9,#&=;"<\9<)&C#!8YHB; A!"1XJ\4(ZI!77*(I 0]!4NL@^ M?*1RO9CMM_N<]L,[*YO:OMYS[ST52KW>(^6YD:K?^[U!G:VY1 S;G3T]IM(& M&R7B. *&,::1EE0C$ *FB^ 92UW#8?77!'E,OF8=RGYY&Z?&@!H#,@9<3%=) M>@$H8! 3"H" "8N49QA9%HNH#<,FJILQH#[3>G5 < MEQ./08'%G9[ 0&-1D M74N$@1FRKB"8"OK#QT*O,U&#P-L/6;_'_*3W MO4QO_@QX%!D(E=ZH3X+KLZM5,]I>/H23:F:W!H-A\)O#_KCA=$E<,]F\=&1] MU:=02S3+W(QWYJRCAGJ*'"V2648ITLQ;5/A"8<,9=E: 62;8&E.L/H5Z#7O\ M+3AFH]U?^V9/ 0+3OIGU-E!K.4IT?:GO,4.*!HU\#)ISZK0VJA&><8.$IFZ*'D]-.[R*$1KN;&I"U MOX?&:<=T'T;(\WK#!*^3CV=B>;?C!#G/U[2TGZJ5W1HM;.IF7Q_Z+-&B.)@Y M^-6:\> =1SG#C1-E#GSJ6^ ICB?4RU[CV83+ M2*2,&B-G.4&<\(AT)!ZE:#YFVK 0ZNN?.I97+].*+M.K M.05_316":?OC( MV;HBJV**O_F#P%&2YN/"#&^M9&/5PPRSZ%6;-T_0U_,\HU=&L2WX[#'?#RQ@ M;*A'@8%IPXO"(<,H0=)%KCDE3#L!]@T7:U3,I@?6=1NKB@0OGP=<0\&J0T'S M.A1H&72AL$1:J@)QCAU2,7+$A2LDI<07N9;[!BBH:[E7$ 7>0J;P'""H0>2ZSD-X;\OT MYO,0K@HY3]O].A'A-;D%G]*2Y>_4;L%3F ,_9B($6BL=X#\DG09G@-N ;$$I M"C:XR%@L&-8?/A*\)OFC[8'Z%*0.$-1(L#)(,!4@H,&Z@FJ#) F !,%XI&T! M?H(GC!EBB,?L1B2HCT)7$ 3>0GQ@#@[4\8&EPL!4?(!;ZHVW%'FI/(*_.#(, M8U08;+0)1%!//WRD8KU8F5//5P,%K]#Q?(^9;>][F=X#"_0OIF.Z+E1SO1E< M.+&AWV!DK9'4VF.2"FRO[T,?E8_W$X-%\+VA[83&Z*FJ#P!^_926:-#KM/WX MS3=C8LQU,X1FRHO"\0#_62&L9V!B:N,YF)>1R_VMI_8N6L.TT-NQ)"S:^&[: M'0.+\UNOGQ.H:A=CB;;%Q9Q@@S718(N$QXE46@MD#:4(VU3W0*/"PH%ML8:E M7!-T6>W/EKS/3P;G)ENFNH2E6KP62[X3,4WL'>..Y%8 MTEC*]581*?!Q4&).*BP&)X>YU)Y52;8FV;(./]\&^#SZ'&ZU3HC^ZS'G;O>= M_Y6"PILC/@_#P^7EO,^B81W?62H,3L5W'#/!$JF158P#%G*,-*P\,C%RK4WA MM$Q]B?3ZTB!P54"LMJ"68T%I98(S4G.A#,> %IAY[;3RC!?82O_T%M2==3*M M7K?LYEM;5D\!*>XZI!CFC"&<(1XW#K+/=)4%-BY0*@JLEO'BS4IEM7X MOK:L:LMJ!2#R9LOJ83CYC-6$8Y2L:PF7CY''US$23.S(%5,HDN2"8D&0U0PC M@XFV7-$B>/SAH\#K]-'':LLRN_)!P+_.4GSTXVA,H$]A_SCXV[>_EZ\FF6]W MAUDJ/_X/O#P:V8GI'[2[)?[2#'KE ]C^OSZ.'R9?9N)+U:;C=+T0L#%/>X-V MNO!/_= QB?SQY_.V/SL<;$Z^,--NT^.-]]S M2_;.86B<]M M3?'>[Z2'WQH]>Z5+[^.,R%>J:/?^?66M;UML[^03 MV=O\+)HG>X?-]+UO7]K;F[\=[9U\I:W+7?R?RRW6VOR\KW&D8".!+Q$I^!(8 M"Z0LP<@60136%EZ05'1/UV=/AQH@P!WX96TA&1).<46<5*ZPG!7<>.LX_,&H M@'^QS3*$1S*$:QE:=1DZV!<>.TT<0=$9A[CP 2DC!"+!1E$XR;F2H'7U.KU1 MAAJFZQ<2(X?3T::2PH#K2\#0QX6-8.4Q'TQD)$,1T948$5V+T8J+T<[7?6NP M<851*( V0;Q0!=)".>24E-:",N;,@QB)]5F+?2Q&,+\-\+H:%\'T0=.!G>$; MHW23TJP?Y9SDGSC+71*0M48_#$Z#2S9OYV+]1GMYQ=1\!(_Q2L-G1M#2Q6SX MW"XJ/^K">OZ1!#U+W%QW^M1_YZ>]MN@(?,UF>;V(RVVWIC(_>'N&F'G=UJCEZ=0)6"FZ34G)[V M>S]@?#2 M<:E19 6X.0Y,5(.51-911:3GACO]X:,BZ[/=E,?2 Y@U[/;'$YZZXHQ7!/X8 MG T:.6H&;YWU,J2M-]]!OF,9Y%11&IHP* M-TZS2DNW_9]KP< EZ.IGDLE2*?_6ZU2LY%#@#HS^ET[/';\[R7&7V^!W M:^$(B=2B@J<^A%(:I(*62"AP/T2DAG+SH1$ ^D]3]+T_#"_DKXP8 B9-OK-# M<]8X!*P;.2Q).4\#97JK 9^;;V#FCYM$3MCI],X'/XTV0CY"N3JGR*?2\*@= MSR[:LX_SHN8_U5 M%4=UY^KM]?S6U"E2^1[7ZYC+&]_&Z^3&]VZ[+,'K0HL'7?;V]P2[^:;O8[!D MG1?LM0P6KTM\OP'=48-T9X;7[$?G9$Z49W[/4Y>DIG"IF)MD4&8K@865STC+ M&I5&V6V[\8^M+F!4;PB7]X.9 M\Z1YL:F[T4);D7%6*[OJP_P23DR["Z*QZ@--Y]/)?1R:3FFQ_+L=5WYV_[&; MO(E_3AVGOS^\&X?I,KZ-8W6-'*S+KX%J*)?U!OVP..-7C#BZU\/X5?IG#R/Z M*A_U"=*Y7U$?X$?7Q#VN_>\U+_M=EL7U+II'6W1O\_"P=?D'O/<)@]]]L;L# MG[G\?+F]TZ1PC7;KY.^3O5^G$A-A3,VCO>/MWS^Q)OCCS9W/9/?H#[C.+FMM M-D7S!F>W*FB>LX=^_<[*6 QLJ1(MP_=WOAYW^E8/GT/$E+!,YW4#;W MC# YU2A**$**(B@$&E$ 3'*%#-4%*DA0V !@XJ@^?*1XG3K]MD%SD&HL\ MTZN C&4?73R-'36%#&.W=<(MW G]D[=V$/;#3)ON%K[/5X@?<\1%KYZ-:G MB0/HM%ON$>>J(U;/$K&Z,1VDCEPM&[*V9B)7CCN)88%1B!@C;J)%UD>!,%91 M:FG;(S/!,D2,Y M_GB!>"P",BD-UA5,2&8C_,L^?&1J72]($_*"6_9>)L7*;M:5#&'88^^HJ/8]W"-%P;G-W,FMHP)>J5::_E&^O-I MK-I@?P85-FVPRU0?:R5'&(/VXIX19,""1Q8G$@MF&/;BPT M\=]#CQOL^=#YVX.HU7I ML'F''LEDOS?UUGR#3,"/H$<@K>>=W-0WB#T#R2C[ 6FI<4FIVM?>]!*5A2(*-20E:1NG%+S)%C&OX( MA@JO0&B*]8+/@9DWP!UXS999 H?@TW %/X28;2Y3X%CR24V<=<.^H,VC@WUM M0?^&1.;*/?A7UH+Z545 /G*L#*@_25*7>K(^!TOOSQ(X8F1[./W? \,$-3_; MRXL97&,_>E98)1FB)G4J!>Q )D2&A H\>DDIQ2Q3""^-G^V:!_<<1&U+8-BJ MB=I>2$9Y$SP1HG4P!>6(N)@(4PN"5.0,:4$BD_!.3/S$=)T_AJCMQ2(TMS6, M (N5-T;"U_@K[YP_1U& /SNFN_HF3Q7K:1PFDMGNK0_3^$>*0:2H$,4_?_KK MSS_SK^3G?ZZ50:8**T)UB12YZEX%1?/H>-\4 M@1J/,9("@W&5#F$M3<2V6H*FX+!&+&6;S.J\_[Z2&D"6E) W^+D!IM/WM@]^ MK7'8.P^@F]:2I(=.^Z"=HM,C>1V'.W.@^5I [TIV[PR/GIB++)[&N3XX$. S MF$8_A0VKS?'#A> 7\QBD4"(R*X)7G!=F_ (V?ZQO0D6G4P]YBVHQ^@(:,L84R8500%C,'8D M+GR*PE"Q!M@_:]-5(IA=5- AQ^'LRE,=#$' *E%-T>9@X.\TV5UO^EG5-MK= M2@[S9[.@#[)Q-\% N=Y(>B'A>U8*((I@X@R3#P\WB2%[OJ5EEW?$==?D-D/O M07*\E(S":MBE-3?7?#OO@4D8NN]/)B];.QO[02@B%5AP44B/N"Q$(DS%",/? MS!7!X@C6SJ#]HP% =W8XF+'C0*Y S [.#DOA&0-G>1(%TE+*9>-D.#A+SD/X MWZ'I)(A-PMP!5.Y/> GWU.*/A,7EJ?/-]L E0/RMWSMIYCV9:S1&4K?YWE4Z M;AXU]V5@. AN4-0L(&XP11H+$#',:/ ">UN(#Q_5S2I]SCGE-<7;*P]!8[L/ M(N9!"U$@6CI$R= M@YRQ8$^0-4[FM)FJS(4<9!RA=GE6?963 /J]-%IA1RT4>GR< ,W&(/^L!I* M-HF1Z;H1J?K@:_) M[K)>01+9:/KY\/Y @+U_D*.GVEK6I- X'!*Y8$9F"5;0@4&2=W=)M"A8H8U6[6J5LGN9U&D44>\X-^_T15H'E M2$N46F\L#'6C^'GC*G2^&-(94$E:%$)SHKAS4LD@A(:=$X)248U:111W.U@U MTCU-KY(?VSO'YV!&7+2.FK2Y^3F9$V!,2(&D8([6-JN#>G 5AI M<3T4!DUW:/H7#9E1C):NU"@^VR[9UQ<$-L:$"*(F6Q21I7(TV<1M0[*0B5/ C]X2,7:US.)EF, MP"PEZ"PF'2$Z+$5AP"+3G')J+*,B%,PE86=1WI'/54O',TC'Y?&^#D92!QB4 MCDD1I_##PMP@IJPLF.?82?KA8R'7"CK')+L*75_SEOV5D75W0FJ6K;EOX>LI M/FM)FR:H.QO%=E(8\3J0]>$Z\&'_< 7[.%"K%>RSBS%O'1WL%[!H3D>% H\N M=;'%2#NJ$0Y"&U*5RH7>OC *Z6E!>0E,NO^[9@S&A#$1&IWS&C M#AE;8"2#)5X63G&?36P<=CH7 MHY3ED?679:NTR*IZKG*ZT^F#(Y^X/9@Z[UDD4;;*X;[M-'$NY&K. M)+$2 .Q]PO^+FY=:^\X$I M)77*PV:(.TV19AI,32=BX:V'MU(&HM1K6,[)QZX$M JQ5)[+=);/> .NE8'" MN<4""W7.?IS$75FGCTN.F"=M$^4OM:$Z5^Q(<[.Y;QPQWH"A&G!F(TMB5V") M+*RB9(8&$6-R:>;D\8Q+ ++.0V4&Y%R4!4CNN7;.SCYOGTU _&#ATA,) V/2 M@3P[S+FR"GLIF3:"&6\CLPM[SAN=3L^EH2,YY^I]1QIA8 MD."XY<7"3G$M!(\5@J_[,-T.1R<0M2DXXDQ 2L@ 6LQ%*PTM"A%N%X*%@R." M$D:HN MP48 0R:Z O:LRBV-\:1CVEW7&:;KM+N-@] -?;![ M$CJZ[!&?POV1R#LJ8RE [A=.U'>JHD MI>WN,+]_S>_2>/B4A]J](% \"LOU@CI&),-J?3.?<7 P^_.NZEPPN M\M0D3C__C4\9XXM$"?['K,Q8&H?]!)S_7YM%%6@P%CM"N*74ZA"QC,9'KGF0 M9+_X\'$G!VY U!,AI(K43[70A8? M&@&T^VD"U_XPO&#)6QBJ)AUJSM7 M;Z_GMZ:XPI6 W1O:NG8.B?-/[1[I9QJW\^2'CG3\2K8'R>Z]VJ*"-U MCA-I [>%TX%C+T&A\M3I6Q?W\6X?2@YV5>Q_Y8F,&9YAK=X<"TY)V'P*;FZ3 M[M)/E]O?/M.]S5UX_>LE?%:T-OW1WDX+[O7+\?;.QF6S/478?/+I?!=&NKO3 M%'N;>\>MHR^'\'EPEX]QB[8Z3?KEI/D[N-*;S8MY/0>PLSX$62!JBM1&T'-D M162I(YF*RM 4"OKP4:QK_H#61G?NE0=!W%O;;SH*+B,/V#'#L8895S$45F!A M//-^WU['?IEOW,5YP:D-$UO#$,1(* M9+CFR.."6@*0JU7,^ZVX=;\MR9E[9=;Q]UXZXNRTSRX>U@1L=@Y>>QNON90P M#S*8KW(:^-)2.&]#E[_':_DVR-Z>%U@^SQC.45 BJ2U0,)2EPB*>"+5 D4?% MJ(O&*LH^?"R*]>*F>MW[-SJY&4M6O+'0?S\F&K1 8]3WBST/INH#ZL&UDMH@$ZSDQA31)YZF J\7JL:>=WBT\J4].$:Q'W)3 MN= /@[-,1/P@!W+./+Q)(%UI!S(MZ&^PGEO5-?"LN/=8 \]2@&?:=V32 MPT)2% LM$!="("T-1U@S1EBT.%">@&<.140-/#7PO ?7L0:>90#/M./H 5P4 MM@1)7$3$ \'(%D4.G3,?>4$YH:ELG\E1+Q M*"0R2D5$E56.6G M4\/<3"M#?ZX#<_6AP(JZE#4FO6),FG8U 9(*XQ0JI$]' M!48C99U#!5>4IH#S+N75;V:[N6 MV$"%M ;SP@05O5&LD#R" M.H-4B&AU.Q,$8*5E8% PA+')<.![K[?:4V\T&K!TN MF*>F@"T&2\"HT9X[26#OZ5B7'K[B[3;M:E(I!1$A)B_3(.ZU0)89@EP$D&74 M6EZXN[?;NTH>7:3R\ G]S]5B9'U P*L(C'+&F0_1@56%%?QJ4P[7RW1SV1QK9[Z8^V?]]EK9T-#%=FNSMP M#?KYHG74.6F>P.OTR]'NWPKO!^E3W1!#FJ>&%H9+9$7@8"!0'(5*H7PPQ05; M)[,)J?_=R/$R\O/-S4_F2JD34A9&2$TXYUI13213$GMO'=B@U-=26DOII)2* M?4$%Y8Y1,%E!-GDA*3+4!D2)X$102YP.'S[*8KV8S5Z\"FF6-,BK1Z/Q )V4 MS=]7H9(PPXYA+3&'W:YPU)9P(X155C(O ZD+5=_"9K^X;;.?'FWO=#K-;U_I M]LXGLDN_XKUO6S#^@_/6M^;%[K=6N_GMCW9K$T#@-U!))!228.-1R!UHB05W ME4:%>,3:*JV"LP5L=CJORO6A*@D\88=-8$YIP[V3J3L2U0);1278[?/C(;64 MOELI%?M*%910+T! C4/<:HXL(07R1A:Z<(4L,!A.&@RGV19@M4IZ695D".:4 M@A^>^IU&KT04MI#1.Q>,LW?UHJDW^VO8[*W;[4^V=[1%=D\^\[W-)H?OX;W? MFW"_OX^:EUNT=;)+=GJI&"]I2S*$ N05*]M02)84"G/+DK.Y\<,:RE]MU(J]BD6WIG( MD3!,(NX50RJ ABJXLM@7S(!E!5(JU^4C7!YWE MOV215[/=;9\,3VKX6@R^/IUGZ,H0MH5;.\?\W^Q+)_S?+S O_M12+K6U>W/^XP97(#,(*:5 M15PRBU0A!&*!I5;OGGKEM_[_8]. M2>A)@15L=-*(!E!(' M?81L]!XI@H74D7 KM7IZ>5D%]82CP=12T$P%QHA30I$I M!$&%L(HQKPFU^L-'LBZ6&YVLU=.CU=.#$IT0=Y:37BRE-D MO09M5>*<>&>:I*X%?+7+]F([[[$?J.8^4H4 $ M1]PE0BI!"^2=U 41,01=+*T4^*UP4M5D>"L7B/K_V7O7IK:2I%OXKRAXGG/. M3 1%U_WBGB#";;L=3 PP[<;MQE\<=4>"RDU M6O27H0\=V)P_X==HUG,NRB/?/VAWQP6[^?$#>"CYQ>"7J;.D5:#U;#R$>X?0 M*N#UW9-6<[RT-<17^I<'S+1Z.#3-!^!"OHM>;E[T!=J3JR 7E9>0?@9#WQVV M$,2C?GMX,KE.;KW=^'.CM=<'/QCU3UH#B.7M-C[VE_;PL#5H8T_X_O1KY74_ MF-XG32YQ@#PSW+CH,KB\^_6#]?Y?[Z@5S16?M8>(F7B-=CV[B."'Z)KS M4V]4Y@PVP>,$\P?0.FP/AKU^(8%I[A[\ \X=(2WCWQ[BE/C2'7]BR>?!F6.G M',M^UMJ;PU ?CA%GN$ .FCE^C+?II;+\M;X?*E9$ MH?X1CD=I[> "Y ?-9\J?A[U.@OY@TL#SHPA?H1_;)?>2'^(5NI/OX+7:W7&; M QSZS^U>?U4&!:D^+!%MFQ"8.&L7>OT3#^N@]&N_X MO7=OT.C^_>/[H[=\YW2?_GT:3]%@_V!+26IA*!' #9&VY"-45A* X((R5GL; MUEJ .N:X[&;W1_! A%8@FWLXG%\:YB^V;0M%&4X_O,AWUA@8SU]G:_*3- M-8LL74=^B)U1^7S[FY79Z[2+75A$"/[?4;.0XB+5PX6T:6]C0(Z?<] D:!L> M]D;8;VGPSS/*G#S\1,7T^@CBHF Z_G@ SZ:__)K:@^../WG6[C:=V7SIUPE: MQUKE6=ECFMU3*A0Q?OO7+^TT/'SFW(:AIHCXR>[6Y,;C=]E&H^]GI-7X/^RC&YH MQW%ZG0=^:AU':\?]5,>5N/?%U[3Y453&43NES@-82# M:[M )\]\[6EPZ0;$ V98OKQ;_O?NGG^Y_<)7;KR,!FEFUR4[;ZTN6[_4R*"E M-4:6$R;X%_,!Q _B4XB8E6H3[07IHU(+=<]VT 1*RK/ MQOLG/;SN)[G]<>=P]_6_/Y7\#?@Y7MKV_MWVR0[?4COO7GW9__C^T_:?,_LG MY1GV#DZV^2NY?_0'W7Y99-R^>O^NI"[:$GA=AO=N[QS]\?7OTZVY-+>:RI1# M2H3J4ODL9$,<"$&RTAZIEH%(%27Q@3GB M'!?.,:VR109DZ]*)RH"5 9\V QJ52L!-1G(3,D0=DDN4Z:"="*#DCZH5509< M!@:<30:-BYJR5EKB4V1$:A=(T&")TMFA0:]B\*PPH+GDI,.2,N ]505:"BE_ MW.^E41S6LQ57D594.O"4E/(V2*#XA\%?+??!!BKHY;N*BR"MRDLWX*7M.6UJ M07@J@B*\J1L;N".6Y4PBCJ:P2KFF1J.Z))_N@X3UU7#?NP!O0OLB"(4+DHXR M.7 >C \)N)#:VRCN3'-5\-X,O#.RBK'D>=2.,*9XR9-$B77,$":9%CQ[(X&O M;0IW:Y.B@G=YP4M]4=;:8;GE2VP)Y!T/E-K(@DQ@K K99AY3SB9[RJH06 8Z^F-." 0I M9)0^$LC"$BF=)-XR1T*D.= DD44 H8O:HMJB7RP%;Q3\&I\[DQEJ8RNI=,"%5(; FWIZ>GMG##(VAH'AI%$FZK1V1*?F4!3(T&6 MP0>7BS!89WR^FD1U,SX:;"LMP(D2BE76)&J=<3[D*+*3*1B7:ES6*F![1C=X MS:/E3)7M/B"H^2VQP"F)WAO!P6E.T?20Z]I4;#]B;$NO# \LX>HMI$\RX"J. MZC]+EL! 9C7B: 6P/2LK-#!E(L*ZT#21QJ:Q=R "I4JFJ)Q/!=N2WUI8U!V& M&R'S3YS7XYP61[[_"VX=<+Z %2ZZ#QXQUG(W$9.(8:J*9:> MF_;G-QLHM8(&02CWGD@F(G%19>*"R0I'4:A0HB'INK7S=0FJR_+1@-M0XP,S M6D8?9P6_$:NM#WG496^'34[K8'PY+- MZ//5I6N?O-_#"R=UXI"$Y!*9RN52P5L[JY.P0NBJ+9:>HN*2&.RJ Y>S! M4\Y5T%5;K *X9[0%1&$]B$@BTZ(X-1D)$32A+ACKN$.=D1K'@7*W=AQ4<"\O MN',YXI!E C!1ZFB#Y%X#$R(X+Q3]476""NYE />LN/"!,P#%B1<,5V[E+'$I M1I*-SI&E9%@V"&ZV;JE<(G O:,NBN;=91)_D.Q7XJ*DW*ME3 MI^VM22X6UD&/AN%_*DUU9?AE8OB#>6V&LUUI--HR3R4+!D_$628)9TJZ'*GA M4:]M"KU.[8+38"P 6ZN1*:BR;&79&T3U15LV:+2-)DAAI$\A2OQ#<(7_TE!% M\BJP[*Q(QI'DVB3"G"\Y/4 1KT0BRDEO38@JI5( 7*Q+6EFVLFQEV3M/CD2# MS]YJY4.03"1'3BM6@&7G\S>8&)QFA-(27ZD%(TY038"ZK"5U M%JA EN7KDBTJANGA6785BQK>G^C'O_=[1#Y%\ M26U3O:(@OD7EI"_;'P\^<*NUT501\-82R7TD+H,@2?+F]*O2E*UM[O3F -@: M^J^M,.[TUA<_:/7/"E.-JQ2-J^#]L*+1H-V-<+[@WKB4&93BEWTX[O6;"_FO M3;4@_&SO:%SPJ'P*!@5([<%A*734RJ-.I_79=T:3LGRE^I!O+MYK]7(>P+"\ M-BVF=]P;0G?8+C7VOCU(J5LTZ,5VT_JF-F9Y+4&&?G_>WN&! 7%I8)OTN^84KYK./>H)G)S\;UQ3[#K]-2 M2@W_G_OB9.FDW[[B0Y/4Y^JOS-57>:!EC!4SXD(/G?M9VMO,9I$MN[)O5&ZXX+4&XU"RF:32_;@]CI#49]6)H:DJ=;$UKO MR>TC?/WTT]=MOG^R^_H5??_Z_2>D]<[NRRVY\W+_='_OK=I^MRUW_IRA]8\' M)^]??A*[>Z_PWEMR?^\-+A%OD-;?HM0YH#LH=W;V/GW=/SU@?Y_NG^R\W/X0 M=(K".*1U*R617CKB11(H1P03V+^H0NAX+4=&Q46R+(R4V<@R#3@!06KM/*X& M.@C'@S7"!S-;DA_?[F+S0@8GK0O> MF21C$A9D-(J"2-%:;=W:;^Q+$02Q40#Q5* =SRW-@B]%I=/_] 8#-*O+F$[-=C2?X1:E M2$OY[+-:J:E6&'U\13M7JK&UPNCWZA8^;PH"U^*BM;AH+2ZZQ!UWZ^*B.=,< M;WK.![ON@?:[KWS_N[NTV3OX.K\O&>7^NVVUS7\_PON)_=,_3K=/WZK]C]MT MG_^%;?U#OG^WQ79?OKJTVJ@,&=4_8\1 J3;J."4A"D4B8R:SC*-?*KIPL^[X M?/3'/Y>NRM1/4OGUXSK&WWNZY'C3YW\\Y+B X+=*CDM.CK,5,'!<0LU;)<;G)<3:B M+249!6@@/F=.9)8):=($I$DF?>0I!^60'-VZL//I0)>/'*_II%MZT3_9/[I& M&H\5//.[LF)V,BJ5D1;'2//520T-8*./1$ H.4QY)I9;2[0QX+QGQEDHZ8:8 MG@^QO8J0[L[NNL&Q_4>.U*525A6I=X'4V:1_20=K*2_AATFA2+R'#GH\O+]46NK5 MUV'?XR"TN[Y_LC6$H\%.KUN:V^]U\#$/MDKD 0R&=6%8W,(P7P&6LJ14L=YB MU.78>'0D\)!+++$,E$NJ0DG.P=>IG4_N^K/NGU4X,;X0YWGEY\K/JZJ@*S\_ M"#_/2&S)M:4T>6)33$12M-ZMB)1$)7UVW@IDZ\8];Q2M_%SYN?+S4_&;5'Y^ M"'Z>=:PXQIQCQA%N@R%2@"56Z7*Z&A=OIQ.UB3=IEYR\O@]TB?GYMKE [NM\ M7LDCT.N6,[33LWH(FDEBC4G:C7HV[^7S#R9:$-QEXIDO"6T20TN#9<3H]SZW!X6VRQ&]?TQS>V0DT7]>/,+G^U!/XCWJ MPVTKU=AZ$J^>Q*LG\9:DX^I)O'H2[SI:\<6HW\=AN,YLN54 Y'6FT4T](K61 M-XP-'?MUT+A2RSPE?X=4*L!=8XM^M1U5*^11>LAZ!Q.&FLR*.=C[]C^YY_?=^>=?>\_8KOG^Z^ M_C<^PU^?=D[_8-LO#^3VNW]_W-D[.$'IS+??[=/ME[\?71:;*G@(3$2+E*DDLEB1F=X\H@ G@ M+,$AY$1".7R'-@3QGOM@8P O-9*$6>&@W&474$U:G9^JEGU)1;\5.2NP! JE MZ?;GW?2?7JS$'W(77N6K(O=.D#L;\"P MMGG[$EY7+]D5N8^M]IEZ!:8K[2B2W(9*W<\:[@A0UCYD$;RP:[SR7@LF" '(_ MTYRA35!2\HCY78;E\1T^#KPM@;E=4;8HE,TFK\@L:&L=\491(I4*)$AKB,]! M@:*)62\197K^6,V2[>4].:C=E7U&J!A(' MD,N4 N""9N>3;]XYTAY]R-HX[40<3_!S$?%GM2RG,?-SIL--?."W.RVW?&2T M5';V%<=7*BO=B)7VYW.F,ZD2*P=J ^=$^BB(M2$2+:CP%-<1$'9M4]XJ[<%J MY4N_B0ONL4%^"4S]"O0% 7TV_S=ST3.C2]%VU-,:T.;7V9"D(+MDM!>6HJ5/ M;VA_K'P&\*<,]Z6*KZG 7PSP9W6'5!X7<> $F,I$&FV(]64K/'%II(Q$ERE..$NHJ[(*DO&<)FBU]_OJ9%:#X[@A]23 M%;=W@]L970E<\PA:$ZZ$1MQ&2EQ6DB3*A*;*YRS$VJ9;IHB/BMW5$8<5Q7>" MXEF1:!T8E6TF +&X@;DF-F:$LL.A9,PHI>G:IKK!2:T:LW5'9S >.97Z*W> MO5E+.F1%K>1 ##<"L<> >%KV7"SSSK&4*8UKFS?(@[M$$5ZK84A?__!#=9;? MF;-\/ :59!9!,J^^- 33$,T6WN.3_% 6!.XDSEO%<)GG',UKYPQADFJ6/$\)W;ZG_",)/(*'^/>)[>Q;?E*=(*1'1^U+^EQ'G-1#MHXK: M49N<1_F\SLR2>.0JPE=/#]1%>L$@?GL1Q($%ZEBTA$>;B(Q*$<^C(6AM<9=] MTD*@#+>+B+RJP56SISW29)*?/^XQ.>5Q'67PA",][UX=5)OB[NGHZYQF4):Z MX*DG260@DOI0ZITP$I)2PBN>%+/%IA WL2D>)LK[)N;#$T;RW8N$BN1[0?*, M.O!2))^#)09$J8>(F/9&,2)HB"JI[*FDC3JX07:$BN1E1O+=BX&*Y'M!\HQ$ MT"!I0!.*Y"0SD5PEXFW,1.# !HI*/X:2Y61=NAMX\A[X%,:BSHL_*#BW?J@: MKGD8IE97K=55ET)\58*_>X(_F1-=U(/F,@>2Y=.2,6L)9X:C79KL,2!I(1+8;WEVBAH MN-696QW(719N;5P:OS2%RS>GS[,S.D+<1/P[M3]O_@M_3!]D4MJ\:0YOR/7" M-Q:@Z"Y"X,]X"&G4@=W\*F? 3OX,9ZAXXX?P!O".L=UI^]+_>^4I]O#^OW5Z M\=.* N#]WX_<:/?CPM@?P?V3+&]VJP^A]:)WA'<^^7^#%B)HY#NMXW[O46N(7_)'B*3A "?;T?%HB.^$DY8_/NZ<(!::#[S=^'.CE_Z2QN6INZ6LD!D(ACVO,8C?% MMG9^GU54U]%1SZX?M_=/?#G?WWG1V]G8^X?W9[HM9)\-.<2YTMO>BV"[??_F'V#[:5KNO M__UQ^_6KTCZVS\:^.\&.A Y--[C\/?1]^*V/WXMS0O>@-AI5(;T:DVW.R M$[(6(<2,\ZT0:9*,..,-D4Y:'G"LD_)KF\)NS!^#NR&17DX9J\>5BW;L5Z:Y MM7BL3+.,3#.C)),1('%%(3R4/'S*HI(T+I' 4W(Z0C*1EQK&&ZHR366:)=6# ME6F6D&EFQ2$2"01A3$F[SXC,* Z=$$!LEF5Q28:YN+;I-N:#]9XHT3SZ?<@7 MA[Y[4 *T6I]]9]1 K>5+,);OQEMM13YZOGP(#3@>K:WN]#0V?NCY8 ##P5_3 MP7L^';M*EC^T[56KGF47'-[#5BY9CFY9E8))HZFJXR.&(TT(UVPQ%*6 M"!6&'ENP"HSWHP9W\[)/@[&V:0T*2H/F=$QXI*A1##FN3"1A1) 03?FT_$^ M41]9=<8_CFV_2BT+IY:Y(KB.!V""@&&>2)X,L1%ML R@0C+!VD(MK$845&IY M7/M\E5H632VS>B[*F!4H22#PLK/G%/$1F29I VB.0K*9%ZM%5&IY(CM[[WR_ M[[O#5A_.=O;J?MX]J+F8NOY:I#@9H#??QN=BLJ+<_@J)G$*_5^GQ9O2X/R?J MF,EH/,M$G"UY7G!.DZ"-)I9GK:,PFLFXAE1H.>._UNV\ZF)?G>V\6_%-Y94; M\LJ,HD/R\"92390WLN26#,3+[ O-4,,R1;.KY#^[Q%GT]+SHE4Z65\Q5$KE' M$IG5;MD:2*HY.JP%D2$ <5P)HJWFB3G.#),+T6Z/A4D>_7[<5DG0 X-A"\8Q MT74;;IF$VW1T)@'K5;4MAACCG&JSQF>=HB ^6"!2,T$"HY+D;'#\>):&JX6I MML?BV*H^\T>EVN;(II+*#4EE1K)Y#=F4C C" 2,R.D9\SHD(FWD&J6.@^G)K MZ_J2K7))Y9+["[*L7')?7#*KW *ROS,,N82EXE;6GEAC..'")QY,%#C A4MN M4)7OT7+)H]]PV^EUR;?3K"C=((X*(&^?5F5UO5DWI,;;2[F?I<;+3B*_FH[@ MU4>2_PO]DDVW,NG-F/1@3NJ)J$ !=\2)DFTEHLH+/*'>\\"-833PZ-8VN:AG M7ZHG_;%)O,H]]\P]L_E7)$TYBTRXI8I(SS0)&>TY2P5:7LPFL'%M4U\2EEFI MIU+/2BO"2CWW2SUS A+_L2Q[HF0Y<0+6$,L=)])J08W%F1_$VJ:II_">PJ[? M&QB [\?#5NQ#:@\'==?O/J7B3>+9\<47XS&:CEFEPIM1X: MH146K"Y15(XD;@/3D6E<((L55G-35>?\$I^[JZSRL*PR>^1.<>XU%41H88C$ M\24>G"6!Q03 J->)KFV*RBJ5598Y2K.RRH.RRJQLL\! &^I)UMP2Z9(DCD5# M C>AR<*7VRR6R[8FRRJ/?_!LG+QJ41)I=&+9ZQ]!']'4/QF60H^_W3W*O M_\7WTV"]E$/NC,ISE?C.=K^!Z<^IO2?C(GNXG<')R&YU=V"X.QW6_^"HOC@_ MJ-4C]E/4^NI+0ZL-O6[1G;U/\H,).(!2>&*8RT2:F(D3*A)K5$!V9=I(Y%;& MU0:K3K'JCU]*$5@I9KDH9OLBQ6B>64 SC4 N>5BL\\1F+HB,7@218Y*)+\35 M5%GF*;',RNSZ5;ZY8[YY>Y%O) ,P%@1!0]407$_0I$DLD)A,SI%F&YPJIX3G MZ[L\/8/FT>_R[0X/H?_$MO8>6NS=Q%_6C,_S]'$T&!XA_0TJ_]V0_[[.23HO MM75H*%3-J_K3-$_6Z5RY9QKV\RB4/P24SDDR! MI26]"F'&%1<0]\2!X:C+>+*<.^M"+";)O(_YB7+)H]_!.P-BV9Y#)+:&_FM3 M$.$V&W.AUT_0)^-Q?"9PX%-O5$X'3I]G\@%\[&=E6@QZG79JWGS\3'H_Y1-> MX"W;W1'VY,33U>M6_KPI?Y[,2;H@LDXIE_!,%Y$_HR,V)TN$H$HV_VF^MGE9 MJ:J?Y^$M1U/X*R4M=BJ&M&1J;(K)1HZ_D42^DK 21P M'4A.^!.)*R6/II^ZO8Q<.)8J>U7V6AD)6]EK,>PUNY]PQM"&U\\]'_9/+M1C1+]]Q0<_=SDN;&+,7 M^^/\S\/^M#G'_@"7ZS[X3\1G;.TSW_GB3P9KOUSL=>SRF4Z'"0JDD M:/8!F6:O0*/5RZW"]\4YV?K7+W[SLJ&<@.G"[T!Z7C*L6K2J\6.):B6DR-0)I< D$Y7C45*Q]@/T74#P OP1%U?" M/^,AI%$'=O-<$=OGW?2?M@_M#N(2!DVO[>&M?^OTXJ<570O?_WU(X]%?7?_. MC78_'IR\?_E)[.Z]PGMOR?V]-Y_>'[TYW'[]5FY_/* ['W<.\#Z.R,YHY0HRF1V*$E9)%5$%6-*^U $V&XT)4_1$\$#=-!_.\ M9] WH]KRW=3J?!O7,J,&[<&P &)X"*W<*R6+2Z3_/]I=?*4WPG:DP3^?30'2 MK"S?Z+M92O&Q.OYX ,^FO_R:VH/CCC]YUNXVC6N^].MD>D.-&0XXSEL'X/2/QF_K*M^D&N_*][UV6T0TMKG[[ M>Y?]_GM*B+MI[/4:] -O^0]%CIO[Z"4Z9+Q>WX_Q9&> 8BZUG9X/RL1_"1&* M[&@)MMXJ5'F3C80?=LTY#7D#RW.Y^VVNDV[QP$^MX^C3VJ8Z6XN^+4+/;N-O M6=B<^FF'SITT9K/Z4@_898__H*+]?V_UB,OM MD+C2N3<:I-E]"2=L4B9*P/\%I4(2+ACGDV2>9:D_;%VVDTKF/'ISZN7J4P(7 MJU]T1TZ]_5K:L8-WW]W[]]'V MQS].]X_>M[?Y-M]Y>2"W3V;=?8R9UW>$]LX^[>'V+G:%MM'Q4)M--^ M?[1UBG>DNR\/3O\^W9Y+B@,\>JTI)4):3:1W0'S(C* <=X[Q[ 2/:YN"KG-Q MZYW6Q42J+#+PK/+4(^4I'96/)EDGP$HJC%=*\(R7%9PEQU/#4W/;II6GEH>G M9M+LT&@5"RP0J9PIE>T=\8Q1HK/B0'G9T7J196PTI$D$PR M"W[?.GSDIS27P9PZR\E3*>J.*.J/.5/*6.YM%D!L!$&D\()81SV)*4F(+C"E M[-JF64>F6HYCW_7D]4J9'A73]X#IV (&DK"0!%91A&T3M4C]-54/-^'A5'Q?)=XGK4NM%)H M6'A"F5=$&D#KPN9$##<:DN ^Y;2V*=>5JSZ-!X+E?_MEWVMXTL3AP/\W:A^7 M [+5HW'OML9T(/[;\=WA\VYZ-1V+2E&+HZC].9-#JR@9,$-\*3LJ<>$ASEE' M2GPDMZ!34F)MDZU3N:AX\.K46$)8WYG)46%]/[">L3R888H:[@B@#4(DE9R$ M;#FAT0HNJ!4ZJ3&LJU_C@=#Y'_ #. O]/:GNC;LR.9JLEG/$U'3_-*#^I++1 MXM@HSAD9V>% 66-($+H4J<,?+LM 0);\N5[DX%G105HL2165ZM=81B.C OG> M@3QC5@0-S 95SKLS220'_$U(292AT030@5,H0):T.C16+COLDQ Z=Q?@6OJ] MLL_BV.=@WE960G M]\N1GS1_,NPV7HDGDR/G'JV,9J J12V.HN;+2/.L=9*4DZA<(!*")\'11*RW M@24?G:%\;5.9=7;[+9&;(F6%7!E/&/UW9J!4]"\>_;,;)Y1%92T0\)(36?9, M//..V" 4&!\YHVEMTXIU*>FJH/])^3_^\IU)>B!?,J?X;KQ5_N459*JK:^7< MHZ%R-@S/IZ-0>6MQO'5)U5-M8V8J"Q+!T7* 3A)K$OYI&6A0TD/?J3Z2Y?>1[$ -+ELD.UU2CL_3%((7!)"DB&0*15+T MDCB6G>/1&69+'2VVKA:V#UQ=)(\*_'=FJ53P+QS\,Z8)RUP'*@+1QJ!I@B-) M+%>1>"TD%SGZDG1UD]%U95?-0S*3/INI!MHKD:YN)1KYZ&W$"[D5SV7U_;D$ MB]==:A[R&D_*M_C?43\>^D&3QWGHNP?MT(&GEOWF@;V+YU*@O^[UTI=VI_.\ MF[;.AF-L!GP44+\#@[Y"?1F@/F/]J\2SS4J3@.8]2G_\X:,KYSFR5CHD&7B3!$O; M^>"(5?9+KH:!LOLMAW,Y%3%H-1U$>IF,!K =^4C)[%%GS0[QV#?\HHV _.F MM' WOQU4UEH\:[$Y X6RX'7V@00OD;52SL1K8,0P$[-)SF:9US;%NN7S_LKK MLU8]>[;$V%[TX;.*[8?"]HQ%$F2P5JE$G*>ED+0.Q$F>B$7&SHZ&3&F#;7/) M7L2#8/M)N4R>XG&TY7&13$ZT5(JY"<7P^5KU1LM,>21!0SFU$@QQ,5$"J'E$ MI@*D,6N;J'^60_)4[\:R&0\5I7>!TAE#0#L6.=.6>*\,D0($"<" Z(!&OG6E MX$DY6W;)X=!5=DPL[])_2<#4N2VQ&C6U' ;#6R% MH\0)611++,&=7A*E/=,R05")-^%3CM_&B5HCIQXE 2S:%JD$2*>4QKVO'7#-J:E)T M6V"7I]ZHE/ NCW'U6#WJ4G6+[)K'0_1WZQJJ+'XS%I?S42^0DG<9N9L)2:0Q M@ECI'?'&@N5@3"Z.9\D6<-QN$$-;]XS"GGCL3N$UHO>$=[YI D6*O^UAOAB'_ 1 M3RE"P,+?_9MSNE)_"-=H)NA/46 M]M9AZ[@W0-!]AJ;Z1A<.?/ECO=7NQLZHC$#K'^U_MN+H:-1IWL%V#$8=O 6V M8%*NOM<=X,?QC0C=8>L$?'^PCM_"KPUZHWZ$YK.3=TM=>QB_C>_#8(B0'HX_ MD4?#41_*4S3-;#>:N&G5/]J?_]GT00>Z!]AD_'!Y\-ZW2*N2.NM\/=06OM7N MI<%&ZWQ_!NBTX7/3GW[8"DT4.?)S#L]<_Z]>W&GQN3MC8MZ)7M@59& M$/3*PY5OC$>Q?&&^:['Q"6?E<'JK-OXW:!WU^B79^"?HG)27NZUN;WCV?@FM M;%X(^,SE6L/>9,CA6XNN&.Z+3WGHL(P(7>[YS,NZ,IG6EH\Z^<.65#SU.H@" 5\P97RES MU>/@X^-?TLZ-\6FE\GR7/06N"7UHQA&O\K\W6,"2U"IFK[**0F;A?7(QJ4B9 M2\PG(3^\+(8]Q7_)I1:^PF4("0=_FUW2YL_ISQZ0>X%C?P!;W>='R)?7/"JG M5W2Q>__W(8U'?W7].S?:_7AP\O[E)[&[]PKOO27W]]Y\>G_TYG#[]5NY_?& M[GS<.<0%ZNO^Z0'#A>MTY_3Y!^&,H3X*XETH46,\D0"Z1+U2;G305C!8V^1F M8SY780O9N=-,EVXY+/*3$T5%*RV+VD83I##2IQ E_B&XPG]I:"8*G4Z4>9-' MU?EQ=_,C?A"):9\S)S*")E(P2D) %0A>.TX=S8&+M4V[,5^L[VQZI%&_K"&% MQIJUJP7=A//D)2Y81P'Z8P(2;+U5B*"93&6@U\M"> RQK(F=DXTSL^@[5H5^ M,*/B>4/HES_1F,"_+1X)#;2CLC#'5@8TSGSG1XMM<_&;8$I0H"&(:%WB4BIC MM78Z"I]-S!1RN,*K,@>E;T%_V*2?J-C[!$'#ME_&#]*"LD(Z$@Q51#H92<@L M$-1S7G@E/1>T'!^V&^Q*V*Q_FR:#(5HZ"Y\DQEN>/+,H2I2TVML4E5*)BN"< MS4+527)WDV3GX]8'R)YF%SU2*<7U-DM)+(X 25H# .5"Z)*#4VS,1UQ]FR.% M+;&3D8NZ"Y\@U$B3<9((#E)&GH)F3H:0G)6<8Z/K!+FS"<*W]_[X(!E+449- M(E!+I+2AIQ%0 7XB*KX.MQNU\NCNN?$),57RM64_AZ> MM[YLOT0\@P)4.QE-:2K0*Y,9\/,P%I74S"E<<*9QR M-#@D&.&I\TY0#SZZD!.O8WZ78[[WZD/VG">N-=$IE^K()2 J<$N08RG-4># MJR*?OD/AW[Q?C[;3]A]HD3L+B/CD?] MXU[C.YRGZ;F+74I/WUL%-L[?>_SMB:NJ._GHV/64L%5+3N2SOL ^%&?=E8Y M?^#;W<&PD739.@G'L RD,,KO(2W6I>JIW#IJ>SK[MZG+]L?MT]0M\B= MO:V%> TG\ZFXA+[O$3KN8__WV\W,[(Q]_KWQ;D4Q$W^\5S'>84!2PSO%P^:/ MA&#I])H:O:U__-__L9S37]_\7W]T_.O+YB_VZS_/2"J-&N;]$\8S65A>[EGN MOX6SN-]%-GR#E^N."C;3>$-ET,:GQ.="3'QN#YH-G!$^8G_"NAW_96/1%T2H M'[4;;+=&PW;9R6JNCE<^VSNXIC&?>P4NYB_V>C]=OYW:-OI(>/?ZX3+]K0%QGQ)GP4'&7:9L5"Y-)) MA[)71H86%*AR"C-=@X_.G::]6OR^Z[>'0^CNYEQYY\>\L\VV3Y]_8+9DXU"* M&*HDD<)YXI04)"0+6BMC8N$=IB[S1X]99%FNM"Y!;=(I8D," H%SS:T0O*1V M571C/JJM-3-_KDFIOC'%D)_'^V/GJ?^:[.Z_XSUHKO%MV_?+>$J4[=]K+[(; MK9?C9:YIY23FX,XH]B>C/B]BXLUD07_>32^_+>=CF3IX];4HT>K_!?\8= M7_%Q#7RHG;WG'SP7W@IM",-Q(3)G2WPT@D1&37":1PHEV\#W1.L$'A.;ZLR6 MFBC$,RQ\;U:/Y<=QKS^U8V8OUDR[+VATX!Q!V^,(A5HJ4SAU\T.R#6=O<:T"+"'A1%JR"AG_]XC-BRE+":1J%9"BDR=4 I,,E$Y'B45:]]W9UT(H5R F^2B/^3/T1'>\60W MGQV'>]$\P %T8QL&>WBOWSJHUI[<$ECB>K<^*&T,Y2@N,M.E+!HSI6YK(D& M3"DGI@,:$8"&PG$AFOX('FHGJ7$YXIAUVF$)T M&PW1S01%C]_3?(-+<>7;=(-=^=[W+LOHAA97O_V]RW[_/25J8[6X7H-^<.SR MA^>LF9K[["7'9\:6POT<%K$S$#>7GA79+X+MU07!UD*;],+A@-OVS;F#3C^:,X]$6VWVW?;)]>OCQ M___C\R_[IF_;?IUMS!>2%DSR@9B99\%B" M5R-QS!J2G)0H="%(%]9;K69#D((*CB&O,8D".4TS3%(D[R4-(C&IF.V,MU2,-W. MC$UG!/A,.2,0HB92*2#!92 E>MS[8$H >6$Z*>4Z1Y]_MGGV,[Q-NVW M; LEEGNR7SJ8A$RFZ2YO'/7[TR023ZQ(SCV&)%^7S[8FA^8';YJ<']BAO_=[ M1R_&8_3?)EH /_W?Z6!6AKL1PVW/J5:6P%G#@#BG5=GA\\1EWR2Z3\QJI5FR M:YN6SL=]_5Q-WQ7-//NXP7W;A!,5W$L"[AFAYKU-"8) >P50J(6(Y@NEF1BK M.*"\9B%%!#>_*C*X@OL1@#O2X+-'*OGQWS)$E;YN25]_G F/G9?;"BGL0PQ,1,<;V5[2=3Z'?JY"_*>1/ MSD'^]-6'#,EQ'Q71G&V#^L)*FP MOUO8[YQ?Z4\//N2<6)0."%ANQTE^+(H40G$..)V\%8XO(^SO::?D04'[-8!X5P"$XET5!$; MHR7 78[*,&I*IF]UF\K"%=5+C.K[TBD5U?>A1\Y0+4(V%#+A*1HBC8@D&)^( MTII;QK-"ZVUM4^KY,/T'@?53.SP%I?;-K8]-75[\B7ZO_M/3BL%=1 8GV<9#HC>0W3B5J9B189):\5B7@3#(G)2/",,PG\3DZQ5C*M M9%K)M!Z4764RG?4TY*R2$U$092P0B0-('.>!""XYE58)I>_FH.P#DNDJ%D"^ M,!*&1/9,V5LJUS9U>%^8S]$Z\3?>9KGDAM/P$$S/+ MW;WX07,D@OYL N2DJ M].U[ZZTO!:]GN8,O9#"&*7Z;J_=+)9_6RXO%7[^;A'R]=8!?GJWX<&5*Y%%W M6I_B0F[+<0//,AV/6UJ>N+A;YUNX.K6&SD9A\*W81DG.? Q=WQFVX4+\RM6Y M/TOU\B:A,])#MRG7<:X(%'S%JPUPW+Y7K:ZYZZ5OT?E"=J6RAX^'X]%?(M8Y MRX'[WVGW/>^FK4F_/H^Q/ZHIXZ]BINW3[;WG'[*(W'BNB([&$JET(LYE2[32 MRBK0*658VZ0_8*9SM65N,:O'>=JG\R[U\&N% 7P7;;?V<2FBX"]4I1F7L9F6 M1[@:+$W!FO*1+L[+UO +=+"=1SA-#VP[^ M?1B.^MVFNL]').Y!:L=Q9-R7]O 0F;A_4LB\7&)4ZC#A\)VK%W&6U_Z2]/3? M4N2/,]67?AV,R>([=4]?GMX@NR%/=D=+Q:Y MWSLJ%X#C\N=&:VL\U-.'GGF\PU)&8#C79?,-6#]+EG])#XR[:5(^;Y)R80 S M]RJ].&[=^=?+IR_\W=2L:B9I\]GOI09'"X!E0)7EI)9*":_!:>TU=]G@Z^H[ MJ<&;2AI_3IYF-__G[%E^[_7/&/+-^-'Q8_UA24Q[@19Q?L9G:=0_:=YX:D2H M2B5GP[D1TCD2;$F<(F0N!WN 6"T @K=&EZI$8E8@EB%?@F%]U4UU4"]47_ZR MN_>)8;OX]ND?7W8^;G\P)E$>12 695?16Q*'VFMBG$M&:5-B8-G*L?FOT/]E\\K5YDE6USB7K'BNND9I;S-E?UCO@97BJ[4FQ^.IR7&% ML\W>@Q4VEQUZ/%'5QG"@E.UY TVII.[!R_8@HLTUZL/R%/1X.Z5P MI&'\_-'O[>;]H[=T^_230MKF2-YLY]U?V)*_CMZ__OUP^\4LA?_[$[;M9/_= MOTM;^/N]/TYW]SI(V^\_[GQ\R]Z_V^;OW^%R\.[5ET+A1:#PP)+,V'5!^D"D MC8Y8FH"HY$)B#DK ^EAT(AE#>E[6/A]$,DE;G9B0X,$R$TME[F""$-RPV0(@ M?[YZO?UJ9Z_UYM5_=]_L;>V\GG<#GY^FEQ:-^>$]ET]=G!4D; W&TV]LF2=4 M3=UQ7:\S#\.X;'VWU:P7QVCACFMB?3ELQT/\]K$O;ABTM[N^&]MH_K>[8T.D MZ9[!^?+736WC00O&'B$H-5T/4#OV.R>ET-=%K]&+PS;DUK=FOD317BKKM;;] M)Y1TTZ*O+W9?;D\KOJZW2MGLZ>>._*?RO;+Q<+R.K>V5=H^Z<=HN--Z*/RJ6 MQJ/%WQOUX[@R;3'<2VWEP:!I$K:@>9Y)G>2F:.I-5-[-*&1++=7Q3%UTT.!L' M>*_^Q$&&D^M34Y0:'V)X]^)#C3AA7DBW:O'O0@4N:>P.5?;V7WTY>0^^@[X]Q3C\OPHI389V4%CDX&P@"[N,"^ AL8T/#(Z.)_6(SQ QJ;74*B6020%_ M2OV"_,)P$W3@=<;%G*>H&5^W(8/B^$"DED]/?S_#T>1K8]1\J\D\04=3RJOQ M!9_#3/_[#[(4=9[0/-Z@8Q/Y)PH]"?5S18Y^4(Y(.74GM9-J8S6]WF5KH:=: MZ*D6>JJ%GI:YXQZFT--1.Z7.W9M&ES_TWA56R75FT*VR?E]G:OUT3IJGV\@% MI?D8A^3R#:Z69OY>'GSZMMO4 2];(3"7R./6!WZ7[G&O'X5\V2/^,/CQ09_M M)FE)DM'4 ?#J:^R, M2C\^;_P^39S)J@0;_YQO8!)L?+2_MR^W^=O3]^]>B>V/?]"=E_ML_VB;[;S$ M]NU].MW&:^[L[=.S .6S8./WASL?#T[?[V&;]^+)SDO\[L>_VONG;^G.N_VO MNWO;)4B9[7S\@UV6R5U9GI,)G@3F/9'&41*LBB1QKE5T 920N&0KNR[9?/S) M?>:$/ E-(%0, M@FGKD;FH7*>W3SZP0.9:D)]F933OFQ)"WC%-DHA88P,4ZC#N2EHE<4G@!'.RLX M:X+5:YO6B =-M?MSEM2#9]A>%21+Z:B-'D=9<$FY/?\IY$4T7R MS9 \HXMH#I B"J' T,20#ARQ">&L@05N@PTJEN/C=E&U1RN2EQ#)@N:H.74L M4":=,D$EY3VNS@$\.,[O1T14)-\(R;,Z01BNK7*9)#2Q$,G!$V\!98.R%(16 M5(62H/)(=5-JQ8AO/C>CIM*&2%5))R:)]-R4$X&1,"US>.[ %,)%1PH5.N2*N-UV0A)(=>]KI4CQ-F2S*!Q M<'VQ!!DGD@(GR(^2Q"B\,3BIM:('223F8EI571J0Q4>2M, M9!1LKIZFU;(CXIRGR6O!!+5 M)=H1SAGT([@BJ@LK.(1@@^FU)-?5S7ZN1+7 MZA"7XZB!N+ T9IS4VGLNC \<0C+,"%<]0BM'7+,>H'!,Y*E8= M-ZO&6[..FT"=!!Y94Z4 M,0)Y"LG*B2"( 9P\BOE2J[W85SC\2Q1]5>,H%UU(BR:>+',Y"":3E]92RU2. M,47A//=52*T/D0J3DG&&>"4RD<$#"5IS4@K"&%117#FWMFG6I;EUI%$% M^O("'9=OYP47#FB0.GH;#*B4<6(P)I6OIRY7#NBSRH.BNDB<)P0Z#41&6NH* M>-FDN] J.<>\*4#7;IE6]*>VT7;[,Y?7]0&M-ET%Z8!K,"4QC]38"X(J0/6A MT%2M,= K1U>?Y@1($M0PK3WAR7@BG4S$@@%BLC:264I%E*4*J+*+BF]9(@=O M!?K9D4P/ 3((JQ5*S4@]@CLH)JU2X'4,58"L'-!G=W*\ RL5VB7,)2*Y$,0E MIH@T/(=<4JXQMK;)US5=)H]H!?J"@1ZXH! M"X!K>/G-H1K)$CC53D49J@!9 M-:#/"A #W%(#D60P' 5(],0R[DFI2D9S9#0Z*$!7;)G25=UVZ^/:>[.L[LID![8!UL)L1+B M[*Y39(&9I"%1*BF"0X'@.C'JRZDF5Y.7KB A;E\D1&&2%3JA]:>2(#(@%P9M M,I$E>X_RG-M2ZI:Y=4$K(59"?.*$B,^MN7-*1XC2N&@E*^G)+5 5$A>JBN/5 M(\2W%PG1!2>]H(JP$ P2HE8D)"<(3](C3R9PDB(AVG5N%I6Y;/D.=%ZNVY>$ MOJXXT.F';>@.FZ)\J7W0'OI.JRE^W53*N\TQSYL=T F:5[W!N;'H_3NK#*!Y>IU,(QZ5VP&O\.,7MJ%,OQGA(85^MB8=;% MR9S_R69CM+212)$"D3J@W/)2D"R\!"4-)"GS=)*5,=12M'G/-.(JB]3I[XXC!(242-1*Q#CDLVIQT MUAY0*96#"%0_PM3LE;@>*7%1R"Q3AL3EF51,VQR83DQS:J3FND8[K"!QS3AT M% .:-6BTL=#0DLEPXI7GQ"F'IC4/&H=_;5,B<2W*P;U$+IN54;RW..GY),*R MJ#/4FZ BL"2-]=[3["QS7KM E72UN,WR<='IG/S3*H1L6"#>!RB1E6A$)6<( M+R'SF6N@)?3*/L(4/Q7)9TE!77# 41\I[J31*0@TF9T3:(#(R$6JQ6V6$LDS MKP)FE)'R1+,77 H QW("-#>4%-ER=4^G,2LAW820Z'R,,F@12]Q) M*Y07G4S2 M).DYBRX(5^();<*U%U=?7)Q%-L%7F;"44)Z1"89*DW12I)2X(C*")!26TB(J%4A56)!_P190U9 M6S'B8W-R)$NPL:1]R5PI(JD0)#BC24PLY)"D$)$W(6M\81E@EN:$4"7$2H@W M+?GFHK!)(A,JZ2T-P3.7F:7&N9 %KY%PJT>(LTA?1$A21 MB PT9"4S][PI>;"P?=S*AY4/E^G!;Q2WPC/RG7/1>ZF5"UIFSXWF**,2];0& MV*T>'\XHXX0\F++)) 8D11F<)-YF2WRR,3IF55:^!-AQL:@2,/=U8'+:D.GD M5PW;K41AQ-K(6F+RY\A]KU>.SMZJT&1=YY_<.N^"U\Q8FJE,TBL5F&::JY)# M2S#/:R+@55OGQ9PCB $P!UD2HT1"W0.9N,B 6)^07*G2T=BU350]ZVCOKHPXXPF2@AGM$B,&RIZ@ M\):$C']R1W,&[1.H)E<,6U?TUM$ZE1$K(ZXX(R(JBFE8 MED9,H%QX4*3F>M MK-.Z^H)6CQ%G?$$>0HQ).4*-049,.B(C>DE L @\H85(RV8AT^O,Z55AQ*<6 M;3WV %Q^(K,F1:Q)$6==_)QI[TJ=&.VD-,9ZEQ48'2(D"\Q4Z;]BM"[GTQ8% MR7C,4$)8-9%<9V(S-03 *D:#XB[[LN5I>4T26_GPB?,A6(^VC@Z:H=;/6OBH M$PLQ<2LDDU"3(:T@'\X(_ZR]]K%DA94B$.DL)T'&3#BG.-R.9\E4J>&H%I93 MI/)AY<-E>O";G'^0FDDA.(M*2&N81T,1\>$4#Z5X=4V:O8)\."/[N94N,)N( MHUX1Z0,GOI2+C ;I,&"0&4.I$L.M%J'$1;%2$)WQ&@15^?")\V'@(4E)DZ/12:F, MRT;PQ*,R@$8BB*K]5X\/W\[Z0A-H+E#Q4XY\&$O!+"8S44(E+R!"]JKP(5V= MXW#U^$=MY)/V _TD(D-OB"S\3.#CIMXH=*#IVJL[_0DM^K?KFD=C#R2I5<0% M(:LH9!;>)Q>3BKCT)^:3J/E"5LP>V/HZ?TS$**$ILX0KRXAT:!DXKQ-)3JID M#$3)RS$1I]>%6U1ZY$6 ;#7$4Z782K'?IU@5K;0L:AM-D,)(GT*4^(?@"O^E MH;J@5H]B9UQ0EOE O>+2!"+!9*18$PF. M-276".U9=@)*4A/&S3K5]A%0;./F^&7H\7:;T\?9&>'<:T?\.[4_;_X+?TP? MX M0=,J/,349Z"\@B"Z!:XEG.=(,AH 4T$C"0E@LHL!SC:A?+H+R$^)GZ1X>^21 M(6Y,BM,QH:%+V/^-_.& A6F!A Q^],;D>LH<)&;7((\)^>B').U'(^BVFWPZ MFDAF_NY<+C,! RH$=)BPH\D?QZZ?# ,Z/O)#/A;^T'$N KFP8E1O2;ZX_&67 MCV]]-^TCSI2D#&OR@&+^YOQRB5]:TA;9-1.>M*VUEZ62O/;:0\W*2LE6]6E7)XM) 6:/'T+9V>)WG.,M1NM9%_L:Q'CS9@A[4C?\7E MG472_DP;+[Z\LZNK.)N4[]H?MW4_O4PJ*:JG*ZYCF8HF:=26K)YB,-?L*99$ M=?WOQF9+)%>YN705T#"MA&Y]8C$U67H07B1X@OT^6,KPSDNM^<^EU/RWKH!G M"1YEM_=6_&S7].;B[]92^RKK2@K>_=YN#RWVOE\M_?UI;.N/6M M_<_W;A"TN@WE\NSW,7B1N0=93\%3E5O=Z[]EA<\6+3*;647-ZK$BE3RW2%T# MIM9AJJ[('SXK[VHVB/!,Z$TMEMI2!J3)1><:=OIX3* 96IF3Z*N MYGFN";8^5QH;!/V%TG@SI3%>5!J:S@S/8D[1U0RWJ!G,+%)-MHMN3S956Y-E MRBR^U]YZ8MSI?4JAK+2;=\:.^HECZ5>,? _/MI+KK!+)TJ MO0^?M9\O4?> L+_:=O0-G<>#EU3=[-FJ8MJ:Z7J:U[,M2FU=M0W-TJC'%.-E M# ,AJ4^3U"7L-PS#T67/+"HP145-4Y5B3]'-HN<8GF0X5 =[[L-G59>W2%+W M-(+RU".G]UM[J(;#-,^635=Q-(NYEF7K$BY\\RJ.Q@O%(H3V>(+V^/T>SCL> MLPS'MHI.SS+Q( ZY:%LRJ!#9-7J2I*BNC@='/S7K\NUC#0IX)5)MF2 .?W$*\E<%9DG3FN1HNJXCE%T((]$"]#*8(1[6S0U12IJIN86>XYI%GN:I1B>)TNZ(O%C MP$UI?U3J!EG1^"VRNA^.*!_KFCQI@RO9C "]N/QY2HSEW.IH3T@R2A=_\B]#+YWR@B6YU(5,ZK._<3^ MLV(L9O2E2 M#\9X1(-;.DX^E!>G"N9IB?3+5%M+&\][-=ID# M*+(HY>QV!F+ 8[X(^T:WI M"^G'J.=_>7R.P$7FV?H86\6]+L!V"?F?,OV\B@$>W'+PNHQZ+ZN4,VJC6[_, ME)E=(M7S2O.LWB&-)JDT:Z36Z%3.VO7Z9;W9[9!OC>XYJ52KK:_-;@6_:#4G M'QO-,_[ ::-9:58;E0M\M'K1ZGQMU]>JA96JY*WEM!F%K'2_BYM*I_EA%R:V M C/;:G;;K8L.GZ:K=JM:K\'<=+9ECO;V.&'^?XW$HUB4NW[S"/U.^:,$ ])R_-\ MA\5\=-FU4S^DH>/38'*M0%A&'.:2M,\(\SSFX,,A2Q*DE@]*R)U1S)FGV'!* ML0*A"4E&3I\ C S@*MSJ,@_Z[D(?27L4P/AEE19E_6/O$W]8UEW\Q#YA,X-1 M<,W[P!4G[TG]SNG3\)J1BI/RYG'J\M3UC!\GN?RE[&,CA%O,UY_7'QTP&HP0'ZP70'G_:H_P/RC_!@SB7<",P MF,-;2=*8^HA-V!"_;XYJ?@+W@NN!?4TC0H=#&"+RT#\C]SJ[(UR>F!XPFX?W MX ZF*$E\I,6Z[DZ,/6P='O9CN#-)@0HG-(%W@HAS-F13D<](\@S1P"Z@=+%L ME _S8($+X ;DOD623J6,9%1>S00!^\$"_CQ=> 9&/N&@E<_Q.?'#S.=#I3<_ M([VI(&2BF;U]&,4I]HUX/C8%KTQ&O8&?KI5''W>.?>)" IX&\#4?(N[ +I[ MYOSR"04&!<9R02@@^&=8TQYE!F6F@BQ/"5]6)?@'O;XYDV9TP_FT9ZIM (U=F MR1"W6**$@4 1EJ#/ZR?]"<@,4!?"__RS"\R!G.1/R.G,D].;OB&>D+-$6M"Y M>[D?L:B* ]#> 7-G!'>38^"IH0O$Z#-U!(:COA0,ECA M,0(N;+-^)KA+9L =$5 5(*$@[/QEMW[:YY]'(5?C($'PQ!!1_AJT>0QR-,;K M;)C.U,S"UINM$9K'.(EO$4/%MMH^XLHG&D 7Q_^5;#[Q#QLT".D#>I--)G!A MUH6,K^? =C3IE1,#94&)D82ER*8P.;WQI&N@QE/&38H.LG(48[.M^)J"<<-9 M83J.+C"6>TO'V5.9YLOG3I%D]9Z6*.(7U]RP(:$ MH"N47P< >2J'IWX\V)9!KM_B?D^(HE5*\%E3S!FKQ\#"H*#\D3%!$&HLB% ( MR*]T,#PFW0@L1$8N+J[ !$ .GQ$WGA%WF!%W3LEY0-S,T4GI3*V!7LVZ5@#+ MQ@?3$TP*1N.$H/'LAUO.X^!5T%1C?J8HZ G-'1)@;3(?.CD\"_02,SC>X_4'A: M7Y\?=[*EG8@[G8"9U#VOMTFC>=IJ7U:ZC59SNYGPI\*!BJ1JVSTOQ*Z6YD*S MI%T_J[1K&+V%^:DWSIKDMZ_M1J?6J.)4=4CWO-(E5^WZ'_5F%R:Q2<%=E5I@Q)J-)Z/FL9V M:^<,-64)570;-&VKW2F0^I_UZM=NXX\Z:9V>-JKU=K:$4VVUKUKM2K=.SEI_ MU-NX[+;E*VWH0*P,;G*/%YQE'T,G^#L$MA]&F7O:PT"[!T8A1B^\.!IPRVZ^ M';2RZ&3! NVO&JY?^-S]O(JCNW$6N.#>:Q9'Q5BIFX5"L+%.O,&S(&+^%AF]+GO0I9ED0T?5$>O;MD;%+WJY-&SDT_ M"D"XD[QS?1;PD4!#"C<_,R]>498'4P)_*.OA7=T(P/C?W H^G0'\B2\4ODZ@UCP@D]V;GWBPW M<):!QY\OQ?9C4FQM@Q3+I3G1K;8NK^K-S@X8P&\BI0^P]#J&Y?SY!K*[TU*U M*E"VJ>NB[(14*26<0-$*V$H! M57Y"0/6=$%"U-!5%+F48+0 1[2S(7;== 3#,8PQ9HEEF[Y)&LU8'I*S5#\&< MW4@4U_'RCHCBUF*E^A.B:.V$*&HEY M_YCW$X"7T?+]12WOQ^[*FR;BL(MQ6/4EXK"*+(LXK(C#OD,<]H]GPZ>\N,4882XP>HHRT0<'V]=;%;'J,YYXZ31[2QM>.ATP;3E'F:G>EZO?;W8=ES] M2#]]E#_-Y0E,L6*NK/96]AQ3[U9UFZ_4!Y@',L5TS)Q4,,7<97<(;=7Y?+E5 M;? 'Y&,NJ]!<[:Y &J$#EA0%%&PT"AF:61E^KX/)22"_^&6C+)(W8>WU3*"L M9 +2S.+!LNY[G'GS[*/+D)!_QSO!7LM'B2"\M'P9EDO7^1)PDM. $\!SE++\.=$Q1, M;X9&M)3\\!X^EXBMQ=/M0!;L-:IY,S\YY2W=\LZ-U1=/7GJ([HTYFR##Z-XX^]V>6 >K3FG:2.*>/P$[3M0:2YS8 M'^+7!WOV.3EQE_&4C?X\EA4>F?K:DL!"!SCW_XW?O8+[.T$_3X5&Y?'M[ M6X)NEJZC'^5*[/2QD$29N=-@Z7 6RK7;1N[55;@/TG6]A8X M%0&<^P^<]U%3P=^::I5=6S5490XTE_"QLI@[P\BS0'5^M;&0+R7\-@H9D^?H[?S2O0#(MP_@ZK*LFK)2=BU=T4P+0%++?5&>%YCE MA.5(."T6BH58L:PNUA@@SLS]%%#) [8"*P\7*]]2GV[;V-6RBE@IZWN+EJG1XFL1U!^Q@)2('LZ$2CZX7.G2KJM8N-@5:DDZ47+ M4O3#!1/;_NCB;LB#)8 L@9F.SJ:YMW"J"3@]6#C5%%-!?],U=R=4(&L8MP!PP^>$^$9ZYAV?&3< VWQ+.NRDP%#"T:!VL\E15 MM2C;IF:_76;$MI% *^D'.W:S+.]U8BW,K8#. X#.!^*TDP#M##0-/#)KY&2. MYTI/4Z#B@<=G$1856=;5P[4,#AL6]SU ^W8+#P(5M\RA-'0-G$JM[,(54T&' M4I:6PK/?:"SR746^JUBEE*4WW#*P;8/7RK*&SJ&QMRAH"N?P &!P ^?0G#J' MMG .A7,H8/%1S7FP8]]_W]#ZCT#%'4;%/#$5U_UDZ>Z&W6F6FQ6[RT!NKO(= M/QZ2.:/83WV6+%<(>&V<$[H#P-FA29^2+S#A]Z+$$H=?4V"HP%"!H8<[>+6L M\-W?UOY"J-C#=F@0FONEEJJJMJJ67<.0U3Q5?R6"9M#8C'ZP 8_UJAP;K0>A M%3^&- ",92R-"N3RY*0CP%2LG1X\EAYNV4X9G%%CS\'4$&!ZF&"J*8HF:Q: MJ2T9=@ZF2Q6NJWT:7O.SDZK0TS@*,B>4P232T&%S! %9&G3XVX:<)8=.D MI\CS?(?%HFH9K[ARN#HVJ[AB:/;A1CT18P^7 8RRNL\E5V!RQ;:ZPX3858&&P)Y#U(Y%WMW"[ZM@UXVR#, MSF=:++Z]H2_K^C$#((Z3[(KP;(5G*SQ; ; 'Y-C: EX/$UY7)@C;R_M:9W5B MJM%@R,(D UI1-$9D*0GGDV.C?;"C/X!,7UD2\'A@\)B74^/,I:J3@SY@E+V1>DEGN12Q@9!;XS%B@I4%*@I"P=[.B5LF*M"=&64]H+V$0M MP(])W_(&-*5DZO"2893X7+_%+*!HC!_?^F[:SU\P_V!VX/R1-'N$]I(H&*7K M'UG0W\EH,*#Q^#X]WYYX"F<=15O2G7,_^_&,':Y9L1E.D'O3VB :W=)Q\ M*"^,=."'Q27*/H4HZTGP6A"G;#L&/]S!'(-_\57/8@JC/9+A M4=?3;(T9\M_FA\]=%(7)^BD_T6D%<"[+"4S+-4QJSO4&=#?_!L0=/P*-N(C- MQ".&SA6!,@$=)NQH\L>QZR?#@(Z/_)"/CS]TO-@ZLLNR4L&A9Y=GG%22,F[* M3>#\S?GE$K\T46P+UZR28>MKKX(*?>8U75W_SH>>?*BOF@[-FCO26;-DF,_M MSUOW%7=&[ P7[!)A[9)N;=:?W']=@F)9R;3)HC421[?9W\IS';Q,>RR"SZN# MK[6DU\V5ADL]PY%%%;QMW7P('YLCW#FR[>4^%?GY5NV4>[:*[HT0OAWB!>;^ M^HML2,>]>3RW;QA(Z3?A0S3#+26]_PEMLO+? M)W'-*3GUBSU\UR?ES,;.G^ M#C.[,VSOP*L!5Q1BR"RV5]K\%I9E?9\MYBL"O07Z+^ _LH<^E>C,,E!OS/J%>'_ M +'__O9LRH^.FVS25C/GWIX: W00A=>DY>V.T]9P7<@_U6R$@WNH5.705P MJ4#LM$].@RB*"UDG2 ?8[A1WG?N)$RT; 98DC !A! @CX' C (=@!&B__F(I MBG8L3($=-P6>&]LW+%O3%F/[YES5%H127E$E23FNUN^<8)3@+K=[AL T'& ^ M<#3&280N/!@,W7B4I"P[=Q8O7+" UX%):0@8#*V-0A_ _6L([XH3/(@=+S<& M@]$E2V/_C4ZIW0$I[A3EX<&,(![$%P970.J$E7.*H!O$)#_C7E>C,>_@S\NT!31 M5#U858I8JBBF;%@'2P+Y@-U=*]^DOL?EOV5#N+L'":C34ZD433+EV:E4ZM]6 MGLCF [LFV5IR-1H,6.SX,%O_+E5+FP#M)1T3;8-C-AI!,!KX(17>ZEP\^8#= M51%1QI-V#WCP97O?(5;4_SXT<,WK?\N2B?_*KJR"BM,?.Z_JE/5B'B^6N;>J MR(7U!;TKXXRAHI+WH6*H(MN\ MU"@PN*9)\QAZ%4>#B'NCBSCZVR@ #%4>Q]" W9'?HGZ81*(@J8!0 :&'"Z$F MX.<^0Z@BE^3_" 3=803-^Z/(83&8VE>C7N [I.(XT2A,L>3'J1\/A+H1ZN:9ZD83 MZF:WU]# J532=,H#MF8?$P8(UB--ZOW)LMZ9LCX":F$X8@& MH'B&49QBZ12LV)7?)A6_?!(*1RB<9\9.A6.TXPJ'9ZZ@(R2#B7,G2S=W[.Y. ME:'VDR))BE!%0A4]6Q4I0A7MH2I2EE71J1_B%FOX M2ZBB/;IUCU21 E:1T$7[IXLFX>(%/;.@9F2+?"UU2M4204UC'N=>EJI+Y.." M"K(E Q7->O4CO#*A?YZ]%BF7&LW.-FB@]QA^@Y\D0_X\:5^01IBD8"PP4HN< M$2;)B?\5C*FF\-?"YQW))T.;[U2/.C?7<30*W6+>/X__.WZKWC:CL B*$!X&/DBF/"UV%3>@-O@U:\41SZ29\DH^$PX.62: "\X43#?)L.#<>3/(Y)+]9T M=S2$%\?L_T8L2;&*X?ZPUB_K6*L1NKA"#6^"=P#J<5EVH#U$/A+%\/=@")9E M=LC1,("NPYM M'DFS1V@OB8)1NOZ1A32!9#2 B1G?-[#>B?BRHB^MT,_][,/D0WF1Y8#?EBC[%**L)\%K95(HVY[J\7 '-T^Y-S]\[J)A@LH& M0!+\,5 I*](S=E:)_&>=$CGEP(S:&1%Y#]3E?]8/-4.;AX?KN__[88,M&K+Y MX6$BR=8;4.#>L=.< HUN_9+(1HF\;SNX[S1Q8)6P[ M(&E[T,=8CSY/X%9%^O"*F+6]L/3N?7E3!$*5\PZ&TVHEU&F<-2O=K^UZ9[N5 MSGQN)_H,Z$+X,3>/N0>RD-,IJVA!R_I']],TO9PYHQC4"D-GV.FC:3U)\I1M M52ODC<[\(/"U72S X]!1 E#$W>@XV[@'7>@QDL#<90>@HU_38WT:>!./AG-6 M=@-O.6:C$)[B#=)1VH]B&+H[5:(\V#+3@S$\C!YG0(<).YK\<>SZ"3@'XR.? M!\2*_*'C?')RY8EBOQSG0T;++N<:P;9+EJZB4L@#J?F+UDJR<^Z)I=LVWCFD^L["VI04:T7;U962ZK]/!H\U*RBEVQKL]YN& -_ M]ZCBAH'HC#??*Q9=:==K?Q9R1[TY%X=XG86)UR@W]$H$5#8BX&+T;)MX;3>( M)83YY83Y9'ST!$9\;Y;9;$SEI)QQ#<9H0QJX8,FP-"J0RY.3SDYRT@:WYB80 M-Y:'*0$OT'<)TOIXMR;OD.9LZV:&MWCDI_ V9X.YPIP.ON:6G131]YEW?Z_] M_0E'(LX-J6/=D=SSINT3DFEVVVU MF_6-HFL(Z.\T9U^:K6^D\WJF3*_#2Z\UN!UU*FA)& MG3X9@I\)+NAM/THREY2FHY@1.APR&J-;&D2WN-B4I'XZ2O/5.+@:^>@X+RJH M^Q79"]GB';XH\Z,'!8*.,Z1ZXE,C[" \Y=$@=[K07T.G&X677\0#3 MS/7GX8#'2^OP)G$ETP='&SWT!-HH9/V;KDUR1STG0X0?B)MO5DNP9T#%,(LR M9'?BPX6Y!?)9A $;F$89\- 9/TGX6.@,+_3P=7^>, _PJ!G +Z%K1<'M/,WS87',TT("]3GBD[_#13UJ LLXR'=XMP&B5#-9\3X=3D MDF*LO_S<"*=4TO67CW"J5DFRU!WIK*R7+$U_R0#G>R;Y6H^9GH]4W^A,++7] M*U7^LZ3I^FGP=F1YL&;+FYDF/TLS]/-693"^>,>>6F5F*>(Y*YZ2R_B2H2GK M?"IW),*P8>"N?M9H5BYJI%.O=ULK@D#/9^\XNLW^5G:'U3\H[4>S!N.YXD!IX\/U'3\]*+EAI[&)MNV469ZG-PD<+4J@KJD1Q3U M 3VR-KK\K #S^Q'FT>CRNV[!>N?H\BM,B[%="Z)K$%3>)P0EE>:7KVU2.V\T MS]HO=;CP'J-F!I7WZG+N-CK.AL/CT[,S&@18O@A8/FAT[PM8+BQK")0\=)3< M*S^37-6[]3:YK%3."N3JO%1[=A;;7NG">[[AWLB8 (.?#"XPZ ZYI/0:Y*7_ MK>)(73W&L*&Q4E*/>\EA4A8]<*JWP:XR#=#M^LU4B^1:NN\ MWA2:4<"$@(G-"(/'NJ+<1'T6"F00R+!'R$#.VI5J'2#AXM=?%%D^%K@@<$'@ MPH;N0TP=S,D/0'0T]5A @X"&O8*&ZGF[T>DVFG5RB4[#UW:S];W>%CI1 ,0+ M (1R !1[<=^DF+%812@:!2'T9B]TAJ2B/H?@$:^;%3/*_4+4BN1L]9%[:3> M/A,:2*ACH8XW(LRE[_0I"[CT1(';8_&UT,5"%S]3%[8'@4\'Y)Q>)VD<#81Y+K3P,[7P>:79K)R3/RH7E2;&L(7B$5I8 M:.&-"'-.PY#VR1\TH+@Y[BU.HQ1:>#^U<*7=/?_:)MU6>_Y4@$/6.D(%"Q7\ M.&$J<=H?Q:0;Q3%+WDK_KCFH\_/_].+R9U'7,5\HR>HZ6NOK.I9[D3N&7_UT M$'S^?U!+ P04 " #:B%A4,V"
'-D[3UK<^,VDM_S*WB^JKND*AJ+$OV\S&QI[''6%7OLDNQ,[E.*(B$) M-Q2I\&%;^^NO&R3X$$D0E"B+66DKF\@2NM% -QK=C4;CEW^\S2WEA;@>=>R/ M1^J'[I%";,,QJ3W]>/3\=-,Y/_K'IQ]^^.4_.IT_/@_OE&O'".;$]I4KE^@^ M,957ZL^4;R;QOBL3UYDKWQSW.WW1.YU/#.C*62Q=.IWY2J_;ZZW^ZEZ>&EV] M9W:-SMFY/NYHY]V3SD67G'?,$TTSU-[)Z9G>^WEZV3-5_43MJ9V3B0;-NF.M M,SXE>H>YUN^KQ'_=W(];T*&IK4?M[IO7;V+5X^_XQ_CS6/<*;&Z:M9YH;NDO, M-VH;'PQG#C ]5>WU5=XFI[OFX;)-W>]&. =..3X_!'WM3TW8Z_7!"O M&#W\?(P_(TG=3E?M]( HW?==.@Y\G)0=U3"S?P[\Z"8X/;YYY="Q/0>!UIKJ^6(.*-&1(2?1- M?6I2,JM>7%PO6[+I%.^;_BKP^&:H"%9@/5HX' ; MTE"XC,HDH@J2_>U)DE&\]B4G@0/@Z$_J=.@1X\/4>3DVG,#VW243YXHE4 3" M_V#"OT[_)J$,T5^:9.\) '[LA!_7Z=GS%VZ=8" >NV[?@, WX3?;=8 M4'OBA%_ 5RBMEUQDAV3"MX/<[E2@%]A_+G77\, BX=RT M>> +E]0=.(!XL'$R1O_MQV_H5MWQ X@16/\>PS?)I.[P 83:=(W1(_03_*Y0 M\^/1E0-F^:,^!>KP^^?AK<#"8OTF$!PM1YQ0]*D+IB_\HW024[ZC,$@%07\Y M7@58015XQ'RP/['/JW(> 4=-!( K B(-EYW90K#H2SZ5@@D>!";U;T'UNG-& MB?0\YP#%TPV"TPBI!)69:'SP,$=,2I(HS41*T!W9-KIPY#&Q& M;(^^D#O'VYQK>8QBYFG=[JD\\S+8%41_8"),N?V"IN78(H]@2A+7Q=\=X[MN MA_^=.99)7._+7P'UEPUPN%9W8O:?=+MG==@?=ZW$?2NL4P5Z5]+=_]=_GO?4 ML_]10C(.8E*3;YMOPDWU+1:@TV[W_#T$Z+#7YYFJ>[,;RWEM8-.(,8F9?=;M M7M1@-F!5&-H]8M:#.]5M^B]&!4CT-?$,ER[P+V?R.?"H36IL\E+(!"SKJ5U5 M#;U^ZAF6XP4N@3_2:-FR2R%&QG'4![9E9GI@FJP[W4KY\-?$UZF\@MZT'Q&S MM2[\LS:S,4 1=YR.4B@_AGWOD\H=!?.Y[BZ=R8A.;3J!'R7TU#"BEF1LA1CZF4"L);H4C/S!O9;:WQ$0I9O:Z6B^_4N69 M"<90].FP*%<9T(26WKPGL9X^T399R@=-G1**K\3',,0C<44RL #VVE:4VUN'%'8JUXKLDL,N9SQATS"Q:[#DW;L/-" MN=A[U?CH^# 6JEO6DLT3?2$C8@0NQ4/Q+V^&%9C$Q&3.;="8X=' MU?*3(D;AU"@).0JG)TQM/0B50*B:L+9JH!0*@-K5V$%4M0 <%F/[B7TH\:L?M85ZO+-WS6-B 959+GT14=/BJOW M)6)@ P'='\S9@5.SFJ_P]C!S$R<YWE"P!<6X2L_CP0XJ*O=SO!;S#6+MCAVEB1;\W*":R70D%I-?5 MU-PY4:6 )%VC<)0HD8-@I+F!113,P"+(*Q^_6S8H"N7(Q"P6H8@[?+S%!I;A8""PVN'AZLKW(K3D=+X]ES'M0TL 0HA)95 MK]_/A^8+^;&/!E71K#9Q^E47KU@!:IJ:,XZ+67@X!1/S-HEOFGA8C,5O;C' M,,7+"V$T>V" W0@,U7WVR6/D7.M^W;/R+74OEI03395<[-DP:DR.DM##H_N< M(D7WE11-"A)UD*L5QN+-"6I&ER$?=6J"C?+H.B_48VMR,,>\/S"%5YB=.=AA M\2)BHG\SM>F_4!:>9H2Z7SR?SO%*1AQ :U(D=T*Y6)I/-347NY&0YLQ(%!P* MLQ13@U&BT6#KG)2O'&9%8U*20>%"8,-2XG&E XA[N"1^=1SSE5H6S-VJ/I,6 M3A$.L<5YIN9/CS@VQLZ<3CNP!F>AI@5:C4ELB)[W\Y%8,9OVT2(5S'*LJGF; MFNI_#=1B_7RAJ3E7KX*C&44=MSVHS(P)V( #LB9Z(;_!D51K*MJ#0U)S::_^ ML(4E7M*%F/6JIN9.W>LL]0+=?A >>[\J;Z#"/RI'H2@'4*0^$N!#],,WHKK M1[=]O[PMB.V1=]$4&Y A%B0\\MM$D%)^%Z-,29.F1+0=)(X'+%*%NY(S,?FH M03&XT"?K]]5\EE:FSE?J=&[O65'W*$"$1.B#]<&&RQ_.E+!E'[VOXJE-[9LO M\+?C+NL&WNJA%2O/$ZV72Y8HY>'*_AOU<]""?(+2Z0F/8379)6Q F#NRP!3 M1A@MV8F8[:=:+Y<"(6![-OF!]\HVU[C?@QCP.6KDS*\V9C'#S[1>+NU!P/"# MGRV_T@>&X0;$C Q%O%?SX,^(>Q6X6(TL%?UO?/G7[5DL(N=:+W\P+*L3(E*X MN1Q>XV'4*!$YF7.0/10D3/BF/LL$Q\Q&AU7L(':M C,B'&(3^D+-YZFGL(6) MCFE\!\X8:R0N5V(26M1:MY\_?!)R:1_-:L$D-['SKHE>J%LU5>OE4BG$C#WL MP5(L"P7[V,LT4L'D)WF]833N'GJ=!_.( M)S'8LVT2-RH4;D\'MAE>OB2L7?V4\W>B1RQ(?:V7BZ=4"5(Z,SD*7T84QC*6 M(&!$*C&5"I 975HE8>L]36%_'^[7.'9Y/XH.$ME&B=R@)GR]^NX]%6R3_'6I M-)+_WK_Z[/DY;*1D9"VLXH5YHO5RCD(1TPYF9/I=)ZVK_O9HZ34>=(HAQ&OH M5,W?* /0'W_[24'H?9SC)E:,%#+Q0CG3>KFCPQ1G#NLCQ;NH"H&\V1P#B%?' MN9J_DD G5T4E7Z^7"L#%_ M#@5F"CCW$/CX4#2^.Q^O!.0HO-O"&C%[>7;"9N 6G$(;Z^+@QEVC*'\!K'"_.NFI^1N2(0]B-,QXV*?- MJV 6:^YCY1B$6]I)OY\_N2KDQC[N;P63VIBK*H]6K 4UK9]_R**0@0=C7,C9 M.,7K(:S_-1P]>P,#?@9'/\! 6J^K:J'?GP&$+09^.;VUS*+Y#,BG,LI>X0+-5\8)H16&/A^3G1-?S@/*?2#3_%U M1]&D[Z/[FYK#6 7B4RZ?"9C:)/5K315;%Z]0-9ZJ6C^719'A7$8CLJ=HPHY6 M^+O7:FSEVDM8? A"/F>#E8+*PEF!K/HQN"A9VL M&.,0;&+?65WH&^B.]Z1/+(-]K9\[&%S50:G$K:P$0@N%DQQ:6KSD%:=:&2\5 M3K?R_&'T08EH3W6B(/EHWQ5HN(,U8! MA<[YZ9F:KW,9H5!B''L\[W6/K8O!Q;[Z>3^?#YKCP3XZ[*NSV./EK\29NOIB1HTAF=+Z+WQMTH>0WV== ML%UE^)WTJ/ NT>%).E6B7@\B8$_O'/@_?2%F:-6S^LD>_E!GK.GG9=(D??B5RO$,CY1N M''=$W!=JH+&@CSW?U0W_X]%$MSQRI-CZG(#L;Z.2[ 73V-G8M M>@GR01T3I^CCD1F$!?N,A*=XM M?(](CHY+)_%K,!\3]X&5DO+\Z,'ODBDH;%L] &ICOH-?BWYJ^V1*7(D!\ S: MAX('(+TO;\0U*#"D=$RRX+OF$_>^'B:@)D+/#&-KC\1E4L?,R_0@0RHCT96" M;6"$IG\Y@Y:N$8S);7ZL/C[G+#%6O"O_,'F$OG -V>8UG5)?MT:.Q3KT[@G* M8=EH9:$;YZCINQW\Y%V:SERGML1(AZ"B=1! )!-?%G;85G %FQY%Z0LS@IZ< MS^2.SJ&K?;(-76!DXXK5@P"@#;H@H*GBOG^\^B"L5#* MO&K IO?HC%2R/41J?.%I0&0;H1FT6@,8.&2$%<0$@ZV%I:W"R]^?SY@=,!9\ MGO!Y@6620P8^3+@MPC+W2J=E;7QU)/]=9^C*TCTO)O?!'6*R(PZ3F/B U-.K M4V$&2,.W8?%S<7YRHO>$"E0Q;$'E9JPL?&OYS=]12BP8,%B(,;,=RYDNQ;R6 M@VT#GZ/DGX?)B$YM.J$&R"9LOGC"#H;%HV-15I6*VDRC>J46?5TTVW)?9$WZ MM;WG!TQ%P#$Q4IOWSE?Q;VFB.)"<3P#^RS<'W"FQU!@2]<@_:Q:.D;4NW$%L.TU1%(UVIC)NK#Y-D+'1D83S /V(7" M:[( AS4,20#GTJ^6E$Y' YC;.FGS]'I8/N+2(Y]9>!#[FB^"6B(=+I9+2>#];$@802YE8?U@Z(]D:;G[_ M>ILR.J$3S\.,8=W"?.%?@1?)31?PMLJ/[#;%VU:+-CFB+]89Z:O:8*8_LPP, M8F((R*5XMANI!^K')5C8L7[X+_+F?[;@]W)%]4[=;W%)^[P7&?%,WXWG&2#5 M@9U*L#9H+'Y %M_S8=MYK#4J#]9*X=9?.NWV X M(5+?P&KSB?TPF4AXH2+@MHH0?XMZD'\'F"1>V)Z-UA0P7Q!'D?*L73F M&L/?VDC@D*![ $NX[!T@#-H*@I]2T+L_]-QTRTPRH7'SW(G17X>$5N1M)K&! MM$2 @&0#QDE<2O(TO:[WQ($9K/P4E0U7'LN1#T& M8S#<>*HB.P1Z!;4 IDRXJ51D_$A"MT$PD]S]5'6@RFL=Y2!M&%.S%L,.@VCU M"6EI,"U_U;,Z/BZ$::US6OM:"!. \JC@^@AW?3I]1_\*J(DO,=K\GMN0>$[@ MHLM7RP]? U-+C-,_EO:];NO3R-0RQ(JUK'4;=&K:5\ D JDLR+!A6V.'\7-3 M<7V):E$4PK1$Z.YU8T9MXBZC I(N^G:3"3BX<>T+L1S60- &T43%B$H0TJJ%U[L^BL(=5XM'45>#X0Z\8;>QB(]K-1 MP,I4PDU0MM60* Q))(DWZ>I__W0LM EY\@T/:I1.5Q.HVSIMV1C62DHE+ T7 MOY;,R"R%;JF1O35O8R5F&@>O^;H+=$LH<+LG;/=1$YG:%^!8FP3O>V%D)'J\ M ^Q[(T"XXDE$"ZN)LAN;=MV*.AQ)9+LPP%0[/BZ%I35&7UZIQQDE:VT)!= M M57PEMEP! T5S4!/+[E7*P/R_(*H*]N0D93,?=6K>VI&?7!(:9[4:Z(3BF768 MXEM^R:_97EI[H,NW]VL2_O?6WH*EVFPGK9W+IU?G:>8$6/$>S[6=P/4)L==, M EX361L\.'Y%;4A@Q;#DF@50Z$X@)@_AQ<::2-=* MP^]>R]:H0]#:N@/WU(6FX*&_5<8@"YNV80R%<0WA@:,(HCU'C:6*K.)@H!*N MK6'7K#X?T3=4Y]FWB>ML"$($;1!<++ERKR_^272W(NY:U+(-(U@WCOSW"!_S MS?:>6@3L+YO;6=7;NB:UFX MMK!*>G5-1FGX79]YQ@:#,P:3X7%FD;'C.W/JR1@913"[5M2\C*"D49MKVH:E M&/I)88':6_N.DB"LN%)UMZ42KK5A.8E2SIN4@6[OJ7!!L8]A?,9]:Z(U.Z%Z MD[3PY80VR/&A'?#UOC24*^<$SI8#=!V=K-C\=+ M81FFWJ5(U]F1JT53#=\&^99Q#&[Q;BXP,4KWV,C)R.%JAX_!GX"'YL D3[ZKB\8]:.-IJ_;$U&CU$$22E MYT,[GA<+7:TBZMW:517P-T2[Z_L9:P>]L@Y0.)SX)+?Y&%M%=VT]YEI[O'CP M'7D-#Y-PGZGV1QOM:/>ZJS!%.:R439@*6B_)N1A#2]VJ1W8#& ]9PG--P7VX MBNNH]1&UP81)EP7Y55PZJZCIOYU>*"M"M>OL[/4)VKV>N:(@]SXQ9J/!J.(L MNZ!E&U8)=TR3+#%T4,ABYK(B^U$!'NZ"2Y\2UD6WZX!T]LI]G>OY;6)F/CVT MN"8+%5T8KH.CK4HRM46ES3^\]UR<:BQSBUP64VM#&*FDC*\4H#9,[)# T89% MD]-?!T ;N MIVH^I_1PQ4,0,A6DZV!K:YR&EPBL3++.M&H#6^5>AQ2?%M5!T9XSHHK"8E)/ M,=3"\3[5R7XYAL%ZH%GG^JT*MECR*:+9!1@A!3-%T\=XU"Q:!(;.>A11%V%P]:63\?2??ZK_1%C@,QK< M=+%Z^>WKZ\] M,L$<\Y?Q-/TQS4Y^K)_X\<5LNIA-QKF*]R>85.3O/B(N%X1_]7W+KZ?XYQ\6 MXY/3"9[_[N,CY8D%?/8*HLO9" M,0Y<,QU-8!Y<85D'$;FS(/*->:F#6- H5N(KL(@K&6Z^]L?L:J2C9Y:8X)YND64ZZMD\XD?%V3FZ8A\KXEM)M:WN%C.QXE,U@M8?"135?]3C=XGF)#56_PZFZ:- M<^8R2A]R9L$ADMT"R0 @,QE=H.$[9TH?)V9[C-M0PSX=:G023CNG8OF1O)ZU MHKJ$H@HW/!9DG$P700F:Q5P24]Y%K7Q&P4,?9^(N.-M0PCT=2AP^Y KC_/++*4XII)_F*X;Z?(1%%F.3LTPFYYA6@D)\(1P+7@(/ M2CKM9*==P ?!#2^.;L&+UE)I1I>_P?R?N*PJZAV2$S=>CO$"D. K220C-:O%O.TC\_SB8TGXOJY2R_ MC@39J\2C8,Z2R=*)5!I$&BE*[CUW'H+K$W7?QM) 1Q:DVSDY/9] J* M(*5!F\@;$^2-:<4-_>0\\XK@H4HZI#[^\4TD0_*)&TO_H$EO%R;E/*YCA\EO M9)-?3U_ Z7@)DRO@1IY+6YP/S*E$MC@4RX!4+^,FN6 0<\9.^0(/8AN2X]R8 M'HT%TS*N/C]/7?EM!.ATCA_)E1M_PM?3-#O!7V:+>D;RIKR'+Z,@7'3!%V:L M-032..8=1Q:#\-%RGSS&7J'V+D"'Y&NWIE)'D34\\UC">(KY) C;D%SQQNQI+)AFA/EE M#'$\N18>! ' 34!F7 CU#)9P0-',&"^*\5Q+UR=(NXVEU?;E;_"UAD+G(\Q1 MR.@B,$!=F.;!D&?H!!/)9/(84+EBNFY<7LED M]A7Q+:Z6W1TCE10M%!%I!>8:-BBK6"SHF4JB1!]H;98^VY@/0AN2!]^8(FW% MTM)#FY]=@W.^QW;E5Z-0#R3K<21YC&3DR:232ER#FGYC_'RXXNSQ9*\P@M$7S<#?YX_U61+THDU^_+% M\[:8 M4NGAE8T2B,)]B,Q#W:T--/R 4;$L!8:8H+C8QRC=JTB:>)F.&\X3A4<4!Y$S M792BL%LBPXA"9RNT+?E1O,S!^%\[2?ZF?CQPQILQ^1\PGT/-9ICF55KPXLW9 MLEZ$JEF?(^N+S%8Y%A)80D2QCT>*>&(6SG 10NJ4?OLM5 -UM0YB0S,IM,VO MNS*\*QE?7B@AZ_T!(ZTDHZTBB]YQ%K2-I.Y-0;#]DNSNQ#101^H@3C220!NW MZ>?-&<[&^BY>S>:W\L4O\4FRN\%*39K,T+!M9:R%Q+CGA6("KV]YW?=X2CL] M=J#.T5XDZ#SIS=3$.<3U_NI[^'*5L+@<*6XD*2_!F #:DGKBQ[S2Z?3>NRQ&E:+?&BB@25F=,ZUXVQS !(;J2IK7/&.-7I M2L,W0 TT\&K/C%:"Z9F;)TN.!B P<+(PK8ICT:1Z0H,TGTHGWNE&W$,:<##! M5WM>'"B&&W3X]Q]OSMO/6=>N&$FEG6W!";WT@4.N4],O!CK+0")@TBV6UHV *J3D7F"KD)5EC MI'5]-OKNQS0D'Z0M.1K)H>7M?*2OJ1H#9T7EH+UT-/8^X=@W80W)$VG+CG;2:!B^+)9O2BTAL7*U6%CO&:@4F4VI)".S*YWRM^['-*3-X;;4:"2']CM^ESFW(P]) MUO1+&I"N7K="TF7.LJ*S)@\Z&9L['1G=!M-L?!?2,V2J+9K(>! TS2HKTL\D MQR)12^&P& N/X3,^Z#NQX]!\3R+> %2XIDSSXMA'+03RGD9.MW=O\1P>"V"<^F=S_QX>D;3?!G= M_X1E-L>+DRM<.TP\ B2D#2%6Y;J^:D.,K,8E">:AIW4;=(/T]"3_W/V-(.K&-R*_E M^C2:W+;Y?_>/DR-*G0NMM,P5TQ$"\UY))BV4&(6%W*FZ^K=Q#.YTQ!9X#'3H#UGD5ORI:6 K+&D 'V.&[9!-Z2-PSZ\ M:2ZC9NSY?3I'F(S_!_-?83RMOL&;:2VJM5B?P(]T)N=.6DTH?+TH5) H[01S MG N9N"\&^VPF/@!L2#N*?3C34C*-_>Y.@80V'(51S!55ZM:"9-$KSFRPKKCL MDA=][KP<+99LZ=X*GU%+#Q1V.?)+4I8LB*)82M%'EQ/GIL_"/,C\'\M'' I/ M;R[J-O+L>EJ@-7B12%V%['2]\%*8S]F3.Q,RH PNFSY)XP^>%CRN1SE42ATJ MP\=)C+I6'V8EZH;Y4;>_O&N:U -C:90M=4=%G?-J.O1JO7/^6^TV0ZMCN9R/ MX]FJP.'[V3V<"TZ"=6 8K'/Q##!OHF.@W#I)3Z0^6[>-!])PLU^AD88[P[0M MM9Y"MK48:&0B&&L2SU;)/NEG]VWV/ZX1?4S&W=&>:1\IM=V1N:>HU2O2^N,/ MT_5-XO3U_1RF"TB;#E"K5QL1YO\^6WOO%V6PN J@+0_,@"7U++ACWCIDZ&FN MO';&I4[&MLMXAF2OA\3> ;#GD6G"\\V2 8UHP_[23-J,I8*U$7[S.]R_MD56V/<5#.Q'#Y?BM([T." M=F>>=^-;;PY>QQ=3$AC(5XHF4V#I3:*?)#!42EK!5?:=ZNINCW%0/L.3)^FA M).A-TG4KU>OX5+$NF>B9,3S6MEB>!1$\2S&5Y+3)NE/8M3W&(1U1/7V2'DJ" M=D4O5T-\4ZX.^\WTH F^F,J?QXO3V0(F?YW/SD[KS8'Q(JTW#3%?[AF.C)?% M4<3*LJ]A1:")#@DC"^ATT#HZ[_N$%M7C"VXGTO:V*'>Y927K M6+PE.Q\HL>FM9 M#M9;:<%ZWF<3:9C;EIUX\HT=R5T$T/(H_H:ZN=[T:K':=!J58(*2T;(22FW@ MX!/S461F4%C47&?ENF5H;X%O4 FR1V).!\DU8]4K&,]7K6(NMQO?E/,"B2-3 M"%(2DEFHM:8CTOBE,J3\?4C!:FMUGQ2-;\(:DG-^) JU$U.;"H6W*7U 46&9 M>/:!>U:T(N+7UE2@;&266U&"E,H&?IUE]^0SMT2UH[/ZI!75XXJT:1/6]=I8 MG[8\/ZG'/?^SFN WA73NR?CL9*0Y]QP]9\FX>DU72A8-MRP8Z>JU8)-DGWL" M6\$;4JG$HYG'UF+KI>/N+N=7Q\^]]%(H9)HG0F="KBT\R( KCD'G0"'>=E'F:C.M5Y MV0K>-J1RWXG9ZR>W9I3ZZ6PQGN)B\6)V$L?3U9Q=5,A;UH/L>G=I(Y]YW1Q: MG66_6.T3O9Z2)CVKCN(]?W)AR\5(@;,8''F0J_9L-8$P>@&,*[+6W.9B.W74 M.]( MZ&U_SYTY9"ITZX?4:W'_?J$@NCYRN_\"/,/M5ZD1FYKE78LB; 8TOW1 M!DE87,XF!NLZ-5Z_&\\VK O?%^L:"*9=L35Z./Y$"CW75"R<+E;S-%):0E)> MLY0Y*7+G(@W4*4;^09&&>P5!=2')W7BVVDKEWQ=+&DBFH]=6 Y(I_5$=I1=& M!* !)JC)IZ 5BYQBCP(4?3A?A-%]#.,W86W%F:.5'GHT-VU?077DSJ83VSN8 MP I6!)6*,:3SHJH5C$MB 8U@3@5IHBPEQ#YY> ]"VXI#1[N^_5@4.D1>?6ET MM5/H^SED')60KE6_BV(M1WMB_?07+- M6+6N;%I!O,-T-E\-]O8EXY$CUZPJ2982#TR3E65!JTH#GKTA9)6>R!N1:CO;$>\C_R:%X%+-!77:X40FJR+-TQJM$R# MJWX>H2,]F:0*6,G0Q^#=!VDK^H3OS(5J(Z!'N7'C-: OFD$N%"B47$_" 9E2 M41>%Q?APU+N+#]ZXV2L_.B'F5;&6UXO%6SZ:J5U*A$&6PHGCEN MD6E,G($RY&UD$YW"FI+49Q(>A/8$LJD/9=4=V=0-Q=6N$O@ZC^W5;/[0P>== M$T(3+HN,D?E(>D77BTU>9LFR$LI@4$'X3@P[!/932,EN3K^CR;EED?J+%;-: M(;]-8$JNBM2<1]3,Q5H30J$A+#(PZXO)4D,1J<\!P]UXGD!N=D]5MJ=@NI!D MDQ[^\@O.TWC5]Z8V5HT2F2TAUY[EJE9N#TS6RN"9%*J0_:ER$]60+@4^ F$. M$E*[6R"K$>)JR^:W^9@&>PJ3C8XD2,%RGC*%V+"ZO*@% ^2)01REJJ0C&6C5 3)\$R[Q/I19&)WB8H M*_KDVSP([0ED4')JTVB_2J_]C<8Y[[?IV.B?%+:@Q3("AC2EO5.B8XGJ,\CF*2ZE3DJ1):K_Q>F(?8T862I:RWN WID]QAGW+Y^P=X2[>SYZG M?YV-YWB>)XR+59VY5>F ]3MY5,L02X!"LU"[?W&EF2_>,T2K4Q39)-&I&]8. M* ?5AJ\3V>Z)7]M+L?5.RB7"=0_WO^'R8RV=<5G7GKR23':%,^.P%M+RY+^L MNFAF19&TLT%#G\WM;1$^A?V1[OQJ(;T^/B=,<-7&>5GS9+Z^*7?ESHQRT(D0 M9<:]C=7P9!9L]A15"0P9BT?1K63&;E"?P 9*<[)U%6<_C78G-,QH(!(T=,Z1 M^QR!>9>P]EP+WOC"R;$ZCCK;EUV/G4S779<=++=^E'H]7<+TPYB@K?)EZL#) M7&>#S.O:9"^"8^0ZDP/MC"M)Y& [M7Y_$-I3V'_I3J6#Y-4F>KZ%Z06MX([:Y)U3>\H$[;JX\ M:7YT$T3?*MZ$IN81_X;S5?A>[V*=+5=?.RL_P6*Q@3;R620K MW#1I!Q#IJI4&)M"2%93#8S MD0 A:V^T[59!=K=N14=,V^C(G3OJO.XIC;X*[:),UM\0%J1O5_KXXI>SLMD' MAG7F9$%?$+AH,^D' 1[2+JU(>OV+])QJ&C;!!M7S,DF M<^$"UZAXGP(@44$FSW0!2Z&/B$QF+E5VOLCBM@HPOO&0(34/Z$"+IG/\"$6( M;E8''(DB'$=E6>*Z'C*J0G@CL*+16:VR@$ZI(_MC'M(&[+ TSSY";5OQY\Y9 M4!@E"AEK_U2:!1DE\RDYEHH% (&UP$P7CMT+Z>"QGOOOKV;SNB%^N4WY,\;E MU7UPB"YIK5E*=:\B!,X\U\ RMXX&SEV)?9;7M@B'9,;;,.A6P:,>LFJV:C:- M &Z4_[]K#H![X0+4?C'U&F9,%,25O&HFRP,84C70YX1L:XA#LOU]N-1'6NVZ MIZS.@"\I_>K3K^.1 ^/)(:&A8JW+6K)@$ F3]-YQB$7G3FUE[T(S)-O=AR(' MRZ!S7TBB+M3CV]LG;&\Q4>1"CL1FFW7ST1MD7V\>[-<^LM6SVW29[#(30VA& M.9(."T9R_9(WY/\926&GII>9AZ+06S#8YTSR(-B':K];3[HY+0!1H_;(1"*S MKK.U+#A:X-D;A$ \=:E/\\VYJSJ;RZ^R@/5^^H,C_*P5C*]LQ MMJEZ4@NE+I:_S*8?WN/\9.1TD,$* MFEOG=#V[*RQXK8BV&'W,M'+0/R2)W1YYT*[QG4])Z>SD;'6!H%8V2[,/T_K, M_YQ-:E^Z\Q)G%R-6%@L77K";RX5@&D6_>D3#7 M-J./++HVIQ1W@;X(Q"YP29XAV!B8#+*&82Z1%L; C/'61BU2N'FY80=*W7K< M$(SD8Y+FL/GONH=1!SUR@0=CE&4@5#U9X:;6ED+F9$K9:1%5[A/4W(?HH!5P MZTO__NOK*\OVKW-:H+<+2OZ$93:O[2Y&O"2G.,V!\9)FPWO.JN_#BO/&)24P MH]AJ;1P(9!"ZMBEWKBV48XJIWQ(BT%<.I05YMA8BJ7M7#Z6\DRS$FIO/;1%. M:BU$GRH#W\8U!/W;A4@=Q-+NT.[&X5.C2"D*SRJ;#$DZ 8G!-* MD1PK FQTW'.7^ES W!5IYYGYI@ZX7/\J(=#2KR:Y-E$OQ;%80+$20/B4 MGI M/G?GFL ?E'+O2M6'#@W[2[_;DK[WO#/HZ"S7DM!ITF49,O-<(;-*JYP$KXD" M@S^;/MIYXF.RKXD(FQ'L/W&2W\_.+P#>-PFK1; JR/C^(TS?X\GI; [SKY>= MAT8FTQ0%;5@4L3 =(#(R?XDE1:.1T6?;*3>BT0!ZS>-%($;Q7>0H/47B H!I MS>N)9 2&QO%42D+I^ASY/PAM2"<6C\''FRNVK2S[+]5O;A"M[PRD:J"49&AY M8CH%P[P!PV3)I9B4391];G#LCWE(]F+(I&PL_4<[!7F7/F(^FV ]!5B/L<^Y MQ_W/Z7W2L>4(&R4=;.UV*.N<#C6)Q1,?=?4](&9@'A4X# I#[F.7]O,<6\_$ M1A9U)94ESM],\?W'^>SLP\=7XT_X?Q#FUU?Y2"8+X L1S@#2=*E4LW^ !6\2 M8'"TT!XC"73'80S)Y'=AZFY>>$\2'"D6O!S"/\;+C^,IC:$"OXY;R"AMX%B/ M%RC$"!98-!B8LP9=\C:+1R;O_=B'Y \,BK&-Q-W7\-]Q_V'QKL[V_.NL7+O_ M4$O=D0%=U0Y8T&N8K)LC+V9EG>-Y7FCK^O5(>N_L!//;"P<(EN\_XGC^^G&JQV*$.XNKIZW%2_7^>M,@,=E#!<5>\X5Q/.[%,2FJ$^0 MR1LLA?FB+5DM5YO"9LV"#3D')U#'/K1K/Y8AS>[EZ>35WDM:::%%L@R])=)P M6UA(.=96\1JSCR+Y/JTCNP]M4.==C[Q,MKB.^HB\&J0R>G%[3,(%IXNP+&I/ MWKP!FOOL;;U3Z$U "R'WR0OO.ZY!55S]CA?*@8QJDZS94$:EK/+% M"+ $DUQF/!11*Z@K!APU$QF$$QK)U>N3I=UI0$-JY?0=KXA]*?38Z^&OLUG^ M/)Y,[MXO( >1.^&23,BD6EU&,L B0F!"*Z#8)T/D1ZN2V&) 0]([&PY;:84, MM56##O6R"C@6K8V,ICYFH/=L/MH11M-=U,%M]Q]]1?14.7NPIYFV.9^DD4Z* MJV 3R]D#TV B ^L\*T'%E'RI%9.[" IS4YLV\UVD:'ZZ_&4R+Q+^-/> M.I5HP,4ME#:D/(&T2"^D5 M22\%"B$2QNA"'W/_;5P-^OC>]^WK$UE+"ZQ8"\P'O2H;*IEW*K!B+#F6PL9@ M^MQR?@C9D"QJ0^[1VS*++*W&FG8*MCG!T?O./YS),C37=A-%-.=XSXY9 SKN8=;G*TW M )$T+:]N<:#Y .L,LSDF'8HQ'/L$TZV5D6?"A,ZL]BR^JDU7K8P7 M>.QSBP,0'[>+\-1;N44Y6;F.N]^7??YZ-($ER2Z-@Q=9#(.&!!:3N+\Q&Y]VIV-A^5D%0FGY!YCS7WQUL6LS4LHO(E2$0KAD*] MBG=(UU,&Q;R=A?F8Q*//CA17H%W4S!>H6/PQX"/:2K M%H.AX/YB[5SF"B8P3?CN(^+RLK'5E;.H3_1Z-O]Z0 VJW9[0ID#4 :-J=K"V M><;FR-7$DI 5K-6XK0W$LYR94C9G:43$3M[+512''UILOJLR?_%QG;!=E]&; M\A87./^$BU$LILC5&0HF6],3(UEVPYGA1H,VT:I.!2>V #>D;9"]V7'[6**M M4!H><6V _6,V_^?KZ6_S6<+%#6!8*TCE>NL^8:&!^U4F@F(IYZRSRR7S/OL8 M6X ;TJY%>[8T$DI[MKR%SW\#,I5CF-S ):/6DFMRU@2%K+I6H0Z\D .7750A M2=OK1NK#V(:TS]">*VU$\AANS-5.G<3U4YPOO\(TUTY(I[4R76NG9LOG=71Q M]AEQ(X?G_'&_$:[E\RO/I)_).%6POR L\&U=!&_*[XNUL[QRC*\D9_R,IW-, MZ];G])?7=]RRFGJ2X"#8LUVTP+17X5^5(T))FX=&1;;)_,Z*[#&M3EJ>]SX73@UV,[ M8S2D^1GFS=[8@CR45:&IV_4&>WIHNX(XDMMVT-RT:L6RQG#U&OX&QK5:D$D9 MB#6Z(**1^V]KEQ[.F?2Y")%I2:@^1R-;P3NX><7Z(6]G7V%2OV\C@%&2:'R. MM:NBY$S+VIM(8Z 5ARXK8:SJ%(?> VA(GDM[WMSJ,=% *FWR;C=(7M";8YIU M&FCM8/&FK(;[;GF6KZ"S-I9Z799E*#4K.&9R;(QCEJ8B"H2B8+M;JCL\=$@; M6/UXT544S3S+%[/I<@YI63N?O#A;+&HX,-4J45K!@:BI03(5%GAW# MS$442M3;_5T4RS;HAK3%U5_+-)=7NY9*Z[&3*UEPL>YH\@HOV9USLDV_ MD'N:G6(!I6;.2^VX,H:@]C1.]^ :4CK,T6Q4"QDUX\V;TU5WC^F'581QB\L6 M,),&E+5B)<7;%BJ7.5E3'C@0OU7U*7OPYMNXAI3-TI\W#674CC=U@+>'?HZ) M&Q.%IN&"S\1EZ1R+TD2F,.LHLP?AH ]OOHEK2"DH1^!-.QFU<8U_QG7[H/,& M0*]F\YLI,J.BK +4I/M,R&LM&(W-K+8-]PE+056V-@V='!/G@Y=IKYI MK/0.ZL[-YM29]%RUBJ/""X]."&9$T4QKPA43<=09&8M6/(LLMR+"-QZR#0'\ M]T& 5E/=LR)O=:\)$_'S6N.Q6Q8/@@/CG60F9\*KLB>\6C,!GL)ZCX9#GZJ: M^V/>AFGAR3/MR+)MNV$#I^,E3%;[JWE<[V(N1J9D,H19L1)K2900"PM%&)9\ M<:N*>VG+.]'W/V.K;3K^Y)G1!+IVS7"PB' M%E2X.(I;C<8W#VGK?C_QW2Q[ ML/_$==KI6., #!%$8KG$P#3*Q#RWFF4PW(4<#3=]#JIN8QG2KOQA(F\TWX^F MY-^ECYC/)C@KZXH,?QM/QR=G)YM17/S9[Z0:YQ=CO'%2O^AC()I"ZVU<^LUC M,\-$82_>L[EV'B?_?(8C[;@PI+&80>XI+D;//!!W28=Q)$X+S'TVL[9%>*AJ MW/8YEU>$C0TR^$"@XZK]LRIUJP"8U0J1 D:>H4^SW9VA#LN6=F#<3;W;5YC- MS/%.,#_/1AJ*"X*,!?>F=M'*R"!HS@(Y#2%P"DFZ.8\[ 1V6(1\:WW84Y-'9 M=OTZ9N"12V\<4R5QIFLU!,\-$$-J.7T5A.ITBK$7W"$=Q0^*>?L+]5&TW:H4 M@DM2106T0(1PM?RD82$)6C0Y9Y&R*L'VR:G?%>F0CO 'Q;J]1/DXA%M=/<<2 M+6C)A*)(7,M"*%64C(/.2E&HI_7CV]>A5;(8'N%V%>71"7>KOIK+!;AQBK2P M([0E ?.FUMW%VJ)-D$=@^UP-WQ?QD)((!D7 @T3;.Z-IA#H'\(XS$6HC0"<, MB[JV(\G">15LODN-LWWZ^%Q/'!/:>.\4W>0K=V.E+1-M6U""%DP;1RRJ&1@ MP@(/): N_G&=NZYN+XEHO$BSL^FRWMNK&5?/3^JKD1':"B1ED7.]E>10L)@Y M,E=2-$KG#)VZ(.X%=T@VNPOS=G)XFPBUN[<+UF#&6L.5AYI&Y2,# X4E5PB> MU;[H1_1VG\BV^"$<:B&8ON;\W7*6_OF:+ ;9GD]8+Y]?5L)[;]3,'\APJ9W_Z>OF1#8V??X9YWH!?(WY^B?C]"O&5,3W_\&&.'V")KZ?+ M^7BZ&*>_PX360+2^>.&NT83Y;QTS46B<,4?H^F]&/-N2#$L7:H-Y" M+CF%VMM9,^M-H=# (/,6 K,ENJQ55$$_N R/BGA(GL336$[7$ND&2:PV2=B' M#FUG(20I 6))3&&JEUUJD?ML$D-NHR$3[<.6]XR.C7Q(GM3_@VNH*]&:A07] M!?/KV4G$^K)L48X+$]@,^M<:I]5 MD"PG 11J%LF"A\BX1]+.(FN=P^,8_KLF[7NW\WLLA;YF?0^6#-R*;T:DC9 Z M\L22]XYI*S.#$"-#%"FZXE#YXSB\.RF-[]U&/S;_6[*F[Y;+ZRG]B._A"UYN M+?PR6RS6-3"OO+O_MLJNCVBR=7+0N)HU5JA/J4]]16M@?:)R1B38;,013VZA M>?EE.0=:CN,I(7Y-JVA1S]UJC9_9A![S@3PYG!.E1DIXSC4F9E"YVHTMLQ < M,A1$'P>RY-"KX7*W01U>FGUG:#_3#XOE.(VD%E)J&1F4J,A[%X)^XEA3X@(I MCIJ9TJO _]Z@A^33#(7KMVO#'X<3#?L+[ QXTZ]Y1$;-FDCV#0D%D%T]KO MV.N1K?V0P\?=U"^AIVPJ]VX C'C0@J?@&'>P]ZE=8ZR1- M[A@VQ(#>"F8\RMJ@,C%?LTC(S[ *,DU(IV3V!X -29TV9,X]6K6)>%JOE'=+ M6.+S:?Z%_N .:-%;B"(;%HTCWUA2A!5"E3/&'&M)#W[SZ* M<[X-;T@JMC]_ M&HJJ-8LV,H2
"$4=)%9?J4$=@.WY!L=DLFW>?>-I16\Q5TS2+]Z3,6(>B?=BN%MAV](]OTH6JJ=M(YWIGUQ<^WJCBN]]?.XT*@P MUZE+3''K\]/3R=?Q],/O[^[J9G?TI):SFX>)+/M,1ZJ MH.]^TEM,LVD:3S9='<\W&ZJ=.:OMMZ]]>,0Y"*FY8UAJEFFD(0$(PXSG(D,M MJFKZG"8T #\D![03,V]J^6.+O)DSL0WP7V=519S1Q^($-W;K[ARO55788(I# M 9ZAP'K+KFCF5YVSY-K -['] S0=?OL5/YPMLY*(K"CEY/$DDIFW.#'S2 MM+A43C$8]'Z[6S#[/7](A0@[\^M84CH>GR,@7Y-($Q8*TG#R-FC*( M "Q%'Q%"2!G:<>G&PX=44' H1#I$/L=CT5V.[ M@,22RW9M^II#&U+;QZ&HS7ZR/:J67'=7SO]]MEC78QQQFAR?/6>A=L[5G"(H M7V1BW.J4=FVA8E$6S7*]9*=%* RD+"P65T@W.QY3WU21JVAV/#WLZ^LU(,5]"2%[ M2Z!?FN?5(7*E;:H]Q"686OI:DV(6I#:]%$$;;U0Q?7IR?PO5D,[C.E+C8($< MAR(Q"F%*!"8NB2 M_-VZ1;!>OC=?C[P&Q0WWS/-ZR,F=8QYJ@5@3-+B0DM-]3@H/ACZDQ(UFS/N& M_CV"@)NOQ.NP5^[MR+D0"ZX*XA32.5)$YG4I#"-YUQ8+J-+W@N4=H(:HJH_$ MI=V%TF8CYAXTUPI7+][6^7Y3?E^$G2Z1'DWGB':X;TY\6#\ ML[L(^A'^CFR?'&7R)ENF>$2F3;",S+]EVO)L(M3FH]TW Y)YI*/$"MW8LJ! MTNE'FS6%-8IH(1OF3>$T5M+>08!D&#A9_IP$!?*/ID4:C/+^S?T1&)V%R9%% M7Q0Y.TA1;Q3(T!;C@S \J'28D&)E34ESWR1_?$N 0(YN>/&H@IJX<.O_=>6I1XE:)4CQY MZN2?ZV 4>>HD;<^%C['8NM%Z-/[< #?$<*_#:?D7IBM*SIQ9?O4<+H;SY#2F8_B[NPLA.:[ M;FL@-QK$.3!.>R#;-F?B( S#P8 %0 M &-D;F$M,C R,3$R,S%?9&5F+GAM;.R]VW);27(V>N^GZ-V^W3E=Y\.$QW^H M)?58\7>W%)+:XWV%J$.6! \(R "HEOST.VL!("D0( %B%4!!FK#5%$EA?97Y MK:K,K#S\V__Y=#'ZX2-.9\/)^&\_\K^P'W_ <9KDX?C=WW[\X^TOX'[\/__^ M+__R;_\/P'_]_/K7'YY-TN4%CN<_/)UBF&/^X<_A_/T/_\@X^^38$S^M/KM'Y>__NG6[_\I MN]_FWON?NI]>_>ILN.D7Z6/Y3__UVZ]OTGN\"# !.- M_FGQ0_K5V?"OL^[?_SI)8=ZIY]XE_+#U-^K?8/5K4+\%7(#D?_DTRS_^^[_\ M\,-"D*YU_KI_UT,*;W!&2:+B,"?1?'E> ]8MSTZ8=C MOOHLR%C"Y6C>(^+;G]TKWLE%&/8IX%L?W0/:[H/@ B\B3ON$^L7GWL"Y KF. ML'YD"E/,GX;C]) M!T(F.!>+E_M?=_C4&Y")&\/QL'[[5_KK\J,KNK[!XZ@A99&#G;X_+J*U3I&D_3%XT9U$YU<:7T4(HZZ[PXN M9_ NA ^#JP^EA>,+^G(V*#)PD>C4X8994"@8A"P2'4Y9,F2LH-&W.3-;<;"$ M6>Q8LWS$3U4O/^%H/EM]I],4,+[7.'L29_-I2/.! MB3'P>N9R*14H:SRXH"U(:U04A9/X69.UK2/YA3M0G^T@!]_F$PS3O_V(^M)U;_0NNFEZ2#]@XRTIY>S^>0"I\\_I=%E MM>^>S&9(_Y??AD\#Y<@&*RY!Y ()-WSS]]H$/YAB!4,BE4HYVV[0!*(@F"1PG22<,*&>M& MQ":\V0KIJ]].^A%V Q8\GS+.;W#Z<9AP]F8RR@/!K/+.U@46 M6J\S"5S!!%*9*)*SY+MM,*YZH,%V3,?G04^*FS21>@,^O,89T@>^)UC/:$\; M33[4EV"Y^(%/EAEI,Y2H)('3 GP(%K25R9+';R3*1B?*';#.A17]R?XV,<2A MQ'B#HU$]P,;YMS#])]Y8_ !5=K88!I8' RIQ#0&U!Z$YT])5#\"TL:BW8CH7 M2O0D]=M\D(?RX>\XI@6/"-F3?$'2K8N=#S_B"I[P'HL@F\;P0G3U.8$WUD-A MN@1I R.I-"'%/<#.A1E]RO\V/53OUN5 R>*X[5:'!51)BWZ=S&8#GYE4#@D2$[3 5 QXJ2QD6[CGZ*PI M;4R#.QXUXH( ;V 4OQG.<#SPYT,1+!9F3*:N8 MHK.*\($,LA2N30RE35QJ%W1?/2MZ5T$#<^&/\13#:/B_F/].$JK$?3E^,?Y( MJ+N0[T!*ZYDF!69?=Z[$)?@L ZW?8;#692=X$X;< ^RK)T>?@N_13JA7&N3P MC(98?KD+3)Z^?OWE"YR*Z1/XO&K#!*5"TAT',4H/G):)E*<5L M[[LDN><97ZUJ^Y1="RM@_AZG-[>?+_:E08BT8F<=F:/*DXVB"OA4--C",E?. M9R/;G 5WX_IJV=! [+=)80XEQ79@S.<2I8] !FJF->OZ%5? 4]!2BA)#:&,@ MGB\5^A'V;1;8PXW%E=FZNBD9CB\)Y/5][\]8)E-<_-[;\ EGSS^1HT3/'X[# M]',G&EI=JGB\-M<=OUPF2 OWZV?<4SZF0]D*O1&T=MEI)7@+T)EPZ#!!W]:_/U3_9'81BLX%%]:B<)XL+*D9J.AH=88+<)*^#%ZF:-O< ME%UC^.JU_$!Q;K@".SC7XGF8CFFCF;W"Z9OW88I7P3HZ(SE+04)@T9$/[Q'U!@XD@SEY>SFL)0)?6M9*!"$D%J3@$V@Q!D3U*YBC9I%E(5 Z=0]_F*GQ?I%_] MR=%4-1LVE*-Q:;']18?%!MKTO/<"E$5R;GC.8&WF41O-DVL3%=D+YO%9U%;M M#^38_BIK<&)M ;O<26]A'DAC:;-.M*&B(/=9E@Q!67*?1+*E))<4M\=DV#:@ MWR;'>E%;BS2PU2[^-L01#DK6R=,B019+.WA=ON,N@E-:"V6#UK)-BOF7.'KD MR(VJM^9GV '"W+2!_+"H8?IK&DUFF/_VXWQZB=??G(SG^&G^?-0]\&\_SO!= M_>*A?)A-Y]5ESY=I_G*Z3&!]\FDX&UCA>(H^@$1$0JV1V M"G_1 VZP@?ZVSH1M"'KDPAW5AG=PXP'*G/0HU!Z/EAMX;N8I/^NVT9U #=9* M'OO2^&TX?1X3VPHVKY7>CZ9NJ[TG,1^- \PHRU)!2,SZFI3L(9+#!C(+-"EE MZ79+ZGN,NO^B^/4DJM]'N@TLRB6:WSIS:<"4,U+8 -:(&FXW"F)1FLS;P)@I M J5O$_GX L;QK,$>57,KJ?NAEKUFO_HMSJG?W;3VOR(6_C MG[TW(*#OD\LY'Y*Q^HJ4BM-I_?DD_9,Z_[RW;&1PB!#6FAUHX3.QRFN1I?(\QF($*M3HBR;KS&YM=K GAMX;(@1B/'/* M@2^6[!;G+,1D'/!H5"+*FM@H(:__A@@OQFF*88;/6HVACT^P)]%%$Z_?AR88/AS95WKIM?)#D6SA!MY9* MXE@T _<](=7\<]AN8[R_1)_N_+94G'V\F3G#OMA-&K,,POQD_#AVJL+M(O MW]'O5%.DE@QT*9A/1V$V&Y8AYB?+U0^8E2$:C,!LHG?.,@G!T2OH%;K M1 A MQYT\@EYAG2<)3ZR^!K5>G8Q>S&:7F)]=3NM+A-/A9'F7]3O^V?UH-F#(M7(, M061>\T4T@R#)J.#H$DDN%IO:)%/MAN\\V=901PVJR+>@_,\PNL1KD%)Z3%([ M(GFI%@*7M.\R^JO*+AG-@TSYF$3Z$MXWR:,#--2@(NU.LC^_^#":?$;L?NG5 MY32])Y&]&H4QL9][Y;@RP$(0H!3SX%/08%)BR0X(0.4(+EO@2>(FOD;SX$[C=)O!XUV*#4[C5Y M)--AFB]CB8NW9+&(WW&^RF8B\;P-GVJKPBJYFH$[")9>EQ0=2*OHR,]90W3U MOH)G*6Q4(?M6/40?AOB\R7<4/38HCUO#W;TLM\"O8X[1([T6!5"F0.:FU!!L M]B"#SDKI8*)HTYOW(6B_*=[UK[\&)7EW6@B+[Y-H5I>! _*)R5-VI5[1D6% MKPLX'PRXHIU#0V\(MJG4W _G>?.LH90O<1LM"SD;9#"[:!"IRL@88 M9L"830[,\RA:7:WM ?.;)%@/&FM1=WCGZ]#]\.6'+N'@^2>J50O@O:%^DV3K27,;N/;@:X'N@J,BK>.27I:GDXN+R4(P M)(>G8?;^CP^3\0KFR_*/,)V&\7RV>&T&%NE_(4L(,?%EU@%3](<6Y--$AT'O MEISV4 3G2:/C*64#E0[K&K<_ZNZE&!@O6;89R70TM0,6HVW6(H?@!+%%1B95 M;L2D#L!W(AVDD@T\.OAB8)=KUX[R=MK).G-AG-<6HZ+W?21-^K*=D_*[LER4*-'8S-I.D9%5GLP9&C)J,"0 M:KQP7(G0J(*O00[J :4/BP)MG9**PDM(JKK#W#EPP2HHNL24L]5<-IX#>>K6 M!83KZOF35Y'*Z,F:>0Z7L>0A6:"!D;"8=(: M;FRCH49WP7HDS0WV4O!ZD_W1B.%3;:8O'"C=-2E,!:(MM*'ZH#*&1)YJ86 'E:[VW%M7'$!9LR@5IS9ASF[O7.V&= Q'ZDWN# M7>!)2I<7EZ-:R;TMBK($RI6/Q-($OK8!4$)(")QY0,VL)]C"Z#89(#M#/ NR M--%'@_9YKW%.:\6\ZG>[1)6RT.2-<=!84]2M07#<.["!/+12E-2AS1FR&<\Y M4*('2;ANGG-V&$+TMWT'66$G>UW4]*X"*92ZKX ,$$ UYS6BZS MM*TU2OC?!NDQ-VBC>8UG-_#!7UY(\*^)/\N")LZG?=C/)$'VH]2UZG2 M1B,M.A+2+.W.>DGHHR^RBB M][Y?EW$T3"]+P9H>MO*FN(Q%\9JACW3^%9LA"/3DE2>>"ID_B:W-V=S6ZVO# MIY^@34W/*ICT*;\>O=%%DX#YV_>XF ._L)?6L 7O3*WM(?(2+&4MV3;22#HN MB>5T4#K&_$ZZO>=!YZ7F/J6Z]15^C"W=7M$'C\E;F@]3&'VY@F/V=_L2QN-I M]G:'>-8ZOWG&@]<1@XM()TAV4G*I$'E26CN;>NK\]B6@WMO H4S(N'8@D4=0 MJC9%Y/5*4#A+-)$ZO"^VPH##5*F66P 85G/;H?*NZS*\M"-.8,OLHXBA!F**#4M&1(^E3;13I M"D3"!H7)5+*A4[C8^YROKRL(LY<*[@W"["._8P=ADA&"R\R &4G81.$0K5#@ MG$0=M2YNO1G=&05A'JSF/J5ZZB!,F+W_933Y<]9K2.7J0YL&2#9#7PMW!"]\ M<#$GSIUB3'H9"P930K*F1 S;PQU7']][\$(*$QAB/3R4J1/X"@1O0Q<,+,ER MTW4/N)ND:5VLXJU MEJ".TW"$)([K.K^WDWU%(\A8+Y$58%HCJ& U!*[IKPDM'0A>8VR5\=C_:LZ> MC">G0(O]_-ZX74=Q&HS68D0(]*F;K0$9['+'4.;HQ39-@KK;L1S?&J= M7M>;9GD\H2O&@T1+6 MD+,U;?+O-N/Y3I\^%-5@]WF&'Z:8AF%9"__DHA:P_N^"V8ZD(D6R4+.(:QRK MU&[Y AQG&@.O^:5MIB?> >H[D7I368-\X*LE_UI+]5_74? O"TFCX_Y-H,\_ MU0T4!PR+MBYZ,BE#'3); D&M_7V#E45JGTVC:J-]D7[G75OE-IBVL8B_U?N^ M-Y@NIYT@_AA/,8R&_XOY[Z2#SJOAV3CM6$W#CZ+>!?+:C)6#]2PJKDJ0C8;F M[8;O._%:*++!5(Y?Z&#ONB%=R^^Z/]C DK?,K6/@H_)TS!,C F,!K!-%2S,?:/#;K207\;A&:)M.2OGPQ MICWYLJYFRS_Y=1CB<#2P$[SM;&ZBQP4R0KC:W-G#.1^W6]Q=B6#9)N!J_3;+S()7-4:40'&I M(6+-37 1K?8\Q>(:;5R[8OS.M%8*;3$ Y#;4)RG5LWY&@L3AQRY=5C EE<]( M&VNH/4N,('O82K R!Y^5,H:WJ3'8!=UC:$G9CWKO9=&!JFEP^W ;8SVYQ_2/ MAC6VW4TSYP$$AD(>N0W@);,@E'!>$#*#K-8=SX/:LL((ET'SVF%+:DO,9A**9S[D%%"S="3*;,+W#7'G8/4TN%_8 MOB6^"I^[9JO3D&E3E$8:P16X7!.P3'^#'.J.N$2Y"H!5H&A](G=! V>U WED&IP4#++2)@DK@D=^+!]M,\1O MB$5]**G'P/YBO,QV8717JS=QEB"EB\H"KP6N9*I9"-Y%2(@Q)^50EAVG_.S^ MT+.C1U.I]QC$WH*S!MWKVNMLVJ>7L_GD J=7$??%3(OYD_RQ%J@OZ]:?/GG] M_,T3DI9#U*$.%/7>UX%\V8%70D+43GN9R/[/.XX;ZQ'5M\*O(^FM063[]EJ> M+?MY+$)J;\,G>DL,!BP))=B8(KTE6H"S(0*JC-X17M9H=N).\,Z.9>V4TR"F MO7MB^$ 7@5%P,NQL'1YE0FU^:S-8%^L0Y.BL;^.M[8[Q[!/K&ZFK00A@"]+% MA>%FP02G:/667K%8\]"\Z#*T R03@F)1*L/:7)KLC_5KLBQ-"T-Y=BP(L%B"? M@S9:C3PSX:5RC2:][0+O_%G5NY)ZO%!9])%81[@T,+MH?1[2&X S$MI ./0R MJAHT,P%4EG48;:2=G76)#;(4KW;R_W9\X-E2HYG46YA(BQR7E]-783I?_J4# M/.MT\6(\#^-WM4MCE[D_6ZXE\X'B65II/6C+)"@=";>H#2HB[9B1RQK[:&,H M/1#QV=+MJ*IL<,=RZTU91SHP7EE/*$!V>:(JU3S1R$ $YIC(7$O;J';_/FAG M3ZI^E=/@KN46P%7R]ONPZKZRH/N!,!U9/T3?K9 M<8AT!\IOCU-]J:Q!5<4MK(L>3;_A_/TD7V<>UT9NRJ8DZZRNE&NH0P.]!>0P M!%4$9IU#:5, NRO";X]6?:BJ0=G![F(92.5#T.0G8*P#X IC$)*U(&(T&G70 M_KC=C39@/'M:-5)7@YN8+4A_&8[#.&T1C.):J!KXE3G7'I0&@D<+UJ<*.IGB MVA1S[8_U7,.=?:FG01[FS8C9JJUYK>NZFE,Y2+;CM@>67+W\CC6N83EIW>9, M>ZR)J30/;VZ$]FCVI=[T>T6BE3T293H\WQY/]E=#CU'+[FJH2[JJH[U?8S>W^>V$9-)U M#'R#\_EBXLO+\IK- MV;7+WBUW= _'<+:,.:9N&D0J=Y?2H%)!\LPAA5S)3^_%RW$%7_^_!ED_AA%VI<:KMZ*+ MX(_SE]^X\9LOQFETF6F5SX:S#Y-9&/U].KG\0/^"_IXZO^(2\S*AD,[T00B6 M&U'JE)2H0.7Z:C&=('#AO4B,DS_1A+"G7_M7'_8ZO0CWHD\#/^*@M;["Z;!> M7ZSG<2\E<%.J"TD/2HR)68]@'6I0AM&N5*RK=F^6(B8=L#@X7H_9H1&I3F=LCX_:7V9O+#Q\63DX8K686O1B7 MR?1BT>YO9?GJE$*MOP=K$H*2T8(G@Q<4\^@X+RA%&^GL"/"K?_-:**))"\4Y M3HF,U6.NV:PYFISKG%3&#,%AO/845P%8C 3+*6Y5F^C6&I 3Z+^%PFY5\SU< MVFT:.JU*"%>(#..FE"!(0Y8H7]NAA8 9DLJ&:Z5D:#1)_3:6;[$!E9X,@LY Q59-?R,!S MTC 0G.QZR8/U/.RT-=WSH&^$&[W+O,<8:8?M1N;FS6-V>Z;=(&09D]8&4M9U M[G@=.6ZP]O0H.6;-B8L 5P5M(?=92\+AQSJ^%"=\'ZZEVI_H3>H,'2U5K?+OJ H_+T M0 =2.5O72:\",1:RER9R#,6[-N6T7^+H4>=A-#I>9/;APMSD\OQ0%Y7G?ZW[ M%>:__3B?7N+U-VF'P4_SYXNHTM]^G.&[VR[G0Z+\D;:K89A^KGU07I9ND*8X#[%V.?9L>(%K"UI4["W%Z6N4Z6-1D[#'YDW491\/TLA0DJ^C=;YU5-LA:(;MF)6 M@$^)_.Z$S"0ZA&W:S7/9].DGL"5[5L&D3_G=5NB#!P%U@)[,W[Y?-KE:%-BO M88O%DHN3')@D JA 9FYPLH!VI78R-85'OI-N[WG0>:FY3ZEN?87_[:8_FA_O>/UR^NY/;GGW_^)9'GFS^17_.7-+GXJ9/:R^F[,%[. MV0OC_ QG:3KLBG F9=71XTG.W8/"Z$9<]QG.PW#T)=K9\.+#"._CQ:&/_.EZ ML5\*8?G<+^ARC&63<8_CC/2R#LGV'T:KA7)"^B2L0AN=TB';()RQ/)&Y.3CT MX0>>^>D]YLOZ$BPCK*LAWAUCK]TK'X+G6#047=U=81V$J%(M/':!"SK93*.# M?S> A]H^=6[<1YS2._IL.,4T?SJ9D9,?D@V:.P-&!@&D/D'N/OG\+)<2@S86 M79M5;X1S@NVQ 3O6C9W#)=_C<;A6$_U%CZPN3^?%^,KDJV4CX_RDE.%H2([E M;)"MDC+K"#9Z,OFL5.!L$>10:I2NSB,-;;*T'X+V/,G47&]]V]*_7U:AU?(S MVMP[X^/#*(SGKT@R79BQV@@Z% _6(P-59 1??((LG#5.^]J/;2?3ZYX'G1<= M>A=MWPU<5]C^& __YQ+?3$:7B[(6(AP6KPT$2Q:GTF08QMK%WZMH8XDLIAT' M=FQYP!FK^1!1]GT1O,)TS3K:<7['#^])?#I(. MT7/BH24A@)*AWEU'31N1X5)@JB['7MK?[_EG3(Z&BNC[TG@%>;5//1\3UE%- MSKJ"QR-#XQ2=4$9:4"P6,H[(+RV$#Z65(N%N*4[W/^N,.=&3@/MN);""]]LD M#D?XZOT(XV0^N1A6JUC)1 =3X4#/IS5;6T?3J:J'G.5%O4%-^Y%+^HPZ-_"I^'%Y<7 H/$ZY$(GK:V3[^J% M5XF"K.TLI$*MO-_M4FG;$\Z0$+T(2S#"MVG]L@_*\V)/R+-.W7 MF'#X$?/++V@LE2)KW4CPLI@Z8M6"RUH2C1"^;94ZAG36W@U<%= MG?Y>>]7.%MBZ%%%7HG/(,N2:CT. (L28D9:N4=:.(:%1WZ5U).?)CH/DO8$ MAP5>;QK0"V0#FRTODG8VIZOU+$4&7ZL5.7)F57&1%KA;4MNMSSXOC?8AP T* M/;APYNXU+_+ C?4N*B4@D+$#JEK1O@[-UB5YQ01BL&TFLNP [F@%%<"W\-^3Z=/+V7QR00YZE_CK)!-1) \N<=K#,B8(Z,DX\I9S[T*4 M=B?CE#[^!I7H;^LTVOS\DQ57]*W=26]2[C%GHZ)9)(I^@6F9*KH+J'TJ*W:B MP%8XQRVBZ$-/DU9"/AH#BN&JJ! A\SJ?A?-(^Z/Q8*W/49>8DMXIM/$8-;^E M%.)HBM]'MGVG::WBKLO4[3JS4 :F0!:G:G:B@2B]!H_!6Z,C4VFWGNU??N[Q M;,(>)3WI1TP])G'6Q9$MFB_3_.5T&1[O.,G(5K$I2@BN-E?CD:P7)0V0GR&0 M%W(\,/?V=FY"<(Z'\\&2[C&W[@:>FN.YNAI9TGH74+T?SUOA'/]X/EQ3M]7> MDYA[/J"W@RLR*(&UZ(:7 LH%^U0&['>8./KT?T=!_215+^/=/L^ MHI^,1I,WEU/\O\,\QL^K&JM 1H<1"3#7@4$LTN'#>0"NG7)&J1)+VNF@WO3I MQSVN>Y+ZI$^1]5Z(2(!^"Q_^ \-TOH2CS HN,J^>*;\7B_@N>GO M$('U;#E=6XF;QVS?_BYB=2*ZPR2R; N+%HAWNO;#R728U,GNQFB7?$FW*A<. M.%@/07J.-OC1--=CH43%O0W7\L7:!5GO!OO=F(YOM1]/MY.FBNG9Q+\'88I< M8LJ&7J):M9_H1 R.U?MD=$:S*/CZ5+VOC#)W&/N/D3'[Z*/WX-V0Q!/FT^&G M%^.TLG(-/3U;"YS79;I,9W:1'ISS@:Q?DS7;S:S<\.''M4OZ%/RD1ZDUJ,J^ M:H=0:WMG"YEVO7:$"B5'11NIE*!$5A $+=DR1A#1* 35N>W0OQ-!W/>E'H#B0Y7!L-VIW=#U1Y*1P:!IS>$W*F MBP0?G (>=$XNEEQ E> M*O"\3N9-FD%T6"!QGH0CQ-$VRA9^=.U2&UL3_>B@0;?M73IV[H#P>P_5AROU M 3U4'Z"1T_10C4S6>:TU)"%KSR&,2RWD.U+67V M443?ED6%-WORC@[8>BXN#T5I90Q2,4C,.%HO?15S2A D-R%%'_6.\T$V??JC M;*ZYEPK6*R$/DE_?5Y<;F[J:.CJ+P(!.Q=51Y1H=S;*;R7CK?>6_?9/?G-Y<4%VS*2\&;X;#\LPU89C M*=5*?5K)JPDMJW:?[+>#\N$/[:.'H5B,H)B20#L9;6"9"4EO2XA\-[-@ MSP")F\U-8#9CJ?56UK$U$KX"[77M>AI$9A MD^V8CK5GD/9_]\A=/ZC? .^2"P+'.=G99B MI(.[V N.U7[[B9'6S<7OA5)MJ,Z:YKTI(P&MO5KG,VGPS3'O+EE5IT*6,=[ MCN>#+%%*J3((KQ,H$0/XE!5X;XJ)65ENVU3A[X[QC$G42%$-AON^FDX^X'3^ M^=6RSVL%^:%Z#W_,L%R.?AT6''AKC..!0RZ!(#*-X-$RD,7XK*2,/.^4_[]_ MC_;[P9TQB?I638]YB%?-*.@T_7,X&KVX^!"&TVZXX&0V&SB.-A=7@+':Z9'7 M$8\FT7GJ?:GI,#G(-KDEF_&<,4=Z4$"#Y))K-"_+"SHZQ^^&<;0<?TN@RDUQ6*QF@\$X[,L8*&66@LI/@E"G@I1.%\X#"MAG+>0CJ,Z;8 MT939=U/HUU@%26A>?N@Z*-V8DKP84/L6IQ>#)!5/6!!2R;K:_IEV4,F!*\PY MA60Q[U;MM-/CSI GC63=8]_H/42QG'*J933!)8A=2R7/"T3K#7B;"C'7*IEW M*U7?XZ&MN]8[W1F?27] M:]JJ^.XF-ON(^F@M3'8!]8TUL=E+3SOU,GF(D(_& ,LK &*XT8[ ^9C A:"! MG'JM!./,"_ZU:GZ_)C;]*WX?V39N8E.T=,9$!4'72SHF)<04Z ^TL5B5+9*D,BNQB%A !U6[.%@&7I@: MS#498Q+D/K>947D?LK,\R9NHI4$L]#:^%;KEZ[$+OJ89K/O<:/.+[$W_&JBT4(5F7F@3D6:@E2_ M6MN0VGR8R!O8*LM:!78\KW8!=IQC=1K<(_&/GV8(N\CR(%:.,:&<@.BM,7JE#-H MZ\G9+\'2:R$]\*22Q,A8"6WLC:,39'];M#D_]A%^"UXLXSZW(*ZZ$'NOK&<1 MN*X-#>N=G4LF@C8!7>8Q6M%F6M0]P!Z!'?)0):Z3HT<-M BA33$/Y]O L9"U M-DY"-H; %;+"'&*$B$P3[L MWRG:O3\][H)U1N3H3?H-]HZM>6DWMDU6QYG5 M,;\)72''2M=+ %% I"""YEPGUR; N@.XLS9:^U9.@^RPK1!OO#R[0&QJQ.X M\C3&;.\*WI5 !VKGF!O1#:@EE:@*O4LJH06EA860'8<2>:[5\$JQ-E'7DQ'H M'F/W,?!G'Z7T?J$;TOOA&*>?GTXN/ES.<4H87Q;:D/$*Z>H24Z'1*1A R3FA M).,K9*5!:J]NS[R^ 9,[]J:-!=U V/WE\LI"?JR&Q'^R_!3 M_6JV"@AF*Q%3 !>K!(I#\$+3@:P=+XY$XT*;.IKMF,Z')3W+O\5-S:3,_US, MCE]]^0P_XFC2+;^6%*Z "J]9[>E%ZY MM-%.SQWB7X?QN\6QZH2T*? ,D5>[7I-;Z+RK 24EI9$RL=)?CMC58\_2W7FX M8'NL,K@"L239+C!ZSP*] >#X>9\/5,&Z$@^07\\)GC?A:"R)E\# NE*3WVV MZ+T%4WP,.BJ?0W])W$<29[]:W$=L/6OO-Y+4Q>7%:L^7B:,B@R'4[JJ* M<>ZBD]?M0H?++FM;V&_C7Y^QZXX]15.W[RG MG[Z:S,E(&X;1Z/.SX>AR/OR(;S!=3NE!.%M4$F*N8NI^BGGMGS^\]T\3''VT M VHOH/4.03(S9G@R6+QRC-,VGU*0V=,[B?2B#YH@.C!GB@#DK0__A1Z^B#9T MER8OR_,PK66)5QA^O:IMBSI9E.0-<*,,F9T:P4F1H= )F+U"J7*;*\Z^5G!P M]MEA.)Y<5&M^8*.Q4FD&7"8)2@JR%IA4)$O%@Q/$(][&[^T%_O%]XI/P]U;^ MV]%5WZ(?^56O[0.7LW!#F'Q""IRZ$KDG/?S\>?,'+'I):X\^%@\*ZSSZF#1XXQW(;%G1$FLFU&/< MV^]:U.DG QR?JOWN_KU1ID&\?C.RFZ.]=L#7-+'@/H2GR2IX-)38B:H'ZO,4 MO%,Z<&3.00RV=F2B4RX&KB&8[&125F"C 0:GX=L]20A?+=WV46/?F0O/+SZ, M)I^QWG;]/AFO_M:UDU[T>%Y==B7AM7'!@^>:+"J6-3BC"V0O5>)U?*%0]P5) M]GKB8_&B'JJH26LI-_!^_A&FTW"50*&DMAA2!AU9':>M,@0O A0NG$<"X6P0*P M:,CP#TQ!K(W41+2"](G)FS9ABCMAG0DY^E?!D88HK$7:>YZ6L,>G-[@'>>C\ M YZU,"8R:[)140M2EE"9:\8P%C1I_7:CU:"#*\>?GO=B3*O$FT^]#H0%%(RK M(B'YQ(A64M6,F 3.FQ2T)@9SL],VONL3^YS;=EG?#/I+?<#LQ6QVB?G%^,9\ MDT$(+,7D$FTK-0W+YIKOHVAUC/N@G7)^?7AX@PEN]Z$\=GO.%M2X:ZA;KUKJ M>QK8/=)8Q+U4R61KD0&6:S-*E4CET19+]C?S(JJ0M-XM*7N7IQVG)V=+$K01 M[&.)??\Z&;^;X_3B&<;Y5?$"F>F.+'(+/BDRX;R5X+@4$*2.=&XG9G9+^]E[ MH]F$YC3)E[WK>]*SW!M$X-8QK:HP=T#5--Z[&==IHKR'Z^T>(AP@].-1HF1N M/!<69*C-\8VO/@&Y""DS7ZS61NR6AOVHJ7!/ /983-A'U@T8\$L83O\SC"[Q MY\^_#D,W<(.:WI3HP2=3(&(=XR*C5=C^PO68 MG+GG^#D99?911-^)8UW;^R?OZ#B\V6W)Z*A%KDW.):VWE@V0-Y:!)9T\DBO& MD]_M#G7#IQ\_$ZAO%4SZE%_?E^2O+N-HF%Z6@M437R4DY<2##PRBR'0\*F:( MRL1G'C*S1CGA^6Z7XIL^_;P4>K#\&FSF+S_B],EH-)EW0W8_W,A$)+LGIU*+ M_S.OX[U3 NI8MMXA);(9T-&_H5_M9+B7[3_*X"=,NH7,4\N_KF MI"PF[@[#:#&>.8SSADC>9"V2]_"\P)9P^D@D/)JXUC(/1>&!#@-,L7BEDXJ, MV,DT1^--G:,W: FLI]N Q9.?;'SRC5CPHDQB^@607Z]2ECC&K+A2$+FD%U.) M>IEL"R!7W-2FCD+[)OM7K\LXN#BLPW %Z=EP5I.D:KO#.)M/:2<;!#2&:66 M)^Y 6;) WHR,+#R)7/)LM5;BR;]8?:>EE__4ULK M?J23S?%>()*@CZ5>]Z M"_\FNFE@?59T\\_7)12_?/Q].(C!R"#(NQ&"C&%:*ZU M;$)S;M0X6.(-4F">?"3;H<9:?YE,J\5]C:YF=%W_;V5Q7SIL M666Y,>/C"N\RH6D7L,YDK'42BH=@8QA\F;) M* :7I(3LR0I30LYITF;_9"$_EMTN0ANFC9FN?GSS?$\,L4_^<2Q^GSHN6%+0SKG$0F MA*W#G05$A56_I294.&)R8[IL!_?=-^M3>RT)M@G@JE//#A"/[HZM@3RY$]:/ M@GVL=G.=;?[1JJG;#FMI:A[U MN9H3V5%]T&3RR'3M[)],-D&N;X9677JDM)'?!1%Q@#TLL58P9?%^TLDJ4I>-+8 MII#A3EC?,(GZ4]?6+>@([4/>7%Y#6YYB%8HM'+GW*Q-840RZ2Y&>39]85O]E; M[1/=Z1,,K\"]Q?1^/"1'_T;^6]"I8%"JNO9UXJ]G$$QB8%RF;SL9BVP\QZ'1 MR@[N$E@[:+Z:#A,.<@K!*,F E1+J;B1H-V(6$O-:^9 Y+XVZ 5YA^#JK*'MC MWJW.@0]33M\-Y3;L!,\_X30-9TMPUA3C-1E!(B<)JC@!$4L"=$QAR)[PE?LV M^9V>])T?C;32=_G(!G!O<7HQR-9'%F2J@W+KQ%5&F*QA(%"4VAK1*IL>RI3Z M@.\$Z5<'#6Y3-\"Z891TZ06#+!)//' @4R;6=JL>7*HUH<79R%14,;7Q8W8 M]YUB3=7Y2,M7-LAO$?G/-JO,0R:)>0LJ.*1=UDE(I2@=M"NJ]82P!JOZFHI< MFC'[T=#F$9;";)@J% 5)U+L(Z&M@E[Q1<&1O@)4J>%X[R?CF%3"G'Y7W^,BS MUY2]?93X50X:VV6!WZ?L]3UE;R]:'7WBV$,X\562W_DHO$MU@$$,H'1M=R*= M!>.]SB8Y8FSC+?KK(OU!4_8>-^?WH4+?P8%7G<> KT8A=0;*'2T25N,4O,S& M"0G," -*<@UDP!D0W.>8/"WN/0_>1HBFMP6[KNB5[-L>:6 MO #C#=0;6U"*"W#F6\SK>78 MU+C'=#HV,_:1^Q$8\<5%S2JQR.;@1!T>P[0 Q8R#&$OMB)BY\8JC M!.63!\^9 ZE",5B2SXT&4^^.\6RYTY-:MMZD]ILQ6L?7A''^+4S_B?/J]EVG MN3Z=7'R8C&NJX:1L^ODB=W#VD)S0'I[:1]9GWXM?GQ)GG+,ZIF2Y4=+6]$YG MLU6*\9!"+H,>GG]@_N#5;.[_P%%^._DMS.OGW\B;O[Z,95S5E43(WM2XDPY$ MWA#!N$)VE:!%R3:U#7N /"BP^>MD_*ZS#S:(^ZI-*)-.)J2W-V:AZ!6VG#8) MF4%X7F@7P<2=O(_].S_M!+,X&Q'BBT!D[X)N8,=O&N'T=#*;#S*YL-'5*F"K M;9U4+\$99\$J%(A9F!C:'*W;$!V/)(V4M\/PK+TEW_>EQRU0__G[BR_3R6SVQWB*833\7_HK2?%7^L[/6"93?!L^#6PTC*F8P,A<>S&5!!%5 M@6)XBBHH)HK=:=LX$,BYD.7H2FE@SV^"?Z-_?,Q!&T?HA/(:E/7D=R3:&6+D MREAMLG?L.!O-%[C.A4$-M-!BYMK:;+@O"]&>7$RF\\KMNC]VESD#Q9@4A6E@ MQ&["*S5XKS*8$C6=UUQB5$U8LR_2<^-14TTU&-QV#]X[M]'K+905IV,0&;BK M6ZB7]&;X6A)I7'#%LVQ-FTVJ%_C?& <;Z/0V,?71!I5F@\;(4F^E8VT;Q3P$ M9I!>($U6(F>RB&]E4.EIZ-6+9FXSR!QDJ6]<_ -E^C#2?G+.[U;WM_,AS(41#0=^F@^V?#M<;8=T#T^3=N&+^C\DH#\?O M5G["%?RH=(RZ2$B*DX1$-X6X][NSY<9B ;U/ 'T2!-^]I MN[M? (8%J3Q"45%60Q_!.]H(HXJ.OBWPUAWN%@KL]+@SC1GW+^H&=_K;UO^E M]]<9VB_G[W'Z]GT8O\6+VF-F^OG%Q0 >L4>DY]WGKKUQ!TH;TRJD_$$EY%L.&TA!&_! MN4!N82A>\39)2P_'_.VPL%_U-0AU;T-^=9P/#-=:&58 #=D&2CA&V.I@$RY= M5E&3Q= F?_)>:-\,C1ZFC 9![_L-BD6!@E16F9(5I( &5!82O-$98E0AA'DUU_):&IPX=T=\:",8P4(%6Y9*/P%1@(D1?A&A4 M=/FXFFTWT?V.K;3WT<%C;TF\RUJ^M])^4"OMO6C2LC?Q0W3\V'DK3%!8F]>1 MO4B>BXP,(N=D(0AA1? ND@OSC?+U@:VT'PU=]U'M\5IITT$2K4T)+-8Z'ILX M&2J1[!8M8T%?C&D4 SG+5MI[Z7BW5MK[*.CHK;2#8^2P! M)./)WA>S62QZ, MMTZ0C1MXHSF4Y]Q*^Q 2]:>N([72_OER1D[3K";B1Q))URWY2<[=!U?AE,GT MHOONPSMC[_N(/DH>#EK66GV#Y89,^Q1BD$(5%P,SAEB@DTE)I"('^S[LL!UA M];0GB3:LV4HX2[]7.IZY*A*R31D4>;K@E"Y@A,)$KG!4N'Y=M/+."#F*UCL5C .K5#&4?OF#<6?P= MLC?6K.]XS933X##=@/6&/%YC%UNN=QRS@0_.&]J.(3@2A$(229#.@%8Q!Z^8 MR<>CT1:,YTVB/A33P(S_^V22_QR.1H-0"S$TNK>Z87F6S$81G6^-^R#U&5 ^UK7_8CZL9.8'Z& MBTWO;?ATXX<#C<8)^A](:QRH0IY$M$ABLC(*&9&51J.3VJ_MC CYR(C0X/)I M@^A>74[3^[!L,_)DU'T&?7OUN3;5@K\LX0P(?7[T]UG!T%\4OZIR?=\/5NW:K#<'D M&%)%@P]^* CN!)R3M4-D;VPX>9#OQ$Z/%C./59! MM#BJUY8]NTIRNS)0)=JL->FD?$6 M0*?/+FI!@OM=@+V5T2" M@G68M-==2G;!6#3W*%[(9XF(:@7A>Y DL.U<1+: M>%94*4R!2:':H4&21[)QSD-6_910M_-B[J;I@^C M,)Z_>A^F%R&M&EK&6,CR,@Q"K.63K+8]Y,J!1HG1JBR>X[0F/PEX^ M1!.3OL78]W37W\@D3UT4BX"M^I1J*;1,&FRH-T'*<(B%U8%])DNOK.+)[:36 M#1]^5AH]5'A-7M2G1*[YK[\^7:7&>*Y2]@HD^5!U=#!9.L%:8.A]8II[;7?K M'+;AP\]*F8<*K\&UV8MQFES@FWF8=^[$K\O(FS-U(42T$15!NS_P0TNE='PT2 7^I L9?"=:MH/[/GW\+_SV97H](+$C6,7I) M;H\*) SI(7)/#K.B%\=JHYAI-#M[=Y#?A$732FD-LFON@'H-]/=PL?(&=H'; M=N#O?H!/5A'9A@"[$ZTW[34X"?>%[0.3W@0.UBL!RM7*/)2!L)N2M-=*-,I@ M?11DN[^<\5%R;1^E->#8,_R(H\F'.F$JO1]/1I-WGU\/W[V?KRJ<+$:7LD2@ ME7M04FN"EVJJ/R9NA+(QMZF?O0?8"2;DME3LI)U6&EA;;Z98@](6E4S]BVDM:)'A4%(JX(L!I6TV0N9+"\IN)R" MR6%CT6,/F!K61O+,T#I4@"@UO4HJ@M>\0 @Q6":%3ZQM[EZ+VL@[]I.K1EV['\Y'<6/S,.;L8> = MJJ"C!D;^F&&Y'/TZ+#B(16E$Z\%G45LB6 'T+4M 2T[1JRQCLV91]Z+[)JCS M0&4T< CVC@ 99HJ(48'(.M5:$K)%4[5J"AD@O@CK&I4*?94IIX?0IZEJ'DO* MZ3Y^NF71,JWJQ \N:E- 7FUIXDI&8Q%9R:Q-<]=SC.3N198#(KG[*.T1!-5V M@?L]DMN, =&UQZBO4= NBQYYB@1ZN4**%YD[8Z0 9/4425DV&A8YZ,@6X^1 MW&-R;1^EM6F;^&5PR/!2M#<,.-9&?07)AO2E0 [%>QW0!FS6^O K"\KMI;K[ M@G+[R+U%@[G+V7QR@=.NR4H]Z]\//ZR@Y6)"R=$ EZ5:GTF"9\Z#-4(++I(+ MNDWRWAV@SIL=?6GC!%<_A19:/).D2Y]I[RRUMQ-R""H:3F0.N#[_Y?O5S^&$ MZ5,K#3OJK%>AR,AX=#+5KMD!5,U!#Z;$+NJE,)32JNWIUUX1>(C;U8U?B45@0_6Z*'">PS) M(5]TF7T5ACF,\ZOIY..P;H9AM&A=-IN4M;R#38U=KCO"A/G;]SBU MY^CU%6V;O)*3+*)Y2LKI5;.6S1)R4+5P@9PIK@S1V=@L0] JVI"RCW=GLYQD M.0T384)2.47+(- 670_\#"Y;\E>A<^+_OZ3I0)6#\/9 MWZ=U-F 6GO/B$N0B4@V?%/#D'9/3+9+CP=9I@4U6?1^R1W&R/(P=Z^9@KTHX M3@/P[;]].V<#'HS*T=%[%@1YN=G[.L[+@40C-?-2!'FT0[V/!9T!BQ^3 MRGOL7MYB65W'V=\GX_3%V:&"%X*5!%H5LH4D8Q!KCW;GM<%HA./F\7-ZX]*^ ML[L1#7ILS-[0-KHY+Z/XHJ55"HQA'E1)"F).ABA9')?%6&?:7N:T6==WAK<@ MP"/O,W_]ZMYW-]:OC.Y+T7?IJ[K;3:? M5JD(+R.=$KSV.*Y)4M9E0)4;[@X.OH7:.^F3^Y0M M8[2;:A2@O%3DU#$)R4>C'/VDZ#;#:+_*FME#*-=4-8^E9G9;(J"/+OD4&;T( M)=%:(KT7VBFPLI24O97"'B]?\FM*RMZ+!#LF9>^CC-/,V]@!X/>D[ QC?;AB6<_?Y8?1B7";3BT6?Z@=GXS[P27VDS/:QR/4N M;]K_8G7)CI7.I6:4F"Y(!-= M93*=4BH0M%>1,Z]L"#N]W[L\K:^PTHN+#V$X7;1+G\T&R>@H@^5@:@*CBK4I M8](2K%"B!%<;+[4-,GV)YWC;6!LU;XL['2#U9OW11IM*>U?A!S[042M>HPH& M:P\W9S5$= Y0>VV5)C\TM8EW[X+NW'C2NT;ZMG>>3BXNR/<M.MSYO?6"1B2"M@.*=!L6B(C'P#(:%* V6R'V;1AP[ MP3L7]K3328,$R>>TM\T__X;S]Y-\C9(6KH4WRB9@UI-UCZ6 0UT;/;NHFYD:-'+?28H7??VA=!;.$5,F,,2%7O=WVM(U9D8WLTWM<+7I-W MB[G<]Z36ET1',#%Z%>9CN1;:IU%>9)B4HST.HZ^5_]F#\Y@!9=$ENVRL:Y.K M]HA;J39@Q@%]4_?1T"-H8;D+W.]]4YL1X,!>E@_1WB,@G552::<0E*SM/EF7 M""(S1%$<4X;+5CGECX)L/?9-/2;7]E%:W[&<543IQ?C5=))P-KONNK>Z7!&! M,5<<^.C(Q$M*02Q8 T_!*FM-8M'O9$7=^ZC'W]=P+TU-FHFY[\Y#-S)A-W1? M7 +DW =A1 9>?" !! ;19@79*OJ!3'5JPUX\N.MIWP 5>A/VD<*[2V3",,Y\S!GKOS_Q-@C>WM6M5SFNN8^Q1I,U M+=NEVDI<0\A:LQ0PB4;MM+_JWLD/X4G?VF@0K+UN^DW[6/>7NN85N(C_?WM? MUN/6L:3Y/K]BT.\QG?LR0 \@R]*%![8E2/(U^HF(W"3B5I%JDB5;_>L[DF0M MJN+.DX>L!==7+E65F;%\F1F1L64LM>V#4$G7W@^"KC5+Q(52E% ^,QN;0&4C M64\;+-UII,%C[KR^]X$(%J1).N142J+-B+9U M%#V]Q[A.9-_ *%E%UW5:X0Z4-7UD6T_;:=[3NM'A#L X0@$-WLDV4)AUM8LR M775*>U 9#: )%I(/1F1=1/'R24!CR^M7W\C81^X](*).)*U=33_@+%]/DK > M8S3U4<\E4*@*!.:W *0(]70( %R[ESE]!XG ML^_S9'.,RZJHNS^9[Q0AF9/<%+!6UM$C3M6^\A88V43HR>Z*L8VENCN-3\\J M::2?!C[Q77J66V<7BIK:)P]I.HU=TDJ+&\!RA H:W$QC+I"Q1;+)+386(?R7?^O#X,PXM9CE\^OOJXO &M=9S. M1 D8!?GOPTARRD3F@^#S MJ\^3G!?5((L!6%IFR32#J/S3M M1XI>DPW_>3Q9@O5Z7O,.%#:U8+;3>!JCY5AM;@1'9ZIH8*3L0"D/&+Q0""&E MVOF#:>R23I2YFX@.4(33>R2340FKR)B]J"9 MIOLV: M>\0@<;; ^625EFURR$\!DJS5R"I3LHX#NRQNFLW?E$UVTP]'GCWGR MC7ST:T=?%\-M4@:XJQ.CE:P^?E"@Z9O:"B&UNF>KKBUN6+O(*+#GYA" M#Q=X"D'[I"%B[8[-/8*7.8 IJ'4. MR'E@^^AVRWI/3=U=BK=!\N_'?$$_^EP[?^+D7[F>-6_^_EI?59?T19^SS9:\ MY>@+J!PC@5-%2 R9EE%ANC^4LZM6\ELH>PI ::*%M:E7O;5@_7AU>8F3[^,' M#6V:M&'=MEKC5JQ[,7NO'2LYBXX;L@)U<*HX[IAEV86DD-Q)F_BF=JS;UCWB M9KCM9[\HFYE[PV5]!?1XLQJG&1+[RHBA\8'4I! M;J$D)T 1;>!CUF"8,%IIG93>S0'<<^$GA97FDF]0<+%9' -AR4$MV8*T-5:& MQ4'@D@X)CR0#;9 WRLK=3->3@DT#531(U?UEM!3S:@K?_!TOKA+YM#?1M6N1 M2&1DXRD#49'-IS@*$DG@$)+T@I<2<43 M5BM/UBQ551MV,-!.&L-<,B2ELX#?*=ZZ^L# D<#;2X%- /?@*%XO&"4<.A4R M:(QT1HMD()"LP(4H62E:>-YFR,<^5#Z3\ZV1VAJ\SZ_T45=L!,FB5S$!&E$M MQ=KHL)"E&%,VSI!+86.;-X3=Z#O%^=5*QUO U(&"3G12#8)60;""D&2I!JIT M@,0^)&XYD2ZX$&T:-NQ"W3."T-'*:3%V9ME6NG19S>O4M3_!S_F.: MR]7%K\.2!]YFXQE7P$/.!'YR?[SP&KQEUF5)$O-M8HC'4/TLKL+>U-KA\\1! MXEID;R9'I*$-('@JY">'VG::UYP+H;(HQFBUV\B*@Y;O98Y%OSCJ21>/<>*% M3PDM!@>./!X@EHBU0JX*1LPA%[0>V_1S/?>)%SW Y8@Q&/NH[0PF$NQ"[LL8 MC&8 .'(TP2':.P/0T37ALD5.+DR1H*PPX(J4X"07Y,UD:T7O$>M'.0:C3ZSM MH[168S V-N7/+CEAE05K-'DX=<(X:EL LS>V:!X#*SL99T]C L)>^MI[ L(^ MPFZ0%+.I];H,/EB1.5A,OCZ59/!9(,BDJX?-$SF\;0H6'W,C_$/@TK4V^AV5 M$;(O4K,(Z!U1YBJ$99+U22T$K/65@>]T7CSR41D''Q3=B;?!@]/F?OLN1R-2 M86!\]09#(G$N&^0=C4EXF(!Q[2G2GD0:Y*IMZ[F@(RUYSY+ M9&5INOJT38$'EOV#ZJ27"0C'0:4K;?2?J_+ 1'?6.BU- (>2R-5, XI00*@B MG$W,B$;@V9/09_*4TU)]3<*W&\E=N?%V(;EQM?W>1)^J!K\A&/8#7F>:[#\O M:B7I17&>>%3 I"+K+W@R^WEQ0%="KM%-&QN%[,X&?%LK^\\;>_LHL-5SS_IQ MG,1RJ11 $G4 (_,&T'$& 0,K*3BM[@=''L_4T^;:VF_RZ3ZB7OO2TW_IZ)OI M;'A9ZR;>7LVN)OEN]<2R-+;O\M(C*.JK!+4KH=TK4W4:T0JF:J,)A9&CL26Q M' 4KGEDF=BI3/8*VWBS^VV!X=!BS*AJ2HS-;<5DSZI, )75(CFF'W)_:[/^U MAYK7M?_LH7W_)OX]'LRW3 .1U,GA'AG+'Z1P0G$X*TPB7%;(ZR MS>O@<72?U9M0QQC9HV2R8P7W7*/[D/K_S#CY]-=XX-!XA5:!HSNT-FTJX S9 M9:P4:97@)IDV!0 'D?L"Q@[5V>!EZ0"B"51YX(PDAX!)B)'<#26, :_1033, M2^--IHOE7%!8"7[!8: W9;\=7DX$6@1G!'=@4':AB:"7)#>E()"9!GEZHE43*>_HJ9$8^7PP"@\G6Q3/ MX@]$OP"R<]4VZ.^]I7^$]\YZ'6O_R5IJR3/?TU5->Y5&)M:JSNK71:L R(M;F62 A!$%Z\D44Q8TJKT^R,IEGT 84] MQEOLHY+>YQ7L0MS+>(L#E;G7X()#--$[7*)/AB=?P$5= ^J1 ;+$(7'#HDY! M"DR.&&_1#B7[**#/\19<*9UYUN ,(XZ="( \YMK1/P7O-,O*_@B,QS_> M8B]=[#K>8A]!]C'>PME0,G<9M'4:5$$$%)A >K+#G$#AT.^AV+,>;W&D0@\7 MW*G&6TC!G"L%&!G4Q"\!+M1*I\+0)"%L0K=;)MKC'&]QK+J[%.\IQEL(M%$0 MGR =DG?M6:@5N!J$J/#,6)1HY*H^LO$6AP"EB19Z&F_Q$U[@*.:/7W*>O1Y? M?AV/ZCCKVZ_&]:@C1VSV'4?IS7]=#;]6H1V>@7C4>EWD%W;'\/TA%YZIG&FW MFZ@55]P%+V(J3))R.0MQ<-3*QYT/UQ_\GBBHI]C-I]\^Q#@R-M"2MTV&![G$ M%:4HHJY/,CQ86^AF:]/L8#MMQYZ.:U>@K]\.1U4IOV:OH5'[92!E&/MG> X!&,T,*]3(4>Y^$9) M93L0=_I(9)>@V/6P.U Y?5[/E<#K.-@.)#:-2.Y Y&GBDITK>%< ':F=4P') MRL28"V"9JFWGC:2;V6KP*A>=L2;EMAE3>3( ;8E8G@5^]E!* ]S\AO$+7?.3 M[W?)NQXL;R0O&0NP4+.. I\G>7K3"[!(%6UM^.Y2 E4'4'NZE2$FE$(YSGAIDUBUB:JG M!X_.=-#@\)B[BE_&%^F7RZ^3\;>Y:7T;ZTN$68-@A57+5I'<,Q*!*4$*+@*V M@<<&HIX>.KK20-=C16N\YJJ^&8S2NU*&,=\_V2PWW G%((=8VWXY 2&[# :] M$S$;X^2]RL/U_3HWKO1T=-Z]8!O4_WT"IK MI40RIS(3"$H4(M23B<4"UA!O+"&UL2YV)O'I0*>M=EK4[UU-2-979@ID4')3UX GPBB0316Q4H[>6IJ<'E([DO[:DKMOTC-J[ M>#B;WWTX2F0QU:22/(K#/'V5TOSS\>*741E/+A=9+ 2\9 M(\7$F=+>VZ0(%"P$,AI=L'17E.!=&1RXYI%6Y7@Z_6&IVW?HDI-G,6H07&E0 M3I-)8Z*'A"F*)!+SK$WZQ7J:CK>AI].*A"=V= KK./[Y'U8]!N5]& M<5*_/= AY\+I"):A%@4&60#I\@9MHE$HDG_0E7B-+;W3\8TDV\"_WDCD MP''-R0P3(+0A_TZ7FEF0$&(61F(L.G';Y&382-:CAT?WPF\0Y?Z1N%^'&(87 MP]GWUU>3"5W6@\)YU,EP2"YP4(HA.,45L*@M:AM#PC:91YOI>J+8.$K\+<8? MK*;N]_$H+@G4.2MC!9UK7L1ZKC%P(1&.,3LF!:!U MLGJ$#F.O8-J;@Z>.N;8J[;!MSMPR^_VJRNY=^6UXD:>S\2B_Q^]S#W1@Z? , MCG/0S))H3.2UT6,"RV*0RED;O-G)SEV[Q*-'0H<2;-!XYH_1),?QY]'POW/Z MA'__1%Y6&1)9CC,F,UV5,BERL231%K1@P(2)0D@ABV_S%+R&H$807L_K(-&\AGB<$XU.I<<0\QYXY^9[LOD65^H<4<"ME?6FI'.X&,]B"=(9&X MK#3#(%2;[M"KZ>DKY[?56]KQ0CZ7S-Z[=8C7U:_SA+!LC-&V6D2J=M^*LI:Q MVP"YQE>UK2,ZVKQ!KZ/H5#F\72A[W$#H#1[B5M&UC++M0EG3[-SUM)TF*;<; M'>X C",4T"]$F'$2:P0=8Z =D6HL(5O2968J%Q]KC_HG 8TMZ;9](V,?N7?= M<.3VG>?:#1_>1-"U,3Q8J<%R;>B$Y *3&M&QNQ[Q^D'^RW01=;!$2S=2S90/EM#:G=" M,)6D=PEY+$D66=,-, WV6^K(S.;:7_-=F2]Y:_HBX[X8Y<%;D4'9+ &1?./L M Q?.$-A"FV9N*\DY.A4/:WW5_#/?3X8QO\^3CU](PP.KG7(H(Z"KKT"6OG*> M/#&68V&H.9>J36KN.HKZ/ZR.U_^#U+HNI-UU_L =HEY=CJ]&L]_P[^'EU>5 M%2=2C &2JKG!PB;PM1.3*3SP("*3.NUT!:U;X3&KM#O1-; S[]!U_D=!H//J08Z[-@-_]0"SS)3,I:J)#S2)-:,$I(4'E.N7( M!&D;C4_;B\PGAJ&.]=(@Q^ ]J3J399[F]-[%^J"0.Y?1>&#*(%%6.'ESS@%7 M+)647>2N35[2>IJ> CPZDGB#3(+;8OXY:3]]GS._> VT/@MRTR)84[,G(RD. MD[;$L9#D"GBC>:,JC_5$]?7(WN"(Z$C2Y_+(_O$JT#DWQ,GWN^96?1)2@@XR MXSE8KVK?!U' YXQ0F"/'/O@D0J-K9QU)IV^5<:3.[V.I$]DWMG#QDKZ\<^TM M'Y1VH;#IH_MV&D_S^-Z14C=8MQUJY$38J160-G"(VA8Z?^NX6*8="%NB\G17 M2M8F-_94F-GR*G\ZR.RAB*Z?YRMYTU>?)SG?*9WERO(HDP0KB4ME"H)G1%6( MLCY;,J[T;MV_5WUZ_R9HURJX_SIRE/RZ?NEZ?Q4NAO%=(1-Y./K\QX@^\J_) M<)8GTW=?*\-+$HT1 7WV@$IK@G2)@-43EW1=NF08\JQW4O%NZSTMI3>0<=?[ M^D<2EP1%Q9GDY""C0 9*9W*51WJ#TCC&AE:\G:-(NJ4C0:")+BYXB7GCDO1J@)J'4E/!@W="K^G-OU_ MXH28GTW?7NV$6$MDNF M[X5LO2F<,YXQV4)W-W<^IZ*ER5HGU%D/CER[DQCN\C/?3>8E>K?O+"9F[:7B M0&XPK\-&;!W :2 ATX&+F!6VF6V_F:ZCKK?E9[[%X>2?>'%5:Q&O+N>;VO@MHXEW2+O68I203S4>[VXVWXX(G>U_M0OD_7( M M)-RB,]LJ]M_\G2=Q.,WS^//-#Z?+GT[Y0!/-7'M!IABKO<@Y66:>2XC,ZYJT MF7K=$MO(?1*@ZD]A#5Y35A)]YZP?R%QX2"C!9%LM0\X@.,\@VUQJCS%4C5YI MMU'V]+%SJ!H:&.@KZ5L\4$=>1$R9./8U,D5N(7AN!& JSLQ'0JH>3YQ31']Z M \3^ C^;*-!U8>HBZ^]VUM/\%9([E>9-%H(G&=4V1> =W;F9./2,L*U,FX*O MC62=*AK4E>KO/]=VIH(&U] ]FI9>[2Y$-8T!K23K1&&?[M0W;B7[WH A+3,F MD[VDE4M$G-8U*&K IY2SKT%2UF:*8X^ V!;3Z1D/^XB\A9UZ^\)PW;Y2J.)T MLR)!=<;M0O;QU%3\RHZ$3P#:H<5M%U8T]OIZRI2;&>MM-8%-WH M< =@'*& %@.T-E"(QHI:\^[EW@HV/><=!%UXR<%,D/)T?:*L:UP2AUHY')VVGKW^3H2I-; M '*D&OIL(?'+*!+5PV^YCO?H>H3%GBMTUD3B0*;NCZR0QJ(S43"&B@ARP2?N M:A]=IJ128;#G6D=&KFH5WD\XS:D^M]%QN.AI4XVCSWDQ2/+V5Y9=.%_]A9-T M&P=4W.H2'2DIUS,P";)V:Q> MO)P M41O[/D^&XS1 I%LD)5%=!O)*O2J EI-[$CE';IQ.++838A=JZ@J939X',ML9 M6676QY1=L*Y1/[LNN7@V>#XY!%K$>FX#DJ_QZW"&%XM^"!_R-$^^Y?1V/'E[ M58?6U4?&VI5N8*-DFLQ&***VRRB13'WO/%AF8Y&%&2W;5'WN3>JS V9;9;:8 M<7JHO'YL#?3J:O9E/*FMM >!NQ286X[!%<]BF\9SG;/R M[-![6C"TZ.9R*$/OKLLD%DGMTU^6!OJG\:QZWK/)<#0=QGE5Q:"$4$Q(2+>& MYE7B"IR1'$HV/!AMG6@4:>V#NY<]<&K(=#B3YF@>%^E8OXRFL\G5? K+N]F7 M//GT!4=+[JMI55O$W6']IOQH@+)Z#0'!Q*S(;Y )?-9D;=5:>]32%.W/:Z,< MQ>_+UCD_6#48!'3XX\\VKE]]_CS)GW&6?SP]?A^/OLWE,0@J*2Z5 V/+/,5 M@L>"P*W0=?ZQ"+Y1^Y>3\?P\-]7YPZO!9*7%BU/.'\ES&M9F[*OT<$/MG.?I M_&BX^_/7X^GL]_'L/_/LP\VTGX%-CDQ1I8'X,*!X3!",LL"DD6A3*HJWR:AN MQM*SVQ;G 8X&LYV:,;:X.]^.)\MOU=_C X&2MGF=7R4M6:(&$;!VN0G"T$VJ M"WEL;28 ]#H>6Z%4T-C!>9/%S]> M3LVXN5JOPC1.AG-N/]"N'N@H0LZU?##IVN&$)?#!<\C2.2[0,./;M'!KQ='S MQ/RIH;$"\P<'F8]+ +GM'#6?&O.NW&G4LJB@77%0) MBI+9%.3([@^;ZCK39U=2GPVDSU#S*X!]3F/=96])+;_AY%]YMFRB MMF"O>@P#PW1"$PWD),G!YFAHGQ6$'*5GG%N64J/9(PVY>C8X/SN(K,#_\5'E M>;7"HA+VZG9?+G)";BRC^5#!93?5>47#H';9\$K&FN1,/G#F'!ROXP6Q,"Z2 M9T4V2G@_C.#GA]H>%+L"D$='9M]/QC'G-*V;YCK?[CI':=[Q_::TYM4HK9;Q M@A%AD!E9$O 2"BBF"@14 K2IR?JV,.G:I+1UQ<&S@^Q)5+\"PT<'0;M*R?N& MPXM:VOYV/)D_0PZL+#PP]&!%:?9 MT-T;"%9 ^N Y7$.[BI6;F-'+"17>)V0IRQMT]J?Q*?D ;ETQ= F56FW#CYM MZ'LVB#T7':^H33HZ/EC'I=#OY#4V4NU#,)KF05!%6A$D&!X]*!<8H+<>G"Q> MNBPS8IM$Q-WH>S90;*BV%>@ZON?M+DDJG_#OG_*(=#9__%C%AK VBA0-2.:( MC51S?X4D:]W0.5>B)??SA.E\6^E_=N@\@=I7H/?HPLV=V%CNQ&$MH;Z?1%73 MJZ;+,L'ZW46L9>!40LE)H(*3A:*")Y>S* U&*Z=#$5Z9-H,H&C'T@N\3 &,% MX(^O%;V=WKQ-P-.U/07F_?62%S84K\':1.8XBGKGI A%F5)"L,7E-J,T.F.A MK\D;I_;"3J+R@7\@ MXPQ&M_>)A/N&[<$:.44CDK6"N&5CE.H[KU334KCX#"6:C(''C)CY7[C ML8[0MY&L,_2#FFM^W$IM#3JF_Y#)\,-X:"W1*&YDG0R M;K)D@5M/22+6L@L MH[9MGC?7DO2"I8[4U>!LNN9Q,6-".JUMJN73KK:3)TQ[E!&XM\76E'#;"#IW MJ7C>/L/!^FC0[.T>_G>AIJFQ?PYF^N'Z6:/H(X3;\#A84N5BXDRD KE(5M^J M*Y)#@"R+82QP:W*;O)LSL&E;:7H?F78]<.?37^-/7\974QREWX>C/,MY=-UY MXT[?[N7-Y+U7Z).!&&J@PB<+7NH T3/!F.%83-HI9+_/JOW;"L>H9]R';+MN MG7R'4#)RWHZO)IMI3<&[&+.!8FT I1R9/(8N-F>D\4$Y80W?%P>[+/PDH-"Y MA!L>"36[=/AW)?674;J*68\V#S M\D\%$RVDW6'+W3G%VVC+Z)Q(#$$608Y.DB2*7 R()'+QJ"*['V1:@X0GJ_,N M)=AAR]GI9#;X-)Q59Y<.I>&W8;K"B[FA6UM()60%O*_M\G5V0"0254[)++1V M6N[4+(96N&/MT]_N6_IK27B>_G\W&NGP %A)T)_#V9:>):'2FS-U R99HR&E0LH\"&J#C'WF4)V1QC=*K=$E2GL[J_,-O>5G4 M M75[BY/NX+#M0?OCXQ_15I!^3F7=5FSX(QM6*D &.$OW$_/B63-^R&TT]O@TXKXW0]DS5M M8M#,U@X\M&\1'!M[/SC:3]=XY3Q(;9AMUBO[O6*BW!T^"1 MH%D/&>^+SU):D$YI4 X5N#I4547,VGN?@TAGMBF>3'NAMB#LJPO1/@@ZIRG3 MUWR]2FD.D.L1L'>F8I8@B]+DW1$C>3$5,Y!3!X%[%JR)PLHS'9&ZGJF7_=%H M?W2$HZX370[FZ_7MB.3%V!F2\K)2?CI@M.F#,@Z$K(TBDZXE(#R =CQKIWA( MTF]SM=J1]X+Q%0&0TP/AG,9B;YVZ]^.$F$&P044K)"AMZD,?SX"VN-IZCW.M MR$QMU?RV)PY?]DS']T)+A)WA".X?N?G'9#R=#F(I!F.][117Q%(=T>>B D.F M(;,F2*//K'?I>F9>]D?'^Z,CW'0X=ONX:_)#_KI,8Z+,1+ 6CJT%>'0F4Z"EALTV2M1R9?-E3?IM=Q.&LP M0_O86W3)T%5M47O-4G(V66XCZ&#(JA0^@3/(@4O&!68TQ9^HM\O^S+QLD3;6 MU[&X:3!8^UB6WOS]=3A9I(_>L,2B#48A0BFVCISR&H+ !"JAL3YIKW.;[@X- MF'G9"FVVPK&X.:=QV=MB-ISVI4_)TW\.#9\X.F& M=,);*$G2_5AL;0Y&7W'#K;-!E)@:=8KNB<.74ZWO4^T(A'4YP?@4KQ$^<.8L M-Z!3[:LHZMN>DAH8&DOT^QU\4QQ" QI>QBO #VS MP(I30G%GBGILM\Q&DZU_GWW-N11HDWM9>!U5'D QK< S$R$%K:M')OC]\,BI M!;^1GT=TA9PX/;<[6)Q3QN%#KJ[M=>&52!PA">F)(6YK-;N C";X8 PF?V:C M#]>Q\H@@WB'&VL'^ ("<(>)7Q?BU*\$+QNA(T;6-0\ADXF@-'E.)-DBDR_8L M,;\U-^0 ^6X:W'VG;_+TS=]Y$H=$5RT\+4$%!:*^VRE?*_TT>?S&"'1)LY)< MHR-C;UI?SH3V*CZGU,H-H24B&1-WY+1YY*!D[27+ GES44HNT13Z_EEN^JTA MR?.(R"C+&5)AFA!://DL=%F(K(U56<:X6_N@\XMSG8.9QD2F;<<+!"\= M>>6Y ")=62QR%V-$0;?Q64IWBYEV4MG^F8>?OY C^NI;GN#G?'W\O9\,8QZH MI)6U9"2X4.C$=38 *N' 9ZZ#8P7S^4M\$X./Z&H\.X^P,^ T&!^PE^ MZF9;5 CI&7$I"Z].>73D-G('R4>M:M(YVZVO^"ENG+TX?=DZYP2E1U7XH\I6" 'CQ3FC0'DF@%F:0V:[%&<65"X0^Y? MMMBY0^Z3ZO(TIC MDR@6DM.UB @#>?(.0>>4E5,UO:_-X]$/9#S^$4I[(6' M.N7?13< +0?R.*=#"-9N\N&=\-9'?&R'&7DD_6,RPPR MJMHS6^%B^+?P+B8AA,Z\S4B4C62=H>/;7//C5FH[W02J>V[6J^GTZG+AB?U! M0IR-WTQGP\LZ*^C&[QK?,9D67; [G3'5(4&-IDBU$MF].5'2,:<)CR0KH9(, M7DAIA32**19L,:OF1'5(VLDG04F;C,Q*01$U&5/3^;0(-7KE$[H0S;F-G/BU MTTE083L%X3X%-VJ]H_DZ%Z^>49_RY)(/N$K%94ZGG"D<5!(!@A,)HDU(-W)M MB--POE83GL[P)NH6W2M-H-/#XYR&.VWB[)_C.D/[8CC[_H&.O@$OM6]V+F!# M'50J2?)DSFS"W.[,/<^M<$: .:>2\U4L?AA.__5V4MMHS_*$ MS-^,:N-.JZ\@PS88Z"]DE4?IZ9,%*ZPJP@%P:S MHPL*,Y O8^F"2D)%861HY/X^L4R8O9"P,1-F'XT\EAR"77AZR80Y(!-F+[#T MD4QPB*8?"XH-YX4QC,#G%>NN5&->%Q"E,)>248F=J.3T;-"[5R;,V8%W'P4W M .WUF,<[?2"7Z132UVQ*SH!')FKK\0A>(!%FR:/4028,;<8JK"7I#/VAYAH? MMU!7BT#B59@.TQ GWS_BW+:9SVRO.RZ+)$5FMA9)$&$1:^M"15Y79L9SQ[PW MC9+UUY'TO"V_;C35(M)P2T[=+>_*)Q+'%&,5S7+K[$)A6YMN*XVGL= Z4NI] MJ+312 O;:SNE/H8L<\S :KQ F1AJY AZ^@]%Q9Y:323]$28V6(7G0PR^RBB MM<6SO#Q=*=QQY@!-';&HG >G7 8K20(RNJAL#[;.R:R^3@]K*P'1M M[,]M+5&7@$X:D+86J MOE=W)TS@/-:ZYOKO7XCYBZUA[RY#UDA!>C,4H$Y1< M>UU)4R"H:H&DG%DT4FCA.]/?#TOW=^<>)?QQ%Y+K^#I=AE2O3P2I/0JZ&KR+ M=?"FVAWZ@^TFPKO+OT(57BPY-;NPN;52Q^O+B_)8QB7FIPU MFM*GU?9^-K*PU$= IKOVGP/S(AI%>;=R3/T'WWX^$>W=4V]D-JHXJE_ M,=^KA3*.%^T,'221*6UXJ"XA3XIY5IBS=E4M5"]$=^3[YK"1+V":Z?J.0$*))8# *KT4F MK[FQW]@-(T?']QTQDG-'R0$="]#EO$&6Z\V&YDM_!H)>/H%+FP)CGR:#G=WH$L9\A1 M%Z=,)/DU>AMLP4Y?*57GA-[3X^)<V,";9G(0E32Q=0F__,$,-D2 MA#L-2O910(?HJ&[[H)Z5[\JG/*VNX?+$G2[?0#)JJX@W8(G,2D47/@1.I@ / MWB7+R+KT:=M+P+9%^C?R.]3%N($@.S32[]#U?C).5W%V38\+R*3P=>1.J9GS M'H**Y$-((2U'&[CC>RCVAP]_8@H]7'!M=NI[XJV^S8S2S\//PQE>?!Q?7,T? M9JY)5(*5Q#V@H\-)*>W!(R\074H\E*2%V6?3;EOOJ:F[2_$V2,KZD*>9/O!+ M)3!_RQ?CKU4&R\> )8E%X3R<#\K5NAAAZ;2Q*@.JS#3/RH1&HW)W(.XIP*65 M+EK41^<+^M%GHO WG/PKUZOI'GT./3-T'Q4?:@__DL%EI2':2->4U<'81F.5 MMU#VE(#2J18:E C_(X_R!"^(OE?IDN0\G=5)9-_RCT0:;FW1UH'3AHP8(Q01 MZ0-XF5)@(6B#;:"R$WE/"2_=ZV-MT6RW$0W MSWU_X2CFG^EPG)#.:,57TVF>O?Y20_^_C%Y=CJ]&LX%+4CGC:]E%(O/,Z@C. M>05H/Z!UG:E"P=I$5:NH<36@B:W/;$K"Z:<^M2FZ%VZVEZ.CCI2.X-GD>)W=<$ MU^'L+E5+L!IILG-/":1)0J!QS)HV74TV$/5T,-&5Y#OTM."M2F5N<(!,1DP61RVY@5@2N_ M$PKV7?F)(**IP!LXRW^,)C?A9I+&3^2K%:+TTQ><_3F^NDB_7'[%.'M3"A%. M/AO]RKQ17F86"S.23GI5ZX$CV3N.,\BYD+\OA(FI3:C_,'H?/[AZU%>#EE1K MJ!ZH1)/ $.Q%D"ERT:9Y\QJ"GCQ.]I+X0R"81D"X$<3[ M/,*+V3!/Z?R\;JWV*L;)%9V4C*$C%RM!0%>K^B2"2]H 64\A**X26=9]@F47 MHI\\H#K77(=CYN&X2,*T=TFFI&<:=+*!]5W[\6&DO\ ['G^]#[)M1FI.J M;> \>0:!U?R[ZLYA(LEH]%8RG6UVNDML+-=]7L@X1-@=#N1>+X)%#F8LS!8O M,Y0: %$I"@@6'13&L^(V&9YVP\#Z-5JG6#?5B.Z^$Y_KV>S7[,B:O_OL\ M?2Y%YHF;.B>4TZ'EZYQ0QSD(298T1V.B:_,ROYJ>OM.<.]7TRNS"HR3>+.GT M+E7+T.@N=/60GOR0LE-F)A^GO:V .$+T?4(#T;,2O08>:TP[2PFNU!)JY6P. M(J?$6J8B]P6)G;*0^T'$/A)O@ 2BHF;,QM?UR7_R_;KX6F6C@O&01").:QTW M9A5 E.0\!FEY:G-7K"3G5*DEQVIKW+6H6]0/UO09W'<9-7] M(X\_3_#KER'AMC\4 8X%X$\R $RS35TH[55)R:J<'\)TZFJPEXREX M#]W)N6OE+_S0NR0M(;X+49TW"%M+3O_MPCI2U[B5K#MN1[6!N"RR,62U1!WK M2Y=-$(Q#X(BU'PJO?0L?*P V-!KK5?][B+A+O<^^3@:O7PWHWA%6QP08!3'D M7 ;/4VUZZD1$98BI31J>YOA_/H^__7O]N(6&ZU=S[2[TNEBFWRY5'0E[?+BD MUEKP'7>J6C#Z(7\=3VJRS^*+>E-]R-_RZ"I/P_=;*7S(GVN!U1'=IHY8KI.. M45VQ>R^-G-POGF/BF4E4*4N?I"N9%4%(T:K$P3$+'UM8]./*=W+7;U_$C8L6 MZ] [[KT%98L&KTH KD,2L1 WL=%>-(MYA1!AGHVYV0A2!_ !DO6M./%-VJX M= "Q)^A[W#6F'A;LM559T_Y*&Z3ST_?E#Y?]@*//+I-,K*WOA-P;"%@X<,-B MB"EJ-,V'T.U*;&_CYEICJ[6B3AW=J_;+LA;^W639WF#1G1Z#5;5K> J:3!?/ MR?7,R$$8&[C-A>7=YM+L9(JOHN#T#8L::7S0[]LR6]-34I>M6%]=UCSL0 MU;F+OI:<_EWTXS7U4.T=B;DW#"1;(B-[%;RKV6M&/H MGG6_P3OO2?7[2+?%:)<%-==OQ)9\3"8+1$5TJ-KSVJLZ@"#6D251HDUM\I%_ M(*-?-[XCU3QH$G"H7!N8G3]VO3%!\!0L0A2"["*5/"#R ,9DKU@0,C=JQWFB MQD+ME'RX7+ON)K2]T8V( E4VQ)=TH$)4Q' 1H&L/:L\Q\GCO 6Y-UM[Y=!#J M7J_=B[*W0!JKUF80&AS'ZNRD *Y$A"(YD\DZQG&G'(O'%4@[A?'>C0YZ"[+M M0M3S#++MI:Z=@BR'R+JW(%LR3.0@ VA.?ZBL$H3$$#06AY(GN6,OC7,$P$%! MMN[UOX^(N[0 %GD>@S\^#K3V7"FOJGE9 X'*1EM3X(*P1D;CQAM6) M#I&\/E3 6"S"LB(">>#W_.L:7"\2W):!,^;B>M><#UP816!4#@K ME?7*F1RYSTJYY#%&\R!DU"5A/03?A6'6:QTALN!J3\E2>TX+8,5PDZP6TCS> MX/NUP.N@J^IXWY7Z0&?,J$,!ZZ(@/ZWV7 TB@"FH/1,I!(Y-.-]$U9F&T_=! MR8K'K&Z4<"9Q"W)TI>I3:NOQQXW/P9$K15U M#G'S]1XE&BW)R)0@?#2@0G9D"6DR/S/=1CK0392Z"YX_B4>XO72_TR/UE%Z*>YR/<7NK:Z1'F$%GW!@0I6&8E!W"<<%WJG8Z M1P <] C7O?[W$7&;1SA;LBJ!>;HQ)8(2CF@QD9%_;)Q/C.5@-UT#C_41;B_! M/WR$VT=J+1_A?&:6&ZT@^9HBRG4&CZ9&#W7(1DCA.DQW.<='N$/T>)04VS_" MJ6PQ%QE!&Y2@K+2U\%6 X$8491BS;+?H]]D^PAVT^8X75M>/< ^\KKEDM+EM^N_X1<)K_W__Z'U!+ P04 " #:B%A4 M3WR>,EZV ":&P$ % &-D;F$M,C R,3$R,S%?9S$N:G!G[+P%7!W?LB;: MN$,@N+N[NX1@(6APUV#9N 8-!'<($"! T. $V!MW=Y?@L'&W$!R&_[G'WGWW MS9NYY]R9>V?R;>JW:W55KUJUUNKNK^@?//YX7 6>O9)5D 5@8& DZ!5J \ _Z3!/NLZ7C#^^ 6( >#:V M1PH@/1U#?VJ+/PE NO>G(-!7'P?]4;$N+_I,,)" ) 0L+?]+]Q"^2T/_K[S2U^XS=^XS=^XS?^ M[P8W)S>W,">7,#/,#>_,"_7OWGLB84 UH I8 ]8 )8 Y5];?Q"2QS4T M"FM75T=A#@Y[%W93"PPIX@ M1Y"EJRFE)^B=O8NPIQCUGWH7?M+_.,Q!+2[J;/%66/VE[)\]GEIBU'\>BX>' M![L'#[N#LQ4'EY"0$ ;O0O-GSMX:>EB[FSCZ&KC M8$_Y1]O4S,'-58S:S+C8+'AX+ M 3XN0>ZW7&;4?PYO8?[7Z(YNSN_^%-O"G,/RG27(TM[5Y6DVN#BH.?ZY,9^F MZ*]!_\WI?\KQR4=8VMG2U-7RY9.(_[' ;)Q<;-R<&G]98'8!01Y1CG_E)\KQ MKP;ZOV&VQ$4MS(7-_QB3@_._A']CZ?2/K?8[&_&_I]3_DN73P7]1GKI_VGLH M*"BB''\?^?\]%1Q_WGI/VE\WZM.9E/\+\#O([R"_@_P.\CO([R"_@_SG"O(W MLFMI_\1P/9ZH[./"$U]&0D! 1(!'0D1 1$9"0D;%1GOB&*AX6,_0L0GQB(D( M\0@)2,@9J$C(Z,@("*G9J>D8F5A868@I.7@XF+D9F%F8_^@$!@D9&14%%1<- M#9>9E)"4^7\:CVT -C*L&#P"' PU (L- X<-\]@%4 # +,G_"7N@ &%@X> M 1$)&045[WK[^@F9V9_S,VO0=V=W;W3L_. M?U[\NKRZOODC+Q@ #N8O^#?SPG[*"Q8>'@X>Z8^\8& ]_G# AD>@XD+$D5)# M,G5Z3LW] 1GW17QV93L*#8_Z"9Z9\S@J/BWO&MWI'ZG]*;/_L<0"_UV9_36Q MO^4U#Z##P3PM'APV( 'O=[\=15D$HGP3A6T*5H,'ZD[1V)$A48[[RQ::@VV$.$RJ3I]^4=$-C6DL393DQEH4QVC/MTG:+:*ZT&Z]*>HT]5,;F.&Z61)(2:,.,N[8(.147O M_%OAP\6A8@8'SB/,QKK^?CR/]@>.R;RK(I"_0\7<"A;A?&NZ%<:\B*XB"IM] M:4#&Q[976=IO%F?=?5"P3^"-L(F/BEG-PD%=;?K79;#EXVA^^S9*7^'.-F)0 MA(2JH0[(-IW]OH)"<<&@=P([5D/-)8^4\F76GX9*N.M>M[".23-&U8J.Y0I69[>G8D? M(P%WQ=S9S617MC*WE^9;.JO-&?XZ/4\FSK*=EA\0NOU!5/Y-Y826__VO;\5& M=GK)A6[6^/._YB_8HGADLP.+4%"_ $?"YYDN&EB=N _]E9//NUNH]-F$U]C9 MJ*T@<1U]"[DDRXAO-<7@GOTDMP(A!:QZ!/XL7&$1_#8>LF[YNL7QYB-I;KL1;&UW2!6?7LGG.X[MK[465CF)U_SJQU4)8JSO9G#Y0Y$@E=,. LT>ZC"_A1+K*%?LNX[&[:B?_$Z0^ M(J:HJC]L_B !T;+.W'**,M]Z$9'MG*T)J"H##'RVCT"'NW!/J&7!OK-2X7V( M9[EIPV?J ;KH6I:[B&(L>UP+')$TH.LJN]#@RG_M."7GE>LXWS D(',1GK]2 M@;IG*.-3L"!2+;QK:2SYCK!VP!T/0;@HS;?V@KUD O?^ECGWYC,%4:>F-]A# M"T$6R8MS)-69=F,07^I.H_$C<)G1''MI^3J7$MHV^K=%9RQ'661!&G@M4G*D MC\NZ2B7[[VMJ\3.A^B*@%_)13O)U"U1SQ."HNM4^8Z2LYF' :_$]>S!65P7! M0FL *T2'0FLR^U9:=Q[,'\FKBH*"WMY.-]99P^F5/\%[?28:P.&NE3_))2=DB1T6!Q57.7 #46AW-Q#N<< MSG?F"%R70&YYAK2YEIKDHQYYMF.KRO@>?.B2:I//!\UZV)$KDC[J.,"!1 'Y%&KQ;%$8EQT'C@F6)M0H L. M%+O$I,^OCW^)J3-21UNZ\ 3'6# 0^G,%UM(X^KF M=WRK(OR4?(2SK95F^IH M1IL:Y[;D"8(-J(N9 Y1A"XEHSW3#2Z"MZ R1O)\FC_A$]I'AQX=6S+$MYP6T M7Z?2^,$Q9W)],=EPDB2W6:\(O2$//9D[/A(5*UCJ!N2>YMY_+4LV;+E83'/^WG[AO2R:*:(WQ+ MUZ,LM31&[MJDN(9W*AL**C#:U_N$W4ZKWE0#!Q!R/[%L@1FT$=';[E+S"VS4Y<#BW3M^8 M7:R$"\.]L)C^6/$%,^69LBVV+A6O1R\L-K@Q+C90-.QQD MSM:$7Z?$1' QPIGD/2;?\Z.?]M'_MK"7H/LTQVY?""I1U$<(:P*P2:AT8X>& MA(1(5U'W??C6Y'V8&8*4IQPV)C?'B9T3QHD8ZK?WU/?P$U6\VCPY/"VZOQIA46@W[/?L"F9\^+)M6Y^!YR!*!,K-R4KL M!R*+>K11;6(- 8IP7Y"8\ M58"3*GRQ+01!GA8[0E\%70'TJRA_%J+8_,*SZ5-K5M\YVV0YC4S82Z&-A(^9 MW/*:P-/SB=Q.NLV/(OU%RQ(KQ9SC/K&H?HM-LJ8:+:KOR\, ,3J]K8*3\BR* M #_JX?*YN96]FIL.WMI)R5*H-%FCD!8-(IPH(LU,LSM6Z(UJ:.>@O]A, MOD"H!8>ID\MFJ%JUM>R/"-0HJMTO/7F)09\/Q,EU]*7*%_;TDK-+]?:[TVZ6 M;_M1#_H*=0AS9=] -!P]>^1$QV"@CP#&CH+JW\ M6QGF8EE-$Z$79;MKBJYBG\= MMJ,B9I<[V43[*\4]T9:<:H;O8_76,LEVJ!D_?Z@#.Z\-(:Q34RV#QS(0@?\( M8&U73_&)+' 0[O\ZMTU$*8^@BU]LAT5_N[B.^M5I-[-I#.:41G.2O]I@U#'N8RVJGD-J&% 5RVH>9X%$2MQYY0W*\;QMF[?U#!$A\W/ M4N!/VY),>?9JYT5I&VD(&Z$LTGWU17G%JQ-7/>5&_'S,BJ+7W^?HHMRK/Z?Q MRM]3;0XETYOQ->#(PC7[T1-5 B'2S);@ M)+5(C(_:A@-()3I7X#UM]U=[DHJ5" MQ2Y7TC*1J]^"?-00[,>7HVJ_41@F_TC AF5*X';.U&22'W'C_@T)5RVQ*- QS;2W)IM/=-: M2Q5JB8.W78BL$6NC/S6;<<&+=!YI:[[C=6MMQ8"#S;358L?'VJO ME__7JU62G.(X2G'1C4TT$GV7,3H,"M\6)\Y[&(:%:$B4"'*F6 M>,;)M.L2*@8F!][^A TV$-+?_57WN?LZ"7<;A9TS)B$."M%7S%"]DYY8J!!( MN?GINN>:3[9>;0BWB'0!!/!,I"@ML%ZGG38+]PQV^%?G&?&<'&6 K*!H(&$9 M_05/; M_;L./];VCM2%$(ZBQV9;+W2IX$>=HJIF=HOV8<1[Z >6[&3]I[1AW8E#BBPI#Y&=AHUN[0.O=FZJQ1HL]?C/O^(3PA"Y<\45UMN*'P@U_T,*JVXB-97FV"C MTP7]+"DRYZ3O&;(=*J2-5UU'HZD3T?@2AV%P*O[?J$;,GVV1L1OS?6:-2%%CH9'_%H>Y MJH,]%X+QGBPT5+P3:G=H [';+^(PDT];=L)*PP&*$H1S<=2)_9R8..QR M*8%6=@2"W!I?*;CUE8E*L0QZ@RCF7N"LLH"&B P*@3AGIP2%K0#A##B5ZHD[ M"4N; CTI*Q"I9![_:=BXPG4,+H"H0'N;:&1W2CTH6WN5FVU+'/LQL0O5M>2: M';16'6ACB7TMHE,:[)$$'P##=FZ":5(--31_H\CZ&50>7-5# M6&38)8.*3_D\*D%HF. !6_\1(-*YBGIZ:\!GNMAZ/WD\GW$KWDI_OS\KNA?83^O,JIQG1H!YX@N"YBH.,'] MV9UELK$*OO1!^3O83'SZ]L11>5!VLF:*LR"&_0$GHJ#]!JF3%A]%<++VO%]) M@53%OA:Q;!F-@GCJNYDM>([!:^^UMY+#R50ZZ G>,]T5P?8TTVP.?!PX>S>% M8!=:K4O%=_&AS-I.V"^"P]"=$B1%URE5D3 H.EN1#>^T9WF]1/GR\^-/[FM^ MK%='^]1X66FY"5X; SZ=F4BB6K.!O&(,RE>IZU[O7/?EV?&]+7!Z44N"O3V7 M>B1'B)[JAUJ&M.6:DX@%3^AZU[K>5%XF%*\V8;J+7.Y3?@0#-M*U8B62NXJS M'&Y#Z$?U;8,4[8F+:$69YKIH\P9O"KKD#8Y%]FK9_20BF D)/@X1$!TML?O M^+!XM2.$;F6YQ\K3Q^=']5#U'G$*4428HY3X$I)G4Q)LQD&*;VN-W-;,J MUJ8+[XN=RYA%W^7W4G(" ?*[W8#70Y(#4F#I<$R1 ]YH8).TDZB?QGA)9X&A M5Q0>:OP']'19$98;Q J%$\WH@JQ5$#$:F@[(]!979;.=4&9Q@"@&B8@V0<79 M5L08:9XAV/Y.K,1PR4Y+V\\D\7#P&:BB7VV3&K/>Q"E.Q0B1G_>6\>F F50,@,%^")N5-%B&#,"4#]SRIR;C'\7H34C'2I,0!Y07+],?'NS4C9 MVASO$BJ+D/C,2VU_VT9OGS;_&>8JV0T>=FU!PA&O'D:XY^U&K--N*OBV[]T; M\&B::F*UQN,8X74KF< GF*LON$8I!V,"M&5;V,=)-%.4!1H9PNKHY0UI0 &I M_'T#V('FZ!H9WV"^R^,-V"X#4[S'V-;"LX&2"<[@:$JH(I M1(*@3D)&P7GG*['.J!*XFMZ#$D1O5M,L5PA-(%M6*E>URET MCT"7!)J-HM]\>7$-C4I#S,3ZH6H_/EWB$<)BKB<&.3XBIZA7 M^EH3.8TAR\L*K!:3KG,0I@JJ6OZSW#BZ!"YJFK"I=YT?A2B_'*)/W^&M&ZI! M]J.L4>>[E[,$:VXU?GS4%Q:Z/TXZMQJ$(T%:'O$SX$127GG>1)OI=Z_\TLY& MB^6C'5.G_A&JYH9ZJGR?6U?T1Z&U$L4WI^Z1N2MLY;ENM"KUV!OZ-D:,BG&X MBLQ%\E7R/6<\\?L&1HVKQP2V8U<]@H>N.KUA./#!Z>J?KE_PH2536!TA.HIG M7ICMMPD(D-.W3I??\:T9ZD*,J6V,U8<2=%Y7LMI75GY,S>U@8:1G]W!=:D,R M1HIPC

D# (E?L(8?E1!KXW94^SRWV;((T>2_"% MYXSHQ0'\ZF$_26LH7Y;W*<7+B=)RCC*'"KT5"96=Z2/.^S%OP;&Y?;#DU>.T('BH7ALH MJORK86;G9SQ?;W@99.$E05626W3.TO/:Q$^"'TT#[/4)"?N!7?/3S ]D/;7. M\P<)O05Y%'80:\]JJY%I@-*%)A,59P@98$X,BGUBOJ2B+4CUTZ(4A21>!VXB MBOJ0AN^N27##.%5>SL&,KP:^.;WI<>269O,>1?$<\-7ONDQ.(0;E[IWJLJJW M>W,+G6&-? P[)XS7[=E\:[%.M,==<.4&=1L3E2K8O?'[8)O64F3E3\R>R__# MIX(I0^%67#=2^K*AYI=Y7SMP*$Z[O$=LW%EF]68<0@2^'43393=+9ESW[=;( M**65)5'Q 3SWF&+7?>$ZR\AC2_:_"0DNL"+=/IZU;#> M55;L;[537)8CGF;^,/4I;K/6?G3NQL)\EO16%4D.M$Z&?_DFL&/".[R@OOK6 M%3WY#>%FD&W&/OUP%.?^V#8KTIN(D.W>]Q@%67B'0[/QG;1*7$L%B\A$C#WU=U!VK4GEZ%N.[25,>-E?-G5!UO\9M'/K[E/I+]; MMMT6NTRI(LD(1/$*\M%5>O?8I%M+DS7%DC2RGQ+W%:OE,7H<(+FOI!-N??\Y M&FE$V#0!.H:0A+MF08R&K1SP#ILJP4,)PG?U:HU4B$X9I>TH2^T5#(&0SW?4-J(W4MMZ$R3?J419P0WN>?A\)>.KZ(I%,U*"Y[^)"E$H M;^F%'&Q+H]_6A.4O!O4[=\)8S.O7V![V1KF**!GR[J?W1%@E]N- F@)7AMK% M=;,:LWZ23J+_U9LZHOQ'6('@'K MS!\"K'=P_.E0Q<:NDY5@"(6(FN\+,O5#^:: QNM@B:D:*&E<1;-[="O30B!, M[3M'.4U>D!82HO[L2Z?Z5 MR3-!VUH%::S1.:+[6#8,CM^VB D('(#I>QW' \[X%F<7.RE*!-T7X<#0'P;E M4!Q$V^^K)26J?SI6B.JU?01R+RBL[9O(@FY7.+1705@:)UN1XNE%Z;+1'.R6 M-=Y>1*D3NALI'$DD*L? O(#OA ?I*J"\S#=&H*?$=&QH3UO'7T2C_XK2JXVV MBV%A,U60Q@0T!V].&;'MVHIC2\Y\^O#-IF O+23=(=>P%QN2*.] ?R3!1JQT MID#(N-$?#-,[D%WSG0]7'&'6O[IUC:@AK4,)D7^_7IQ)AQWQV(&$1);U=^QP[NSFZ>-1N4BE=/3K2L$$+ M ?AUI#+ I85^UFWJ*@,S;G[H!ET=_J&/#?WMQ/V02E+2G,+;<_>B:%T2&P0O MJI#C<#=#!^73V8]L915?8Y6F["T#C^9 56?<[31!6SB.]9JKC*+.7:2:6!17 M^EU^S#B[V.UYRS8$P:$9[D,59L0X'\,ZXIFT[J$9 Q[/!.'<#$\)0B'[K<\\ MU;=?*9*D@S#->2>,EOM)J_&#H8)HSV$=;ZM4&*(PP3"*AJ>8U72]$17@:.F# MF@?<,&R[31JZ@QQLD=+2 1WV&4T2U#@/'/T JBD?S1);3L]8G7&.X?QO(8?J M%F N&K:#D$4#X8&A_, #"[7O14A.='6P#XUK&%I[Q\:U$W35L8N5V_WC=O=@F+U13Y%A2DX&*OO!K+ M,Y.F>35!*(W?#] / 2B++@$P\SLM3.-W4BYN#GE+X(GYCS9XV9YGL1DQ^9\< M9.<=]Y,$5],VO]C5/@)X;H;X$OA[R>[/=L>,NLF:\"UR%6B+M3G@<+[*[=UJY(5=>UO-;=UO' .6LAH%5C:JA=J(31>V17.S"X=+; 5IYTZ M.JQ@ITF#?2%B*@*E5LQRDVN"E8&]@9M^9:@KT,41_Z MV[:JGZIP#)4N@ANMRB+K%M)I^[+B?Q@< B3K M/0W*$+REK) +G?E'X$#%Q8YGON^D+Q?N/==\57$E<&"/A818W01S"J3).LKV;C*2#G $R=<=_>6+# MY)"_HVY#@(7QLWRC-AD^H@ /*4P[4&Y%]*Z5AU6 J_J=[$E9,^2B>ZO@';0RP.#5 MK/M$>POU@G1OLUQ:_G>86$>Z3_[/1EJ22N?WD[$\\E/3V+K5MFN2L1F $,,] M@6QXTUEF[^=&GH\ YH74ZM*;5Y4GO4&NAR^.7R>J/(Q5L:&I-"&P+Y@,F<.Y M#[4H(\KR&,5^*]L09D5Q0T?SC$.P7O\,]F[;(2T4O%RX4D5B6;O7V[A[T3RN M$K$ZBX-&P[99C8RC*'37!MM3&;# J4\UF-1A6;4XN@9ZHUM_NA+I.FQV0U+( M2@OA#\?X'FZF0,.J78(OBI[@)=2FUJUBGKTG\, &.<4*8^5=("DAT069ZI.D MU-EHO@<<@#80G _/8C^?V>6,N[$?TMYUAT+1YM9_S0]TMF>$IJ0 MAC&VB_!W&Y-W7"3T6:SJ(DK./M4XHL4:S'A1WRD)%H>_E'-:3/@(E7%$-;WQ M*EG8W2^PB^\E)O&>([?$SHZR?/T*<9/V"]>\YW7#&*)QD(_S,OLI1O/P2"5_ M%L:&LU+^SKZ9&ONJ6N"Q$ZUG_(,;*.[[W'BM:$_9?M319+BOJY>\@)H,[G]2L;C*ZDKS_W@GYE*R M-]F+R\DT3RZ9:;>^*:E"Q! [FP_(?+NJ59QJTB_V=)[;N/5+Q54?KI?4TAY= M$MJ&-[G!02KGW^\JM[^@0##RE.[.I'SHJ(6P_TJY_/6^Y)5#PD$XL60T*D:. M).VU[O?Z/409B>=7!7.;ITOW*;%'9 <8I3<:[C>E=L1"JO*:KY$,[O+U'26Z MT%PDR<]E/(='PS5)EE[V^%=&K] :[W-T-!*X:1AO<=\1 M&; C(V:%7UR5_J3 45EM)312R/8W3>W>F=;;6%AQ@!54MU'DKBXX^ KJ1)6= MF*,DWY3QA,R&TWQO/95)#EZ/%5KI?+8BX^16&!E=2Y?/NB>$O8EN\5'U*_=W M [,:/T+#.5L_YNGC=VXEJ:"'851]FQ0C.N)/B/*?C9KD='/])QK3;^-'<7G9TZ?8(W?$I'?":LG)#)1V,'$I!]KDG&H M2)^*F#F:\$;Y2,!IV(6]'I?3(DC+V1F;JO!F6H&0(9I@9AG]JKUBSXBI(:97 M>?801*#26D]%*1=,B_-B@AP[QB- ?FF$6X8CNNE-WJ+UKS0Q: M$7<_Y@?#,JHNFP1PZ$L$ M@ERC57IY&FN^%.Z=J/7S1;QWUGXCOE6&VI%E^X^4(V704#$N^P']HE#(19]Z.*A M<5)]E&?(E+-IG@Q0K(_@= ?<80\HFV"JJ)0;+V>G13;>> ;VQDN,=/3-=]%_=RYFB42@&*V>J&>21NLD@.9P*W MS +7]*)-F8%JCR(C$7:&E6@)(%%-]]L9RJHE;8@NZ\WK+;?'YXT?]/BOVQ\-'\#2&B'ZHL]H3LX:]/PY[&"S> M34Z>-]R\TXLGU]PL:3.5BDI8R-.BY!A.TNK;3>P&::?N$AOEKV&1V;2082NZ MK(W-$KS7N%X$:0^*E!'>,)F\$3WLZU\P\ N&SOJZ"X&:]-F:WA>$%PHDNA7V M>_,U=^!:V-!(4 _!<9V91;L'TSS=1N!66$BD3\626POW\=W5#.7HXUW9K 2> M?>X4;YM3]6()(8WCF;)XII*L-57N83$9^_799E,@A ML!KY02D_J;9V ,TT4A6I>=R(+-NSR%C^^R3?*%[CSNF^Q\QEPQ?MB1>:N-4+ M-,I/XXV^9M9['5?!'?,JQ[2 MF"SOB-EQB!W(0P8\S>HS6KW40Q<[9%@6M"="87N^$MKP*VDUFGB_DYQSF@W< M;#1R ]4BF$#V6R"M%NGEE:G<0B3UJ:<,1$:*<&\NW9WP3&/A>&Z\XJDOF:5X M#KZ66=AM/$*/W;)WM>S\>/9#]A%8-M,6!;"4-BZIQ-6RL+/-:=ROQN6QYB3FQ(A;=)\7"SP1_*,9K]002@ZS>^Z"6G]NDAR M/Q\AK^5(A?TIN)I8.(M/]CFK6JV]2#CPJX&EXPZO;&7)Q@^K\>01"'.X6/)3 M%$K7_E[?:O-);H-+FM8"RDV+C>"#:+)-5Z5D<^5M(" @3MXP=B?C[U:X*"5P M1UN3HJTB5$6-ST&S4-G=2#N R\S,!!^ W .(.1]9U58G6X/R&Q/X6+^_T! - MO?W:R+QQ&R>VJPX5^-1!]G(@XAA_51>O"H;2G4['*GO>EZ7]R$?-V^%DLKO/ M1\H)X3#I(WI:4DCMKSIR\T;&:,9STZ3/<>//ZX!L>4"K;'A>WW.PAS@EE \M M'!*9A36WM)NI-)4":Z*U[E.$"4T(AGD5B!I"B4ZP 3>WGQ7:'>A ,KR6=0"2 MH0]9LC-8W&%W?MP$S[+*"8<30T)S0V\N_3 ].(US4UR?: MQ"\;'9I0X#7B:,29K-(9;Q&@D MKPU$S\$$,,OW2)IX!TF25^B,0KUI3_.,"+D,?6OT&9IQ".5#S:J*2$:U!F,0 MG59(K?K L7B+DT?A*\9##!ZMDV6[^TS).BZ=/?UX3B]?M-YCS+*9PM<\CTV_ (/7% M .]N/&B-MI[^E;]FXY0X$_@7SP^6AMU+@6L3L5 MRXH]X>Z,3]IJ_7F&:+K#7?23->29L M^9+/&H-#]C9LE41GW!U@O8;H64?"MRW1K#8&38J(2!X!-/:?USZ:Z]:NZ?W' MA_Y@2D_[C&6W>/%A0L(O&Q*OK9S,.)5=$F F=L6%JIYHDMM:20G)$H=&;=CK MN.5KG3KE0Q+9(TQQ=:EVF% R)W^IV;Q9\=DMZ\L;JSG+,Y4%8K@MSOW:@?@; MIUDR69X1P27E7L73@OKR>>N&I2]&U!/VT(;*3)3I#4B:X#2A<*!RAW-,GLE& M4!]>M M4)/3$-_'J@[VHB$NA7;6T6ZN:'8NW%[X K:*PSRW*ZT(MPVWK11A> MF /-)*@_MIZG2J='PW(^WE#-C%,JK:+.ZQBY[Q1#<4CJDEM-AC[Z'H\ ZKIL M?4JWZJ*!KD)1I[!":?/'R:=EQ*FJN>!FM92/\&V?/O, #>M=!9=+>>="'Y;^'PAP]&ZAN)RU$UL7E M1"I''A9OHNC.9,?>\[>MFK4'IX*W)WY(>?GSU:NV=17WM;T&U\$AJH M.E2%(7 [QJ<_5-Z\4^3[%F8^^Q4,GIQ5LTXZ2/-,TF6[1(@3538>FN]-#(%Q M!,0DNEL8(SN(F:;9P0L+^V[Q-(D'?EH[EYR:M/*[<;H!ZV*^0H6\*T32'E"Z M,8@8@]JX&]%7 ?QQX["P>AE!WUCWS&-G&3E!$M3 R\VV<3NVD?6FZ]M>Y?HE\K&NP"I'. MDZNEE[%STPGYA9HGG"PBBTP$#S==9I4 %; IHX>PT% J1."TD2*1$(5@J7TA M)9<4U4A0PJ6#KZ(F(C%#-!$0,,!ZTPYM4GEQ:E)_TO.IH3?U.^]Y@[,;_ '*^K M7:&;IZ_-&5QC@K I=M?Z+QSFC33TI'H4XGP?T<8AJ/6_ND2A9,Q_P3&4N\5: M#UR0T:B'ZHVSNBEJQE.VU,9 ^>* =D-I0)+6"FEJ>N"T(E1X*3BS=74?S?AY M^O14$[>>MY<;-O7UCBERT3,1M4\HVJA?,Z+T60EGJ\9@9'!5_^EBT-NER*;U M"+1=CN^XP-=)TGK>_0H:#5_1)OK<4$QUQM5.S/MU0J\JCI?# M^%I23@)/E*6AO*4@K:,7?%"<_%=,>B)M[2L]8P45G"6Q.,_HC]HARZ?T:M$A MAGM#!$*WAW78EU=XT[L>+G9&B-4-$PZC65XFL0B'PZTBJ8BTUNUP0D(L<2)O M+M;W??D.SU_-7R9IB6'J.Z_0%]0?[+A(5")5Y@BG$][+3KR5EIE/%$Z4[_1.]QMQ_5V$#Q5_O;< MS+JK,F/0+1Y']3%64 F;]X_7;_5^YO[? E%H1?SW"C+9BR3]#7 MQ.._M#1I"U1 BA.D#'SZD=&< 'NGHW6Z^1?MS7=EH[YTD*D*DZ*L&4>511$T MTJZ8LAMYY MUH-O_MWLG:T>(RR'T".P/6\\[-\3^U T7!>QIVM(J*%?VDR_!WK>-=KQG:]X%'QN^[M1+?OVP'W63J/\? MNTVT6P)L^;GU#*0]XPE5=6<)])",=S_U@H0P&2H2^.LMQM#X=U>D(6U"=-P3))77 M06/CDL]H$UAMR]!')(%JW$'O+Z1OFK8?@2P;?[Y'@#@Y H@<\;_^E7)N?)K[ M%Z7H*9F_\Q']/\\]7X$H'9% :J_;/[OHW_L'-DQD,X)S&R9A7Y/?"@+OTP ] M)KRD*>YG YV407$R; #NTQWYOXK@8>P+ZQCPB1S['2Y9*DHY!(6O;?Z.- M?>IM_-!^Y>1G[EN]8C;!2N[GW_P(Q(04??EDMG%#LK8ST&P]$7-F0RK7@85M M2]P:78%]82S$3F67_GFSGSON16#K$@W-"6'O:V\W3[[R$#\2SX4V#WMT.U^[ M7XJ+/\\-,N;$>S0?@1:693MAGD^)ZDMDJ2'X22BR&B2.">X._>".",:R6$[& MG C@'Q66I*OX/'][3_J];@Y*R.=X5@7G#] ZB^N[;Z^C!]I5X.*CSJ.T-37= MV+A[=2??3E[8R3NP;AM6M0LCR1&-4MX&^(9]Q1(#5T)..3J*RM[=<9E,ZO#6 M/ )SVI?&.^'<4?A:J)UP0L9)C@H45/UD]O%T,9"3!:G.O-CJQ"B4?B(3&/D*V=?\9&>=DCE(Q K;UD=/8%U"4/!H3QE MZX<_P9?QVLAV1NORJSZ).49WDS--MN/=I@>Y!NGS6AK!/L0 H4.*#O<4YCW9SYG 6R$NDR64+G&<#GL/MBN]M"A$.F0;8:)R?86PMA7B:]C.]^_ MT%&D3%:4J0Q[>23,I53'\&&$>6DD.,](V@9C*\E25(NUPC9A(9>MD;'C$[Q/ MGCL-X5>D72PW^G"SFS 6]YG3U'9"ZA>Y'F3UPP9/*Q &Z?&,$/6?E7X$NL8; MUA^\9!X!?Y5'X+GZN"2V?=TCD*GFOS+YV_C;^-OXV_B?P#C[R7-J$'H#$_N#K/YK4UN;:!"@4E\3_Y2K Q@D78V&C367[YO M1'M:-A$W'SP>N"*FQ>F!_;.G_1& *66^'>$\OB&O,;XMU.SV9ZYZ!'#!QLZ- M['>@B2..!PK(F6P)?ZIC"O/.QG>B>:?>6\FG@MJNZN2HDKUQK4Q$(T8PK+%6 M0>48"SY&;NG F7FFNJ"WU-IC_MV/.0_[DTJQ6B:B>[L/5R1%"@*!]KR1I9'1 M](>K%F*:"HL2I]#UD]RULKU6*HX5RV77S2O%!]0[%=DEIT= -.<1:/WV"(3G MNO7>G44^/&0]T.?GU(KFL,U2G ]PW-[X7Z4)&/B/,K8>[SX"T#\*@7_0HL&# M?P^ECM5T]L]7^/?R%?FCRIY1&G@9^&JN-KBI,=AQ^=+R[+@0+2)XTD F:R G M@O&_BL!]O.JN('N^-KSA6,/.AX_O!'A1M5P^"!/Z4=?Z8'^-Q?!D4)P8.$P@ MA$F/O;9>X7D$UKMF4:#'5R4/@M9&9,:9DW(J-88HVH=Z>4B M)O?)NU']Y[=?R)C)+(];,^/O^*Z#O21"):"I]U\A2RQ'^ON.ON54DR[WYS?7 MD'V\30H"J3$?S34)@A[.FA1CJ[IW;B\\S!^NSR6$6:P_W7)99MXKK#U=%VP^ M,R6GSS?:1P#^C2K8KH0W7;G6B]Q&(8U0 MW^KST#J28U0EJ] ZW[CB&@6FRK>Y'XO6Q!8S-1*GN^@U3@U2#ZLTF[OSW]*E MJ^MFS:<+9+S6(=ZJZ#:!44^%_U*7TZ4'Z#CJ7)+E[U=)ET245 MG1-!7M02;6,U>#HF/9C3E$Y&$*S0GW:^>&!O7_H>-JY.%EVZ*E96PHW -#& M!33!&'.G6F].7RGWAX*#R< O)[%BW!K+VP*N*"JRRBA5^ ;I)842XPJ5>>Q=MQJ=RF\TIDSJ6XF+L$3CE_?N;WA\5IGZYQ/8GX\N?OVV_ M;;]MOVW_H(T/KWLJN:9JT8"5"9?1\,> GR8<[?W**X@!4H^OZRX%YA';5X9# MX?1(^6DO6G+CV$LIBA,J-2%GF;Z=CC'/B-.\AD;"5B2JANGC)JEUD<\:@\6& MO(['/KB2'L\$19US'V",BOZ>Q>F*8XZE=!IA3O+& =Z>0 K9A@1/UNU.VD)1 M/KD.[7#EQ;3/ZV]D-4:1,E?_3[9'(&.V/[[4BROQ]=K+[L=>;!/?W$G=* MBC*VCO\DICN1_;GV&!OW?4GB/?.K?R^9*2O![*'+#R,]#:]#='4)X\._USQ8C1:CQ5:FXJ/4\\=VO][C&=O5DL@\D6;T#%.$5&HT-$3T#WHW) M<^C8X 2!G,)^B;@*[BLV._8"MV-"8X[C"^\>G?,[QF\,Y'."CT" %I[OKBS% M3&A9P/TP7?R^+D.F8:Q:V'M;/#/)K6HR=4CF)RXEOVT:)IE[XN=_T MC1:^=+O@#(1.Z\!*2.N\N;1BO'LXG^YYN,20;4UAN8A9"7KY4TW&WDOJ'WZY M^*TK'22^W4Y@/)\6N:N(QCIFS 1(<9\%1\(V*I#(VV,>N%$W-,C))/ KX IS M4B6%2)&'!(A.*IRVQ%JMVMD=8_N;+A@N#O-EY+68R3CXC_$.C$[P!!ALMAS! MF(/)OW549.M[.LB,N1ZJ+U^#2LWQZ^,O@Z5@U@^C-/7UIU@?FEMMW!&D(FR$9 M+J(F) B\'YK0K*M[6*/$38S'F^(F"Y*+XB@,6:9+R/2GJXC MH%?L>I3/.8(1EKJ6"*IS^@@8C#X">+(+L=?[!/:?[PWJ%E_>-_]"/C% M_C;]-OTV_9]H4C\EV]S*6&N\'>87S*NO_9 GD_2]"3W!+XB![#1&>#;A2@2Z MV/ Z$BNJH"ZYYW#N:RM7\H^Y#1SA"K'JF,^]"I]R\=R'B]1*] S T(4SL2Q0 M[]U%Y,,]Q0-S="W%^0S'[4__JV++D&R;8MU>CV\&W6X.E .*ST/>7$54:EA, M*@]%_ILG)$? >XWV^+Y=5SQY/B=#S==3PCS?$_:1Z\V@>994[0."H7:P*Y./ MT)J2B$*,?.BP\Y7E&(I81FW[Y>+SP7=-@R MH_A0H5O*=#M-QQ&_;];J\C%?NN1R953FRL]"WUYBN]3X)8FJ _F SE?XK MN8] MP98:SOAOS.E)IZ=,EG&)_9%!?C1\]"YC[8THG6;WH^ )^JV'X;MN>TC M@%$Z.1([]-T=XMBG0**LW7JI*[=F%&2D][_G2%^^B=LB%>!)BM-KJ8[ MA7(7_^[7F,PUN46Z-L2NLS?Y4_S)<>R[5JD=Q5C._LQ M8RE$C0:=D$F2+MA MYN<5[\(79 ?ZAI<1+Z0HD6AA';'(>R!_]\838,-+L7ER?P04ZZ9*^8;YMWIF MQ7VG!)R:5%%G60X(]+['+3@R7#NT$VRQT M/EVJ_B7Z%.?;!!43%:0'A+Z'"^.3RQXT!8?6*E&[MP_DTQJ'#D+RP;'E*LSB M3=ZS^5IR83XLN9[%O0?SFU$>S$A]&Z;KXL6=\8IS@G9*"X-?9X0SJ9S7S8?O M-_-2=CFRENUH2N-+>MK' Y@'G)$O\##N#X3=,UR\71<6 ETVC663&C1M(/^\C93833XW5U#:>2O,KO:%/E\)G#X_>Y2Y$M]XHCYB MMV]HUUV[_Y!8NLRE[DV=H"Q6RT5Q@FV4KVM$. X=$V4IV'7$LX34:K V$U4F M.W0E^!-/ES')):"0?M[;QP[/D('\_*G'T<:8$S&V_J?U.O,G?[K$!$X3.S)I MC!/0AN8,!.P;G?U1>!X!H$*G0OQJ+C=#9:VYNTOZ4>_?OE'S93*U3$/;I$2F M-U*M--&VH;'!:%^*R=/6EM^IDNVG#I6%Y_[>1S,VAI1F(RXP?G"' ?*%>6=E[WOX8$1QAA!NQ^H*%N6#(7S[_+?2=C[0#K\>YPE9L54 >C^+HY_C_ MQMY71L79;.DV@0!! \$].'1P""Z!X,'="01+TQ"":Q-(<"= @@9WIW$)[N[N M[BX-S4V^>R?GW#O?S+USYMPY,M^/6JM6UU[/JKWWVU7/WN^N>@>D#V67Z+6C M,L-0ZTHJZR<=,55?"HB4F^:TI]OH9W9'67>3F5)RO9K5T7C_AM@8=:.A* B0 MG2%ICQQH2O"M_6"U*M3"9#;PW3>.02_[__GJN+##)58(,OG#@^TJ?[[^_0QD M_WQ=_6/PC\$_!O^;#PXI(BL]\!:*?[VPL/>3W-L;F6R_VMJ&*%>E^>A11C.L&Q9K*T^P M&DSO;"2O6P[#9=H]]IVOREC^Q':?_PDD3Q=HWT,]:W8--9^N,>KQ?-DT!Q]+#L.>1\^&2ZLKR M3[8> BQ5M'&O)E_ZO_37B )%(WV/)'-2D^4$$X.'J0D-ZM_$ -Y8Y Q$O[U M3RLJ8-64)PPT#[/\8$==\E#N8;?)-!$B;12@FQO!*:BK]%@Q,F?K4B IXZ2> MH(Q;+5VW)UJ:>O72G$"%_C2F97_.F16AJ]\]G-32*=;IDC?:0(]V>5[34V2% M'^>Q]TDM)W(83U=?V .,D&1)@.WPW_Q(\[]NFBAAYT9[1@@@WN7*>J>PTA3I MUU#(\09^D^'KXYD+I:N7SQS<;2S&V:+8FQ;0!^$?5E.#@;(6] MF::LPZ/G(MC;1M-&&-S?>P-9??6;&B^N(<=#T-EQ3Y$!8<%7T#+?.X,*)C1/ M/(!HC'8VZDG[R]XG.I/% DU]LS_X7<'F[Q%TH>"5\SXWBY!;KOQ9%,)*P4Q1 MID?4R$0&BY=#5$ZV=H8I:3LENVXL19G64=+X/;8:,4XE]P"1!FP5]5N]Y5X( MWI7-KF*2NMQP:=7G\Z!7'@78D\65H)@KKA5B1S;4QM <,T=R7 D0,\>U#\;> MX.A#R!)/S"KQS&S2;0QHN2$]9EP0Z*1X (\3Q@UB+%3\3U4%%%FLX&=^.O2Q M31L'L[%2H=<+1]4IV.R>TN:OW]ZRD^4(NY(Z:RE( EPW(E>23.6/6%+'P8[ MNKK 9%+!+V>NTQ\122WB&2.#'F//M\12O?L65:%X5(FY_*C;8-XN M HL1,: L3F),2#3?8/<&_ZY/-W1$WTAO,$V_JYBU75+R4]HI&;4DY6"YC==K MWPB.^(Y[@.2']6BE\7,BVY\U\GCL]:=2KPZ&VME4$](=2->^&[%A?3\_U_V9 MWC2_\0HT-0,&TE96A=';#0?E(,%C?N8V:="C[P&4N-C-D)9PNGO YH91-Z3E M9Y'XB1'V MM+38D340I0N:V]V)_!Z1'T%Q&VR5,,1#S,MR?TI'?#Y@8"Z\Y>D]P%,3'[H> M[GS]UJW&N3IO$JY=Y]8[;Y0@+-\-N;Z..S$Z2O^73JYEX2!C\._\_ VU/NX> MD/(5\F,V:$)_ZOXLN?^O$2^FG<2I1S@NZM72,11F:Y-?,Q!!)M#WEETE=WKN M.=/@4X,=1/$CGO^8_]VY5F=WD6"-)9\CRG@3$MZFR9,V9U.EFQQFH,M> MV*VV%+_N%5["8F(J,^JT=VZX;D:,0P'20%_%OS3L?]D]]B:,RLOR9UIC^$^V3\ MI1FJ@CM;O=*CBQCZU-RN70P7!-/0#&?380T\W+8;!#$2/$VD1I[AI\-/Q]_$ MKS6STTJ3?QYYE2"EYR#S:=*6F$Z,F'B'*\L1+&39-(M\@9!U36D%T[%;O]9S MMIT?M>'O!^BGE:8?VX32AXMD7P2:^BRH(.7R%)3V1275F9[HO$R8=0,;U(!W MO9TQ6D5#;T7!IF!7GM-GO ^DB"H_5X!(P3&9RG5IZK8QTRT?A3B0O7FW_@HE M8W_MEEJT(Y]^!5$>2R&JJ(RR<=]7M;O1PCSB4@ I^:?8)- ;R.W(]E)D()9X MY2FMJMV"QR'E7L0&+[-QC13(RVY.G"F'46]!^4>5<7>!RRQL"K/0PD)3:W80^;,#HH]9UN>X/DO#O5\Z=""/"&;%#JV9(O0[ECM'N MTB9A^0RT"%>'^I ZPQI#Q^,4L=A[0(L=*-Y)37EHG5"E-OP+O=1A+T+3$L^D MBYJ1?QN5RL3[,F+$U^:9]B<;<6K%>?, M9(6!PU5_.,*.8@3)=,UP^YE$ U,J1,-(%E4GH7[=02L@BYHO'VHRDU5GU1%F M^8C1TDL YT0,?CM(R3^X.A.RJLP49\DYDF.1\_^=%:E3/()WC#T%6[3*WB4A M+;SAK35!0HU#A(ER0W=O4^E02ET,< 5:MVH:%AZL)UB75NK+%]CLC)7^A*TBTT#/B;D7C MFEKE<#=M#@#69L^])]WH1DQTAA).@_N7ZM@E+R*) Q1*;%$5Y0YV0[SMQ"CL M76T=<]X2&C)4C9YCEW3F3[]B62N/XM\(8NP12L-%\L>D%X^96U#YSJ^_29<) M3_$L!'%:WGP^NO(;.0 "7?;),P)GE"+?O/+:[4=ZOCE#:$.6N]+P_F>V3*#B+!<.K?B7Z3 4"_U'M#^ B:YR[NYX2M907"< M(DW%1/DUML&P)#/_(A>JP7K+*[P^(X;BR MW0-$.>'R<+Q?/7P6/(2_B3C^1CGL):X$]XC0>R9I38W6!^S2C[=V M12Y8!RLO ]_PZKKR70]]2/YVHF6U6@MUVW3]JIJPO)V%8K<":" M\P6NBDS3098UA&@KP_0,3'5-;C=>1FD#/099L0G/)M:;;V]YKMBO5#.O":*[J,^.F(?7/RE3_ MP8WM06,JF/P@P0[,4^_,Q/TJ%",;G5YZG@$%<+-2/]K:^5V$)'8=ZJD'8].+ M>E@5(_3"F2AY&N]=Y%> IK*B!*"Y-@HTMNL]YL7F0L B+J^7\-5FM3(R/?X M^(B^ZI._?A=>,7E7US=,2L1YJR:+YX9$LK85&:?T"=J?/Q%RU<4)OOLFF]0G MSXKOI4&\QF:@/#VOMZ@CX6C*;3_[RDJV/4ACQ*)*H_0(<8Y\;5D3AG$&L1X0'+0 MAE+H?J$#6$EEHF*VGYA[4GM-_KHPSKU$-:^HK,(X:4?$7)D7(X(_:]YE@Y14 MAJYV&,KS=7^M+G9:*)!B81H5DPOO4B1"#G@!? M;_CO;>^\^OCT[I'HIU>9O80TUL(,NA56;!4CL ';I3>X!E8"FP$V6D_>SOAR MB*2ZW@.&DIJ8SP76X:161E.+F&=ZJG7ZLX\2G>>?_CP7[FEZ5)26%N)JE>&P MP:.A;R#+4FRV56'D\X/20_G^W5GF@@0T&FO2%JSBTMD-6H9%*Z55#@3@^$Y! M"@8Z,<1\W7*"Z7TB&#MQ!)7Q*;Y0\_:+P'<]WBD-.*:C4\\AR+IG-R>B :@> M.,>"DL<5@,*8571A:707? \+4G2$4 MW+L)8@N4HZS)KZFPV,33]@]#"Q3=W9PWB8IU\@2*@K-!3MO(A5;D8RK5D9HO MAOTAIV/OWM*0!,)&FKIV"O4>,>K&,! NQM\#/D5NOO<:HB#TDR"K]2IN\+J8 M2J,1->(,:++$1NOGE*KU*H\S3K^CX)J1]PYT4H@6'XU=>B&=?=ZAM4& MD(H80SN&X1,B,?W7/)>HT^^U&)/)#*?G'W6^%+8GJHC3>#,V?^[:"II>12CK M:WT;LF^@8-OZ&$3R*2L3MA$QHK^<:1EJF5J5E9"M/\ M;0K6'H\>2"-.;,^\\?39^1.K[&:\2ZU^7$DD$'/TX[Z0S*K'>/A(#[Q,D&4Z4SI85G&6=\/1 M0%4SZKP"??$&>TXK ^]1*V-M**V[E+H^XIFPKU%X'K.GVG-GY:UL']>Z&*Q) M2;TH)?[<(3.#8.R&R[]=S[O"5Z]@,CGAI,6N2]#VI&\8K\;H,*O3NKBF$VK1 MN:1G6;&O2#<.EY43 B9?-&@P%51(D%[X$6FK=Q]-A&D8MSRY"+N>?+ M*E-N49">N 2/HPF-CLS693$:A\/-L= M3'#ADNJZ '0E-PEY," >A?< M7N[BV>#IEW+BS5!^NC2ST.GD6A?\J*I:,;U MQ3=Q]HC_QRBI'.%^L4JT!=);< MNP_K@7B3O"!/V'44L!T-^.Q]4KU9!!.M,=DF(E^1G[?0")BP;?#(Y%(N MMN<&#E\.FM$=M'NB+_'(6.--9"(3%>+M*[L/42]XYN@KLG4K1VDKDID.6#"' MYXXI&1\@:**MET>//4@T=;)+$F!$?#!EL*V+/B^?/K=#.*F%;<>36=>ZP7K! MISJPY6\"%G>VKPJ9I!5B*;",W;MA#: GO &W!\W0M;WE/CFMCT1^)G828V8& M3@C:4PYJSX4_ST">'^(ZY'T\926K^T<"VZ.$N M))327.E0_AX T?N?]Y"4,UQFW@.:"N'Y_!"F7!7[ST ME-P=F8;_=EVIIZ2XP-6]CJ)(XV#2,64J.&ZNXE976%R0SR34-+Q/71E?+*8: M\3C[SR;R,R_\CV68_S=XQ,3C[$^OCZ4_LITU)?1'"0]Q=;4]R^])5BJF% >E M7+THN@?8N+ \*\[X_%9 CU0G,M-X5NL@T6)T_2:W6**8?:B1;%?7J,W*46HL MH R7>V-9!MN^.LK4C S++=$TBW\[A:%I(*QZ!3*=3"%WDU5?*]HD,?)KXB,9 MS*$QK$HP50ZX>49:!?]_E,RBN;5I16\Y#VU'H1:_J8P$KS&0TC*+)\+(-%F* M_(NRDH?T%RPYB2.(QRP/*V791%GDX#JRI'!^EF9E1!&QL3VFF1 M7W*DWU#A2M,@A4F^GVC$.+9V&FZW/Z919R[]2,TBTD?Q93GD)5S8$A'24I7K MF>JG1V1-Z^=:N%'E2TH@L_;&) ,A0F[-+A$GV5Z/)^F;I5,CV?#K4>MD*].0 MNHHJ7-LH+2?6@_WYKU^BSW,\_BI!S?EY94+VG)%17X3NK-1(/S"1F3HDRLM; M&>E,B]=V58;^: :$:^55?)SHG:PG"H%*:FS[4W!4A:\7UL36XSJ^=<0P2\3\O_]PICY]&?M6 ML5YMY1Z Q]M7I97\$G/+.[9SS?0VO_:X,O\N>,G35!D3NEP!>78/J)0:OP=T M!A2P^;II71BU8O*5KL$UEO40F) MCJK=>V]T%+=S#SAC-H3;W@/:-("#^"!L=E&S!'E2R+B<=^S:[;09I5)+79X/ M"*@7AVT'QBA 1I0E,D')Y@D5T# %]F1.ICW/U?R!.2I[67?W:A'S;9Q;3'#" M%*U4:$DY^_O0Y.9J*5'00X6TNA)-Z[#II/!-R& M0;X +[R=V5C]RL:&/M?T?G>KJ14A U"![E5>J^;1>/M-3JW]PUO+ M(5\B<2?:!(.@:L2-[R92;\-25MSE,=&UCK$^T=9^UHK_J-),D9[7A\,K28J' M<-NAB74@E#-4:DUEB"PHZP!DNGUA6RACTSAK^T228K8[EJIPC,C7%9S,SZRH MH704HEEW%!;H#J;%U>4&TBTWLH#LZ.H*UHR[BDF!P,>*[Z3>VX^-1QCK>DA% M[5!B#SA Z,E?FR#+'KR2)PNG;R4I_Z;UVLFUD4LW;LO$B '@K'< M4%*5:C/!-YR,CIR/EP0)$,H0A#2LO A[>UZ*]<4Z6S MRZ9GYAOZWC>,X8J4.I,EV]./PHXV)#'828E1-I%K5565Z6]2E8P0:\=0P M18/QYYSKLD2O?=BUUS#[@B MCQV5]KL=8(.8S]#!N9+9H3&<]_YL!XI9X06,O"9^;=USTR0 M2^@-D;X:9:6N=UDG!''W3,P&YW?D?XB1IO*ST4(A1MII:BW&]LS3*\7Z-HD[ ME[G*!2)T<4TWR.F\3/)&S!9#YL-7:S9$5J!4LN+9%70>>^/NW4N^-_E\EZR, MT#B02D/A5"HQNZR\#KA\%H:(?/T9 M+,KZ7A]K8+&9!+/R*\]'S4OD1Q_?>O1NSP^K^%*GE\>&JGN+YP(H?/+ZCQ9; M":F?"F?.):L_T0N=B>F>BR8?.;C;'.A[)_]\9O/EEAS[UO1XWC,+ M/_"5WXW]IJL%QU>_VU?JB7[1=A30.K&'>"I_:L97,WUO*;#&6"@EX;-!ED'= M;]!L[,+0_)_* \$TM!2<6&(H;D& 4]D*HR>BS<'SS'K 71C,#V@%$FY3L,.@ M^Z 1)?4NPQO[F*,#619ITM1Q!?'AFJ:$3'UU753??+#+6M7"\Q)25"LI4H9# MSP&1BW=8XW@(S;++L\/9Y(JM4NY6J\8^N$.H6W%).W+(<[CS156Q[F7M $[]'&RFTYPZ+XR" M",2]LK:^L]=$^_O*X>=N1OX#V_H_!:_^2:4LL_L>\%9*M&_L\U]X%!U_\&JQ MG?(HP$47K-<=IEH4R90L0<8XT"PALT2>&\7?^4YPPUL #1@S[J&3L^7U .P& MD^"YO39ZX>7!P#S"O%9RV>5H6*P^TA>HCP*I?^;#W#YF% MO1.,]K%+?/ .]4>,PD 8*_'D+PG5@D04]8H#.IP&$D34SF2KO M"]!#,+R=QM0U)SD,=27LK>%ON*B[23^$]DB]N V5_]\WO+]JTY0.J%=+=]%L MFP?%#<\RH9@XNF*GY:R-@.F<])\*1"G[U'F&NBT+V1USSK9<PY=& M4R&Q>(-4J^ED9%CS2L:N<<>4H7!&0;TKQ>E;T50.YIN06UFJ"YIKMI7Q82L( M\BU7]I8S@;TTW?IZ#P[=;8'']_FO[]Y5"\$NZM4MU)]_]11#.!SJ%F/ G]NQ^1R(^8Q'2Z&N]'0%/^ M^=^*=)@%@P/ +!G5M3$F?G3/3OB_*PM&JVI]O;68P'%($FVMC!0>R,V=9XA& MLI;NP>*TFZ3U1EC-A9-\E94T2%!.56V05(ROLY#(\5 \\DHPB=,B6:][%EQ# M$\SVE&(+6>OX00V3".NNX=/(U"O(,C!_X1WK0<=4\R5@R8L5:-O2A,:M0#W! M!*V3]U12W1F12U@-GU8_\LJPV#:8D8J4RL7-HPYASOF.N*W3PT-[62:PK=D\ MXN/5W^-EJU3S%FY]$GXE!J=R*=\XC@MJ*M_7*XQ-V;X;K4(\93&@\#T*;K[! MFC3@-AIH.IFYNLZ&7\/23XIF@FBD'LWOW+9D600FNE)?F\X(L+6>/]43U(CG MUYS!H951Y<4)24LT>[''1^:N/J:B1_'N/UI]KD%Z[L>L!GI%I33J.6N']C>K2/HAF<2IRJP=JP QMWNQ?UBCGU:?HGD!5D[ M[KGR;9N9^)KY,N[Y\(NW?-E"G70H9I88X@'?1IP<6OA^LS$[,VC=GH/T)PS&[G54Q! MK:.35M *J1XP,#6Q:-BQ=(GB9=O[KIZ^^DTK<&ND#HEA%=@J=6>F\Q-WKS!0 M9=SQ%8RIY<12.,-,$&E M2D3H/L/_6MHZ[7*I6UUQ=#?>WA#RV% :T&A*RAM'&WUM@#.=AF(UHZ.#CDLB M.7MZJ@7GJ+'%NW)O)R2\,2@=XW8_'S6.-(,#;Y_Z MY[8N_=!5KQM,U^3OD),\7#7+J=V113#P_B-;SWO9K@,K;-];SEPOD(Z^J M$N C&QW"HX=4C:=5&W-B#,(RQ-^PU&2.LP,8-RY-%\YCYV#%#L!D/-)DLD31>9 279+,H"/5 M8[QA\]'">O[43G3>^(CN+*FC0)\8'1)V@ E"I[)=9*2*)05F MY>@M8O:5GI&>\/N% ;R/UQ/&TLRIUX]"OW:((2:>$Q-MBY'Y^UO/MB[B4%56 M#54D86W 7L8LEX[0]T-7I;8DYMA#T3@/6E*8JB/AIJ%0"YECIWSG90,@#%>8 M]%6\*%9K@;PM2WX K2;*I0HXPE4NT]6$TM+Q6LEKH+5%A'0DM2;XU1$\QH)\ MSDNC16]:FN@K_[7^0U)_!M_='ULA:IP_9F92[A$\[L(=A5-7XH+Q0H]#,%B* MXR/M:628ZS=LD;%ZT$HP-HY!K]7:G*1'K0>!$S;H5$]H%[@6E\QC>L(9(4?P MS!NG"K/4;*4);X?%UOSU"'>AW$S?@I&DAW-&JH7+5Y6TB( 2FKE.SCU.YL2E M^%W;>I[4MW&<^CMNK$FN0B77N/)VEE%83EQ8X=^PLH+3R!JL?J$S9E7^FJ M%R;,PV7&QE8.*#%Y&\4]0+= ,>_;/V M=53D\RZ%>?\Z@P1LF[CY-.EO2S5B#*U)UH[GLG5:Q]4PHRI:PAH=<%7%XNAX MSV/Y#5O " GTSH.V[FC^2ZE>;Y5YV()\S<.&>"[DD^$+KL?52V#$:&\ _NB. M;EP KD;Y2$4^D\U:&6<@0TV,<1BXYSG!XPBM*#<_/M@WW-8?@=X&]Q8^SZWE2PLDCLRWW&<8'Z$"9BCN1A8%%$8UZ>5P;?D%U M8XLC?.&?K[XFYA*_T##<-4M/L_Q8VSX:77[_+:'=;7L/$**^!S0^I'Q3=0]( MQH$L/O@MI4W7='L4#+_"\XQ:A+M(W@,\?JMSVHN]!YRVL,&65"[D(=?+A'=' MO]6+E^G= P91FPX__('^=X;^PF7&*<6";OQRNG!_A3191SPOYY*^1,A]M4&T MV4VP8L1_S$*6SC;G-AX#!>93<6Q2>C06R*\^"JTE54#&Q9R.Y:!_L96E? M/ZD2#6,'8141TJKW\Q G?^$Q9X'4=:+?,-^ M>X8)E!D]$Q9^5A',5\@2G6''BNRIE'LI--[3KUK7( WIVDTVSFT?;9&.=(18 MW30F!WRR+E1YD%G!G,<." $\9/LSS0L'&4_N <%>Q+$+I$K$5VZTX2K#7X1Z M49W('(;9P[MMY?8]N/*MDAF/UK.*33$,#5K,HBWIGY-QIKQS*8Q[&?L\ M3$-+ZJ&.]IO';C[ +B%>FENVJQ11/YNY(M_"IJ3LKLZ -:&'-_< A'N -\7Y M(-O\8$+Z[:!)',P_"_ A;?CT;(G_R]&^!RW\ _:'@QNC9[*-#6U6BPOU5 M*UJG%Y^4.15<;5O!'+=6*_O2G3/0$GG/C<57569$DF0$G26KPC_,5WJLIEY[ M3%"3[2$\M/C$L+870KUYJ8(E)C)%&C[L"1JI2&*=?#G"XC O(LHZ,\%!!EI$ MK#EGR!6!#M[*):O=;:^X!I%?IC1$ZKB[33\13C%9DB%!. M:;X#%(\AE!>2[VN+@WG(L;\K%!M9FNOE^!"#C6L5O'$1WNW[EB?>S2_N34PT M%$@LWR$?JM=(Q[",O@L3LHD,;/G6C4@7@,A -H3\";];-)057'C 4ES1I:8? M=$)*6QZT5\]9_YW;FHXC=SJT/:R_M=<#Z%&7)]H&]-,Q+A_6])1J8=H8VV^< MKA"+:!RA :?46^QX?T3R7/$/ APPYA06F=17^&U,WW:92T;Q(I)^#O&])HG] MS]_;DI^[HUDKDB ,3V7TFWDX=^#NA#@7)88X-IZWY,5^%;#5B!+5,V;;.)ZP M%R&%+(MR&"&2Z*FM/B"'\][\RNU)FT8HHTV_$:H+3.'8-9X1O] FS<1K$/B@ M[^NR?W'U'N2!6_Q)TY6J)M>56R?)IW&_.HS7R2?$G(VOR6YKMK !/MCD;W.. MV=HH_2$,006BR]0C3^!&^V%O),]-P^]0(=_S^37LO$Y&:Z;E$4F.H22!@]>& M*?9NHLW)#9+VR83'F_[U1D3PSB8U$M7>UN60,R?";U M=%:YP.P-/)47?,3\L$OJDDH_9_"QX[Q-M\X'8>VX+HW"E[.7B6B M=1]KM2G(&TQ0MC1AFL(T=LUL'.E$ZZK('VEN=UXV/8O?%D(_VE4\,JM)3*G< M.7U@PY9!;*)$R^J& 6=HJA),S!/1A4"N*=J%>)[1XEOKUKE+Y)_&F5V5,S13 M8IJ5CX4'>H#L[G*+^YS#V0_D3?>G2L[)L!:@6V,JNBTX/F5\'$3Q7[Z>CD'6 MXM[44J4%,0\8_W;.56+%R-<_1(B!]ODJ26CJZ5XBV>/5O,UA?TI]BO')837& M7,GV!.5" 7P:3=+TD"NCU25 T6@;CVD_;UH6W$002,NU$G@>=B"5\:.BS,9_F#.P/"! MWDA9/B_1=MW4P??E5=L]V$+K!@IX&M;*^6 M+4)%$M^"_;_TV+=68.$Y>C'6PHN,9I"]4"FW^<)^#VU>SPN#[^39B2<99*8A M:V^'Q2@<&E$GEJYDG9?K.$RJXFSZR>OCWJ.[I8:RN OKY#J$=[KY14O8"QABL.IN/$/@6967IXI3'8GE8OQD4=* 2SQ)_ 6 M UZ8M*[/"J:,+&VR.H7I@73 ?E^R;E2=C,)F8K;MN#T#*%:-_#4V3^,\FBT17;H*9EW".>]3FERA.["W=#UU,B MSV7X5OSSZI#YO[Y4&C+V?%'D"CM5WH)"4G>7 MFZ9+RMM$@PSW(!>;EU:G L7_AV8+OVW.6B_6R!B"1'!<;-M8;<#4 B+?L-9K MRA"D#E63L,>,89-L%XN4'ORK^J-IQXHA*2>7:!N6DV.)%O ;E+N="P$@L8I6 MO8-%MCQ'3OK>;J8J>8J2="T?F&;%V8?'4W!?WA4SGPEA_X!ZECJZ4PQ+NKJ+ M?#=BS-%3:V4BESYX::NIW$,4'5P_MB!S$,]A!.T]N.%:S_@G#]9?U+=)326+3$ MQXRHZ/-3?"$--'PZU1 >&*]SE7-EHR0;A@NOU%%R1"R)09YI0;1,:D9,4WWG MC0-YOL6?413-7,9\&I],V?&$Q/G9WW?IF[\.%T)6;%IN$&P3P%R(TV?D MTAF5GIFCA]/),?]Z?M*M\>?9@?7"5OG;FY=:3'56_!Q54FH'6))6$]U91>&L M[S[3+M.9!_P;#_U7VK\&743R?L0 <*3WYCL,I*"%'CE_9*@+(E(XNP=4ERMX M1S^E=*<(XK_U=_-=AOC$M5+@2N2*4ZHW4:_L9Q";,:21W2 .UO#T6DG ">+: M=[/(/8"THI:<.0KWLF3=/LNVB-3+IJ M=S0G\]=EO_\W+_+M_/M<+?Z1T>4B)$AMPFC5=O(>_L6?0?G1U)VQ:9W*&NH- M'?(^9NCY'%J_JQ'F=.E_!TZ6J? M_AXP0H8GAC*4)[]?1'0O./3YR0JF %AN1\>:ODKK$0U5)P*$ESV*R!!E'OZWLVVM?J#>-R.W8V7^2AAB[++:57BDU7\Z4 MXVQT)!BKW:I6H8F**)5P9XQI3&<*O,_G422M,OTP[G_[C"UTXD;[;B-R.75C M#N*XT=7UPW.51:+3;\]GEKRP76P4GC2;P*\XQGC\8?I[]P!W*Y@W',5Y/-1Y M/ ;OVC7Y4*V),Y?2,D?MRJI(8^.F*>%'0%$I]/W?.SB6U8NKA-[.">RDCG%X M'?']Z$6VBA@%^O*UA\X2IKO*Z)DGP<[) KW5F]%HCUQH>$_/=S<,FTZ^M3=V M8WH>CB.OO^A=A;\[4":3W@/(BU5SBL#@PZ<%,]-4/RSW*;G:K7'WNCX0%"1OZ8G?%A'B*WR][]-)JA-B#;J5! M2\9CC>U:,.#X*;A@.Z^TRKVBB650-ZT^'_ZX*(S@>O="NZMS+5#Z MEFG>Y! N(?J8Q[W$+6<.!2[\%*Y!,6)K*?I]ZR:61)2"6I2.X89FS+S&9YI7 M7X%,?I?F(66A:W;;#X-US'!=N;>,%FYDYL1\R/C0K!T9ACJ'O2#,,87KLI* M_9T- V71W3-OOF;'T $ ET^9J"B$8UTY36I"JS\.@*F,XD'Q5F12)/N$PZG/S8:M0N M$TZ7W!'T*E1TVW]LF'Z9LAH)N;Q.YZ\E\=2X_A:7E1(S-] M>DZ,],;=!QASU/21S:'X\0[)!M33RMG3(0O_N9/?PY/+N-[UJ?(W-TM82;)% ME4& +@4VE=(A@E'9)F@0S%V>KK\_09ZTKL85.[;L*;$Y+>:<18/)PA7!CG:K MU(%$R#ZV1>DK+ MX M,WCLV548 TI%3HOOC)AWL3#>+@/,N(=[ENGW#PSN##,F+S<,J2:.V"%&2 M%1&,+>=':0LNZ9K7Y^1.IASF.S3=G:.TT6>S^N>>U\P0WBVW*\H+-[4.XJ\DH-!/ * /PV$[^3PH OYW\K0WQ!_H?Z'\M=-6,QQVSZ8%X M-WD?5/\3-3+XY*W=Y 7%MH1)S*E,!$MULV2L2J^2N?1Y/W@8%((:R<:@Z,W@ MG/GO \A)MH\J:JH^0WKK VG(LX6031JK.[D1%H;UZ;*#H19')\3FT#CMZO$G MK[13%*.F=.3$S'$[-V6;WIIU3*(M%1$AUN;_O"VF:*[7/7NJ/?L>8+E5HJ^4 M(U0JNZ[O:@O%9:?DN Y"MZ&[K3>U3K)$'-K*>69+,^:P"YI"1"TRT5%F;Y[Y MCI/B]=8-P)@3.E[-Q]6!#5L)A\[^L*I+TV&I&.ZPBF?1(MR]_1[@&20R^<.J MPBL_K-H.D)>4O*B#7!\2WETPP@R:;B^#X3 \!!9\PIG]'WZH-[J<2M]W^F'4 M'V'WGC)2A;H1Z*<;CB&+)O^-T)DKTPNFK-S,^N_F^T"8%0K B%4^1"'WX9*5 MQ*38S7@/U>JX=B^V82'$[+J'\2KV7KVWJ%S>7L'5JV.%;H4-]9JQI7JS5&%$ MRM(D;)+*["CKAEI'?M-0P7ZC3I+>CJKXBK[8G3X1F0^;%-,(TF5:N7>_YM,2 MWN 67KSF]C58O>9=Y SI=?>MD=,BM2XSVR\%I'\I6SC(&!L4_$MCE5^V>?#[ M\M\>6>8T_DEARE_6\:9+2_MESS\9!_ '^A_H_Y7HS$H8H97\*N%I)=P(='_A M$HX10R)C@"L5^%4&EXHTXB;$AU.X&;]S*QEK_&Q>2V/"!JH@H&!RP(7!)9E= MUI9;7\W)D% SH*2PA#":RS,]+$;6!\>KK1N9FGNK K'VK!0\;P@;M9;G?*CQ M@'IMC[%.[K ;8\I8IL,Z!=MF@I^N?%)S 7[#M#S.VMA!I/^LN/[+).1@FE^= MMAK-RW@S_H#Q&^K^_DH%-&AA'NE=BP_?D(,&(L!+@^XO_?H2#6<:@1-:'JB8I7'Y\+_Q%38W/P/0!ZT88*@UILHX^<\XY[1&P3836XT5P^W'W\B%FCWFI MA4:LY>>#:@\??&F#FLZQ<,4Z@B:L>J75X"^'<+J=8LP2P?01,"F"5_625_:< M5H95,LFP T@&7-'/.K' 1^KA;HJ4;TI:1>%L')FXDROK)#"MA>5]D8&:^,,UG'N>UA\TKQN729I'LB>)A27"E?P(3 M__.%/<:T(*2_. _SMVSJSA3.TV8PAKC-/1&MA*2ZT@Z[ :YM0_H M^BA4P6V'W.VYJ%5%0U5@5JG)% N.&,[J^435:?! OZ!3+$AEGHDJOL+6ACM)+]9DTCGB UI!JD@==JG+T'"P^ MX2GZ*OEF^7!_/]ZB6M:0 ^G#8X98$B8$CD_FI'+5.V+"SX/R,Q="E63*&Q^M M!^?@&G_P'GS/2BOJ95'-U]3^OS)X(O 6VW@.67[LTM1G25]4=G5=, M#,F%L( 97DEMS\]%(0CS#Y(CK&WJ03K0!Z\#MS2)[P%66*+'$P7K*K3Q"HNE MX_(H3#TJB:LHY)1<55L_\RIQ<)SBP$G(\=TJ#-5^RU8^A:HA&L Z9)8 M^71-/D+_3O3,DC)3J2)A!ON(]R:6XG]E52@*[>PP,ROB"%4+E-LRDZ7YT%#> M@SX=8W=08FX3'!=].2Q85/S6"GJ;39O\(9"2;10)IDE\Q6,^7*?OTGASX)GQ M-&D\VMGD!2T<.N)"VBQ@]'&_<=B.I7 @GZHMCLIW/?P@5>C#CCM4+@_4)@,\.C^Y61BFXP%<+0YDI3^.V;44X"(K2K#FH F_\"^&3=\#'+32 MKFQ;!!@^[L$'4Z+ZN2+][ M"5PC[1[@>_K[CAY;^H=[O/Y __^ 'KI1:F9F,](M(#+G$5D;*[3Z(;XX^RJL M5R4I+4061V/^JQAB\>1"<%C?1%KYYF1%OM4K^QV"K=6\K\B2XAYJ:5BUGRD_ M]+_9554I<\J5 M+;'3"'-GP__@ODK.I:@M.1S='T47T8E[,)O< M=L3LZ_%RM+N-0"L*\ET=HJ:C1"B.N_XYIC_5MTT]G-MDSW%,B\S#E>L>T-GX MR9YA/ N!S+'U%YT\9(]T-I[4F$+*Z=Z]F4 =[1-+6\?Y8KS[7+>2#CW M>"/HMC\(. #F\32SB9A^-*] MF?=JX=CZ!+F*GQQ:KBL]#3398(%VDEC8-7*P#S>',DKA-%4H M7&C= VC>EU,?$\0);6-HZ25-,8>S^,ENS\1I^$QJC"Z,%]=[MY$?RR L30IG MNWCIL4@M.->7O0ELINFGC;QV+#RX+@1CN4O'7H[M;?T^F>1Y&?67ON+H-M5) M=4DLT5+-2(\QQDXEHH*%@6+*CG J%.2DCRD*6>Y.B.*4*>04;(D]VY51+]XD M%ZBGO#+6TI,$V$^(X%>/GIF^!JV #5!12_51]R4D2,Y>OD")16%@>&W:*80A M 5F21]]U,26\"2U_QCD[IX"41W' I.>1^Y39KJ9F+D'GO5,,4M#VUC>DE]JK MZJ'BU-[XZL8(6TR6/Y/*6;W,$NB]3#,!F5]N$+J_H:CH5"8_'3DL\AH$.=#& MT8*G6K\-J@HSG^J+I[BI&^6C :*"/A07XE="QZB2O;N859Z!ZT"YLY=O$?#:V'W#=XDOKXT^?VV$LD#X.\X[-?>?(]\I&C*C;QE.+F#(@ M__%5L%SU6&II59VL11+QD'0L$E9]&,(27/WZS7SAXM'BP>Y4BA52L>/H/8!^ M]G![,35;TD1^Y8[@$6MZ\F&ONP[&>^#3[M>39/;Z&S7')$S(_>C887[0L70[!./J M=3QRK<"G(SZ"2FTGE.&$M#NNE+=+CL$-]NWQB9KQD\&0\C-7:HSCJ9FR8=#Q MCN@>L.H]*;L<_C&9Y&@U^"MX(!>2U&_O[G_=('Y&::C4X$!(P3RR7\'(XTH; MO1>'@_%?1T&X"3T'D[6,?E4K)> M=>]43PH58?,5$^T2UJ,[D*=-3-7LJ=" Y71=(8];83'HQD@B,ZV<1^GQ]LQ+ M/V!->,HZL2:>JDX<7]?^[F+I60'',5!*L/3A8>_DI54G7%B%/P]"6-Q=Q]:I MI+K=.>/!8C.QZU TV?WV%BIP PRLNXHV 8\74,?H5^D%=(R(+K$DCA=CN8P[ MNE\5%$6J@CZR8'_.)GN@399B.S0N>0IL=]Z>A=05F[Q91?XCBK !3OOTF8"Q#+SMY1#WZ34G;'CX[Q_=^2?[:<)F&XCR00G!. MNI(K<&%"@=?=*#MRIT*3S/"ISV(K@4!PNS/G*UR.@)-K(1L:8;Y=.$^H?9Y+ M,T]&B1[HW4BN@Z.X&J*P7M7J_JZ&AF+*E*UG?17UYVV-&2MPTV6EH"[P8[#* M<<$] #R+*V7=C<3-=\K^Z)KONM8K+>\MH=$0MKFV(+FJ2M[Q/TGV_MSS:=FP[G%/-=0?)X.J"TYA.:\Z2( MS.%1'(FAB_HF4%8AK6)IUUQ7$G%9D"D0**/Q889KT-"%>$D3RI]* 7I>#SW9 MWK!05$ZLX8_RY9A4GA-U"5H?*\Y):!("AZ+KEPPYK4G_0HVTK'MD[>S+EN"^HE#9*TOS2DKZ# ]U5- M[+:IZEWO4"9@W,/BI_@B-$F><16G53OQL#+I69P6L2TK?R8=$4(W_^L#4)K* M9].^E9NS_9I>M,^;K!ITHT7Q^\7F;J'XS>TKHOCZTA[',[.,)>8Z<(EF1%HL MU^V9M+@V0R8%UDGEUS8E!K49+R6C8[#:H<.FRQL M^\Y(@*2*XQ9!!XMR$\C[4C+Q)D.I)Q<^TD:Z:T)F1;/R.;%^_.4V&S,*V]XR M_'SG2_< YJT0^N5!\XJ:@1TUM355A?GB>&'JH-. 8N@N"U;/ :8FNAYI+I+3 M-BV_L:RPE\26DF[CB$LASYM14L-2PG#"^-)K3RV^ 8\")YY^YAB3Q8/,R;3M M)K4L]G3:)D^L)".#6D?!("!*ZTU(Q\ E3$\=6A M,'W G6!UIJ Y,#D8*:X@B%GV L/%UMDJM#S',L"91O\*CICLR=/:OXP^WQH M-JV^<0:]8WRD W-H,5?SX=!MXMV>*=_A"!0^6-!KZRAX543).A3Y;MA^/7*, M#&W /BP7;\[)E1B@VI6C%*M2I6/+\?< Q[D6EEC3=P$.S^8% M??='XX.UH#7"!Y-&7[.?D]PNC,X=6ES;N)GA]VQ=5)$H!6&&=F3F&/I5<6)S M3"@V3(:N,8:W>KE1\!,F1C?@:ZHHJ MU0]DZN*DT+YEV,R;]821.FBE-%:MZ"F(])R 8/Q/&\RTT:5]VFLQ'A+!-:0V M#<96Q^-'5DZT#P+!7='/VZW/B(0%X!J?&9A$W7##\W@^&S>B1<:E-\(HDB3M M!)[G%_1,NH4>?*LBF,#8%BYX?-LGMB6BLK@(M9W?R?H?W7UG5)3-L^=#SB!Y M@"$/DG-.$I2<<\X9)&<0&4! D3@(")*#9)0P##E(SL@@88@2E#2(*""@N/C> ML^__OWO?>W;/N6>_[(?G6S_=7?6KJJZNKJ[VEAA7#UJI?1J,V=@1 R]1!6=_ M'[D4KY?ZD-<9E]90(.!D6$_HJU'-:[?6>>@X-0Q_;>F&ICW_FO%!.TXAQW)X M7L[+N:JZ7(=Q\+J=A,%[)6XCS3-VY9W$G<-ZGRLEV.C];I_R-D[!HLX6^D3] MN0;[DZD3&?&:]? A;YSD!XVZDX.!^6YO&*6F'$".K[HN#9'UR^]YVK0"^G6Z M(RP\?GFL(LI_]&C5*_%]X7\6_I2\!=^OI[/)J[J!]]V"Y:2E29??T*\B.3/ MYE<%Z/(K\;:/*L:!U-6GCN#GAO2'XXMW"L0&XA-]IR$SUE=.&R<-3Y$1"(Y? M0=(5)C8J2N>]T0HJC?&<26=IPMF"1&LG?D0TOX&MZ'K)&PHRRK&;-P,KT1M. MOX&%^K#ZL_<5ZR/BZ&9;V4;X"[73VQTROD/:UY\>2*5Z\=9\EDZ$15FP9)W3 MELG(% +Y_2=OT4$PPT+O[HV:VF)U17#BS^N5RY['B70"M37PE5^EGR+#M1,? M:0FC$N7QY'$BY/US%J]6'\NENC]L*$>R,FFL$/3C?9%4UL5'+X*#ZT>_KQFT MO%KQJK=(_M8)\F%_RAVOIY3ZZS=P#X[$Y_42&)'7A.FM)4;57WA>??^I2=O# MM"@HZ.J_16[(T"_-5*V@CS9-[R*_6\L*#=*,U= MYZ;@T"#9Q^]CIC_N15=79VHDR ?H&&L)YZD_N"OR&^@$P#MDEI^R\8B/=[Y< M_ 9RD> !FKK2NA;TREC04K\OI@?-^1NB.9P+<]^R5H0GN(<;NY\YX=L3\,-ZKM!EY0 M^H-F13.#9*J_6[V<4KDA_E$U[CV'A)%--8=]*V29HJ?3,>T-"U995G'!J8++W;; MZ-P=$W\FKI)("U-E\Y!D,DL51K[]6=,4YJOS7*,3Z?AL#H5>WC5@G=85C8T( MHNIYD^"##MGKB5XT^.4&RLI$VK7,^#Q:,1+*QJ+$@T2QR!Z;FZSMQ8*"\-4J?5<7'''(U^ F"<[?%B#=Z[,Q^L M0/&ZMG)-R<<)WVS2U:D]]+ M1? )VX'0FT(=@X546NP\#]0%#R>7&X!CV$LR*QU:A/30-R8^:$,ZJ[DW+(W) MY&H]&J$;\//OJQ4LV3\=<82M)-K(5;=.,*=7 :&?BP\M3^?T0B^B^T4^-2R^ MZ[G8L"WHI9AMCVG(6W9-GJ[M+B66Q#D;L3:)1J=(+>E$(-+A+<2F&B9-5*EE MJ3_3ILMU9.;D-7646)1"V?#7#>:KT%=DXR_%7E$UMK4DH+A*VOB*3Q 6%5AXP;6J]CIB*Z?=IPQN=5R_CWQCNPM9;!D36S[# M[E*%(QQAHQB7ZNADM[:?!QK!!??(79T[5&@'B9RF(1!GIV_,!=I\WC3KZC0+ MY,1/C]";ICH67^;J>)[XEV3M/7]I< AZ^>6R-=O\\YE1U/^\"X06AZ, M6W7XF ()OWY1>#%E9H(B5C%3,$HN&OD9&()\T-@RI]!LB@U;BJ6SH?U\M4E< MF'^V!3N/\OW#.LRBUKU%V]^ X ^.N"AW&EQ)H9C -$@.<]?HZ,KA#^-8]\FI M.QG:25A4Q)(8ATGU$ID._N=Z,@L2UPRXB&TF"T;A2[+Q++$)J3.+8,@3HG8G M\JYVN2IT:D'BKMHQ>O'J-P"EK8\R1,QX>2%[-RW,3 U-7D#5(4PO#[6M7MKN MHQ<475/NRY#6D/K_3'$33&A9^NY5+P!:E_6J%&2Q( WPG[W!;!0K(O*B]WVF M6NJ#1F'V&-WO?OD4"@AHGH' 7_,C\R#%/;0_2"FJ-GI@R.ZSZYSU$#$#%5?/ M_U;4WL1&>SV%[62?[6[O'87E)QM^$RU':ZG+PU&UJ3]LZJT/(H)_]537V:Q[ MFB)$^#]DEU%Y!;K>/(S#*2-\0P=X\^!C2Q&K4@.R'7]ROF)O<#N0/O9I#!7/ M,@*&5-79JW:B5+@ZDJ'&ZDI[#W1F]K7.7]P<]5[L][Z#RGU22$ -Y!IZJTYS MO,K.,"EG.9=];'WC] ;NZ*E _,@-TTFW^_T7)Z/T)KX,X5_JO[R6'L\5K>7< M_)+\8?!W+\TOJ/)"/2JCKNJ+MGPU$^C@=11[_RO=KPT9?AP+ MCTB#L74QD)\A;V\ARE&H>+A?1/U(N.Q5K;?= 'U#^F(QW]Z!,S9&\J-!L'UA M7'?$;P!5MHH+&:/#&O<]>:V]L$@..F;U<)(WV73%.V%KCI>>,ZV4]?"%A2(J MSF3=DMZ9A;Y)-.O^0K-0;]'M\\9;G@PR#Y])S'O](JW,R1:MSR> MC0J*\$8&("1:X_$5T%R T-6-8U7TNY(3[0Q5@9;#]EUC0J18)N;-#SRL$VI? ME%3G,B+RP-T/.H,T4:$3QRW!@%^.W(''(]3(LZRYIP/'Y':*IMMI?PAOFNX[1/1JN-S ,7YP M;";2J9]Q?&;F2XX^MWS9\38TV6QCQ2?AM"Q[RM*$8S&LLN<-.CBB&3$O5H!G MU:;Q!<;PS""$]]E3%C>I2_6S!B8;VG>6IO4\GH5W$6JM*QR#HG=RC7Y*SQCM M2=,QE99%Q]B2^, .";[[?DU]Y702JAEGZ]9=Z-7-JA\>,D.)%W(,CL?">@.: M:97VT%@;Y_EDXI00E]9Q 7[=_ Y"Q%:B MD&I^0V2X[-%+"?\Q&&*Z<(\,.0;Q9N[I/YR9O/P-]$2857GD/[49^.,#,AC$0LXRUO<+&7AE:C!P&%I9BOA)66.1PN.5G2)[.?5- M7@+YT2Y0BH1H\[S((6BQ8[VQVHL6AO%)+K/%\\J@U%!N<=>AR##G)RH0X18GD*J^XH@N=Z\3_!N-7O/];E6L M<">6*'=: Y@B!1C,O";)7"'X;SV4\J5&'/99JGPJXS]Z$\ !N\^*.L#5F-&. MSC>];&R1&//Q=A!255)/=O+,0&(55T95*'0*_KKR/2E#<_]:COZ"C(Z7;>$$ M=<^^7J=ILTI($!6I-DFO6L4XN#6H*G"$GJ0SN6!^H, =,J'OE]W1]/>#Z9,S M6#Z#!S<^_LLTI+J"&X\,/L@I.-5Z>%1.)C"X+XF4 P)"^*#M5#C-LX]1LDH> M]&,VN5=B;8X];5*C,\SI]0HME1G1NJOZ=4>O2H9N'M;@)$P%#,B'4B MO=CGWDU+*=>",'WI$]ND6[UY_7?3\G]G!ZV#LTY,_G;>1._)>F;U6M3KFTD] M"6!U>A5CB?CK;^#P3#SZ;V*9/?2.)WX#CU_]Y"9^Y,Z>8A (5\2"9%X6ZLB4 M_HV0ND^9"<<3* 9,6V=D7Y'2B"-!>DMXAEX]DH$3>^4VEP97:TO62!=1>_'OG"Y8RC=: T]W;LK:.)[,8&^-"O.SC="$ MMD^;G]X*[=5"5EJ"V*$W&VKX8)VAMSF_+NW.F#2$>0%^[S]/N$CN363FT4&=K"YXTN2Y(XWV;M..UTC7_QLXBS#Y#?P#[N4&?W*C_L4>O5O:B35@(GBWM"M2FCZN*-[O M&'QZE84H= +93/<)SF+=A'VG]OT'3+DP6)IC40NR[DZ8H)ZM1GX$\DWEOIZP MJBO%R\5)HI9[&R_)M*^,_@&^@J6ZA.<,2N ]_A("/XU<96)U/9OU]HNJBCFQ M2S0K/'N.':JP.Q" MTNR5P8T5WQJQS.;L(*&/ZNS84<G"\S:$)68Q\_,&7ZOKQEYWOU?\/=I?F7;_V2K^E6?W/__.1!L?"$//U_\Z@X_FN:$V\'Q*)P3HZY'?#_AK;_!;5_#:9( M:?!_I"W+ASQ?<)HH:#59]#()@/TWBD;C'[/02C3US;#Q5>FWZ!KDL-,12^/- MIF9->MB1M:R8^R[:9/U4O4 _>V6<<-<(E+5K?/H!T^]4U(T.+!7C%_/ MSW_$MP5O1"2A4-0$5$+%#U+4%*G\\-Y6NY="R8W9X@V@N,#WDEP#+>G_R"XR M7.3>*C"]H/0P72A=/[T/[K#^]E;(=H*!+P$S\%1X)1GL[)R:"##:4,=\##^C MNYE?G-O0PEAZGZ*\[)#'*;U!MU135QL_0!S7]G,J>>$7<'?67$(:"_@-%%7P M4ZL9S?<,^'(N;THBDE[-C7.3N[QPPW-WQ/NL2$.RUM9M)2KGN%\F4B<[? J% M6OE:8_:YK1I_F+!:]KAZX;UE1_9IZUPKOBBPH"%$,/O\\*1PW@#DN#:HG$>AOF9B8 M"&,C<& G^$@$90^9>0D-H6.X:5B/A8KM$\8JL7/HJL'YJ0!CD;65?G]LRAEP MH'6CN5,H1@6KUIVR'H S]=VK\+#L#":3SRZ^=[%83'.ATQ]F(CZSP9$_C1$R M]37=/8V$$":;F:L)@C)?(5:L8C[CUG7&D%,E7*A,!W>Z[)@OPP1Y@JJ^I8@2 ME__HZ.8VJD@1GPI3'<07$+7O7L=,?:#@B$P.-5CMKUQ5_6I]8'J*(V$!(E5; M)QJ;2.OLEZ)CP0J0IC!9HZQM4!_/3XZ+5< 4UJVSH=1ZKMR1/:$=XSA7H23> MH9*2CB Y8T<*@/,-9V0U>C<"/R M@,C1#/3Z06?JA[%AO0J9-AMGZ[!FO?1EA@(%4Z2?0-!(*AT$Z'CK+)@UMOS" M+R2S?X>QV_2I8(XN4?7DMU'04;;Y@C1C)*W)I=(ALE4*CPTJQHT)U<#"2=7K MON6DD>F#@'Y&\^H!(#!NSXO7]"MU#ZS4+*6!OS33^VBV";&4 Y9[GH^>%HWI M&Y/#]"IJ>B^>(CI$)%%0-26?_+4/ZU<>F8#YA]6F3H#!3W74_^+99RDQC)4Y MD43#.A'\?J:6%GT,G7 *CC7V&@'_;*G7,_XD+;8NDXT#("E^=ASFW(;[-F1; MAXSW-9Y/(N%6[A7+'GX9HPC]-IX&21=-!);?+@'+&0LT),A4+5'U-9_=M65X M)<:)_&G^$J5NW^U;L0:W2[-BW8E_/3ZUGTM7^%EFX-?Y. M1]F8Y5A&YUB:<$(L1LK(>M0_M5 MQ6!BD-$XY)(QL$58*54)NX&L1!]#O8956Q0 M:WLF?QCAR<"N?X:I'$>9M;O^AH6T"OQ:$;8.FG^Z29QD*=5_ RRS(R'$I "> MDD8+#4FJ8I_"YWVMV]WRAK#FMIJ([(ISWO#'4Q@]70_66PW4 MG_/%24D1*_[\:OVXHGQBR_W3HIALIX=Q5GO3BY6F-93U,.:E51NKADU#LH@H MBQSS"ZR>TB0N#&KE9*Z^,84";E;C;"DLF)ZGJGV-Q5. &!9I)EE[\/Z -.AI M^37GBH&5[KPY7^L%1?7:[B;3X[UQF"3)BAX>P,@F,QJ3$<=-APV.T[)>C&^1 MK:\P?[K MWF9D[!>I3>?O,]JSV"_,"@[\-L**UVP]#G'J/]1%"Q4JCQK3&BQM9RB2E9L0"I5A06Z";H5-O:&A,R...",] MT/JXOEY/;,K+R5Y0;"3%\/B&H9B83=5YG O/7]O'QPQ(]I$SM4MHB=(XM]9'WFE(QA'=+H6^T5P.YYPX1X MN?*)J$ 2S.6_&Q]&IT%)"2/JN9;O\W,X'H(6/LH@$__T,KS MS<\>*WV'H]A8P39VLB )9%Q;W BP#Y",5@M0E%?FRIU;ZK5QLO? 1 M K_<50Y%)9(XF @^Z;CL.*"J?V"2H 1B7\C^SZS=@4V0^7YYD8S;P7N-U MG1YKJU;O>@MVE8AS#?YGO0PHR:@;1E.9O%X"S;D\M5-OH5<1_[)]6WORB%AC ML!%;.KX?Z9PZW4I^H"+]]U>*CDL[R90WC_]8 16G@ZNAM99:[Y(EE1K;S:YT M^.P3U3BZ"8<>IW2J.Z*K4(*Z'^CC.M_2#W(R;_R]JD6TPBOUN'&("SB5 ]^F M;>D^(;WGD <_*GWHZ*?1*T*@+#FLG/YWJ^\FYMA4Z$G;NX$J"(SK><7!;ZNKQ#[Z.R+]NH7!M M]<4; M<.?(Q>B]C?JEM8.5@B0V]<%LHXH 9B,8&AAW5HQ3;H)?8FR/ 97G=K]U/3Z+ M/_ORY8T+TA59*,^XHQ4N6-P5UD"]Q,M;6O.K;\BX]>BSG#U]\\?K>NW^N= RC05K+3XW@M_L=WB_R MPMK4WS>4^ZYW?'R:(;$]P4>L5FUZ^=8_24ZR['ZU^V*K&4WF4(D-Q-!J:57( MR7.G,3A)A7,'FYW5Z!06D@X0%?,_E',HG6Z<",@+WGEZ7&5)X)0MC1$DA]E5 M;(J5'GI*QEZ,0"3,+?!&FL- K(H9(_3QQOI"?^K%0)F>-I:6 C5E .F[[*3I MA>"7WZV"LK6L.KL';X[G!(6S%">$Z< 8/TX!['Q]S$.99%14WJ^D-1_?6[.^ M3AN0-&E.E@N5 BA&8OWJH?[643>OJ@Y%+W-0GMEMMXKAZ^U7>JC7_A1M]2J< MV=V91_];7&P7XR2\&)4R&%#&?WI([_*KWXOHV@\BT;R301EN?_QT$SJ0+E(7 MG=1Z]%/!P_O-NI?WIXG($"HR\0NB8/PD0^'W2EQ$3.7;G >-"+6*A??*NB MSUH5)EI(SDK5H/8SYU34TSYCX9JF$&X'-[=:2CL*OS#7>]1, M72@-IN++H&+-,H=J.$R'O?NF-7C#G6+!GTVB#$G=JXN5$-8(!Q&GG3\2=7::SP9S^8C$GSL!0;]!0;^LLY)E=KL;W*B1]))DO#L,*(!G5Q7 $ ML&7,$HX%C[_@OG$B%K;M._%4G7L@@9C#Q+16;><'E^%)@_U$5J@6?8FY?3'O M,Z$SJDQ6AU+QJN4RC\/%J5-26G.=2 J>\.)T\;9*+18SSU\7:M12 2;R1OKT M/D7\(R^0ZM1=569U#53IN7L$P[B1Z3(9&C4'6A7FK^*\Y9$YQJGKRTHP4R=H MF3\0I0&0:C0P6:4$&A?R7D?:**_?[5'?\:BTNZMNZ2OH^\*\)?#=B+0)X;K= MNG0? *^Q].SHROWPW4MZY976E+!/*/^DLV^J5[B-$07W1C_1^W8&XX7C^.*H MG"/$U7,=@4KJ3BNQ4RDR/J4Q/4D/U#$M^%NL'6@U4.3'8Z*T.TH-&U]@I[S. M25*AGT#6OJL'O1NLX\=R,7W#5K)_U"3 \B+)W#I%0:=Y_M.]T!S(>09&[P[? M!*4D\0'^PU#"/@I5+LR9IV?R>A,=\/='L* $/*^1\#Q.$Q0IV[MTZUH* A87 M_P,S]@'Z8'1#E_%RQ8N,;,0'1SC1N6QO9H!N$MGQCK1U-9#^63:VUC0GD=:X M.^&8WZ%@-]:L&19.[A3Y5-L+XC/>A6Q,X MT=[W%0*!"@V(\3#[LU#91A8<@U68(K,E$+4V'V+ZQO_>%WX\63/.!H6Q/9E" MWN?S"JUG50_R4E,JZ]+9ZO(>+3(]E&Q=!(,N1+@LXE2%^_%BBHIXC8SFQ=?T MT(OG$3YE#[UUO]S="AM4%5?YYNWV/!QGR;G\*>C1_C< 7]XH+( !K?SNVCB< M$]9'#E;Y#80<,7#SIFWYX:J&86Q.E9!Q9 M!KYEU@C!\65V:K/!&]:\OIXB!Z=0\8GA9#<53!"BW9CTE8?^7>-WL3 M01*5NOMOILZK?#ZVN,/4-WL+[A;B./:7N9G:]XDD&%JDT@U' H2F'1R'A]D7 M$F\33QMHO+PU:1YD>%?XG5JN#JOS232B5,-1ZM@4:ZE9Y\9=& <12@$ #PG6P/EC1N3-E*MSUFI"WI;K&F02 !K/ 4 & ,"F M%0 U^-N(MR_D&V/C8/PJ5!>@DR/5H:4E1Z$F_&6]DZ@$T,F;&#"O)PMR2O76 MNCD=4<\]WJ]H84[0U :=3]UQ8U$W%<^ I/2O9+.4&.KBLP"6\PWB:[9KC-\/ M>45Q?>NRMS;'J"<=M'VI+I5V*6 [Y&V8D6C6NA_1[V9'?,E01[?BUM0ANK\P M-UYQ-/^:GF5T1-@-(N"?C"D$4%BX>S7L=P3ES=M:6C0_@2=XGTR^BM'7Q0CK M5^%-EP3*4_UM_ASY6,@T]'I5ZF8WM8R>OI$DP@BK;PJI55^CHMG.7/H.GL4Z M2U$^71F#SWEO%]YL%O'I3C:RI74=*7(FI\K"\!C5R'S=:EJ;'QXBFJ7>-46+5+P /:,\ MH!"IV=S8U=4!CW'*.U>"'/4.]RM_9E:\!_>Y-;Z-@%6.]K=3'L$!-E\DGDX]4KE1, M?3^BP*\(!#OO.#?'2P'@;>Q\,&GYW>:Z%"90[D-!<8+7 =6^KDG3BMB9WT22 M ?F ,"Q(C+5-0^6;WX#78 KCDWU_1OA4H[>R$Z0DMS^+/0QJ7DV_0WH+Y!\B.]^F::1FS<&IWYQ^5Y3%:M.16BT03D?8?T5JJ,_ M]TA2PX>R0 GV(V M0'X)5NMH#I\=JD9)9O&5:$I88>UFIJ0@0#SJA%9$2Q;+*_OG^LM+[]*M^F+8 MG^%2&P=A0B&IXDF0%%$X%=<89#.RL.6 )[6V]G[Y"H%+PJ>/N;%\$F]SG9UB MPPR.RF^H +3ES_T.YT7A/A\.$S:NF)&7/RZ-I*16EZRWJZG[#Q8B*HY;K ;I M@SPG#4$^W\>:_=VXB/?E.*"NAI*\:C/"15E9J6 Y+?_(&CG_ ]O'UYG@O*!X MH T>+@P^;P X9D6.#?5XE#!:,Q='/EZ'!R\%3RG2!>/79Z_A'@W1X9SN=;_\ MPB[OWS>LJTBK.Q?7G5I?:^8J3%/*3K(J$,]E;-5.TD\FE].:)V9T4_33[41K.N51K9]5 M7C:5R^1G%,>_?M?V3.MD4HG..D 2""!E;X)]MJ1/+:A2/)=,P;*R QF_G*!^ MIT.9$9?%&?>-F(L].9WX.3/)0>::M1KW-=4WJPFGJ&ISL<](9K3ETD+>,+"^URS,1C1"^Z4'8]&2X*P2F<:!1/M=2:\.@IR5+ MQ4L/FYP>*E3EY#L:R78,T)"#>>X"U%8&/6DZR-W.7)L%X7>ENR\SH< %A%"< MZ .RSKD]S+7(%4C"63W6 !Y#?8&O/KPF]J&GLJH /XW%7[JTU M6=@40U1W8N_[Z7YY4=#&0D]?)S/]!@[W9M#SX)\?\'_=/?.*!-VR&V9!1TM1 MJ]+'CL>HNFEZ$_]1-=5+=LURZSRT63F[=3&@]B74;6F.&B*7E/960@]\.IC7 M[E5ZMRRX\I"^8]*G) 9S972#K8W/5-7N"W3DUVI^X)3OG^I()0JJN)E/'8^UTX^5M\G M*#-?+,C6E%B9VY$Z0!?/7B9O,WC_+,7(9>K\6:7-OD$Y G-=H_];_0".HQ:T M^B[A:$I^U.[H],'"JT&$K=MY?7KX]^O@Y2H/7Q_#XT7LFQ\" :N!S'\2J_( M91)-[ D%%WQDR(<*X3'$2&WSUAV>7\EEJ/DS#H_A.K>G"CG!K>/)6"$. 1'? M^B";F%[LVMW=B?J-;[OR#W2-QQQJ54NRCS>@6X9QGFTXNF%FK.K]XU#BWJ,4 MY6\&"<>H10IAVG/:C Z.H9R\T#%?OSK5'Q8(4I%([W'%X<3J5 MG[2\!J* MMIDJN$@$ZQLW'[[1!?0R">KN:=8Q#"<:P8'#L\K:VA;&/C0P%Q$4Z+XX^R461K/.WLTH<9-&+&*H0U M0E3$@#P7AB)A,5E)T;S_!Z":^LU-2&MYQ85(BH! MN,8VEF.CJ+Z/\Q14HLZ\@O+=B8EH/O':-6.ZNYV=4AN\;F.Z! ^8WY6GC+1+ MC6W:8S*2#6SKM.7='+NUSPNH?6%\Q8O/Z9\JO!Q*$:5')P60U'!!>& C0( & M6A$G@(FE:^',W TQQX=629I.ISNV0>3>3VU$#SP \R"D6=J9@WP:_;>("C3_ M/+MW>-0.CQ9:ME-TO)E]COT8O5*\F=['I#B-\6K;4Z />R 2*N5R=UF M=@;[ZUMBT>0$'$4I.6HI:>EB8ANB^U%:>EW-J;)3#-KMJ#F+ 9&MZ2UI# =? M-IA+C8 M2C>WF4:;:ZM61=N]D*],OX8D/IK%8N%RLOC/D#[7?F[8A0QFQRG.6X)=\-)^ M <7S]%B=*].E/2:5S2N[9=[0SNQ$B:V-SMVG\1RM;5:Q""X,:01_PWU6ICW)K0/QZP"M("'S,)-5-QS5=\;6H9F*S]X:XQ ?4IJ*JZ%@ MJ T!D"*Y-#I^S)L\EIZ.ZPF4I^H7]V(3CKP0S1\^KX0HW MO_K7'AFV*.5"[]5Z/X-8YUAV_?KN/F)UC@B,G]9*P94V4QX2!:4V(T[BW>-C MC#/9D-.,YG;%_2YN>XQ-DEQL?_V)CYTI]P[4Q?B?E1]$SIV_+W)O=37*W=K< MS+S(!+FR-E7Z>W=S:K2^KZ-9F)1F>#[&E]*AD7\ZC5Y[=A#]&@?0<7%CC,\W MG48M.3I4< ),".^F F-R>85_8CG*-IY71->^:+18O\C;,)<6-1A_JG2" M&@\0G<,2Q,>^IX[WIN:"QG]U!AO6\D0YE,]A5-5'R#QT6$1T]MLB%49A'O] M6+:-ZJ?+]?D[Y^?N$C7M*J:A"H-^O;?"H0=)?GC+!^JL+4:'("W9R-Q0?-L# M*6<7FT$?*7V\6HGYWT",:;U2N(MWU;*.6[0OXU3+J*&YB_[X040LF27P^:$/ MQX>6;B^=9D219B'7EYA9$L9]($QDF #>JU([Y_/5?QRQT0TYX2OFBGT0%B%P)#% M7P>MI&2&7YUA7F/N.'7K.A?I"Q-9[2T!0^RAV.GO==)CWK9]4[/U?Z]7H5?M M%=(![87QRSNEH#Y0E>FP93NOKBFG+/.NQA1BX%F&L;>96"3LFIEAK>FJ[2@J MQ&O\59J"#M6-_M7=(9#B0;*["KM4#AI5CM_W']_U8P >Y=[PV!BIM+7.Z\(_#J6(T_(@]&6]4R^E MF*4_$Y<=]Q WOU@(DNU1'10;>W$X ;_VE$*I&G\.BEVZ(G7'K2QCW&,$^:. M&<6NHR.HG?#!E,6)9% #3AE(PQ/WPY@2*@OPG%'I8UCW]%8?T&1.YZ B)6#J MY-8695-RNC4-=YVQ&*B;9S.SP(Q+C"I*X>XY"VF^O*-/?ZPZ!91#E=C9\\'V MUY2*H M+[^&N*YMWMN)9Y4H]2&RP6+G(G9@1E=7\C(M$K#BK31Q]*GM2@+&: M6KG*! "$ $9N=Z FKWZ^548H>PSO/'#]**E%Z&*AD[.J-T1>HP5JE[/E.7%+LC9.Q0'+V]L-/PESQI MG6!A;E]^ZJ@X,,*4T\(;"I:KR95E*>!(FE2KI= M73RIJ54Q8_JH@"NN4BC/@62 Q9(>?Q>S1YOZ\C94 LG*V#R-JS[6/^2,6K.9 M_+KFN>!O:6>ENP ;P1Y^D$5WWRI,08IU(# ]+IU_@, WY\APIVU&9^H7C5A4ICZI^ M Y$MJ@,A/]^2M[&J<[J/KB7M>7\OC[/(NS1'&W<^"D]-'N=@/\[1#VD'@?@(0-O4_P$UZ#'7HFZB%]:K M6BWJ@G&BB=V[^!MT)@%T(<<[N)S US$6>B;&SJC @8"2QH3U3=%+?QM5EU0Z M+)&FWP#IKNFT,&+'>=_&1@V;?*46/T&R4Y;94%<'4'-PS7O\RMN%[*K3'<:Q M#>8"HGD:;[V"Y/&VU3[G3>U'NGFG#GG$W0]WX MT@=8* >$9O!D95HS7.KWT6[5]S^]&Q3JYQD=..YXNVO.I 2.Q:!^AI-Z ^^TF?J;^;D-VZ\EE]J#P M:<@4ZR,?"LE@#+/4<*9WK7\ +JN=J%9Q[UV:7='PFXGU*<@6LZ;00!$UOG$C7UCV]U:WFZ,+QCHCZA&1/@P'BF)!$_O.KC M/P'V6Q\)8]SKZC>06;7AT>O8U9&-6B=JL5+/RA/N_@U$39#TB0 & 2-@K'Q3 MF.7].IW7GAEJ/D_CIOEW70U70JK,C@ !,CR69/]\U+R8CH)Q6^S6Z4;P4,\# M(_:6 "ZIUF>IS6E\8K4QO:WUJ48IS2)"TO!9KZW2? M5:BT\I8X'Y8T$&NBQ!<.QK+^#20$]Z)3-,\97L#;OF'6SK@^FO!J<9&]J_TY M 7]O@#_N#AU[WA&/>*Q8.\Q/(9RMICE2P$_AZU8T/5!=OK^Q/#O3.49AK>WJ MC_W8$E,1BRAS654O,'/8_X^/0_Z2)]L1P((4?D@,K[(;JY4O[W@0L->PA;+* ME/Y&$(1-SK0*.NTG6,O/',;U\G1W:D? "-X[)ZEP[0VPODB^$TVX^QOX2-N9 M*MW"Y0/1(QNOA0B"=SF;7()]>41C-<'^HUPB&.SN^D1QFFE&U\1OJ)O'7'CB M0MX?9V21[@CW>B]_7GYI>J)?1@C0S6"6-C&ULW+UIC]PXFB[Z?7X%;\^]!]5 LDL+M?4L!^FM MQS@NV["SNLZ@ MY5__Y_?[)7CD9947JW_[D_\7[T^ KVC!\M67?_O3KW=O8/JG__GO__1/__K_ M0/B_7WQZ!UX5='W/5S5X67)<$&P_]?RKS'U<, \"I,4$XA2+X*9QU/((H2H'T1Q@H.;+W\- MF(\C/_!A))"\S",(DIACR),XY3Y!PH]X\]!EOOKCK^I_"*XXD,:MJN:?__:G MKW7]\->??_[V[=M?OI-R^9>B_/)SX'GAS_W5?^HN_WYP_;>PN=K/LNSGYJ^; M2ZO\V(7RL?[/__N7=Y_I5WZ/8;ZJ:KRBJH$J_VO5_/)=07'=<'X1%SAYA?H7 M["^#ZE?0#V#H_^5[Q?[T[_\$0$M'62SY)RZ ^N^OG]Z>;#+[65WQ\XI_43W[ MD9=YP3[7N*S?8<*7$GWSM/KI@?_;GZK\_F')^]]]+;DX_MAE6>X\5:',%$H_ M5BC_^51C/U\!WQ+>^A"K!7"-N>]M83S'Z7MK<.^D/G#W@ ?-7 VY?:%>K]A4 M[^ZFJ:NANT=LZ[4H:KR"=_ZII1#SHCIDT[G70/H/+O-5\Q MWJKESJ-!SO[M3_*GQ;J"7S!^6'PL"\HYJ][(4>XW7)9X5;_^SDN:5[Q:)(%' ML8=\B' J( I1!#'Q/3E2(JE/Z_P/:\><'>#1*RF!ZT1_]YC;<=_WL$$A0#? M6N35O_Z\M?-*HI>3TK>WTTZ_EFKP9\/WH';LK<(E_1"QW17_$P+ M.:5ZJ.%.'RDBS4VO"_/7IZ5>@OD3*$K&2SEY/F+8YN6F;(47MY26:\Y>XH=< M2MKK[P]2>_)Z+5^I!0D3CN+0@S')I(JD$8)I'#.8^@%.:1;%81+J",B%=N:F M'1U$J1I;C'IJ<8G0\T)AD2;'&M&!!#U3KZTSQ;HE7;,>F8*QG09GQIRVM&KR MT:JJNKB12C_HA/+2[9-HI*8-O3SJ7FZFC+WH?EX_R%EC\UXL7^+JZYME\>WM M2A3E??.>W)*J+C&M%Y'O1Y@R AGA""+.8YAB(:#'TR )B.^G#)E,M33;G9MR M#F$#EE=T652J%]2\BTHS0+ZUP6S^I=L1>E,Q!_0Z5MP=9A5DH#"# 6CP>P_[ M_[+;$WK7_@]X>6"28E/ MO22 F9(CRM$YIOE?X<[4I^)IJ5S%KM+B6L@X8^+V%9F&NHV7Z MN9F-?,!@5B/_M3^C.=_")-^TEI']AZUW\;@5U8MUE:]X5;TL[DF^:@3]$Z?% MEU7^WYR]95+D,#>2YO7 M92GO&?QM$0<1RSSNP8SZ#"*$!$R#@,",>VGH8R;79=KK?NFTYDG;"_/IZNX7&CUVLA.*WS1_YV M1>60>(>_?Y(ZK""NJ&RA7<37;[A\(EY^ENN5M7S;GW8N7J0BD?-5Q&$BD)S) MBIC"E$<8I@D/0LH0QB%>//*2%+I#DP54)L(UQ.9.OSJXH,;?0=5C!J7$:C;V MV.@RO=%EXFYP/'YLK $M0B A H41[%IT W -^L[:6+5_TPWXR"6PE85%M0.Z MK8X%-G!-JO86B=S73FC*CB+_B*B[Q>9%Z6 M\H#X,/)B E' Y'(A(P22. M)3/W$)ZG)^8U6JW/;;6C0FHFK'KMZ\FF=,^=; M$>TTN '<3I@5Y$;R.M#@IP[VG^W)GA%-5H5-K^5)I%"/J/[.JUK.B5>MI^>"4Y&(./9@Q+P(HH2%,!51!B-$LR3V,B\, ML\70U?+R(>E$T$?L>S@6PA8?^"E?@4I96)W^?)^WTS5/N^?4D1,=ERM[H(I M8&!H-!A8#<@3&%[760X:TV] :SP86 \:\T$M[0<= 3>@>U?DJ]*28/'L?>)N MLWMX/Q7X:4__)^Z2 _>!J=L?-^C=E9CQ>US^4;W%2>=,R?E^3]&X:)R3ON!2RK\62O;U_ M*(O'1N+ZESSFB1_%603CB'*(2( A)E$(44J3.!(X]98/;9<#6$Z4 X-.JSJQKGV)E4-#=U>Q;RKJBJ19PQ+V(L@I0ER1W'W%I]?CU*!-6E62WA4F5 MXJAQ^TIP_*)Q7_H'^0[C.E]]::9&GU1RF@_BUZKU MP;$@T"=AZ,=1@$/!S+[\L^W-3PDV<,%2X:U D[X'%@)*:0"X<08R^_C/$YX& M!/LT%C! F91:(D)(!(YAEB8\RB(>>%%D,C&T1O<4$\$]LF^.D&V3:SWAM<:@ M8R'>DO>N)>]33YX$V[I9VM-@+5*L:O+Y%B?5:"WC]S5;[Z8187?OUVKU^D%\ ME$]7,\+7*VG+4FVI?^+WQ5V)7RX$SCP<$0HY#Y2*$P(QP7*UF9*(D10A3)EV M%-[E]N8F*RUB%5_UT&$&O .MCL]ZV 9!:1JU)'X0H(<+>KQR M_N>(1(- /[MD3A3W=RVI9O& ^A2=#0_4>,QTT8+Z-NT$#QK<-FY:_8H+7I:< MW>'OK8^IR@D)@E_#O;WMQ4:P,75 KO3>>\ M!XHMY/$^?9>XUQ,NBXPZ%JLMF9];,ENP8(#69BI +5HL9P,\W^;$"0&U"#C, M":AWV\A@M_N'9?'$^2>^;)QNMU%TG>?T H=^D/$X@T+.D"!BH0\Q\S.I.G%& M8TP#1CT3P;G8XMPDIT_G1@?N>(;A:1=)UE,6J]0YUI8>*RQ;L,-(XAO0X;48 M**9+C=TPL(NM3AODI4O"00B7]HWC5*8]0FF",-12O\]!?_L]5QF,(X1)E,$P MH0(B7W@P)?(G#],0,9RF.#!*JW>FK;DI2W>8M\$*>K!F\G*.73UAL<298TDY M21?X72&UZ&&AP8=5'3G7WJ0*HF'XOG;HW#+2SRM?Y35_ES^JS2(YW?F2#Y(" MT/7]NA&KV_NBK//_;O-NC!%OYF[\>8>W-WL-'TV?4) M,X,.E:YXXFFAA1W MP,'+LQ3;2!5U@2W7.9].-?_G2$\Q3?7Y2,8M=P(G@:1@CWX-! MD'ARG:>R(<4!A4GF,^*)S.-(RS-B[[ESDYT&FGXNSR%#Y_7C"KL=BX.:^^=5 MG:O$& .':<2085+.8W\>Z6^JXG_W9RC=NQ:A+*94 M9)#[@LNOT4LA21B%)(H"E&81#;#1KLN9MN;VA390#9T;SS"I-^I;XL?QE]PF M/SA8Q3B(I-/@PZY/XYGVIO5HO&SX@3^CQBUF"L%XOOC,Z;K,ZZ?7W^E7)3DJ MHG>!,$)QH'RB,5899@B!&2,,BABE*! H"@75D853#<_N5+\?BSO+7YV/^!U(^P_;'YPD\^=)+/ M^I))_;=\\;J1Q[=-SH_NP3FOWCR^SQXQ1S>/9*WER?2+;$K/%=P/> M_!V^?^OB-/8,$W8/8(\U-.V9ZQE3#XY9SUUK/H*_7M5-PA_:O?MRW=X%!XG$"/902/TZ\+/*UW,4TVYN;++20P0[F MFRZ;8U&"#CE0T/4'?1W>+\\!++/I6CPL$&DT3S"@9_2T0:>-R681!@8/)Q4F MMUT1\O3K*O_'FG\NENLFE=B"I2R(DRB$:892B$@80.*'"'I)G*$DP"+"6@N% MJ0C0G'V"3TO&+9H5B2 M-F/C(I%.4*$5?K1_[_0Q1R?0'PTT.G7MW)+[OBE*P=L*MK]Q%:3*V>TC+_$7 M_C=5^/N5%/%-RI%%$B=(I-2#V LRB!(?0YRJGP(/IZ%HI#^/3=(?%7# BN42EX,\);/))VST MGNFM=.(M!Q!!J2@&();)-2_0CIBL?T^P^2S-C(M/]+ M4AV/Z<[I$B&/0C<:N* MJ;05[SBA&@M MJS;.7G4!\,!!22[;Y-7\>UZ O_%5<9_3"GR4@ONN9G\Q#!.\JD_U1ECW_311 MB&$WR(EFDVC363NF;$*#GN3PUEL#MN98C$&TP:K=",6K$$T;OVB#O(/H1BL/ M':?-MXPUTH"7'W'.WJY>XH>\QDLYVMRK3;2"_K&($:K2*W?Y-R61%O$4F%S!N52A[:@S413@VP]9;1+H6/Y&["GT*H< M2!W>&] B;D.O[4FNF2%!&.$>>'T*2 M)+CSVR&Q2IG/$P_CB(883[(]=!KCW(2M0[K=[GF&6E!G>A1G04BPQZ"7\ABB M0,2R;U,.0Y*F1$[^&:;)1+6^KNS321<$,^]5Q]MK=KZ^^>^5'=L-FU5YKLL= M,8_-JS,X?XR=J,M$6]M6TFC*1E[HO1VI3US%4/1_O./EO;_(8IX2(2@,(Z$. M@X((IHR'T/>R 'NTN.J&1N> M."Y-AP;C'M/3?9?]X%C4#U(B'QQ-;/"W5P!E@:LLR?K4.4R. MGB).0KEC:3S.=F=%7^YP8P=H#0&_=_]5%H'&))L5A*ZEU6[FB-%HIDT@<2UI M!WDDKG[@%7&A;139>VEZEX(N(&D8"X0A\:, HC .818)%:3M,T%#X3$<&$>$ M[KE#/D\9 M>S38\^3%(W>02# M,& >91PS9%20U1JRN0E+;YAR.]#9\*K.[GB!WQLC3\\ ''>[YK;EN15K1HY M_"UO(I:;M*(\_>_;U>XFYR A]B*54]W$HP1&'O(A"@(!"?$"&*=R\NNC-$Z0?N2C M0<-SD[J]PQ2P'.9W7^F6CS2F_[S&N235N::U:$$/6Y4EVSM6&2;1=\2O092E M(YXGBKRTQK=9/.8(TL[&:)H\;[JXS1%6[L1RCKE_=&F"O9:Z>A^?\1*7ZHN@ M(A0Q#1)(LP!!E*!4+NV2!,8<^5$J0I8*HXW1BRW.3>FO+X!RF62]'0:KU$VE MYS_U:/^L7)1Z,GO$5HL6Z)%CNW3!A5:G+F"@1\*1,@::-XZ87X[V.?K$'^3[ M^%4YJWP0 Q?D7U>RY;YJBX0NK\\?^4?Y E:+T!,D8$(.%I$0$ F?PI0$JA " MCR*!_#3SM.J:3XY\;KHW,$%M_]'67[^I.P?6R@S .SODA]T9 AZ4)>9.I]._ M)AH3Z;EVONL]7V43>''>0?5%M\W;7;>[S3M\A+ A@70T##7 MM\5@63#7MV:B=47[5K2;_\,9$\"[[LW5X+HN=A7@UKVY'"T\IR-9S58IS]&' M9Y!<#$<5.;6/[;JEK?MU[S#.(QHPOU KO>T9DZ3(9[;C*G'"%@'$CSE?'DZ M(..9^EGS.'M.O3?%E.>ZF)QMOADPL/L&;-Z)WG2@;)]!C(YI-\TC8D<;]8\1 MOV/:"=:B>8P;GGC0ZK/9M06?;Q]QOE0'_F^*LLE1L\BB- N3C,$L"!%$S%>[ MDGX 0R&2E+ 8!9X_R5AU >C I3]7DCQ FAF? #$G;]_'KE.N+;>B_WD!U./5=L MWAWL>-)ILH2TWK!P@ S/_%@E/ER0IAA M.8>M!+ M1<(3+XAB;G1,;=#VW.9X6ZS@!5]QD:L29CU80R=ZDR[0DWA'Q#I6[9&<&HOM M"':LZJ=)^Y-*X@AB]E5NS"-&"A>NOJK_5PZ;CWBI_-@__ M&%S9)M4X/)"GR[6:X_7EL]3J_+40:VCHL;H*8 MRPT?S=\-57;:]T53J&?[%CC6^I=-+ZO_!0.+;L#6V/:/JMOW?[=S0TL"..(* M=0,V5&RK#"HR0,N&Q0'E67K1[I@TK0G3#FO/TCT'(^/SH!A;\^U-ON3MRF,1 MD23RJ$ P]J-$3OL)A3@1'.+ 1SY-(\)#K;+JQQX^MWE]BP\H@-T6@&G1M@%Q MY\> :^EPK- &3(RHNG9H\I4EU@8/G+B>VJ$IA\73CEPS(P^%OQ>4F*9_52V$5M\N4,L4_@J?"X M 3H#+X6]OGY&/X7Q_3?_W>.+G@I;XW\$7X7C736/364#W#_&_K)Y1TSBL7"B MZ1&A"INHA_N')?]8%I17E9S$ON&\6A O2X6GBGY&D=IBSBC,O"2!//%2PM(L M2<)8.[+@3$-SFW?>R9D_J!J@X&&#% AN%(5YCMGS2F^3+\?RO UO:MC:X@1O M[+%EX(QNB;6)?,='LF?FVZU!R5E7['/W3^IY7OVZ*DC%RT=U1OAV];"NY9^EL?*NYLUZB9=TW>;\ M^U0LEV^*4@G_(HUHG+(TA80@J;L!2B#VO AZ3(2!("R,L)&OEW/$!W93_H"# \9'3_"NDM)6;U M8C@>J6;T3ICG;YVJG^SF>76.>MI\L%-UPD'>V,D:'EM7[;_6;;Z>ZJXX44ZI M6>*0_570)][6:^2?)>2<\G9G74'^LFJ>TA8IIGZ <>)Q2#.!(8JH@#B4_TP0 MXSQ,$<',*+&W:\!S&PXWP:=-2"$\$JO(OZN?3^]\/$^_ZPUB<^I-UZNMCV]? MWAS?ZMKN)]QLSU_;*IQ5.VAU-MDL/3<-\98+USD&/7'9NVFZX+!HWD3MCAN1 M7G'!2SDZWN'O@S'S;T7!ON7+Y>U*@JSEYY++0;)-O;S_[P6)/"J'E4@NP0(! M44P9E#\@.>2D(?8S/TE(8%:.[6I,6CHT:?&UCUU$L*ISV6,U3*M^?4_I#1+3 ML#_-*-#; J0QPZ6,$OX>=)?-W9[86R/0JII?CVI2N;9&XKX>VWOP\]0X??V= MES2OMB76[I3?HP0I%S953MOI8)+$4>;Y!'(6$XA0+#69JM"X,$A$[#'!\#3A M^@:@Y[84:" JN6XQ@L?F6+00H.@*:?+.J*F"^$U> ,?GXXZZ=?X'Y!^V)^*= MZ=OBFLV@TKTLC>DS.!T?T5'S.!XW ?YCG(^/Z K;!3J-VK[RR*?;=E,0?LOK MKP>[;=7N=MONWEP_,C_]#>>K=T55M2ZC7 [.KW&IXI6K!8Z2B',4013Z(41) M@F!*>0133@/,A;4R]7SX."L9ZJN4_", MBU,;4:[A<.: 1L>*WR$^X>"[]>\]6WIZ/*<&;FD.N)W(1:WG>#!WP@..><^Q M*KEN*QNI(5MGO==TGS6=)YNA=3M>;:;WCHSF+CG+ZY=%D\VS;,>1O/KC%]X$ M4GDLB@3S&4QQAB"B,8$D5C4A<4 S/\8^3K!1XHESK[;%:4-K=8P_B(35NFF4XW'U4'O?\MIYQ,-IB+'&_.(&[I/]:YA'.[8H-#C$;B.#M^PK$( MXC1#<1+"E%&5PC?&,$L##PH:I@E*?4[UPF&G@SPW1>LM5OLAOEHYKVYU++B;'GTY[-&MO6!H<'=0#'J3FR0/0__8SNH;<.K8 MV9YZ3]=+5H> "6!/.HY,UPW[@]&$+8\;T3Z47[ $T_K2RDEWL<-B1!&F-(%>&,00<9Q D@4)#.( )ZGG>R+- M3 8M*ZCF-BX-C;H!.V8U&C4T3&WG;TP#6]M&9X&ST\]Z8]/DO>=X^)FJXXR' M%ZM$6QU!["";=)"P2N;^.&#WX2.C&NZ+LNXP?! ';H?"RQAC7'9EY'D0>J=@G/.2".X5Q/3^TQZ5@H M=TB4Y#GTWM3CQ*ZC_?DFIW63US+_P,E=[Z[GWQO9A_:A_LK+NZ]XU3N +E!, MXPR%(0P](E2V>0\2&C%("/:HEWH89CGQHEV]\UV#^6R!3_L=HIVY[C<6=$',7+FW34NY_9Y MS=_ECX=-_L;S+U]KB>^1E_@+_[7B8KU\EPN^"*.,0\$ZG* M#TTB1JD7^@P9S/E?%X/,^?-Z3KKK-_G M!#"F5[B1S@U63': #6WZ4:? MXJ4"K8I([5".80\]7E#R91-B5Q?@09G41C*8K1JM]*;>ZG'J/G(\E1B:TXP3 MO4% ;DX 2%] 8U1?L4;=L[+*WFK3)LM55I15@DZXN;5*YO\JT^NR1?E4/ M7/D>K[Z\4RWNK6E5M;IBO:K5X+.9/0J2)*HL!HYQIH[?$YBQS(=9%J5)$J P M28V"$$P!S$V@>\00=]M#K,,,2C5EA&!C(%@VG0I^^O\,-_6,^TC3_,@4QK:/22(H.?)+&/F=D1B7Z54ZKEUPY M'CS*QQ7ET\MU6FWVB 2F3S?; [;T2S@6+$B^AS(=^PF*(4JE@)(OE4CQ# M@GNI$*DP2NYF!=7<-.YC4:N3>KP$O6F@VM@&>&="Z+G,B;5=?LURQ#S/A?"V6LNNK)AM!<[7QV:^5UT'S$'CJ3G9]&CRP M!VP- J]W>G9@DQ+JWBHUNVRW>F] :YG%%#G)=WF+L$]0M*DP@SGL'83P*(N(\@X213\3HT MC1,OD\MD;5>3(PW,35=:B&TXS@:DP>'_,0XUG#>N9,:Q7'2D?&@7MG9(,7!A MN)*38XB#/;>+-UR9 M@?K%TR:)Y\LEKJKF'0[BE(0\PI"$:0Q1&'J08"Z@8 $1GB>B+ A&98T^UMK< M5&&#$#001R9N/LJKGC988\NQ/NP195TAM'APDVWX:(O/DR'XG/$GL_J>O>GJ M&EAMI,![7B\RG@8I"@3D2.VZ^$D,24(HE%,N3E.<\%A5%E;Y\_6$XE@C1OJP M:J[*3P>FGBGF='BMM6P#MRO6/+V),6J]N P3%YD]=$8O M_+&H[V8;L<$.!N"=Y"$:QYOK<.MS$)X[7EJ#'HV 9YVGC$R8C"NUH:G^\UH^ M^U%._5*YR,A__^\=BF=.G!4H@<)KF&3YFE[1D\"IN'8LB I?(X#-#P.D*A?&3@^_=>)AY -KNVF?KX&T+29H2U0=Y XVL8S)ZXVJ8#43V]7$F.SG;Y-7='5 M$ON;RJZ_*22VY^39_/$5KOEFV;:(F"C66S&P@^_UJ!+PJFRJ_S;=_;O?D+8,K5?5"H0ODPL6*YQ.7 ^\G0G6DV M/>*Z^N5SOD&N-\:O+Y'9L@,&] PS.FT*:+8<#:MG'H0$-)< 1=6@;LT,BFJZ MZO]Y5-ZT;MV/49[35:=:J^'I#.#<9A9_EQ,CE;UE4*)T*^URH9?RU,>>QI@ZPWXOV;,;PD9COD_UKBNTZ$_R"!^UI3_2T9LG>Z:;GC6 M0G/=F<5PNU8=RC-"1,C\#,8B(G+-'0B88B^"#&&!,&=A:+;F/M'.W$:SS:'% M .>XQ,/[A)J=]EQ!TU3'.KL'.':='"[0X.249K^M9SF..6'PJ7.74Y>;:4%5 MUHN[O&YC&%G^F+,U7JJZQY]4OADE0%_SA[OB]:J6,O6J4-E,%W'*$(D(@W$L M$HC\ ,.4>$+*11HGA.!$1%K5=4:T/3?-&")5@7XM5CW5&$/]>25Q3*AC=6F0 MMX'1/7;P>XO2@KQ^U(QI=Q+YN8*07I*N><2X*ARCV8YB%*841HC3B-*34-TIP/0'FN\TF4U-TM=[$;&8=Z%B&>VMO0&/O3=.'&Y.;?W5&MTEY0&,V+ 24 MAK<./C> -+:#@?%@:'WK"S2PW][T<<+.LCH5G0+WI-/:"3MB?XH\9=..ML&K M4QL&S?_30\]GF+" 0Y90#)$791 +FD*<9O*C3W#DF0U< M+D#.;:3JMB ;P)9WI\=TH:6]9\<=XW@$:D "A=+B_'\*[J;=Q!T#=%Y;M%=0 M;;P!>TU;(R/*3M>4>+.NUTTJD,UXTL7G;RL8\\CC?H!@[$L91SCU8)I1 1.1 M(A[&3(19:!1P=@68N6EV5\GEW:E*+N_5#'2G]N,F9?N;O*)X"53)'? +KE7R MEJ?1-8ROZF ]I9^JVQPK^C/TF'EPG06J[<;>70-HVM \"]0=1.[9>*:9<#.> M+][)]V3Y\6NQXFW"@86?$"$0BB'/ JH\1QA,TRB!<< (%4F<$A3K"/&QA\]- M6!M\H $(6H1Z@GB4N/,"=RT=C@7+@ EMH3EG\A'AJ#C]RY?B\6=Y6Z,9_T#J M1]C^V C%T0=.\N&?,Z7_D,]>,S(19ELZL1]"42)G20E!D'N>7._Z',,L% 0* M'X<>EA,G$6I]FL/\T+%:AW"].8ST;CC_9AH@/'1&7$P;J,&*0 M$^PJ9B;*"-:_*LI)]IM"^A=+Z"<1V.FKYN:1ONM9 MOQ 4!5DF)RDB(RE$./)@RKF G/B!('XH6$@6*_Y%G3Q8VJ"W!%WKL\G:SV9H M@+NOYF]MH-KX)-J3]7J(N9?1B$!.Y:H1I;$'<8@(I,+WPL2/O3#C\X@\&-'G M$PZI/TZ/6SK#>89^=#P9>+XHP1\A2N!XM_T@<0%[X.=US&2Y2YXK-.^:!5F? M/?4W7#;/?/V=ES2OVB0"2UY5$EQ>+8A/ H&(@$S."B&B(H-I*A=ML8<"A&F: MQ$(KS:%!FW,;9[:YG;]UN%7M[Q:XJLI)._"J3F<^HHJ'27=H+/[LD^QX$-AF M0.XA@PWF&]"C!@UL^XR.2"AMC]G):MX]:O?RL*]BU?+F]7!P=EJFC>LJC6Y;":74)]'D84IA&C$'$J?\(1@C%- M"29!5OPX'^(Y\R,@>@LFQ5E\WP^2FO_NCJ@.(OW%\$0JH8"U*8 M98D'44(]F!(1P CY654^##KM9\\XU.&U6/ W3#[+>Z=PS-GBLR_O;U QH MDWUPA*B'*(=!2N6*5R09S(C ,.*4B/M#$WN=A ;.M1_A7\O]Y? M/,\'#[A+X_(OP/=N/*_Y___QSW[L_4N[P@5X77\M2E7%'N :O.*T.7]I+PG] M&Z!>R&:\ES]X_P)61;#=MZI,;\+:AU6;LU$D6+,.-CFSK%:=,[6R^/.UN#V$ITC/:?U^''@(7VAX6?PA-:CXKC'L^:] MEL/GVZS!V\V)Q)/K)DP(#)(4093Y!,I9$8'$1^@"+:]>SKE6M/.WO]VF-UUZNOVU7Y#+M4;U!\UDYR/'I: M\)W:>$<-[+RQ%MWDO!/FX0EU$N6/X?)TB61KODT7&QHW#_C$:YRO.'N-2S7\ M5%U, $T3$85Q EF*,42!\*7D2]WWPC#D+$[3U#/*?'*\F;DM3G:S*XF(.@17HX_,5:[\R18E:P334VJ.^?-W1>/"U>/<&-\+02G M=?[(WZYH<<_O\/=/\NW_Q!7\?-DF:GKY56E3]7;UGM10&&LE?%[;G[T+'@KBQ M#;3&->5HE7E@U[X;,.AG5:9V8R105H*7N_W<&?JL/6O@U_FL/3R1"^@S];29 MTZBSCCCK7VJ_U>E<49TQMN.UZJZ5$2/^+[C\0TXCR))_YE0E_\EYU65^46N2 MJGY7K+[<\?)^0;(LSCA+84:9',D13F!&0CFPQRP)_8"%C'HZE=?-FC4:H2>H MQ;X!"11* TW6)UIC%'5"G^/1<8L9;$%OLE)UA-X A1PHZ$ZX-1C'G' \T?AD MC6NS$<>8LK,CB?[3IALAC"W<47[SN\?MXKS+,9$CB7K\>VG4NBS5ME&?I88@ M[N$X8##TTA B0C!,8X] E,44^S0F/-9*%:+5VMQ66(IA*!NZ!\LM[+^:;>N< MIU=O=\<::8Y5>X#S!FR1.DD2I,6)U3V?\RU.NO6C9?S^#I#>36/# >[O\[J) MFU55L(N5FH)R.47E1\-M<.:A,,T"*'"$(4J5HZ^@&8Q(S!G-,A;ZV"Q P*3Y MN@LL>ZCGL;Q9CG\P C"Q $)8^@Y#%$8 M]90KPO8_\15>WI5X53TH/YN/:IOJ X@BB1'"8^@F!*?=%&LE% M+Z7$.%[_1&-SD[!MH'ZI (-Z@Q@\=)!'Q(^?8EICT6N1/\;"].97C8NPO<*,57'_J&=-'U5^PYF@X_:5[1@BM6MQ^$-V3 MI*B_RK_D-5Y^+I;KYMBJ.QGG1'*:,0$9RJ3>QIF4VC#P8!CCQ ]PFE!?*RK# MH,VYR:Y"K42WP]U,RIOCU$Y)FFF)J<& MPFR?VXGT68MC2PIM1M)9H=9\U'1Z;6;;CFP;WCK209Q^Y6RM*E'>RNDXR]6S M'P?;F*^_*V<$SMY(LY0KV[I]\3Z(WCGE(R\;3[8[M?VYB%D44!KZD'&.Y<0: M>9 ('T'.,$*,) $V+*5E%=[.C4N#.T;;.Z#WD*@7BPPL%'=M/'0DF:V M+JQR?:PL-:S(8ODMT-NK>+Z^=3P^/4>WFOL;.V'?KK.Q78C3>AH[H?? S=A- M*V-]C!N7VH^XK)^:50:FS3CUXFGX%U5S?9$E'@J3A$(:$ 911B*815D&@X![ M(I!_"E*M?(GF3<]M".CP@0:@J1>R-M]Z@NR&1<=BNT,@^%VAL^JG;$J)9=]E M[>8G]F70Q]GX"2.V)VZ7R^+SNN3_P>73NM4;CFG&2!A"/TJE]C""(/95 M%&,2,>ZCD/N1_E[$D0;FIC ]1-!@-%@-'R-/8SOA2DH MP-96\(E_T3]C&MEW>@M-=SWB6'V;SE@..V.7X@9]MU?G)A7/..KL.E>:09C6 MVW(4/0?NE^.>,DX=WZZH>B9_Q=O_OEW=4EJL5W7UB5.>/S8[ZB$*<,9P CV/ M^1#A4$ L.(5!FD8?\0Y6V2Q'V,O0%!0&D"4BA!FW",PCA!F,4U2 M#VFY3IHV/+=Y68<;#(&#'CD@ZQI([.")*W^VW# 'JW9GZ F5"XH=BY4E=LW] MP VILNL!KMOXM+[?AI0<>'V;WC].P/Z#+]E=\0NNU='GT_8(] W.RS:C.49Q ME*&$P81D5&V>91!["8=$,-]+B>]QCYDHU\46YR99"EB; MU,CBY3JZ=#5@ES M+$"O.*EW8FP5>%@7\+Z#?P,TZ#36'VV*K K/Y58G51QM$O:E1O_&:YWE.E'+ M_[O9Q&P+4K[+5_QMS>^K199&,4\DU2FA#*(@DB+#_0RF 65<)'XDJ!CG!7>V MW;GIS= /:A?XIB#M[PH\:-"/=ED[WQ=ZTN2 8<<"98O<*QS'M*ARY!%VONUG M[==*UZNN+L<=_MXER5^Q0;SQWH:NG!9E-,8(>I&J#^83 M.( M<(BSB"5>R@G%1N&_(W',6=IZ0X8YH_H2'"L&!C:-53BS+C-5/&<=,:$";OK@ M-/E.M^6O9-.12)IA>2;1'$78:1$=][B)L^O_@K_G]^O[U_V0>"=TO@?TQ\KIK4FXMO;MN>V-R M/'?/E./=>[EZZ%M0U?>ZI/*=JU<<)I'' _FEI,J)$(<)S&*4J3(N& ?"C])8 MJW2G4:MS&RD^MP4VY0 AY^SW4@.:FIZ@6I/_XK160\*PX&;Q8)R$6;Y> MW;_82CYLR-3YG,*Z#YLP5;"A?;L9@$UOMER-<+OKR<((<91QF.$X@ AE*20L MX3#EGI\(@M.(VZE#.-O-Y[-E\Z[8=]8@7V_B;I=2QWIN@4U[50?=[C%K-#N/ M2H,7=Y8-[C03(L;SQ>M5G==/O_'E\G^MBF^KSQQ7Q8JSIK1VN0B$1P67,TLO MC%607 M9*SRYGJN.)HR;4G1IN.(DE2<_N5+\?BS?$8C(O] ZD?8_M@HQ^6G3R(8VD;V M.J%_P[AYRF8"Q,O'G/(3B^9ETVU-5@)5*^'+2B7-_MB4;E09<*K-J1AGM_?* MZ7'!/$8%BD-( C^#*&!J[B+NC'''TFR3;#=)RYW663!#,+^4Y9?J,(Q[R&C)>RCY5RFY MFQ)BJDB8N,/?W_85(3^VY]JW=7MTW?@R%*I"A#K,+I;RZ5_>KJ3(\*I>D# C MH5QIPSA@ 4013Z%4PQ1R)+"7,4;ETERGKI]Y,JE_?G-L"]$,KAZP9L[ 2=H6!HJ3K-V[45],9: M%6,7O6!;KJUBG%K071!\1/*=-'.MV^YG_D6-0Y]XX]ND&A!%>=_,R5\\=7]L MLZ^&&?5IQ#,8)"I6/.$"8H212G 6>ZF7LI1YXUQVM3',;4X\=!7M<(*-%6!@ MQDWC1]1=<64J7?T>T]-YQ_W@>A/#21=-EMG56+1'A9%# Y'R8J27D81A#+N3*,_2@, M4)CR@&@Y0&FU-C*41QE&(-WA>*RS>,W[_KSTNZ'-;-TP$B M* BAIPH^(<]'$*,S].!Y]SR>VHX(=N.Q<]C,B)C# MNV_%W==B7F_X'GI_U.7HV< TBS\VI/R_)3@EU++82-NAQ@Q[X M<7+'!!L:L6P0<.B*[8F"#@U8MQ1W.(:PL[&'1@^<+OYPC)T[,8BC'C!N&?%B M77JJ\GZMZ0;(@R/PP@GZ4!!"Q M#$'"8@0S3T291RG.J&^R8A@/96Z#PQ:V2E&RQ6TVI[^B:_2F[],0[GCPZ(T M RMNP* '=@RYV623>I(7M<;8FYU?3ZC5B?@5<":=RK%6YB:"#2CP4[X" MK%@N<5F!!UZ"2N']L^'FQE%2-;/+84#.,B7^4U;ZK/O)7S^-67G"QYF\GN%_Q?1?ERB:OJO7PK M7A7W.%\M1!:PE&8AQ"3D$*6,P8QY(8S"R L0"P5-C9Q91F"8FWIL3>AJ-6V- MZ')#JH1@T@[0& *4):959,P[2D]S'-/O6)'&, ]^;\VPN--Y!8F6J]"8XYBX M*,UHH@YKU(Q_U.@T.)1S5JGB]BI>7;G_?!!M8J]?)9IRL^*]7;'CNZ1J*5PM M@B"A68()]!A#$ E*(<:,0I00(5OP?1RCQ2,O26&0+L<*-)-/>PC0W1=^^^5+ MV53Z @^=C4"]5DT"S;RS5/FY-',U0T\@:QVJ)[7/T4F.];&'$L\#' M,/7ETAXQCE3$"H9A%GE^D 4T"/13]AX^?VXR]7%G:OFEP6A2X/Z00(T#\.MH MF6ABUS+R-PN,&!Q67\?,1$?21@R9G3V?MO_L"?.1VZ8[1SZ->>>T^,QEHR/O M3FT!W-ZKH+^NN%'K G?>4EQPJA<7C>Z.[0F\A-1+)C?6VM@.^.;EJV'IM4N=8/ M3;H!38>TTSMEC]7POVM)M1T<.!K/U*&#UQ)W)+#PZD=.7%ZH=_BIZK(9>JL/ MM=2/NZ]XU:4A?U^L'GDE7^@V&&H19#'!U,/08RH2B61R?HD]"@4GQ%<5O].$ M+1X:Y]'/-2YK/?V=#+^)D.Q;X4Y3/GW^M;J1J\ O^:JI0$3PLMF14\?:[?:H MX5GV=.\#991$E*L5^^+>AM\'UN\#; M:B(_T(N@-P>89=-_:"6!/0E4F[ A@/Y8\/"#$I5C>VX M>=2N,D;_8Q2S&MLIUJI;C08P?_UU59"*EX\JD<^+_1F/X9+52:^F,4YPDD20"!]#).0,-PM2#V8^ M92C*4!*$GNF,9B9]ZG[V\GIGWC*'[M30,V=C9^H]7@!*M]K,4=#9==87>OPPG2:7=!7))]L#_BM+$1YV=_ M*PKV+5\N;U<'&S9MND42)%F4,B[7M)C)U2VF,$WD.I?Q) CDPC?+4*A]FG:I MM;GM)/=XF\J,!^Z99CDO]>C6.'NS2:)CS9V>/X.3.IL\3G1NM^%3A9+F6SYQ M@]I6V4I=8LX>Z%U\R'3'>[KV[!SV:=\T;CEV^XCSI7K.FZ+\C)?\L]+WO%:Y M\CFI?\%U]Z]FB_S#BM]]+8OUEZ]JHUQMF/>[Z6W&FT4<>D*NMF+(@XA"Y#$B MEV%>"(,8H1BG04*%44T/J^CF)NH-:%"L.'A2AU%UBQT(%82M?F/HB&NW)_7F MZL_6/X['"X4>;(VY 1M#H2A*J$R] 1OP32X?%2/1F/LD_]+F\>B2Q7R6LR6I MC?V?P2OYEYUC2$D,Z)BQ?"3II'^L3MSM(IQTPNZ$W/V)NIM&QF2-P=]YI5PC MNPQG=\5[7C<[BI]Y72^;%83*6E/59:Y.W9M4@;^N\KI:A#A-:!!&,&Y<1/S0 M@X2% 4R%+__ >1:'V6+5!"A-6PJ]4J&0O"D8UE2(Z2)@U,"Y3<:VB##U8R8\2)E(("(>@R3" MD:K5A9+,\Q+$AV*]5OR:DU057(\'FP;50LD$!.^GT&1"97"BZ@-&B%@FGIR;NY[ M61AJ[:([QCDWO1M:766+RM=JZ>/,^@PQXIZ/#_8UDBPTYG="4!O9[-A M,[ 4=*;>@!/.YA8K03CN&M>9QJQ@?>XT9#8)U\A19K6YT;->KJ9P?=\.U/^9>OD MZ?99C2S;V5(UNW/K*J3@0;U>?8Y]A'@6!P*B5*B"BWX$ M,2$(AHBBD&>A%T5&NPYGVIJ;+F^@-BM+WH,UFRZ>XU9OBFB),<=RO$O6!N?E M&A#&,T$-/JS._LZU-^F,3\/P_5F>SBU7KST'2]Q%%I+$)\2#29*H8)Y8P#1) M S6;8SZ)?9I)N>C.Y^^*&B^-5YR#UD;X!&S;=/KNNO1=D<(*91%(DL]B%.TQBB+.40)QZ#D4_C+.,Q#S VRQAK':/)AS5- MZMA?\/?\?GT/5IMBR+2XOR]6G3-%&PFO8I]K<*_FE2J!7I/[2WZ2TX?*G^Q[ M/;5[UOYT+)060M^W!;%;.\'6T!E$MU_J@WE$L9]$^6-$JU\BV5I4^L6&1NPE M*K?LS^N2_Z^=S/,\@I$?Z!KYC]J)^\1+WF3J5JPS \]!#W*Y!PH5%Z!#'F0>G'$O21) M$Z8U!])M<&Y3HD$4A^+>3">=N@28U5" M+C8ZJ9+H4K O*-KWC5A,R6=S>8=ZZBO^R)=%G]4?>K=N^(%?Y??R]&7 M+; 0(L(1EG,2K*( O0B2((EE#\AI'>8B"1*MP(E1K<]0<1K\S;?#MA9TOF4F M$63&':&Q8G-)KWMQ:IE5J3X&X#O7LFJ;%OJN "\XZ"QP2;C!0M E\1,M$FUW M@-EB:Q@^=;A$ZUMZ=!>KHAXR>CQYIKIOK?BR6.7U:9)Q&1,C%*XE2 M.5H0Y$,Y=JAE;!K$<1:G48P-IZ27VISU&#'\D#K4ANM9'=:UIZHVN9QJ0#A! MXPUH(8/?N__>\>\U>"&_L#\L.IP8<&9[(GNQW:GGLKI$')G.:M\Z\M"9?N5L MO>0?Q'_PI52\/F?+-NM&F]TKP)D78I)!%B$$D9*=3VMYJ>N9B39/4O5;'O: M$U(S0@[./0UOMQ8E_+)853EKW'V+U5V)5U7KF^,O<""?$88!I+$J#T$\ 3,6 MI!"%/O9IF/B1SZX,_3W9^-R$J_'@ W0(]^H@WM/,LY!&":<9S-),0$0C#M,, M"YB0*/.S%(".&*3\?#Q/% YQWD8 #=::#R1;Y< M1Q^?!O#<(<47J=&($[[\C'$#2)]<]%.Q7+YIH_46O5[7*T5XLUZL:ET]O\J7\J!8,^2+D M*H]ZRN0T,%6>T9R&T",LBE@4*W<1G0_]9 MS^\Q;D&"#$K0P]3[STSR>_\BM ML./X$SH_ MYLL77A$:02X[U9)]I]JNH-/?FVI.;U4'PV=<-G>"*>?[;9FFPZM*4HA3M=:;O?I_8AFJ9I9^B+R(>)RMIE&40#E M^!)X?A(281!B,0K"W :,W@B50KHUHZM,TQH"CI0YMND1.G[I>:.L+=?]8-EWBK-S0532>]1\:]^3IG(BNLGS' MD^BZ)XU;#JGDN^_E:W7[/:\6*(Y\3$,/1E$LES!!@F#*L0>#D*C3"+$I(A&EL5#3L4HMS^XYO1V21ODRKWI=ME2S'GWN?*'2[H 9;O%(".L06 M94";';LUL2ZV.FV=*UT2#FI7:=]H65H6&8D$%JDJ$9NHK'-Q #'R0T@\G$19 M)$@:(1./BY,MS=*]PI*27*L@/XIR3" 7T\K$3.3!6!:NE(/-$]O"U>^4B[#? MY6+@%#&!DA#&8:*<&@2%.$M5T@]/4"\,TYAKG75JM#6WV<7@G>^*?3/P:Z4. M(R#XJ0$.?,/\3.>8UA,-2_PYEHTM=3>@!7H#.L8,4Y'WO%91LA_+XC%GG+UX^K52VQ9O5^H@3WXUM[3.']M2#/U,6TXH MTLRC(0R)CU75XQ02CC%,4)AYB9Q\4(),Q,4 MM^PZ5B25%K0)M>_AJV/)GY0%(%_]&6QYWUKA9&$TGD2K$C8"QJ3*-IZF?<&[ MXDEC@S25C?DR;S;]/XA?5^6F6,T=_OZ"K[AHHD/IPM;V[K;+_*&];YZZ,G M]G-Z*1P/#;-Y'T;$QD[3298#:QV#GC@J=YHN. SIG:C=Z^(CWMX_R 6'.@)_ M5U35(O!B7U#JPX13)@>L3/E)4@X3'(99$@HO"LF8$(G=9N8VX&P" ?(-S'$1 M$GMLZBGY]1PYUM\>X W80@0*H_U(B>,<. F6V&OJ6>(ECIM[*F3BQ-57[BD. M$MOWNV@?5/G&=:G\>E_@*J]^716DXN6CW%4_^,IY=+7%6OBGLI M88O,2XC'5'4+$6.(4B^%F0JWBD3F"Y\33)E16*YSQ'.3I<'^IEP+;Q"#!O+( M?4UGO6VX.SJ'/IQLC_5(]X'?6[PN=EE=<^MFK]89ZN?9\77="2?WC9TW/&Z\ M>8U+-:M5$]P^+WY.5;Z;?+FN)425(79[8+;=^E0IL:*,8LC]*($H9AXD*$XA M"TB*4B'\E!B=;XW$,;>QX15?%??QW:$GL!/0*]CV>XM4/L&;5S, M#6BL:--LM7;<@#;!], 4)[O15])I5:G'8IE4?Z\D;%]5KWW<.*UL4V3+9?\Q MGT(:"QZG"#(_B]HC.I**C8?B^L.C<,C8=PN=[O%SVN586?N+'E&8$ MQD&@MO0H@5F:9#!-.$T"$D68^V;)$':>/S>1Z"+^&XR@!VF:"&&7P?-J8($7 MUS,:(TI&I$ X:OB5"1!VGSEQ^H.C!ATF/SA^V+N"X MGJUWHY/ M?B"8R$@ RPRB-(TE), GT$O#C$/681B8536PJ3QN7WP>Y7836OAF-"N-RUP M1:9CE7@GWV'.5;S_7F7[S6; 39\:X 9($YQ,(<9P9[?"C@F :8ONC*#FH [/ MF&>,T[,3YYURWE,VG^DG7JV7"LH;:>G+=5G*YMN ?GGUQZ+*FU#_A>='84)X M(I4NIE+I0A5"Q0,89IF7^E@@@8T.).W FIL&WC+6 @-M"H]BU536?NCQ@I(O M57TRY0 AEZR MH:!)XY+,[VTU*UZ2CI]9SG6V#-^*[U18&,44!H .K.ZG"O- M31O+[.FN7::M*K(E:)-JM5TZ]U7<\M/'Z?M@\+A=L<^J9O;78BGOKU09IOII MP3$*$LX1%$$:1X6.&76]J];#!X,==F4! MV#6A/RH<6'&C9G/TG)>A^4'A%63:/24< V3:(\(KJ#HX'[SF65<4R+ZEM%QS M-A#>;IZWB(6?X23T(0J0)Q?,\G_2)BC80SP)@A#+=;31UN#9YF:I< "W< $? M54[L L&:FX#6:',L8YTX=8P-H-[T2T_+Q;(ODF*_8O;I)J>S41H\;\('''_B-'@%6\K[_1' M06^*J8ZEJ@IKDDTK&JZ;A@UP4@7"Z<W:]8DQ!3.LE,Y*B M Z^9L<^YHK;FBS-5UZJN[-J+$V777G_G)O/4?KA$Z/8N3P MRLM'^92N5@ A:<)"$D$JHA@BDL:0^)[\)M,8R]^DF><9Y3[;>?K[+C-W MU8*LQNV[[A*H.12,I<6U4K>X')12.&JQ75W;:6%:V3EFW($J'+UHQ('WT?V% M-T4I-6+5;IG2ISNI-=6R/3%$(F,^\N0ZGW,.4<@(;#8 N!)? MU#:?QO&W8?-:;W?6OMU#$ [WX%JLH <+!F@-CFY-NT'C--P%M5/N:QZ6Z'TF MK@V.S!UR/M'Q^1CN;9VECV3O[+FZZ3.G.V,?:>W.>?O89XS,R+5)O?M![&]& MOUTQWA8";HXC-AF]^[2]BRR. C\D 20$(8AH@B$)> AYQGB O(P1+S-*V74% MF+G-'0<9I0LQUI/*2B_IS3BGXM[Q.+-+^Y$#M*TMW2';3]O""KT]IS>3S%.' M6:#5;FZQ:P!-FWS, G4'V?(=F5)B M&I3N-L_1W5=<_U:LETQ)*:TW<:)=A.@B2TC@1QF%84PY1#QB,/.I"M/T@P1% MPA/$1EZC"S#FIF6J".!ZF"-'93$BK2W@F[*C*=%"ZR:+$=]$8*O+2FF/E5Q& ME[I.3^_<=XAC]3N9JTARCVO0& %:*\ V%KX/@G>>FDB3R"E2$5V",H?40YIT M::8:TGV:FS"D]Y*)S@^;,2&P\!DD G&59"B!)$84)C'SO5AX*8FTO S,FYZ; M=#Y+:-*@)S2V99WQZU@)-<.5P!:\,Y;MQC"-8WOJ:*;K6;<>UW1(W+413H,G MSBK6Z=!2TZBG(T^P4T'FCG^O7TA;_E@(J?4DHA[D?L(@0C2!J9?)0<%#A*>" MH9 ;^9J=;&ENHJ_FRZH6W+96R76U8+:4ZDURK1#E6+T/Z[F WQ5.T !U6*OE M@ RGU5BVK3UKO94#HR]55#F\X2WTOC&#&!8((-R&1L90( M'/A,)(1@8981Z51+=9Z/M:?GJ7&IJ;-+18P0 L4&@OQO>:L7M>)6QRYGH.,9*N$;54 MSG-Q95&5$P^?N+K*>1,/RZQU(=ZTT7 MWGS@BM;8<-/,5&@3IC&PI@\'E" F"7368'*J@.=S4.82^*Q!ET$ M,[3W"7; MEK]\67*6UZK4@&R6?EU@3A'+_!0R7VW$TX3 S$<$L@Q'0>B1B%'<.T??V]96^FT E>WB MG#M9^(^TC&:&SGN>)Y;-F[UA]:.&] ;\DP)N4\S M.GE*[B-09I>4^S1=8])RGWG:R @PY6+RMJK6G+U:JUKK;B^=M>5!J3 M4]PP(F$B]=*+4XA(AJ5H$@K3,$Y3$25Q%!@Y@1@CF-L\4F''\GU13JFRX^Z+ M5>O.UIQE4EQ]!>L'^;M-I+.\K/U[\7"^()*E#M,34Z?=X%A'&WR@!0]:])OH MX,: &]!>TD>D;XRP&.,VEC^[<7#&**:-E1M+TD$\W>@'FK&7R;4TBR"A*8%)&J&$1H$GE]0Z\G?PY+G)6@=.3YT.>3JO M.E=9[UA-.EP6XV!/6GONVY-Z;_1TQ>,/"0KO^!5 MMVQ\*;_I8IFS-JA^Q3[*CN^].CX(N?:4 W&.EY_E;]I@^VVNK<').R9!A+$O MYRU83F,R+&!&$_G/*, T\D(:H\3H;,TRP+DIP="^QJ?\%:]HF3<*JV8S9@7+ MG76KYO'>,W:6ZU/!@6DW8,>XIMN&YJE^VQ@(MA8.,@\Z\CAPU0%VSR)M@YSV M"-,1Q0TI?#EK3FIWT[&\_*I^?+NZO5?% M"3Z($[=LDISYBSBE/ U\!@57U:J"-(19S"F,A1?Q"/E898E]Y"4I=$>0B9"; M:-40O\O=Q4CG>K]T!N(9MCGCL>G MWF(P,+D9I_H^WS%A)T&8O*PQ7.7]:DU7K\NI6P>Y)^V-6Q/WE]7A;"KLDXYR M$W?(_N W=?/CQL1?5Z.V1+U1:F@Z(*&FQ8U<1S M[4VJ8QJ&[VN/SBWN4XK??2L6*2(1ID$$180%1&%,(?X_Y+UK<]LZMBWZ5U!U M[CUG=970FP_P@;T_.4ZR.E5)G$JRNFO7^J#"TU&W++E)V8GWKS\ 'Q+UH@ * MH'GKUMFGE^V(Q)P#XN#$Q,28&%.8)"0D:4@2;->QVG+\J?&*^J[%_@3%->!F MU.(11L]T,TA.7+GP.FKB'>Q>34Q!S8<=GZHJ=%5 M8RFH3 6MK9:KZO/ &BZ$G<#E>^UZ$BGP9VVHP_3H9334("'*J(9[TA2\.(IWWWJ/3=[,L/+ER+3 MJS=S,G._1WW)?;.FVR4IRSOY#Z*S09N[XJM6=?^X6(D/&_%0SJ6,4202 BG7 MR9@P#B'.,(8X(B$.DSA&=F;6B!26:M3NHV]"EE060S^U#:#RFC#GNF& M@)OQCCL8/?/.E0C:]\ T L9M]\O^(VGD_E''2[.K!LK];C4N3YZ^>//R MB?QS750FW/Q:E/. 8!8E)(9V'M9R5G8'GFGA:G;S5.-PU.G]SA9*%Q MY@*OD>3,!N)F)UUV"8]>E;*S%X\G2';)_CWML8L?'A;[?2D:3;/JSI5&47GS MM/FQ+K0(YER$ 4E$S-624F>XLPSK#'< 991BS@1+"+)JYM _W-18R,=1>\F8'B-%:[,.2H MH9F9^X>1F.%53E7#YR1#F$0L@0%+!40YRW3?0 Y%EB4H3S@5=B="SXPS-5KY MXXSFM^4Z\1RJ-,\0(2*#C"DLD2088DD0C"A+4O4.3$DD[*J,'> Z3E5PGZ*Z M&W#5:H G*0E@5&4\6!)!DD0<,B1BD<4RXV$R?ZS.%'[;D&(S&L"'8_K?T22U M+CT5]XN5%CG4\9[^PXL@YS59[/B!H8!F5$4?,9<:; )QE*M%6HZX(%Q&6,H& M['>K"UT(G4/=CC@:T&+%W4-L%FF1H2@&*E%70Q1D"?J?X(48AY3&/(PEP('C""KXIMS TTM M>N@HOFPMM4TPGX'4-)-\/5#>4\;'&'DHN;F$A.-\\)G!1D[\]KM\G.&]\/EA MK- JL>L;5ZGBWXMU6<[S4.0TR#E,\A!#E$@,:9IE,&-(YF&6\2BU*K$Y/6HUL;Z!@[K^II(G$G)21X1B%&J AFJ)H!PW3 Q8C1( M0HQP8*34;C#6Y/CI7#V:@R(^JW6.(\Q\T\_Y\CWGZQT#1/S7[;W&JL? <:.* MO:O6/CN)^-M*++*S4W/WM"DWZAVT6-W/LY1C%F6ZGH52B.)(0!JH0">.XR1) M4(2CV$AGSFRXJ;%'T[N@-OE@L[%CMFW+AU[$^^G$/8Z>&>5:" >T@3!!YLIF M$+U#C-P2PL3=X\801E<-"T5NGLEBJ5<"[]>%+C1Y*^AFMR:X8>SIX6FI)72J M-9M.])*E3O/^KMCLC9#K0F=XYA%&-$Y%#*.0Q2IH21$D>9Q"GF5Y@H.B/M7CE0@M]4N%E:UY6XF4JS">"?*> M(U)ST]6JV#H(E;&P5"ZJO^WQ9>?0'EC- BDW8'EFA+U3Z"UH/KJ' M7D;#U_'SP^%>Z^CY&;=[CIV?N\)A:OJ[CFGF(L$HXSF"2.8I1 F3D(0D@#+$ MN8QXG 7\^LQT-=3D>.)\IK6RU\4I\QKC*_+3ULB]7GKZ FANLM-[>/A/3M?# MO7YN>L]MH]3T_A4##EC6^B6B4N.J[G@G_RCK@YR=-<];\5@(MFC%OKN=_>88 MIXQAF4&>8ZFH)4M5]!$PF!(:Q;%D0BU/C$]B7FW.U.BGFW?@';-!K1,CP%*[ M:E7YXVC>^NEJ_-GP3&F-+[6\8$UF<"VA\J?M6-J=JJY/59E UZM1I\GBI.FH MTS72D=0QILWN_*HSE'L/NEX_RG@G8ITALG=TUMU=W;=*_"Q^5O]2SH.$IE'$ M0YAG>:1%M4-(\RB )$:9Y!$F66"EXV0TZM1>I$C!15WSZV+FTK7LTFQBP:=PZWY[>80>M#97;] 8<<#K9!K$_A.8(-]?\K&$;JHII=64LN[4D\[4TY?ZB6T^]]A,/:FFOFGF#)[KJ5]W MIGY5>?U75W(Y?B>E7VW'T]@CBO7X16]?Z\?S6,.6,5_578L%4W<^72'_6:'8 MM+$1&5&+F#B%C&5:4RTA,!=)!%,:!3S%F'&[PS;F0T]M0;.SO.KH;K<^L4#< M;)'B!T?/;]<.A&?/VLS SG1WBQ5[N)RN6"R&'W798@_+X=IEP!V&<=;O8B4* MLM3Y'/ZP6"WT[NAF\2S>_=*T*N8"<?2F*/2 MC2$ AQQC>MF S,C'!=.WT+RU?G@0A6[2T*2*;^X+485H=0?[N8@2DHE00A1J M"2-"8XBY"H M6:@%]:8?5/!G;;EA?8HMNA9I 3\HC[32[WZ%V1':I+7?U6K='JO>!;C%[<9; M4]O[N+=,'G#Y0)'CIP?73M;IK?+!4T[69(;-HU#G@(RGM-F;K7I>->6!GN=[4JSN@:ZQO M+F%MK[T[ #2W2KPV!HRKRSL FB.5WB'W&%BT<'3,.!(F G-,@PA'H;27/KWJ)/2(HJ=;E5/:J'(.5OX^1C; 5&0XI3#5QRX0BR.8 MIQ+!-(C#$!-).:*V.J<.G!ZYO^BXVY*+ MUSEH?]')HU(*Q\?IO[$?@C_I?@UZ_V:]TI1])[=2B$T&HA%(K0JO=T)901HD M293&,&(RA CE")(L03!)!4]S$081159E8,-MF5H28>> CF"J(W%E50"]+L!O MC0= ?PW^ G8"H+:29M?,G2'IC#,CONFI\:(*)O2$@2%D'.@S@(.(])9G5*UJ>Q4Z/OF\?'Y8)5C[_X MI;,UBABX/E1.5KLJWCKRU%'@<@FH^N2_G\A2KV75/S"=Y+L7K0C^J,7*G>EA720X()GU]@2SBT@E\+<8(<2'MKYNC3=U<\[F]NKD9 M:!VNWON-I"FH?%:1<_NETFX[CIT]3X[[,-R7P>-'])ZA/[DX\#WF@$W(+\H. M/=1*#72_V)#EM_7RJ2K_:C9F)XP0HP,E M1J--[673V%OMUO#:8E"V)EMLA%U$V6!ST25VWK/'-6QZ2[$Q%FRM';*1>!$_ MB^U#ESB.M&G8BZ>CG4)36'KW!R_>9+Q=05-_]O8"C2\:V&]BJ_Y<+VC:U\!7 M49T=O-5GSX[> F4GJY,0$K (PSQ''*)08(A9HJB92,J"D&<*)9MUPY7V3(VM MF\-H*QWAZR*J+^I?;;M77#E#9H'YB+B/&'MO8^I.V.U'L=X1?FY;:5QIT[@] M-]P >-2*>PT2D.BU#ZX+ )41["-%)M:?LGL M@E(#*'KCT;[KQPM%#;S8BT)-/C_H)/:ZV'P7Q<.N94]'4':KX"A3$1$>0R9C M#%&F7G:Y;G[&6!Q+05@:9D:'KLR'G!IM5D9#-=)#DPZNDLVE97,C"\@-J-0Y MD-[C0HVA-OAT@R@3Q<>A<%J=,'8,ZVCGA?OA=7;6UP*>"R=W3>XTYCE<"\\. M3M7:7#DL3_">+(I*@>/#ZO%I4WX4SV(9-X%$EDNIG!P1^EWIJ!X+?*$ MGV<^WD$W [6A,] @=CG2M5Z?&V#B=.W=-]ZHZVH#QP_7S":7# GVGAY4\/)R M)[\M[E<+N6!DI67*]$Z2%OE9+Q=,\=7'Q4I\V(B'Y[UAQ8V"O!WTL MI!:]+*M[O^PV.U#.1)CI,C;*!411D$*"!5.O$$Q"BC#F66;5[.'\6%-[1=1& M6O9WZ('2+-9T!)!G/J^MG-42N8HT:DO]%.L:(.*VRT//>..V>;CL^%&?!X-+ M!IYL+=:/HMB\Z U7O7FN-5@>'^J-].L5I^-$A"SC"/(L8KJ+L80D#F.8H3R) M$L%DFO+V**P9T7BUU^A)W#\VZYVLRO(_P5GE]TJVQ5I.?)RY-^/%UY_/D>JJ M&C]G56G#9E9-W=;9ZK=)Z9./.C]N#P![M7C<$\-C@']TQ'B40:_,KE9#ENKF M>]ML=6+Q;O559W5UB:WZP.?UJFA_?4/*1:FOKVSY+MB/U>+?3]WE(Y5"AEFJ MWE XTKD4GD/*B80R8S2,!<[2U.KPG6^#IQ9<'^=Y*WJK$V0536V] 3MW!B0' M1OM&6*:2)S#/H^6CW4_Q\'2U9]S]Y+Q]&?TZB7//4W V^^Y[W&&O*MW6EZWO M5[JQ[W?RJSGH6&X/0'X1*[*L-AY7_,-*<;,H]3NT>!)\S@*;*\TNBZT5U$+SU8]8]';[UI9JWUAO0 MN./N+>$ 4Z8QAQ3GEFU73H]S.1X=%T\K@M]^%I4]EH7R5U U8SLKL?*,X_5 M!NY5OSDON>@'P2GQG!EJ5$[I=_>0+BY\>A@3'.^Y;2L0:1K@F H.\R! *O3" M&)*8A1!G/!.2T$AGK"W8X/Q04V.$D[O&EJ6>!@";$8,;V#R3PT#$K GB,AA. M2:)GN%&)XK+;AV1A<,5U^J]W=!JU-1$L=KZ MN>W%;; 8:Q\@7L173P[X*F*K?:Z?$U?MO<9I!]A:=W#7:30/),89R2 )HQ@B M$4NU%LD()(Q0C/*(1CAWT +V8-@IDTHC!PH6=9_2X0*A9A-@1C3N8?5,.7V] M7EN9T1&;O9X!:HQNKX=#3Z'=ZQDX#/N]GKMZ&%'5C>+NY%?QN"Z:(S+W%2O. M14+#6+$3#.(<0T22!.* $L@91RG)41 (JZ71^:&F1DBUI?I]76QM!65CK!T/ M]>!KQCUN4//,-SO =F:";Y< LZ:7RU@XI92>X4:EDKW)+#J MN3;$B*E13+=K0],! SPL5NM"IQ_;[:TK6V*8S(W=2LL7XF.MP#HM,K:[3RK" M[/I0U]9MO?#8*<,"0[\=,TP,>=W.&1907>R@87.OP>EFO7WUI5A+46K!H<]T+2I,W#KNO>M&2BN,\]]0XZ=?39P_T0&VN2J83S2 M]OJY73_0Q:J1YVKWTC]P+9TG%SJX:RJBFCY ^Y51ZM^>'@2_V_P0Q4ZMIKYB MGH<)CT400YKR&*( 9Y"BA$!**:9Y+D,DK?)/WBV>&IM51@)2V69'9/XGUXP+ M)S5EGNFT]15TG)V!G;N@ZV]]"*/<]DRK L.N[%CC] S47X*.NM9-__?!FII' MFR.G[.[?ZE%?$*--PN$[9KR!A[VFFI?=>\%U^^6C7A]SKH_],1;!.,MRB%"4 M0(K#! :"29! 8@9$P")A"<8(!2 ML+_>KY__0UU>/?S_1OI'6/]8/?&]-Q[E<3=QK7W6C3X[2 !Y8 ^FN\>J!\C? M1;E1JYU=@]>;^_NB4O#XL-H4"V4GJ\X2SD5$PH2& I(P9!#I[DF8I0@F( =*:JW^GN,G.IV?.K/P!;_H[ M]+UI.O0UG]OKT <:WT'M?+>;-=BZ#[;^UR?+I_C]L-*FGM[W9#1Y:_T]J+O* ML.[WA>QW="P[GVN6+(!4WY=U\WUYKK\OZ\[WY2R?_-69:O:X$W=!>'LD8\;4 M[AX7WP/Y[Y$''Y@^K:J?JV+/FGA2G.5$8@X#%(<0!4D(.\94)<_"J8%"I;GN9_%:?#FHUS"ML'>9N MS_CO-EE[.,BXV=DS+AZE8\]];J#:5D?MZQ]"RWT)?O,L"G(OVM:V7Q7[?:D; M<\^S6*V98A+#G*$ (HI9K9U%,X0PRG&4I59U3';#3XW%6HLAJ4T&O&U479VZ MAUNYOV6MM?K;_VO;_\!N=LS(Q!_FGJEF3SQQ!EK;06/\KDVX-G\&&@<<"E$- M LZMK)2=">.*1 V"YTCR:=A=AK'?AY5>@>@@L-8FZA(]<, MK(1E7;O9Q)CQG7.X/=/: MVL;Y=ST&6%=5>;^)VL:_@$5ELN7IO;/@FM&-$\@\4TS7QE:L[;?&3(A M<'MT[^QHXY[%RN7X3X)HKG!1.G4V-J\#H)6V7!RNHQ MZOZ[%D;XO-[\M]CLZ@_K,\GOUT7S)_VY<)Y+FK$PX##0VLHH2?-:T)(F4@8\ MS.)06)7\C6O^U,*M^C1_FR?7J:>OW_XH@68VIM<\/]O%3[OT?*R\LM1U&_<; M8L:?TYWW,;;A(-W?7MMEKF=@ZW2]ZS:KI&347S?@16PZ)>VS1O*J5A70,^OT' M635;2EL/#[(9OZM;;]Z2C=B*7,]E*L. Q"%D4A>]XB"&A";J94I9R%+&@T#$ M\YKHOVU(L3%[D4[!-1N:/7308\7H;M]G!JBX7ZQ6.B"F9*E34+/M2W:;W[W7 MC@&ND[M22^379;I:L(BOETM2E/HU7&\PV6H736"2YIF0G&*!84(BK#7))<0L M3V&,F" 1XHQ$O/G^O5L9-G.:@F/VW[[6O9&^>Z+>>_S_[1?/+#*<@JD3C1?/ MEFW1IFSK,*ZL \A&^KB#3'.P<:.P::NZ.H'GB4V7"B*@,0*[KB$.U<4F-.=N MMR2PWZP=1W.K96&V*^M#HHOQ7H]9.XPP%(LMA M&F491%&60$*0@(RC),]3CAFRDK"],-[4$BJMN6#/7J -MCVFV8^S846/._1\ M%_B2$S MO,UXQ3V*GAEF"^#.Y!EHFMM[;7)OAY1;N1VSHP&F/%"MN9J!Q"BBO0.L64'Z!UC'0>C8#V[G3SH'&NS:! M^ IS9W$V\Q7F<*2CEZ/.I=VY2L>@]QZ;=#76>*"Q8C2%2L#Y'@ <0\1# ,64 "' W:Z/5UX 0SG!PW/C3?Z MF<,+CI\Z?GCIDL$*ZG7?[T:Q4F_$%.*'6)6+9U'7Q7Y9R% M,F&9A#B)02C*.4XHEF4I-)24MUF_*GQ3,?\I@R>=1T 2V6[M>RZ MU828,8]'F#VS41?A>I=\S_9M';TV_R^ZU]9&9R.4#T[UVH> YUK WW>*0+=O+Q[$,6](M+?B_7/S0\]&EF]S',9A2P5%(J I!"Q M!$,BA9H3RD68)D'.8Z.-E0OC3(W):E-!:RNHC06-M>9"=WW0]G.50\ \<]) MK*PD[PR0&*QZUW?OT83O#!SL:M^9?'Q 7G)?.K/\JJM%[N0?92/Q?2=O2?GC M_7+]\\-*KHN'.@W"@B @DH6088D@XGD 22@#J @B"T00(Y*82]D-L6!JY+$3 M@:VE<@OM!%Q+^*1^L>G9,'Q.#)*,OI'VS#H'2KLEJ!P =Q(H%]H>"NHW[070 M;H".'[[AM\@3^IZ&D9*"?J;#+OMW#92]J;Y!-QXOKW>-WWM)O*MNY*S7D);8 M4"O%IT+L]HME'(<")8%:"- $H@"I,)0B"4.!&8TC'@2IU<%.LV&G]F(YU4?F M^O8_I_ VW)]WCJ+O_?D3 (*=R>!//YOS5C#Y[H5S:NC7;FC3 X=!5YJ^JP<$ MP=]_KK__6#^59*5[V;Q77[Z-$*NVR%I7-JH%^!?UO6J*;3%BH2!IJI;(*88H MB80^;YY#$F=1QD*<<62D1S9D\*DQ5!2$:'>BHS$7:'LM0B[;"3 (=CW"ZIFR ME.6@-;W:6FV-/PWSY7+HZ_&VB&X]XCY28.L&L[3W'BV0'>KL7 MQ Z]AWW>] .3Q2;U84!994PO MXS X8=ISZ]'RI9?=ZZ9+#3X]4+*!_1#\:2GNY.FC>96$3JOK399/]9$^W1.Q M_MMW+5.X6W8%.$B#@$O(8]U/* LXQ)PED)%<ANS9L:W6RE;]MS MP!W+==J)@\T:O"LWBX?]D\%Z2[0^D%SWD:AE/RR/K+N=>+/U]NM-IV<^;!W; MSMBW^U#C_8<=IUV@2M8S:O F\39]/.:?0)'*M9TY43Z:KKDE-\ M^WLJN1EJQ(Y)3K'9[X?D]M8#*WM7FP5?+)]T\N?;5A7^L_K2OET_D,5JCD1, MN%IAP2PD J) JU;')(=1&@<,Y1&BJ=72Z]* 4WM#=NT%WSJZ^=IDRZ+=2UB; MK79<(NCY3=4+'OBSMM?A.L04&K=%MY<&';?*UA""H[):T^N&\;1RB%0E[>6!KKO._8P\=QJZ^B$GX/WBKKW&FUSZ(0#W=V@4_]L_Y#=KI]% M<4/+34'8I=?-T>COX6[1_M]&^1R>=Z'Z33G]@6.3X M53R+U9/09^+?_5*4N2++5E"O?//RNUC?%^3QQX+=%&JU?)ADXB'-$0UAQ&FF MRPTRF ?J52IQBF*12)1P8A-.7F'+U%X,7\7CNJB[P35>E5J0>.>#^O.]?1WM M-;-E%IJ.- >>V:7QHA;?:?T 6T<.IJ+RQ>L.G@-4G4:WU]@S:LCK +C#.-C% M+8=Q[:=MB\A="J"6]YHSCF0LTQSF) DARK"$A!$.TSCE62ZBB(6)#96>'VIJ M3+FSM)/"LF/%'ES-2,\-6IXY[210X^C\7<;'*3OU##4/I.EWC,^U+?$.*0D2!F,4Q6+H3"@,)=9"EG&5"B61"D15KL) M1J-.C5"JLWZ59H[^H6.WI=*0$>)F_.(<1]^+LW,0CD,W5G"YU29&O5H(RL=WDX;&OT8?5ZO(.G\[;OZL51K][IR4'MB6"+2C[D9&5V- MI/?,T%*-L-9[],_B",KN[YV&/?L778#4FI!Z(7-*0*='&I5P>IT]))C^#P^, M=9:D+._D/ZHG9G-7U ?"=TW#YF$D,<4BA3C4]>HY8I 0(B".$LX3Z( 2LP)1#$*(94B@9D(XX@B09*,V<0W@ZR8 M6ORCG0"+A\E>!=4B%U]ULX&'#IX<'4KSWW5)XE9&[/VYD./NY) M.DM(CL[(V5YOQVCEYK&8W][,HP0%0I]7"]*$0Q2%$:2AB"%#81P+(9/(K']- M<[^I\<\M62[DNE@MB!FEM+#T,\4 9WTOX6X^?GA_]_7SAYOK'^H#[WI*AO0G MZ^=4_U0]G]63V=YAE ?NP-SV.3K\\[ 7_O;ANWG:_%CK,S%5=I&'02 Y#Z#. MZT)$!8)YC!B,1:A>[B*14EB]WD\/,[6'J?-JV=II]Z8^ Z?9>_EZD#P_A*?P M<9Y_[4?!Z8OUS%"COD;[W3U\:5[X],"@GU0GU?69=/4*+A=<-'UU!1.+9\'O M5IT]C'F"8QJD&8,!DQ2B,"$PEZDBB3 EG*A7:T"MFMQ8C3XUQMBS&!2-R4#] MO-D9;1GL6\V&8<3O"V/?83]I!#NTY3.PC_;7#MK?#="V#_J'H.8V\K>R8-SP M?P@X1VN 03<9&ND\BY6:\)=_K(M_?5A5#<*:WA9?12F*9Z'"GAP'.(U22#+! M( H"M5C(4P(#*7$4T4@0.W$D@S&GQFA;DV= &PT6*]"8O>WUTIIN&QI=QM\T M3G**JO>@Z7I !P11QA YCJ@NCSMR>&4,Q'&L97[I &6>+\7BF6RT3"2K-M.U M/,QZ57%AL_NUDRNH15&S+(S4VBO273 (1&D@(&:!6J.E*$G#*$NR,# 6X;$> M?FI$U3@ MAZ VH5&PJO=ZMUZ8:'+8C\U_<3E'W#/'&:+]1")8'O0+71OO((_ MDL1-.PF/VTE@]224U23\;"9AV3KR5T>:-H.QZY6OL;_K>$HU@SW>$Z49?I=A M >Z70CR2!6^.>&OQ&UTR5_?5N'TJ"MU=.D!9G.$DAE$L9%--A2B"D0QEBDF M(FHE"F$PYO3>&Y7)58%ATT&R-M2J;Y(-Z&91K6,HO;\1:A1;00B-9EVB65NL M%NNUS>YB6@N G,:T)N..&M-: '$8T]I<.B"FU?WAGM1#K&\LY8()78C^J,FO M#6&%I#(B(<0RH1!%A$"*0Z06V!''6193C(RZV1J--C7F:>VMJ:>R&(C69(M( MZ2+*!M&H2^Q\;_VUL%5*?C5L6VN'1)H7\;,(+%WB.%(<>26>=L&C*3Z]L>+% MFXP7&IKZLQ<)&E\T+/"K-0\79/EA56Z*I^T1D3Q*:9XG$4PDSR&*(P8I8PRR MG/(X(GF82J-\P85QID:S6S/!SDZ[H.X@,%IB'9N MK%'#L@L.'X9BESX^)/PZ53S_H2R?!'^K5J+??Z[;%QRB(5&1&&09RG03B SB M()4P$$S@#*HT#0)(11B$24*2,(@'2G29VC UCF]<&"R\98R]9!P)) *8TUAW#TXP M)!&*8"QD&N=I$(TEEK/_BI'-C* MGP%SD.4P"B8.$QV%*K73,#,:*W49(3^U4CWCODZMU&4@SM9*&5PZ4"BDWITZHV1> M'QU[4A38G)==K\JM<'(F@H1%(86$(P11BF*(8\%@F(L$)P2I_V=5L3[-4Z5L=Z"Z52L9;LZX.B97PW:D M<'+]'8'6MZ2]2]CJ]V3'@>T3!)XC2A.90DXA#E!$,J8P*IB%B:21[@T.J5XP3/ M4?00*D4J':CM%2>63_2?0JU5-^L]#:NU6]3-7B].L/3\]CC9H7@GO#9KOJ\. M,[_&Z#A]#9P?;526O^CT(8E?OF#@5CY9%%4#\3/DHGA4* M>B,Z"\) X(Q!'.0)1#2HRJ@(C'(>)5F<9@FQ$J0R&W9J7--IM[XUMI;@O/F[ MY8:_&>R&^__.P?1=#M"#H_NR "MTW%8)F T];M& %1Q'-01V5P]<>:\?'@OQ M0P6IBV=1AZVUJ/"A/G:$*4IY%$,BF);)(Q+FD?J5XT#Q52((I]1JG6TX\-1X M:<]N\'%=VJJ1FP)NN)SV */OQ?,>@K7-(\F16X+E=E%L.OBX2V!+2(X6O+;7 M#U2QT*%8LQ'_5*C5Q1=1+-:\XL3ZS^_7Q3=1/"^8*.=)'(4""0$%YI$^2TD@ MP6$",4YP)@G-!W"+:'# O;:(-AG^55M'FL)QK%VUQAV'D]3>QY-_7G\A&]\MZV?7- MNF'LZ>%I23:"=S5S_[9>ZCRQ7D+-DRSFH8P$Q")F4/<_!U1;2Y:5XG!C+/B=+%8E^$T;;=TMXHH9 M,V-!SQ,P%BO2S5ZG/NT5W*SA0^/7#'3\V=>%[DT06'/D]7 ZY'&[?1Z$6WCQJ-7K[BRMW&&_[/IW*C!]B>;"GG:9JIF$NH""N4 MBBPP4P$7BA%D29AD"%$6VFG%](XV-;[H[(GMS.VTD+),A_4C;;FO>"U^XVTG M6D(W?#.Q#Q(_>X@G1WR=K<,^Y\_N&/9>-'BCL!6X:@IRTBB0B5J@04QUY2V* M*<11P"'E/$RE3!,>6679CT:8&FUT9?&L-_T.P#/>W1L.B?]MO)U(H/M2I;.N MN]Z4.QAE[-VWTTZ>V&8[\\%K.D/H]4A[[.BP+O6-D.M"; M91?E>_;JX7\U1 MS".%)H%)%JC'/N%$/?%!#&..P@3S(,UR2QGEH:9,C1\:LX8TE1@T$V8<,@Z^ MGLFF*;2OLEQ_V1V1/*ZNIY4OG<)\G:^Y-#$#VUA<@ZF'5A>#S'F%=AC7P':Z M9<95=QQ8D"#N=7CU53RN"]W7ZNVB9,NU7LGM*G@"P1#* J:F*\H@DB2 >[J. 0-K"S%_SIIPF> M.4!NJP<,QAVW9L 9L!WXFC!M2FT7%K.VB,!UOK MZT\ ;;]KO3I;V#S(V!F;\ KJ=K;PG!:]L[[+,";A8#SE(>AC&0"(RQ4 MP,6(@)A0":,TY!&F/,^8HKOUABS-Z.[$&%: M-..B*^'Q3#B[WNI[BT=WG-+COE/B.#7.J.S0X^@A!?1]=.!"J^G!?2?/EBU5 MK:'G&9(48_7()SS@$"&*(=8B76D6A4&2\R3-[8J^#0>>6I336Z[7]-$V%&ZT MG@/#M9@'9#V3R76@VB_&+!%RNR(S'7S<99DE)$=K,]OKKPQ+JD!GVP.F[18B M4H+B.,VAY%FJ2"H((&%Y"FD0YB)*XYP284-2_<--C9J^_5#K8EBMLNH%U]*N M?Y^K"8H>(GOCD]Y.N$.KWNGXUZ^J\:G/)9;-1- MGP7_L-JH+\9"L51=R'WSH/-,_U-%_8W2S'\+4GS_N9ZG-&:Q1"F,A2::G.E& MSIG6\.6"X#P7B&/+S(^]%5/C'_4%C*US. / -T[E^(74?T9'V0\K!\#.@_K< MR*P2Q&)5AJ?CS QH/[2NM=/JGN4.I;;O'Q=+Y?OU\5/4O YB2BB42BA2(@B0I%32+!6;,*" M<8G#4#"K/BF6XT^- EOSP6^M W_138N[/OP?4'L!_M1^@,81RR6C[309US+X M M]_ 8-KW(=4+0Q!SW6I@I4-8]+K&6-JQ-::"6H[ZSBC MLM2,N/K@["'_6+^I*?U;>> ME#]:S6*'>>M>:-QFJ4\/-6Y.NM?=HPQT_Z>'D<,-YPM]&[+\0A9J%79+'A<; MLFQ.&011FH84A9 ':: 6/X$N_6$8JJ4/B7(AL8RL-$)Z1YL:5>R,!=I:^&$% M&GOMR*(?8C/.< :<9^HXQ&RQQKP4)D-2FX/FAF-/.[A,QLPC@ZD65T\5 SML1!L4"8\?..I84ZPPPLFC8L6O'LF G/C.@+_7VT'E'R4+WK_MCM:9:7E07U53* M%N57H M" FC,@PD40L;"TTPK\8:/2SCRX6UAFJ!AI]6VA9^I[:?C5Y_ID;7TNCJ\F@O M0=?-6JFG!/N.@JVGH'(5;"?[SE;(Q.]D6S3TGL*DC]0 O)K\YVKR'SJ37_5[ M?>I._J*>_&)_\HOMY--J\L6))_VOCEJ&^YZ5WA;CW@8?KR6Y;_SV6IA['\QI M=L&R=V#O32;$[&=7MWZZ_QG!,L9R]G6Z^!FY;[B ==.-[^-Z=:_+G+5R:$=( M$"=9'J(PUUMV*J*-1 +S/!(PY9)D(8I8;-4@FWNY+M?[(?> M?/VJEGUW*\TX!ZSS52C66>ABV8:5]O_0^>2'5=,,_NVB?%R79/E[L7YZ5%=H MJ8%:_43PG?C)/&"QI)$(((V0@(@2!'.9L)(@>7V7IL9N-2(Z M[!8-)D!9*D#]\/O:F/3A?W= )L?ON^]'" 30>^GNA?9R=V #9 MH0"V@>3AW_8NV*(#6GA A4]U91>ACE*6PZ:BDYENM]U+7]^M<=NDOKZ_9U[. M$[+,U9F%MB='1Y=L'J=)(E@20A;$5/? D) @QF&8"()1'# 2;//=9F]KHW$' MI*Y];Z_7-+E8 =[VH]EH2Z\]@7 *=+,WFCL@7_6TP;:]3U<>T>?Y@AZ4/)\J M.#7R*Y\EZ 'C\@F"OHL'5@[N*D)+17R?URNR^\MW]5-)6$5^3:%;)&@0",%@ M$#-%3RPBD"0XATD011AEC'%NI?MJ.?[4XOZN^74_Y?4*=CP 71=3)$9 MF7D$WG=:=;U4(ZSU2_E9=$N:JPGH_GZW^2$*L%$O$K!_D?N\RD XW=8U6MHP M;J7C,(".:A\'WF9 2<,GPGXL5J)XT87:3XI-U'AW4BZ8V&J%-$\<83+C29A! MRL(<(J*B-QPAQ9%45R2EB,29D>B0W;!3X\*MX6HUVYA>/9&U\0;- J^9 H-: M B_ >N:Z$YC.3H)ZN3#[&G0M-N^]H#S2;KPQVHZVU*VQZMTC-[_;>)O>UA[N M[6+;7STP"-9B!1\>'LFBT/=4*\_B7JT*(YZF::)XG(=4Q;I6$VL6Z)X>9&HU75H+%ULPZKOU9:)4/OOYI*RQY!EO#(/5JQ#SS'JH</HL'^3_L0;_NF7D*B[JE4*]TNR/++NES4$B<; ML2JU_,G'1;F9HY E5*01Q"R16GT)01*A#*91DDJ1)R$.K5HQNC)L:HQC(&TV M UOW]";*UD'0>@C^W/D(M).6BVQGDVY&;*\QE9ZIT/DLOENIF*].O3M@/L/?"_H;-+G]6J]KV[<')^?2ZF5]F0*2:P;X;&, M0$(3JB@_1#D*4XD2JU/6_<--CL.K5%MS0FD&5L)PF6\(KB&K.H/,-U=6:'4M MW7 L$F\'BMA*G?\AQJV2,W#^J M8#&[:L!6QOG-272B&[ NRR M^><=[TW;G[ALO/S\>9OW$O$]'[-CJ[+8S#^17XN'IX?FFR5D0A*1.KHSE-CJ,8XL^?P&*=^5KK*>^][F)5=#J6CSGK; M%W"HBSK!AOKM,- XONLHS^%99]HG\/P'!@JJ;/M1WLFN!MU7L=1EG;?K0!1GN:01$S 4!!!69JJ_[,Z3'*=.5-[RCL= M6M<2=/T!C4.@\F@&3N@S&AT,]3&G9FNA\6;*,R-=D,;T$DHCKD_ MF@.+OZ_7_.=BN=Q&\"DG'(41@WDB$HA"%D%"HQRF-(^93)E,N%7?6YO!IT=- M^UW(FL?HMZT#H/7@_"[K]3-B2E-^UE-#8'-,8]9&# RH]E#<\QM M ^XQC.5^KW3%O@HF%I4JF6*R2.:$A% K>T(4YP'$NGME$'(2!BQ+4&C5'/=P M@*FQ56V?EO)K#+3CI"/\S'CG&E0\[S?=L0+ *FL_4];!>\>: TSMXX \_SD;[%2=N[%%5X2L@:8.!8"[QEP M9&'PRZX?"X4;7#.PM1G[(?C34MS)&\:*)\$[J9SOFIN^BU^;-\J!?\U#*K@4 M(88RS4*]S$DAI8SITK@D95C]D5@QB?G04^,5G:Y>KZI-H[4$C?7U8<6JN-0D MOWCM;)B1CQ^,?6\1-49WP>W8#?ZL+ ?:=%#9[I"9[ %SVU/-?/AQ^ZQ9PW+4 M>\W^#@.*\3Z4Y1-1'E5;2@_KNNWK^W6AQ:?^>-2'$@Y5E:LMIG).29H370 3 MRRB#*(\(I%QR2-. (H%PBC.C?JU763$UGFO]T \BJSP!I78%R'512RD^/5:] M48Z5S\%O"_7ARBO#1,]U\]=/AZ/-BN_43SLA=U5]@YZ0R@O=JKI6)=2.G.Q# M4-<\V+0C&#P7%@6+8\S)2&6-USPL]8/BJEO M:#VEDP.OOEXA977^K]7?GGU MS0;*(NB^Y%H'^>;7HIPG(@I$CC"D*-%;GCF&) @3R/(T"_*$YBBR.I6R=_>I MO74JXP9HE.]#9A8?#P;",]'O,%#K;V6:2[6L4RZ[U3+8&V%<"8-3SATI%YS\ MT+#G]/UBM=B(CXMG+0RXG[B_>5@7F\7_D/HP;'5V[;.*<;__%,MG\6F]VOPH MYVG"HBC-)>0T32#*&(982_I%F7JF)!:ZPD".LME@^K+Z)8K/D_Q.+^A_HF MWSR+@MR+-F;[4BR8F,N4BB!-!(QRKC@XB#',61Y!%E.&XCAC,;82#QC1]JD1 M=N, N-<>"#X#/QOC :FMWRU_'K7]59: :WG0H@2/HJ@70I:5(6-^5PRSKM/\ M!OA.VW8J^_<.7^P)]=*74Z#Q9\]M#GE$^\=-0H\_,4=9[%A/8F3.U] MMC45D*VMEA4$ ^;!["7C%UW/[PI=6%#EJUOS]7OA-^V!HOR_@!WN.R^\%"(, M!]$I90\P8U3F'0[3(8%><:5V[0\?ME9;*_^8XVVP5><:1<]L M5@&H[04[@SMJ0-8GB\VQM-AJ"Z'TNU^/BZ8[6!M/SS&+">=I"/,\"W2+'+U1EB/(PH3+*,Z1L!-( M\&#CU-B_S=D(;:J*OZP+-WS.9YS)5*J7L)I%M2ZI!7)EIJJSCZ2Y?-F(Z;/A$C)OV&F#GM-);PX&V M3F-=,=2P8."3(%H*1 _T8?7XM-G6JBO*6L-U'D8T)4F*840T+3 5[=.<19"E.6:2R83DF8U> MS_$05EPPFFQ/V;'S?_^O/ JS_VIDFBUCNF-(#4.RJX#R'5%UC/L_H%%DOMEL MB@5]JI,&F[4*H=Q*,9]'Q&UH/ HOSG[SB^=;&@F2\(#X& 8':0E";OJU=J*V?M?^JX6\]<$Q&ULBY M)RIS$\8G,6MX3A*<_5VN[8:V+LM;4A0OZINCEV%J692$E+(LA'F:<[48TN?5 M@H1"%N&(HH1F(<'#^IL=#C4U4JM4N;:M6Y;*7,"Z]@[M/78$L1E?N0'.,S=U M^H-IO&Z-\+JBO=>:*[KG2P\C%'5=L VXPHW$'JFBQUZ M>XSAG# N@^&4,WJ&&Y4V+KM]R!P&5]B1!Q>+^>UB\W)3"'*[YF(>Y4*$J600 MA3)7T40B($V36'>1(5$:\12QW(0J#F\\-6*XK5*(RCB@K3-[^(_ ZG_4KX' M=QQ@YKWQ@WS.U1./;2G87^_7S_^A+JF>V'\C_2.L?ZP>TZ.;C?)0GG.A?03/ M_OM >A3>W1;XRM1KB/!7-#I%#.TZXO=Y)B]\+U![IDJG*)M+RPZ!#6WJJ-6%HPK M23H$G".]TD$W<5,(TAY"KXI1ZW9L%/-0I#&!01($*@@1F5JJL!SR/!8T#3 / M$JL&$)>'G!J]?14/9+'2^;RJ,EHO4?2I?-L5B@'69L3E%D'/;'54,])1.JC@ M=-L":%O- M%T#G +V\%G( DV?V&(20U2+I @:#UTOG[CO:TNF"8]U5U*6/#NWJPM3*K!1O M1?W?#ZM*K_=8D'1.9$I$2#D,,YWBB,,>&B%T MQ8W7E;CQX.YQYNB;!1U>,/7,'JW-X+?6ZK_HFOU:-OJ$UK'+KBV6:#ENV6(Z M^LC]6BQ!.6[68GN#H1LWNN1A\_)%?9LV:AFF:^L>=33T1RGDT_+C0HJYQ#0B M:NT#TS32^NQA"'/=)CB128H3'L6&X8K%F%-CJW?E9O%0-?I]JFQ49/4L*I'V MNON#[0;.9=!-=W*<0NE]2Z>V=@8J>RONWUH\ [7-0!OMV<6B4-]+NO@R2)YK]U\G$7S9[^"_5BME^O[ER;K2 A-\IS$4%*B0AF*WEK-=ALS;80$C%"O)]@O.#HF6>V$"I[P=9@L+/X M+(L-G[MR;)877AM1[ /*R[D M>17@JFN/,HOD,4\IS"7"$,DDACA%BKD93>. 2XJDW8DKJ^&GQMO=UE4[^\\H M;+>=K"PK#RPGR#!T] :[[W#2+>)7- RS ;AUG=92 ! MKN7FIUI_*(YM?VRX5K]9;]?EIFP+$8*$I%Q&4 BM2"$(@CG#$>1!G+.,)E&. MK$JNC$>>&NVI:1#%BBR7+YU@M6Q.VK.R@F[6A74&OJR7"Z86V'BYT<6^'U/%L7?R?))+^J>'FK)0'N8IK:!@R!C'6L8V@&<0!D5 DB"">49Z8'4@;V_"I M\98V%4IE*U@TQ@+UNA S\%#;.Y)VK.WT&RX$)SBIOM>1UZO,:N=!Y3WHN#^K M0V>- &@A %^KK\JG"U^5\?1G!\[;-$1I;8W__X92[< I<29?.W3\:^6;=&E@ M6PSX\EF!_%3H^H9Y)% :49E#D>4,(B)#B D+8$CR$-$\X7'&AZDXG1EQ:F^< MG3#1LBJ+;8N+7V;J#UK9J38;/.J&D[8A]&7\S=X<3E'U3/D=I2=M[&Q;3*P0 MW1GL0_/I C:>I)_.C?I*"E 70#@O!'7IP@&5-O:=ZRMJG.>Q"$,J=7X02XA0 M$$$L(@$#DC I! NX,.J'>HT14^.ILTJ:3\J'75-3]:\_&SXT% MOV="VR)_)T%7F@HH+^H6L5EF9Z8 ML\\&>-8^_=51D="5D/;6#0V]]WBE1%=ZOU===.V]AH7)VZ"\<\A7!>3_?A(K M]O)VK4^ZSWF,$\YE DF>I!!E(5%O)X0@#L)$1%F:$1[;!,H&8T[M%;1;B:M% M=N<(^]9LN^#8!'6S\-@QEI[?)R>A W_6=CI,.UN@XC0T-AEWU.#8 HC#\-CF MTH$[YG68_6&EWF#B._FE=056I7@C5D(N-G,F&$T"1B&/L&XUP3#$#$DH*)-< M1H1@PFU:3?0/9\4XH[6=:)?@B\IHL"&_=%LQ;3;XC=:&VRJH]H-NN$ON#$K? M&^4-?K6E0)D*WK7XO;F$G_V.N!$L;C?%^X<<=U_Q7 CY_FG%F^[QQ>W-UW??;M2C&>) A#*0," IAXA&!.:2 M(!AG.64A"U!FUO;WPCA3X\#*+J , ZVEH#8>:.LM$E\]T!HD&=T YIG1.L#, MMG I!FLA=(.612;0#6HC)?L&HV>7RKN,26^VKN?R\1)REWW8R[D9?'Q@5>93 MN5AI]:SU UVLZJI/P=;WJ\7_*.KFZCNSD NR/3G3GBSL:'UVY&NJ_7+!/XO- M/).$X40R&)%SH#RUV%9J]\) M<5L5Z\G6<8MJ_0)^5)/K>;AA+Y5W#X_+]8L038.[TX58:D70+ 7>*Q2[_](L M%%2\'@7J+1)"2N,4HIARB#/"8,IDBF1,@DQ:;>>X,6MJX7VW+)-URS>;_.NL M2L8V.5A0;+\==N\51U-J]AH9?Z(\OS5.EL[N"A%G;=9D5J50&K?L+!%XF (_ ;Y%\^@ M>F;0K?7=7+-V .Q[L#MH\&X4X"U2.9XG8*0M-"0^XZ7+[K"Z[U$TC7WN>)\WY="OA@X8X3"H++*\>FO/4_=G\^J;S_^":H]MTZ><=K_Q+"G]*O00A:" MOR.%[AA4WC#U-GE::I7LMRK,9+K,23VE@J@0+Z\H@% 00IR&! >&M$?&0^*RGI]/&6Q4XNLVT4 99&AZ,& 23%8V7N# MVC-;':-<&ZY/9QUK-D+=^>/B85%_^=ZOBUUZ0&R>BE6I/E9L=/?0.=$:@9PQ M%?=3"E&@19T#D< DE$R2((JB&!N_)6Q'G]J+HK5?/SS+K0?5X<9N>JSV I3: M#?"B_+ @,NL),GAC^(3==_Z@15R])';&5^=\NYGA!O'*@ZKKK4_$+=X>/I$? MZ05B\YWO?.5=O46&(MC[(K&^Z7CODJ'^[KU.!M_DBIPOO2R]0P^E=][]>ES4 M96]?1+%8\SG) D1#1""+::#6)$2GC-6:)"8120-,*0FLNG@[LVQJ;Z*=?3K! MK PFQYV&,U/9U0FJ=6?S2/XO#?8G=BW?@9>I>@GDSP M.QW@2OF%II!PKW"P.7C-[W3QX5-1+%;WZ@.?UZNB_?4-*1>5#$1=O:)[T2S^ M_22:YB.(9F$JA2)YJA82*$ZT C")(2.4R0SE:L5A)7#FT]BI\7Y'>K$K6O!A M]?BTJ67*MYZ G2O#>LIX_1*8O3>F,K6>7R6>9G6X/H5'N/T(6_@P^'44,3Q" M?U9*P^>8 Y)4GP2_8=6[3#TE36,7%*6$!CB"(4^1/LT90I(R#",6)CQ.XE1F MJ7$>ZL0 4R/Z/1,MLAFGL#-($5V)B&=^W+-N2(O&4ZA8I'&N1&>D3(W95\8N M_=+C>6^&Y=1UXR51>JS>RY/T?6YH84VY*19L(WBED_;':K$IOW[[H_G*91$2 M"<\SF(99"!$. D@#(F!*PXP)G!-BUP^[=[2I,=K.V%8F4YMK6^?1!Z]IB8VGP9X>*XKJ-OQ)%+.@RQ33&L&J,C9!@D,I$K:QQ'(89RC*4V#4;-!EU:L2R-5IO49SL M)&\@/G/%)!BF0%U#.\+.V]6HVJI1*N+KVT+?7P, M6856>X>03QX^KI:*N@M] .ZRR!5&[4'2@3GY < J3^M/U8NJO326_6M&=IZVLV7 MP)!.7V]J?1-OIWGU":4)]:/I[-;Y03]=%CWA[ZD'MAL;7ZE)ME. SW?1=CO, MT*A7W4,KC@O^]DGG&.O=K&K/J]P>E=8?^J(>MQ^D%'KE7LYYBB)&&($!T>>1 M$_W.0.JG4,2YQ"B-D5EV\$H[IO:".-^A8J5UX=Y]^_*E.JM6G4\K;0^H#9PK ME+&48>1EA-D:\0QA"1:5*Z\Z2:9K&N_ M>U_EZ,>A=@'4/C2E&+.Z<*.<@=:1)@W3N@(J7UPN?:X"T_%B:)@M(R^/K@+L M>,%TW>WLWGA<+.;OU%MV\_)^L13%K0J[[]?%RSS+$A*E 8)2(@01IRG$:4!A MB)) AFDD%_ZF",!]TY@/)=Q(#E5 MP4V>:R4S0E4TFDH,LR25!&-!I.3SE;C7Q_Z^FXMB]HUI]/W%]??W:&1_W^5: MX)*WPN&Z4GRY,_I*F?8NY&;QRM4(CBRTKL\V=$R<@=^+=>DPY##!PZ]">G? MUY5 /^'Z18WS4]=<)\S;2<5]5'_XL!$/Y9S%/(Z#)($BS85:W:K_(1G",&"< MH)CFG".K;>.^P:86(&P56+M)RC^UN:"RUW)'IQ=G,Q)QA9YG$AD.W V3Y$ MO&C'GASP501@^UP_I^+:>\T5)W%\-L&>9T@F,8XB%=:$BHLX2V N6 A#*B@+ M111*L_7):!9/C="TC5 J(W>2:87]GHOW>39, $UI]GRGBJX_[].I\^[X/0/: M<]UX4.ST#+_V?2>&G08:8Y[1BD=HK@I\>9VANB32^6 MS0[ S49V@]+A>\SF)OQO@,D?6?1ZAJEVD30L=&ASG8_ M"&Z%L\^,-:X2=K_#1]+6%SX^C"SJQ?>VNFE;A1=Q)%.64\B25&I):@Q)KOX' MDR3,PT &0EAM 9\99VIDL36PJN39-5>S8X-SH)JQ@0.H/+-!HQ6RJVGT4;MX M 0:G?'!NK%'YX(+#AWQPZ>,#3HK=\'\^-;3R?7W#>;68)LLO9*$8YY8\+C9D M6;<>O%>?N>TV6KI=DK)LBEQJIIIG88AC&5 H41RJ>".DD+"<0X1B27$6BQ"9 M*^(Y-6UJK+,S?+][%6!;TW5MH:B,MSBGY78^^]GK=6?),^%U_ +?UV#G&="N MJ7@(-,ZU_5JKN=SS#^P<5*O5INC[U>;2XK3>J\WI2.?\1I];NR.#7N#O/6SH M=L3QCBEZ06KO@*.?$896NGP5]PO]SE]M/JNO]SP428H8CF"$,=.%@#&D*!

(DHUF0)-3H=7MN@*F]-)O"CIV10%MI6^QR &+_.\X%-+X7ZG:H#*AW.>WZ ME04O!S<=N>+EM$O')2]G/G>E*%"_2D0E"_'':DU+43SKXO!*QF2_Y\CNM$>2 ML2C3CWX@8K5LCU &:8(1S)'@A*=9SFD^2 S(H9%3(Y+.N9^VPKM4[_H?.IU; M@L6JN\^@DX;*K8;,69T1L[T3/JV+0*MHMTZ"RLL9Z/I9:P@==LWR>3#(YXSXT0YR:>CK M: 9Y@/JL5I"/L09D?FK:$A^5">)V76[FB$N:RHS"2 04(A590IS1%/(X%VDJ M$0]2(U6YDW>?VAN@L0\LM8& *0LM%N9'T!GD2:X!Q#='-EA4MH';*[&PR#-< M@\E(J8+C[XDK7>9SSOO>7RV0\-W:K2S8Q6BXTBS6==-KJO MY?_N%UL^<46:;7_NNT'K0,.>T@- MQ<[Q]IFE$2/OJPV#Z'C#;>!]AM'=EV+-A."E[E%=G9.[JRN&WOW2%2NEX',N M! UY%D*,@QBB+$201IF >28RQG'(!S\V3HW2;-NQORFOX+]35/!WGQN MKX*]D41H]1(^M&TK.@GGUY]IF_9,KS[C8S5QJF:T/I/ NC-/]L\NE)W//38S M3ZJ9WWN<]1Y#W78&R.U#[ZSCD]=)Z>\+Y6?H$;M'><5NO\>4WZ$\G7\KSUG5 MA"3OUX44B\V3MK"Q[1]"]V(4_.99%.1>M$%+U89]'J-4A(1@F&680I30!)(@ MR& N992CE(N86*UHQG9@:C%$&\/+V@W!9^!G8SXDM?V[9=.C]J#21N+KY9(4 MI2:EFJEL99+&_MZ8K!0;^Z6H&G%@K08+%= M.8(*C1&/WWF:QW%/X[EV8EJ'\SQ-D?59/5]V#*P).I]>?//RB?QS751UA#>_ M%N4\P:E(XSB&68XSB (4PYSF,40X#/,LPH0CJZ/C%F-/[357FPX_GLG *UJK M[*_+="V+<2QFQ+#&Q@_._K>%S2$&?VKK75;!V&/FMKC%8OQQ:U;L@3DJ11EP MBR%=J$CQ+['1-2S?='5+K7G+U'+]::GEL_[0C; :P=R_K9?5/@I9K#ZNR_+C M>G6O&[7/N0QDJ(M0,H(2B"3-( UC#D4@"68)XJ$P;YY^O3U38T%MLC[(K![0 MQF*@32[!;]IJ8ZU35[-ED"(<=PX\,^3.&;#S9@8Z_H"N0WMS5$_17V9 ^P6T M8^/.E4WSKE'G;*Q>7^/,G66S,&=(]_<6NWZ8$5N1.<-DOW.9N]M>H=2^UU/D MPZHI)_BR+JHURV93+.A39>3W]6>%U7JU4;BIF]ZWXB%S$B.6B3" -,HQ1"1A M, ]2 7&8IR$/,)59,J]3S56W>L,LFA/C;![[0Q/]/?EOQ/UBM=+/,B5+7:TV M0!#N)4FLY2H7N9(=@E.$P3?,DC..TF;=W*S[M66L-]#=G:H37 MGC##A./H4^ [C7BB<=4,;)T"C5>@ZQ;8K,&^8UM9+L=J[\Z0=B_^?KUIXVO! M.X/SI#2\N[M?(WSSG?QZ]TOG!<4;L1)RL9GS*,!!@!.895KX)HMRF(F6Y20# 9!$/*$"X339+XQ5^Z^!M!V/3Z"6K/0Y \OPR:?#1JMR- MC>"WQDJG!=*].'B0$3H>ZQ5DA,XZ?%I&Z/S'A[&K6CSIXP7E5\'$HCJY]EEL M;I^*0JWEYX%446Z.8YB%3+>7"@*H&""'62S2,,QI'D96 MQ]@TTM2=?:"HJM ML7:LT(NL&36XPLLS/VRAVMDY T2J60(WR^7Z9W442^H]AT+PQ0;HY?@,-'ZX M(Q 3M)RR2.^ HU*)B>N'?&)TC;WDR):((%0!AZG6R=Z=)T<7K7% 6VK6F2RG6*UT\46U["Q*G42HP3-6[6X7W ML8 YSQ6ST9"@-$YCP8V$AXQ&F]H#V@CC[HP'E^EH^@>]%0A3*UJFB;W]92.9^?'J@HYBA& 8HHAY*P M%"(9,H@)XY %G*>!C+(P,#H-='&DR;%%K)NE$ !3!9 M$?MVO*ZTDR3.>4 ^.#@XET-Q@UI>V^IEEP"^ON [@\TW:0Q%;$!ELRMHW%CB M[-+31ZYU=D7)TZ)GUVX8,\EPE^GX+%C5<^^?HMS<;S?EAE1G0G<_?A25J_33 M:E,L5N6"U4E,"'-"H+).4D(2@'C( 6&(@HACFF$4;U^5A'6@8@@X. MP0Z(8(?$>(F/0]^<,5(B1WB#_C+)DDT9AT <$4^P[KQ)%SGHS1,I;YQ*/RF6 M0X7Z"R1?WHBWF[3,6X6XL:;LAT7)EFM=3K#<=1^!<12S'$F0YR%1NZXT!S2' M$D F*")QBF)F50ZK;["IV2R=$JX=:4WZEMCC;.:U<86>9SM@.'##2YWV(.*G M9.FY =^F]&B/ZA=+B/;=,S0VIFTO]: >4+DB.8$2V0&A&Q<4MYQM,;) M,",':EQ2\S1&X^*5 \,S5IL%7RRWF\5+)^*]KF GN"XLI_DD*' M2)=?15%;.Z_G'U"]X#B*$QF2' AE; $0V5P4)R#A/!$(BX8RHU\+2/(.C7* MZ4K:242Q#!#Q.+=FY#61&?-]-'U^LIRSX0AHN@U?\2CON-$O_H$_"9X984C[ MP[P/C:/HHS(TR;(I,:3^37-]EF.)$HH3F,&8@ M3:'FAC0$) YCD,4RDC)G2%+S#A(W"C,U"FE"8BV[>]\=_@B^?#M._*X6"3HF%@]3O6B\=I3#B+%D< M0XTX6R.=*HTT:W9'1(Y@[CWQN76,\0YP'*%Q4.]D"G[UH8-RZJ#*&[U:\+O"A M?FZRW'X359QDC+,D3S $+,0)0!%A((\2!&A("(]BCO,TG+^(@JZ-@]>O#&GS M$G<']AB?09:BK!I;/K426\:P7T,Y2T.4P5PQ(THBW90T!)@S"20ADJO_Q2FR M\@B[Q'B4!J,[A'_SA+ 9F[K$S3/!-J(>@K9+$_ZCEM=EYH A-&Z3!ZX-.F[^ M@"$$)RD$IO<-X_#/0BT(XOZYZJ.^^E$UDVN;9KXV$3?EAZV8,P9CKCV0$"M+ M#*7:%YGG"$1ARA@.LP0S:6..F0X\34NM;E'8Q-%96FK&D)O1C@\@/=-/+;(N M>=T(7;?#W'<-?IWI($0J@J]DX; QDBU43NG(>/!1:=S%N>YE"$(PXP %$("2QO*U RC0W2FIU.(/&R'K@'AN=[)6VQ_KJE\O;1U$\/)+588>Y.<]2D<14@##5G6D$BP'5C6I" M*E@:PPRG=HE&(\H^-:;[]OWW3O>VJCE;W3K2=4@3"G*)N/WW',H_K=9[[B?&NNN>!Q&&9SJNU(O^^D5L MYED6A2)"! BI]E0H"3' :DNEG;4H1F$L8AG;YCBV#Y^:8;&3S3ZA<8>7",-0 MQAB!.!<$(,HY( CG@%$DHB02D#'+NMX#\1KM5&WA #6SM7$H%IX7KYU8LT ) MYC;E\UA=Y\F>NP%&3_,\5NU<@N?)-0,W>NQ1\.UN-_GNM>K>]Z =5',)D4P2 M!$&2A0B@'$= %]L&693$3)?P3"PW9I?'FAK?M:+NO2#*Q&J:558"6V9V]\%L M:/VZ <^WM3H<-WN3\CHB;DW GO'&-=FN*WYB8AG<,J0RW^ZQQ[U JT?7?XB? MFW=*_'_/4\'B$$$!$(H80$2&@& 6@R@/!8121H)2\[)Z-D-/CEZV3T^D>-5? MR5YZP["; <#W,XQ?.,O.%^%B% MVCI4O]@C7\?Z.ZNB-@2D_A)H5D\L(PL_&#D*(H!/\HU#UD M>:GW4"0SCAA*0(J$+@.44K4[3CE(!5)[9QI&46;4@MENV*FQ?2.MG<5HB+"9 M\>@>-\^TW@H<-!('XW1_LL/)J75I./2HAJ8=',K;SH%L*CCSK^L=7_>^J_O2+DH/R]6XM-&/)5SG&=1'L<1$$SD M .F9PCE"@.64*",509Y;M9IR*MWD:&U7ZV_6VELZ_Z*C8="J&.@ Q5:KZJJN MFD&E9_"'UC2H5!U:7]')2V!&J6\VM9Z9]TUF=7CQ1Y?H^ZD6Z43"MRDOZ1+< MB_4HG0YR8\.B>_EQL2(KMB#+K^MR41U#M75:!8LS@F(,:)Y @"*F.[WJ>%N$ MU?(@$AV>/ZAO4<^@4Z/\=W4/[>#[H[!.Z#8"V= 7ZA@ZWSZ*5ER]5=X)'+02 M>ZF.:P.1GQ9'?0._3:!W M+\KR_B%^_2D*MBC%UV+!Q!QS2#.FC-R,H5@1F52;\EAR$"44\TQQFDRL:O.. MK<#42/%^WV]@H=:L6?!G(SP@M?3J-[7XP;.6OXK)XNOEDA1E\"R*.C[+=7B6 MZ[?&D)DG_"[X9GF#0*WR2J36+A:K \,^&FL6M% $#19!"T90H3%BN):G>1PW M9LNU$M,*W/(T1=;16[[D\%L@X$YWCOZ?@A0?%R]B3N)0LCPF $*I4^RP 'D< M9D!M"J(HXSB2V"K%;I 44UOX'AY%(:H.VWX*!AQ.@=D"Y!U8SZN(72F!ML&Y M5B30FHQ?6^ LD&]2:.!0DDE6'3@+UM 2!.FYNWEZ\ M4!\05O+/@OV4?&BG9!;4ZKBCR:% .F5(:R%&)<>A$!WSXN#GW."7H=>S$JAU M5L*%9FY?UE7?%L'G">Q*^TLV 'CV#7SII/KWDGS-NJ, M[ZYYTVD[Z[AY6XF&!A\6BQ>B>];LMD7-@;&6YM/J>;N9QW',9)RD0!*)


IU1)J,.;4UKJ]R,%R[SQXVDNM-BA*;-NPQ.O8F\8D.D74 M>T#B#LR.)Z8C;TE#UA7=#N^NFV"S)AL--@]I&E<'W_QKL7E\ MORTWZR=1[ 9MVD'<\1?M)6I,U_=WWW[]?LC#,1G0IH!$C'-84>ABCMI20VQ7?FY(!"-[_]CT@M0YM[7"+ MS#JGD]K/U&\S1V/56#AQ91O-:TCI5F^S?3:96GZF(+>)$ZG XZ7X^D#IX,44"\#V*W79;&9?RW6 M?,LV]\5W4;PL6-6"?J[ 0C24!, \R@%*B%IQXQ2!E$5(_8I(*1*3SB/^1;3+>%/>%]]TU%ZYKX80<9*),%-? MNX090*DN[;3BLSVD[$N@EH9F_HAMQ8QLD?69XDC M"VG>L@"2/6A7RB,->. P:E5L_2R*S>M7]:9N[E;5R=JS-L(Z+6N@E#'D- )) MFBH211(!K.PH('.>49V6GA&K^OT&8TZ-+EN19T$E=&4_[,2>#6@19(*[&3,Z M1M,S!WY>KWZ SXN7*E"N6RK)0Y%_"V2<,M3F:J*&*U/O*RG47EEG>?,J1NFK**J@IWDH2818'H)$9LKLBB4%N:04 MQ#B!69S!4.UA[0ZM3?.D35I65F Y1CX\QHZ)'M,QLX3DTTJ[N'%-FMVK=\ M*LNM[F/P>2&V-4\V_OJYS!C),6/763)O#.K>&]]A1+1>+ M^:^KC4ZQW=+E@GUZK[*Q M_H/TCZ#^L?J>SS]QE ^X5YGVB^V_:-@.[E=(-_)83.]*V5.@[W]S8?3_:L',4?=Z_J#^7A?['$D>\/N0[,1*+4P MQ?.ZT!OT=Z_?]-9=*.#V#O68)$+$F .(,00(40@P).JG%*$\QB&%Y@:?\:A3 MX_:=X$%7@%4<]D; !F\(?3LXM!2 VV/LU'<JM5:^ M:ZW:WSSPY)4L1?E-O(C55GP1F]_$$Q7%/(]3B)!N*AJK72?B) 4YR1,@44AS MGA#)\]#J@/7<*%/CFR96L0P:02V/3,\":7@R>BL\GLFC$2UXI]Z\QR=2_#OX MHY;1Y1%G'P9N3S+/CC3N@66?LB?GDKT7>RKW?*5:YC^J0+0+A3*K7WY0A+6K MKC_GL10$IC$@+(P $G$&<"@IX%29-5(7&,JLA\O14>W_[3(V0\1$?W0N#697EVI'&]CGW*GC@.>R\>&C]S T']LZI9 MULG-.N*H;T)+J/Z]S;7=DN6#*)[F:1PF61A2+-,%A M:%2#[$VUF!IKU7KLFZSL#/&B52!8+J2A"^%MWX]^LOS+S/H85G7PKM^J?M=8 MU*-LPJXF_66/&;TWY#1L0(?:& M,WL]].PMA!LYINT-\3\-EGM+889MTX[+-!YT &H\_)0F@HH/$F<<))1AEN(\3YAY0J/%P%-;)O>B!Z1N:7;2O&$6\$:!0,>I M695K-9\0@P71$\R>%[T.PDW3N#.[@U;V*H+>$\)6]6Z](#U:.5MGB-O6J+6& M[4H)6O/GC5EAUEK+HP*R]O5G(<@1BD 2ISAFA,=26@7T#!5D:@2C7KW(3[/V MDRDPXYLQ@/7,1K8MVZMF[?>K-^C5?@G$-VG7?B+,)#NV7X)L:-/VB\\;1I!5 MYT6]J2_$H^+;7;KEYW59?EP78O%C51?Y9Z\/:K=?$E;M_%>\^MNR]@/P_[4M M-UK +V)S+Q_(S[F,413*+ 0T#M4.G,81("S*@2"29U)&*4K1_$44=&U*H'X$ MM6&!KKC^R*#1)6"-,L%F+W] =@J4LV E-CIC8$-^VA&RIRE/<(1$DA,0PTP" ME(D(X#BD:L541C=GB'/*;%;,MY_P,=93P^F>Q R;+E^NZ@_.!AFV9 MA%^TDG^;!>VLMHH&'4VK34='UV"O["SX4G_3#SW?M/7B[G="G"[]GD0=U3#P M"_>QV>!YM)%3% \K(A!CE+0X!BF@.LLGZYWD#?(F]$N0*:;DZYU$.E1W.A!]-9 ((8CB/,YI/%JFC+G<4UL]6LFUN^E%R7Y3EOG8[X#7 MJ"N?,SO]P*PF.V'W>CRLJTR%T]R$(?'$8[\G(^:X^'E?_CIQ8,U[(XYIY23W M3K3OS;,&X^T#QH9.G]?4%0MQ_@IA9T,Q=IJ>,F#X@7MB7=-?C_YYL1*?U(_E M',8)0XQ20(3(M<<4ZO1>"7B>1%@RRJ3D5AO;DR&F9E_L) S^T#(&E9"7TR1, M@33<5=X$C^]%V@X9^VW=1>7=[LU.AQEW@W51S9-=TN4K';=B5#]_7*QT@^SJ M4*]J 'DO?R_K"*D[J3Z\.Z96].U2%PK\()X+P>KRINK.NZ=UL5G\[]I684@F M(HYS(+$F#)3KVGY1#B!*4IECM0>*K8(2_(L\-0)J-:Z<\&+? 7(E+(]81ICM M.$M2FL%(S;%:&9!@:D\+L5H>LC#G7%("]8':>D.6?\G9W@G^_\^VGFVS-6Q: M<^AY33SJVCH[;-M:_:W1N0Z8J=LM@[4$2N\V.IAHU8..[D%7^>HA7?5':%_J M?*K&Z7[J3NQI-$]U/@W&O5?=CSS,8GFW+97M4Y9JYT25//J)NKSZC]7B?PO^ MB2M)%W)!VE#N\HXI!0JU.5KQ-C!I(4KUN^V3VGU5AXR;^LHYS(AD,LU 3I-0 M%R&. 8U2#&+,\YPGD,#A-TFG9I\TPM7I.I:=7_U-I]G:-(E)\KPDM3H& M'25GP5[-H*MGO0250:MIM=AT= T:96=!.^UW_=-NO09YGQ*G2X\_:4==<;R# M?KS0^!]PP.%?'8AP+W];JQ'$U\>EH.O-^FE1*CY!+!5A&@L@HXP!!'FL%HH< M 0@3S&(D,Y:9YV?V##0U=M\'9SQ5P@;/76DM3DOZP#4X!G,$F6>N;="ZET$M M9_#5 UH6AT&.4!OI]&8@>G8'+ :0])Z(]-T_WA&&@18'9PXFUP\)E]"Y>W<_ M"E&Y)9L"2F&B^^]R 422<( B*@!.,@($RW!(*92"&)T17!QA:AQ99S#NA+0Y M0CZ'GTE0P(VH^#X9. 3D>G$I0V1LCL%O1&BL VO#5\?R$+E'^?[CWG,WCG@P MVR/WX1%JWX7#/ N[8NN=_.]_+3:/OZ_6M!3%BS9&JWSP\K"?F_J;LC\7JQ_O M2+DH=^E/54A:.6<9%YR2$&"6)@ QP0"%1)F-,< M+^HHC,TZ4%KHY#)-(^K'-. X+6_RI= RZ M2M:E+LK@N"'G3M&@TO0@B51KJ]V.#CT,7N?#J7?!CZ2C>A:\@GWL5? [V+!U MY<-:?3F;!7NO:X@4KXTEP\),J+47 HR$!"C19?(ETG^5.),$LYQ9E?LX.\K4 M>+T5,O@H-(LO[2C\/)!F%'PS/)XI=(>,;EI\M]T\K@O=C,-]4=9>()QRU_F1 M1N6>7F6/N:/_XF'?_MT+62PUZ7Q<%]ID_:YYIG)=?A!TL__;G,6(<\)*E,(Q$#HFQR@%B8@AQ*M3KG M!*5I%C(8)G8+A&,)I[>.U,+K/-^75MJ M.):]MMS/)MF[/B&,^291'>:M<4_ M]'9#*W?BDME/8JMAO36IHT-V2@8[+6WC08=RSANBT(_ )\T M-_0TC-_RBKIBW4?UY)3E %&) $RQ DDF>12@7:6I5),I6@*GM MT=27D/@II[B#W(RG?0+IF8@'E4_4.HQ?/_$8O3>IF[@38I+U$H\A&EHG\>0Y MPQCNJ)YU^8]B79:__F3+K>YE]H_UFO^Y6"[G49:G!$842!X177\B!)3C4--< ME"0QC@2S"G@V&W9J;%9MQI6=<]AU0.TO?VCQ T:*XK4JN_RD_8)VO&SQQW7/5>85K)'/RRDSIHQ;Y\1 1"##.!$+7-I%-(D"7D8BWB^$C]T?M^#1;Z^R>!&+WY>O_@G(OA[ M^;^V_1AU^L-RO?H!%.L_-6U*JH"FH0>49E-B9ABZ0WBD%.E&7KW!;20.]B)W MSG@F/-1!P5_%B]B&37;N@3Q.(L8!I$@$B!**^P#^AOX_EY\'NIB0 H0M&"!Y%E2?8^I,UHVQ%^GFFWFPM1"SH+ M&L0\1/,:8.(G'^',>&^357!9\8NY 3VWO$'!<%W"4_#>XK]2A"E'B(.$<&6S MXDP PB4'DN+IQ235,K]]:7"#V39PQDYK!CTSJKM2X,U+ M,)T"X 9OPXB%O]V^%7^Y@M\O]=OQ%RGS;3Y97LM[&XCQURGK;8ZITW+>%L,Z MKO+[[O5!/?'NYZ*<)S%'$=(IZ@1F0#=%!#B+8@ %E2E-$QAQJWQ$@S&GMNLY M*MUY6+ES%FBQ'55@[>!NZ.)WBZ;G%?NS/BGYO'BI8H:[$2#!'UI2A_L?"US& M*3C:&7<:%4-/@3 N^7GFUH$9T :1^2D5D122 "AI#!01Z4ZL H,P3F.!HB2* M%?\T1W]F#.0J,O_PV-'W/N76C EW61!_KBKU[HG0$(>I[O9,*=))U@+D,L* A(3E:2YXRA(3 M&^?,LZ=FRS3B!:U\9B1R#K1^LK@1"L^D8(R"\ZJ MON__(/TCJ'^L/NISSQOEX^U1I/U(^RX9V$](_-"&Q3?QK.N!KW[0U> <-MYZ-)@X_8?NJ+R21>B:]>[J95RF!;>M!#0 M/I9R4U5IFHLDA&%",R 8PP!)HK8,+&$ A2)%/*0\Q^DMY22N"3"U^)P/AQ53 M9CIEI18Y8.N>V TWLV'&,SXQ]K[#N%J 8A;L- C>]T%^A:H0KCYPP,05FL%AM1>1@9%9^W&71JMM+)L=TW\424'LH0J(7^/_^/,(7_EQ8]^.73 MJOZ;SJ@L;4-53&;$C.YK($YT$([#&&Q@,AM+(O)P.,& MM5A <1+=8G/O@#"73T_/9%%HN^]>MFE_Q\F!NCG'>O6C$J+^EZ_KY8*]=O]\ M$#\W[Y32_YZ+D#)!(00Q13K]."2 4*@6TR3/%*>E*8V,TH_]B#9XR9[N?*MY\_SZS:F;K[_=2=F;F[9N:"SYV9 M"VK%VO_\T?Q7*QI4FMJD,KJ?6XOXE#>=XY'"40X_TQ^[S_2DOD#UF2[WGVGS MK\^5AJZ"3+PAWAM3XG[4\4)(O"%V$#'B;Q2[E;TL-O/?R/]:%^^WY6;]I):Q M.A8DPQ&+U?8BSV0($$HS71@D!TG"(450_4\:Q8*EZA6+F,#W\OQ;W\M=PLGLA&E'.( MXH3$!(,(20P021@@&9F@(V=P^,5[LQL^9&M=FT+ #J,V_4V%VX!/#W*.&ROJ M#^B3,%./0PTT!]BCX-NEWO.00@<>E>K9K0P+=K?B'Q;+K:Y-61D@.[\?3+E: M!^(0,)&I+4L81FKQAPSDA$(8D8PF:6BU/ R38VI+@)[6;7T@JS?PE>S5L6@C M??!%;(*JZ)Q2K^89RZ5AX'P9TK__6?!-\8T&E?NDT6&/]>S,C/Q1Z>+'HW(C MGFYY>J LXW+Q;8"=\.V-C[N54]]MR\5*E&555[2L^[^_>^W\K1IWSK.$II&D M@#%& !*8 X)I"$)&48Y"P2!&P\C43("IL6CW(VXU"+HJS+25UOF'YB.VS2^R MG2=;$G6/_HCLZ0;X&RC3#CU/7&DHQ!N1I!U$E]G1\CGV:X@ M)=>%WIJ6_RH6FXU8W4LYSY,DSDC*0(1QIAW!$M D%B!5/V+&H$B0492=\8A3 M^\3WO>^6NTY;K=06,%DQ<<#HN METT!C'NIV];^6.D,T-JQJ/- R[WO*$E3&7/"09)F#* 8Q0!SP8&$61ARQD3, MQ4!?GUM)I[8:?-\^/9'BM?)%_=3ZZ 3/9?T=;M9!JWWECOJR7HGV[]\W2AEP MINQK63<]J'Z_*P&K[_[V_7?+@"E_KXNUJ_'M7H(1SYMV\[AW]L_:MX)7<_B> M/"\V9*GUJI+NM^KJD9R3?F; E_O2L;1OY>#T WJ/"]33@+7 J8PTQ2HSZ9%F-.;@GI>.0.A9ZUG0MO M]'U>AM^6R)V .J*'-Q#M580\4>;E<=^(_*X"<9G&KM]J[YYL:J&\AA%] M6&S4J\]R2C&%'*0\5C7W2YZ@=]TG>0LFGAG"%@XKA^0EO0<[(T\>.)HC\I(J72?DQ6N&V0SM M,84R6.AB57W_>QOE$UZ(MZ/I+-CK&G25W57T:-2MB[+L]0H:C6=!^Q9\-G@+ MK(VI<2;'J1WF6>113;AQX#^V_D8:=<"QV >U,WY1 KV(]H&OA\V.()%QE@H$ M8(0C@' 8 38G;=5^%>J@7B:;VJSD?F:1J&<8Z5$9]''* LBT!..02$ M81H+(8ADMNV?^D><&ONV M>'1HM&9+VU99700:FEMN[_= 5V,QO;*9B>:?@0 MQT\='&MYZ_,XIQV@S+!QW?_IRJAC=W\R ^%,[R?#&P?6=*],S'DH)4(<"D R M* &*,P%P%G(@XC!3PR@V3&1O8*^_Y MD[]28=2^UOF!@FXKF->/'KT ME,$?M9R&AW\&V/9_KVX1\_P-VX-E50K0#(>;RP)>&6:T$H%FZG;+!1K>,=#\ M5U/=>6WS.($R@CE(=%5 1%"J*2$',8XEXA)&)+$*43M\_-1H0$M7O=*6MOLA M9H:&^F D?%OE+0@.O^M^I=V:VX=#C&M;GU7OQ) ^?]6P[[5C?U>!1^7=5O%" MH?VW<_7)D@CE&) H#0'B.-%-CPB(!.)(YA03&=E\O#UC3>U+?M_9B,^:8B$! MV8D[O(1(']YF'[XC%#VS0'<'/JN3O,M@+ZD[2C" PRD_](TW*ED8*'[,'":W M#"VHI[Y*94E\)0O^16SFD8P3F@L)B$!J%R[55IRP, 0L1B*B>9K0C-I5SCMX M_N3H@I2/P;.2+9#K0A?@KX2U+91W"*$9&]P C'4J3% 5T+S M3?]E$*_O]YU XYD#NL(YWN9?5?_F'?[E$4;;W%]5LKNOOW[QL+5=\<2G%5L_ M"9TCM^M8^+#N6!./ZZ5Z7MD4;9FGG,F4Y )$N2Y"E:5(;QPB0&64"R8@IAS; M^."M)9B:NUY7EZH2C[BU\\(L6_V_[+JIZ"KH[E$:'65M\RIWA,1A IZ:)O12C&B^#03HV;X8_ MR 4UMFW0<1P1K#<_62(H0 G. (5Q"C"!,584&$J:VFQ^SHXR-0/HR_9)&_#K MXK_?PEQVG>1O!F9\!MILB@7=;EH2^DJJB%P?W>5[P?'(+F_25[Y7V7Z6N*VC MO#:\JA2*>_EIQ=6^E6_)LFK3E46*: ,Z X;7S6J__-6Z#S3Q]M^].K7'?K MTW_A@/#QKVK^'TEY&*#T+U)4=7[;<$D^QQB*$#,",IY& $G.09X0 FC(DTS9 M A'YG65S,:3\E> +2,TFT NN>O=UM2; #=R>U>T M MHLO= SM2C/D.X*,8V^#/D[?75:RY'5:]$>>&CQHO[MQ.MX/H<\M;AU>T?%"W MSK.,$I0P7>U."H!2&H(8A8;M43MG>TJ7V8K;!54B[? MBVOG(^D'V,Q7X@PVSU_S 6(=2=N:7.X<)$:(.'64](\XJL/$2/ECQXG93?8. ME*_%FF]9U8>^*8)5-L>@6 H4,DE!)'4(6I8@D,,<@90C!&D:0LJ-*DWUCC(U MTF@$K;Z 1E)S1\IE+*\[4YP@Y'NO= J.XY/EJRC<[%:Y/,)HKI6K2G;=*]['23%LR(@*$$2%RDK,DM6H:WS/6U-BJ*VJU;I..L':4U8>P&4,Y MPLVW3Z,CY4QM@]0;O$.O*_),UZ=^KI?G/C"M2J)1CH/@QPYC< M,N ,ZO/B/]L%7VQ>U3.;F.EOS2M6?ETO%^RU_K-K(F%&0Q0#(N)4-^Z1@.*0 M@RAB,DHE3*@P:OXX;/BIT<77,SWMH;T[!VU0 M2Q[\T?S7Q&QR@;K%4997]$*=<@S4^./ :_I1A M-NAG499"[/N:"%**;V(E_B3+!U$\S7DJHR1,,,AY2@"*"00$J=4B9Q0E<4(( MAM#&#KTRWM06A4XC*"WI+%"PBU6I;:OGJIB^G3UZ#6TSF]0AAKZ)OY*TFZWU MN8:Q$3?0\KJS0@V!<6J)7AMS5&O4$(!CB]3TMH%NNZ'=TC\O5N+31CR5\RQ+ M$DXS!A(D(4 P)\I2Y3G(\PRG$F$42V[ES+M9I*D15;='35>G;J,:W?3U;"\; MK5GPA]8MJ)2S;4)Q^P0;N@M'G3;?3L1Q9LS>O^@,9+=>Q]O%&M<7Z0S&$P^E MNR.< 12J/68NPPA$G%,]@TF.PH$ M>PV"5@5+P\QL$@R-+^?0^C:P^J'T=3QK!9-;$\ELZ''-("LX3DP=N[L'G)KH ML'(=1;[K1/9M\>-Q4_XFGJ@HYHB%<2PI!U0@!) ,$2""4!"*D$0\3P21Y@D[ MO4--C9).A V*2EH+AWP_M 9''LX \TPTIUC5@@9_U*+:G&+T@V9Q8N$,O)%. M)RZ]<*X2;(SPZ#U\Z'_"> <-1IH<'"J8W3',T/M(%L4_R7(KWKW^)HB.C]$O MR\="_&AG7WUO(_5:LM$?,=4T7T^''+O1B"Y;K0+ON[)[WIG;,,,\PQ!SRB(4 Y%2#'<00H(1AS&C)*K9(B>\:: MFN&D1 U8):OBL+VPE@S5!ZX9)3F"S#,':;1J,8.NG+.@EM0=WQC X91@^L8; ME5$,%#^F$)-;;MQ\-0U3#QJE-B88O]=-5K=%HD7)0/NKC8 M7$@$LQP2$$9"ZM('$.1$,(")C%D>9IQ -&B+=JMD4^,CK5A0:19T;-RRZK=< MRU[%#W>5"?ZH-+&,JG WMY:;PC%GS#,=[B?KIOD9OIETA:6?+>?-TKW-QM05 MJ!>WK\X&&,CJVV*UV*C!U ?%S_U3ZT#.*()8Q%*0)@RK!NGZ;:H60H8S,,< MRRQEW*H9ZN6A)L>[K:35YRL;62TI]3*PAASI!"[?I'> 5"OF]<,(>Y:[BH9; MVKH\W+@\=%7M$V*Y?L> H\O_]W7U&UF1.N;KTXHU;W+&PBS6E4-#D7. )(& M4I:#A&><97&,(VR>U75^C*EQPX&4,UU#]_*ID3&.!@>4MZ/CF0K. #/D4/(" M0A:GD;D9:QV=X9I94.2#GJ1<)QJM'YL49.,>I5^#2UJ/_R 9VDU!(@ MCCO75(??&'(H8QF#'&80H(B%@$#*0<(2JDPBA)4=9-Q)ZM(H4^."@9VD+H+8 M3P#.H/'\^1]VDG)80/VJ\K?WD;HXPGA]I*XI>=!'ZNK%P];\.\:*K>BZ8-3N MZ7[S*(K./\U33ABA:MV'-*< 4:EV.Y':]T N&(P0EHP8M4VP&G5J'- (7>WW MUUK68+D7ULXN,$,]22"$289!QE@"%,HIP#2/0)CAG,@H0K&@-K$5[E$?(:SB M08\1D+&Q-[/0G"/JF;#;5[@C705I)7+W7]V9;E80.37DS$8>U:RS N/8R+.[ M>=AR\"^A8U8%OWL1A=I=?MGJ;>6]K!L3WV\WY4:]+HT7GJF-H4Q2%&*0B%@ ME$<24"H(2 7#8<02F6*K\FE6HT]M>:B$&MZ#W YY,WKRAJ=GFFKE#AK!@UKR M*G.K;EK>$7X65.*[8ZQ!J#EE+CL)1F6P0> <,]FPAPQ,HR;%2CVJ_"J*ZOEM MJ\TDS!(9ZV)L)%'&5:*K/M*$@SB"2$02::B5,% BUL3CH1?I%1CB!FI_E_[,M%B5?5,4ZFT,7@4,LXR@%J=1] C&/ 54;,)!$.L,FSC"A M5NQP9;S)L<1:_6ZCS)E*;LMTZ"O0FK�\ \LT0E:;6+JF0-NL)Z" K[IA-2M22LA M9T$EYMX <<@C5Z!P2R"7!AN7.:ZH?$(9UZX?QA5'%0#U5NA>_E[6\9#=.M5M M+ZDTCZ6,9 Q"DH4 (9P"*L,81)E / G#,*96B;VV DR-6[HBZD^E2F$':PFV MI5J(JZA2.U:QGA$SMO&)LV<6.BTEVF*LY \J!68'->_==P(;BIY3XK(68E1" M&PK1,=$-?LXP FPZ%[757S+,*0TUNV'%;C"&:JM%$T5Q&<8BRS(24QMV.WCZ MU*BK;915B!>QVEKNK YQ,^.@P6AX)I@6"/<;I+,:.R6%PQ%&_>+/*G?\.9^_ M:$#L\S>A^XDI7MCGX>K0ZI5NUU-1155.&T4919@BD,I( !3''.0QTQ$",:90 M)((RHZ0V\R&G]E7OA.YF^5?Y$Y7<=57S8--7A7LH^/TLX =2S]2P1[.3S%_E M6-1HUL&8O37-AZ)I$6OM'-610J_-WU57(=E62/5&:)L]:;R ;2O-#N*W[>X< M9F9]6K'UDW@@/T7YE2SX%[&9QUQ@CG((LB33D=Q) C"*) AYQB*UEXRSS,JM M?3K$U*BY*A7RK&0+Y+H(%I6\P48+;&=[G0'3S "[#2+/5%L+%U32!5J\6: $ M=&>+75;>J4%V9IA1K;++:AZ;9CU7#OO(WVW+Q4J4Y?OU$U7T496=$VS]8Z6K M8G_B:CU9R(4."F^R;=E_MHM"\,.L6_4[M?3P^I(YS)(DR3,&>*;+<6(8 Y*2 M&&"(TS3C(DVAM D[="^B%QV(VH5J)??[+E5H==_6.]YG\NELMY&J8,P20%A.KVN F, M ,UB92[F84[R3(9)F-J9B]<'G9H!N9>YX?.9YG9;X]$ [ @E6!*9 1*&.I@V M@X"&D@$"=@C[>0C@6YJ07O%DCO-OT.O;L&/5TS\9>=S$$K M].6S]P&&OCE&CDU_@X%'W@R80W&Z/;"X][8-0[7$E N]$GU5K]XC*45UR'VW MK&9;_7,[H#[T81O!U:[E@ZAZ6FOYZJI^&8H3G' !N%H. **Q=B@(#FB$L3ZR MQI&,;%8(I])-;2EI10Y$(W.P60=4!'PG]Y&3(GC>%L_KTM97X7:*[78-HT_< M6!N&CF*S'8/.@E8+[4,)]GHXKP3I!5\OFP$W$K[)/L IN)>V &X'&;8(_+XJ MA&Y3(/@_R&+U>5V6]ZM/JQ=1;JHRB_,H92P7!(,<"V6+II !Q><()!QF.!:( MA7:&_Y7QID;4[Q]UDS]%Q(&.@GXB^ON6NLCA2U61!:Y-A1L .(?9,J7M) RUJ\(L6]F^!@K,CKSOF- 3&*1=>&W-4=C,$X)BO M3&]SVF*@/@([+&8?JG*50)<2^5/?=5%(NU&IT5^K#_ M@ZC_>T?+3:&^W3F1L>"0YR!EDBO[2V2 \HA6Q29%1@B,A-4Y_>TB3K@<,@ M3W=PN@T7OUVL<0/(G<%X$E+N[LE##[BX4 ;18B,^J\'YL6?UQ*VZ^YYSJ)@V MR5) HX0!1#,),(1J*QPC%BEC,TZ)5<;>4$&FQK@G!V'!GXO-H[*(6O74_O?% M/JQJX"R9'MWXQ][[<4ZK M#X\N#D?.?LT8X7UKT53LW[I0N^]3A)C&,:< )E&J3[,%H$E,041%&N-<$I9:=;JQ%6!J[-G*#TA3 MTJ@N$A54F_?-NK)DMYLZ;DS;L?L,:4N+UGJFS)C4)_Z>&=2RFE1;(<<'@0Y% M\4VJ2[T-80Z%:&B-*4<$^4%(412:D)L WT[A M^H:X.&6B:V..2CR& !SSC.EM ^O*:+IZIW;%7.^EU4:Z.B"^T^>-=>^'=Z_[ M2[Z25_U/=U7C0_W'/_7QY>I'O<\.YQ%"B22*>3+,)$!)+@"):0J$(&J;BV&: M15:GNBZ%FQIA-=)I,TR)9UFDQN6DF;':6TV%9PJL9 94"QUT%0LZFNG#F>YU MC7;!7=.25?\G:*?S:_]TVE?1\8"[V\H[+@4RR3B-$^$U3;Z["A3X]YO M8O%$MVJGH;PF7IZ[KE+3#T;8TTM[Y]69UIW2ER M,B6'RGAMJNH"5[>^JEL$&M:ZP#6D501F0\*,P+%*4?UCS@J"1DI?\PR9C<-[B5;62-? MR:MFI_?;HE#?RCQB(8>@-*.*VP'RS!$[;!H)9T$CH].VHST8N.XS>FZHL1N+]JA[II-H MW]5#_4I*TM6FJ(M;+L:;& P>B!EK60(MJZU&ZC*VI/\D)8MZ]26?!>1XT=A3#!/"8 MY&I/H\_5N5 VB4PA0A%)H.3#_$]CJS(UOON^?7HB]?ETHU$WO+HJH?GK3U&P M15EY-FIUU6NSKZ2S65?_.M0/-?J[9.O%FO(;XML'9A#/55X)Z&I0F+6O3OU& M';X[LX-W;APGVEM-JR<7W.CJO)$#[ZVF[;+[[\TD&N@\O)R-=J9UU/\4I'A0 MKZR80YDA3B0!(LM2W8N Q*1##"92I:+/(U$8N56'";'U-9/]6$B2^_BP DP M]#OZA]6W1[+.GOU\-GNV4\&OJ\XLT)H$E2H.W96W8>G6D3E0EG%=G+%HQ_*(\LC9Q&*(P%Q P+#. 4AJ" M7"2)FN&(PS"3TK(FMU/IID:FG<,(M1]I2OV099LX?US/OU52UZ+;J1E4>@[= MC;B8*Y^7X^9P/F<*2-@$/X/=GV+B1\(W/=(;B7+7"7@PPTJM>% M6/Q8O==N^N*UB1R,<9Z&"%,0)T@ %*8$4&TQBX0QAD26)L3*:75ND,DQ>"VC MI45\#CU#<_=&3'S;LK5X5;S0W7;SN"X6FU8 41V/G658'Z01Q''*(R*'U TX/]S4OOZS M90.4O)8U4:Y@;,8,[I#SS!$[T$X*!ORCT-&>/@J;F('CI7C A2'?I'9 O_J7 M2@=>:0LT %M9C!'\U_O>RCKL/CNX5=.]Q;MZ([4MN@ MI=SQ'8/#^+9/VZ7N>G"IBF=C4B<\#*.4Q0#2" *400)PF"8@AA%)TCB.T]AJ M0V(\\M1XI2-X<*XXKLZRL X -)P$,];Q JUG$KJ[?_\IN-MLB@7=;BK/S68= M?"4Z5LW#EL<:(==!A(:CCQU7: ?*F5!#RP<,;G9^4$7X4]6K8J6F7#'UO1=QAU-"VY=-&X>]A&K9$/O#NP5O88BOXM_4K66J? M6IL_E3&*9^BM*,LB18 FVS$KK&V]JK- 1-WAN MY6WZ$EBGI_4";485#N'S3!E=Y':B!I6L7LH>&>'B.F&M=\RQD]9, #B3N&9T MVU!RT1V J^>=]!281SC&7 H!!,:ZVG\H 2%I"E*8$IBGG,3":*MH,MCT:&7? M&GG6MCE9=])Q?EFLFG_^FRW-]$!NRC%N@/1.,!6&WVL,:TD/-2N*DQUCXNO".J M'34YG3LS*GNK&?%,?65)IP*.RJL^H#WF82]C##@^,*G5]B^B M"0P3^ZGAG5N-AD.P/?QIP!BY,(_S,QTK'$?D86]8SH\.:J MB')Q."-_GGX3KHXJ;@.S]]QBX*/'.\2X3?>#$XT;'S5@Q?FZI?_-SXWDD84Y9( (D,"4)@00!E# (J<2,:X8 DT7F',QIS: MBE)+';1BSX*NX/^M*21BP7"&R!NL*>[Q]+R&&$$YY,C:$%.+5<(]MB.M"K>] MKG;L;P=2+]L;/FH\=K?3[8#-+6\=ZCDN-_=2-^C>;UY$^7V]Y/,TD1P*1( 4 M7 "U1Y" )#0&BL)I3'#&(+8JBW]YJ*EQM9949WAOFD9]92/K+'@NUGS+-K. M+WXL-F0YJP(YUCJ8U-9]?!%W4^>Q"S2]NXYK("LQ*ZA:00,MJ4O'\34T'+N- M+PXWLM/XFMJG+N.K=PQM&?@B5MM.(F,NH> TP@ BB@"B>0;4C1@0(7$>\CBE MQ.K8Z7B J9%&*Y])2J,9@F9$< LNGC]_&T@&M 8\K[?CKH!'@XS<$/"\BJ>] M "]<9_>$ MQ-BHSL_%$:;V,;="-CUZ R5F\,&X]^=E(/L_:2?P>/ZFK9$Q_K"O:G_FRRX% M^_N/]R7Q7Y_!>UA%_P;O3.NEUC'%;6%^GC[6*!WO-FZLJ MW?>O55W[T*($XIN]'1;._NF])2,=%G2K8E;!M$%=+)]UWY8J!C=8-V^+9H=M M^[84^[>EOFI;O2VD <'5*?.X\]-[3C&2*..=;U M?=6W9JF62?'S?XC7N919EJ6)T,7T,$"29P#G5 *;6U1L;*I]*K_6"?ROFGCN93Z56JZU/I MO]!5=SFQ8H_*DOYW$S0=9BS$,=;5T$/=T2D2(*<"J9\(2;F$$:+HMA9SAP-. M[5,_TSIM)_&MS>:.H#8]+74'H/0@]-T7&0BN-Z.[ M<-\ '\HN@D^4^^:XGQ(U&&MJW+*/&Q9EIZMS\(>6.*A$MME&7@':P#G@#C[/S#(N93PW"Y4SI5@4^/NKE[!7K&@U2S0+TS0T4U[E%KM](ESXXRT9RSG4VYF M=[[%1'I>14:=0_OB-HX!=UL-QY5PXY;/<0SI2;T=U\\?8&[_IHQV497UW4NP M:[SS>;WZ\2"*ISG)0A%396;#3.WH44X1R&.HC'"&TPRG"6;0J,2T^9!3(_!] MSRL+0]$,7 -+VSEDGJER+V^'*&<'C<.TU($6VSF>%O:WVI\W3V9U<*#S1H\->)WC;?A!K7-Q)C9S)[@ M'BMBP@72-S1\-,;,4SO'Z^._4;-&8V NMV(T?\1 DKNQV7JG_-.W]7+Y<5WH M7\XEQ#AA$0<\BBE C$A *4& W]5F3.CFP>H=7>Z\ZDUW^7=B)>1B,R=YIOY'(8@P MBFH_-M6M:7(I#NH#327>H5:/6-(.QQ=5^^] MHLS-Y\_OVU)"82H)03D@(D, ";VY)RP#,*)8QOK%)+%YXYO3 :9&0WL1 R6C M3?^5,^ 9^%AOA,0SKQRB,:@MS1E8;!K0W ;/6*UFS%X:RWXREU7O[QQSYKX1 M>\1$,0JDI#% D N &4P!DRA.8(09CL1\ ML]Z0I9E9M7NR%5GMGN_QO=-C!,NJ0 M..904A!',0:(ZOJ$>40 3](417G(,VYD5)@/.34S0^]8UZLJ?WLM@U;^RG#? M"6^9 W\==K//W"V8GK__5MA9E02[.030)N'1/B'>&":W&?'7AQTW)=X8AI.< M>/,[AR3%W^@)+ML1*ALC%(!&! -& M0DXI5D89-=\7>19V:N37BJM+5^CD0/NN,*-,L<'N;4(3-X;G_UQ6>M?S_^[U M('O]P/._.]K9S?[#.M!:'QP$U'I/Z"6PR4>?SLLP5B+ZI>1S M"E*]%&U^NCBFA&[3J%6EO[.T]'&FJ3\?W;,,(R:BCX/F80;Z2&,.V__4CMG* M5ZL'ULY:/6J3/PF)$+DNTRD2J7LS80RP-AXXPG'*88SBT*KO9.]H4UOXF].( MG;1!*Z[=5JQ0S"/)<@BU/="0(E.H2>@ SEDJ-,",$LBPVZ$,OH^QJU'N%._,9*4=^7 M[LORW$H<%$UI+66?/&NE@E=!"LLRA4YFU(S>1INE<5BPJTYUF-TJ- M:E8*= M2G5&5*546S55W[+3RQUAND39*:\Z$6Q4^G4)Y3%+.WWVP!(FI'S\N%S_^46A MH7[\5!5%4B/>K7C3FT[]7%=#6G13;W?%R>,(B3!C$LA,*")7IB+(DU0J2H>( M\S"1:697XN1&@:9F6G[?/C\OJT68+ .^$[=RKVL% ZF4#1:VA1&=S9\9;8\Y M*YXI6ZL2:%UF0:--L%.GWG'>;52D&7=&_INNWE<%WK)F2$$N"8I"#E M<<+3. ]3NW(%'F6=&JWO)=V7LMP).[R;O,_9-F/ZBVY6;])(JJHK>FO;;^M7LMR\ZN[$\RC,F809!B'2M5)C3 %-<]W&@0@844Z1 MS"U*&9J..S4F^734<686/.V%#Q9:^EE0U/)7[;FM*O49SX9!C(D?C+T?6QUV MHID%';F#3S6\C>A5/WH_\%H51?0!\V@%$EW!;5LMT1:T*Y43C1\W9A5%6QV/ M*BI:WSZPNN(+62QUO.O'=?&==(O#?!!TTU114'_[UV+SN%C=K\3_%*2X>UH7 M&VVO5GD 29XC*7("(&($(!1*@ F"@*5A'--$1E%H%9=]NTA36S9J28/U2E0' M@);%$&^?(3,#=5SE,[[8!<%T#KI_ZM%;Y*!5'TUQ0-4;]95ARF M?E/U0UZL?BB2;']=M5*A_(S[K_6Y5\\WE!Z&*I7LNY% C',DL I5 1L4@8R!&2 /$HB1&'DE!F M;*1?&6QJ%%M)%RQ;\2P,PVNH&AC;#K'R3HM-RK^.;:AEG04U=I\]8&=A23O$ M<"3S^28L[2QF0W!ZS>1KSQC/-C;4YL @-KUG *V^7S\]-0VH_E6%H&_V+W#& M$88LB4!$H.X1PX0B5Q$"BF0HPC!.6!9/1YT&6AS0 MILGUCA.VOXC-'&.&89YPD*&(Z,,F"'"$(8@)H5F:D#PG/0SJ3]V%KMIEWA9=GYNS-Q)X%2M@1.^2;TZ R NE:DSN75@B:=U6;Y?KW18J%BQ@UKG84*3-!$I2(1"&>$T!B0. M.8C")!:4<4B)48>^ZT--C5NTI,&!J#>4E^]!V(QIW.#FF6"&0F9?2>HJ&FY+ M2UT>;MQ:4U?5/BD^=?V.891QKRP?HA_;,% Y1RAB&<<9X"1- $H% 314<)*0 M1S'+B6:T-QRGJ$,Q51& &8D M BAG7&TU0@982)#(("9Q;GYN=G&8J5D ^Q#YIU;4MLR*X4=^!58#]ZX3L#Q_ M[@U.]S+82=EF&[C!R<*QZP2OD=RZ@W"S\^E>A:/7HWOY[O'\N5XIIR%-)9$8 MVFR7#,>=&G.V8E?>REKP0$MNF8=ZTU28F5$> /;,MHZPM3:\+)%R:HZ9CCVJ MD68)R+'I9GO[P'W:YE$4[8F6VO_I-.!M42A*G",:93@2"*0AT]V^D?8DXPCP M."9)B(0(66C#59>'FAH]59+N#E 7UENVRY@:[MV<(.5[$U>!U)&R+CA0R^EP M/W<5"[<;N\O#C;O#NZKVR5;O^AV#0GM6%,PVB6IW /Z^?OX=?R%*J<:4 M>G_W[=?O=VJ!I5A(R77CDE"7ZF5Y#G07/I"E*:0,DE"0R"+R9Z@<4R.7;T)N MUG\I5JS0YO"O#?,E<%.82 M9Q 0'.M27Q2!7.W50:B+S'-(\S0VS]6U&'AJ2U4K\$N-',=\L7S=8@OPK&%8O[\OUCFM17M3BRF:]?/[ (WL4?+L4:_E1D?)& M?-8Q]T?%$\J/VXUV.==IN-7[T\035(V^]IW.8H$%B5,$($D00"B) YS =*0 M2L@P3D1LU5C;I7!3(^3OVZ%QOQ-(Q M[72NS5S9;S6#GE>)5BT]*;5BH-+L=(9FO7/JLU.>#^C=EE!T*>"X-1,]0'M2 M)-''&+>M$??RUZ?GY?I5B&8)NE#(L2[]H7ZZE]]V%>#KVNYZ(2LKX>9AED9" M1XU3Q"! /*. AC@!$4^R!(J(TQ6ES>; :FLAU1\IQ!"F+(VA433*R9.GQO"-<$$MG1D7G\+5SY\W M@>"9\PSU-R:NB[J>(9M2L+__6+_\E[JGXIG_(/TCJ'^LR.7T::,0PD4EVH_X M\@7#3+Y?2;%2SRK5]UQ]_KNP20ES)+$,09;&"4!4(D CR@'F&8=ISJ$RYFRL MMDL#3>VS;.74%E/3;7=HA.I%;,V,'A>(>?Z&AX%E;8M<0\*I.7%QL%$M@FLJ M'R_J5Z\?<+SRF^ +II[5UL7/.4NR, 4YPRE L> )NJO$B7J_S(:Q=R\PM/A MLZ=& JUT%F< 1V 9G),,A\#S5]T*-N0HY @&B]./X7",=.!A#HO=2<=YQ7L/ M-XYN&>\\X[RL!T<8%RX9<3.Z?.GQD,["0,EHLV!Y"ER)@>W-^'A^[QV#T5PI_Y_R#'M M*2HVI[,WH3/6H6SWA7%6$.ZBYOTGL*>WC7CP>E'FP_/6RY?=7+"I$Z-?Q;W, M8R)PCF,.. P90%&4 ,)B!CA/0LZRG!&*[)I%]XQF]'*.V@.Z$FMPA:83-,TV M4;HN75*\I][2Q5L&=A];DK*\ETWF MWWU1Y?W]^E,4;%&*K\6"B=TOR^:W93@/:9I*"1,01;JP"B01R"%)@8@9%#F7 M!%-F5RIRD!PVG\TX-21;B77G>":JKI5\O5R2H@R>15%WL+1L8#ELALPHR3OJ MOBTQ+;\^7FSK]ZZ+.O]8'U,U,U&IT;FFW%WDL 3,34"Z;9DV2))QFZG= M9) MF[6;'C:,-+776SR1XM]M9*7DA),0A6I2TAP@SB&@(9* 0!K"&.%<9$81OI<& MF-IF<"^?'9>= &=&4[? ,<+142V:AW:+E_1V2A@G@XS*!9=4//[,+UXW<@_P M^[HU]3]%J78INL#NSV?!U(\/:_U/]]M-N2$K?216EWV9,\EEAB@'$4W51DL1 M!*#\+ M:O7KNN,- ,'F_ROORYK M>E!@M=FME+))R>6\OWX +A*U40 %,%DQ#UV=F2:)MU#X?QE2*#"2$(P!)0@'A20H$)5DB=HP0<[-]OWS]+:C$9K.L)U>QT4K4R4?-NA3\H4472VZW/HV:';.UQC?F MGM>-O?A-JQ[%_EJ#NV:AJ()&"=UTHLX (S^#OB+NF/\6&)VR^"A!)F7D6Z Z M9M>;GC7ZW*18"?Y&K-0/&]U)XU$]Z/W/C>)VG0;Q2Z'[YS*><(R3IJ BE"0# M&"418!G+(RZD9*%5_UR30>?&A*W,02MTW0WF+M!R![_O)0_>K[9/=4G@]
"ISVJ,H3AS:&-^[^NX,7I&YM^% M=HTJ0_2'>J&^B0,/ZB).2)HDN3X?AAA 06* $J'LP"B7(B8R1M HWFYBN>=& MF)VL 6F$#<3!<=%=L-[KY>3L:*KW8QJOAX=9_Q,Y/0[\&KLWJ07@Z+AK/@X/ MRSF;E;_#5/8_E;O#SMLA[^I-GI[R$2C""=QG(&4HA# )*( Y3 #"%(1 M49F*-+-:O0Z>/KM@(@'D&0A!Q+10,L,CN0-QUP;BRP%UGM&A\_ MW]5G)0=R6P0KFP ^_-W[@-'_P?XA@O?'"(Z)^S:!TB(0W#&D$T6&7X?64;2X M!3R#X>,FSYDNGMQ"JX, F.+B K,4R$!2X0 MD.8"$,DI2%C&LCCF.,QBLT!U?T(:?6*3QK>_[9MUI)8WD.LRJ+K*@M:!%!ZG MV&#I>+UIF]!/$+P9]A.\:?T$[74'?H*@G?%:T^9/5:!T'5-ST\\L6ZQJKS[; M$ZV#S6PV7A_6GW5RZ!VJ>M=UO1KJC_IP^W;F.W>5=N5U1@:77C\C3[=8>T7N M8'GW.]+(+M[[9)4/I"CKT]LS?=%2&M,PXAF(4*AV:SF/U"*?YP!'*8=9G"(* MH55';Z-AY[9G^V5L\R=#E,U<,^ZQ\[QV'N2H:9&; !'?O>?L<'+;^]MLZ&G[ M@%O!<=(3W.[N$;N3KNGFX_J>_7M;E**M7%=7L^.%+FE9?1*;102S1*&. $,Y M!%#$!- PR4&F:XI(1B"&R&*_83CL_'80]UQ)IQWVM2>Y$;II)]Y*;6%0FF)O ML!%PB>P>0#5PN[V .Y$EK0;D.UL8DNT!JU< MTV=-9[=::G=@B=K>.Z6SJ3V&O!AK?70H^44\D4)7L^HZ2&W)\E&43XN$TSC" M40S2' D 4T0 YHP#'N&<2,2B-#.O_O+:VLS-$NXG=?RHDSK^.(Z<*3M5U!YX MITNP+*1-H:S7QMVKZ^L5WHW9>\E:3/990X]-UE _N.8TMF8'3=##)M#@_)G> MM2D<<*_PSOUI?'7K]MT31^1V$(]AR'.*A)]>W;?G>++]N %="?DG\!@ZG@\W MSD770HWS0[:%PP4_KT=;TGX1HA!SA"B(89P M=4G@ @=*,9Y'N4(\HA8M9\W M&W9NUE?M"09GJ$XT\MHY)PVA-W-.N@=T"I/%H)N".[^D'41._9*&0T_JE[2# MX]@O:7GWR+KG4BIN+'Z(CROUN8E'\O.+&E+W-UBQ8EG4(WU:K[C@6W4978IV MV'?BN12L^??[%>]WY-GY_"%->!0Q!B)"8@!1%@*,4 H(1##$.(_5[M6J=+H_ M6>=&@SM5@T;7.K=4:QL*7Q&[X%]M7K_,^2VX+U'>:>MF>\?^).R^Q,,:;? 5>5F\7Y;KI^[ M$NR0I#Q/"0OS@V2T=M6QF='X"TC#WWJ*Z M;Z*LQ7*8.W%)UR'*4??TZ$;]=DPU)P^=A!F+:V&!IK= M%UG+&K3"!CMI@T9<\Y97@^@.?[HN,?/]*8^$RZI#E@D6HQMF#3Y\LOY9)BKV MVVD973]NE_FK(#J61GL=/JZ>MYLO1?6O#Z50UH+Z_D2UT<9"5\TTSV4&,P1B M#E/=]XX#$@OMQLA$G)$\)"FRV32:#STWVM"2 BUJT,E:6_YV&S4+Y,WV77[P M]$PI/:NJ[0,L=G*+K(?O2'C&GVQJ+X2?=I=C#!MZBMRCZ-L".FDG>!?44M<>G%;N23H,7L'*:\/!2V._:O_! M*X!<:T=X[?81T6@7VG,\UZ6Y5M]^420IJKKT_(/\K1+W524V:B\&.66(,H"A M;J)!9 )PB$(@,,-K]_G9S4"C1-,L SQ(H/0([J>9 8MH)>\S,5&(D:<9L8L& MN@G,P1"><4^>+N[F)LT/@F5N>Y++0V0=15.LMFK0=O3UJEHD(2)1F*E-/>)4 MFX "P@S+"D&1.Y34L"\Z&MK.0)F@KLC_:*YFAOH[Z\TGJ#;X']+0>K MMR(ZFW/2]L33]S'G$%X3G%J>'7X&AY!#L)B=*0X^86Q!IV?U,FT^*P/]B;"7 MSA$):8PIC4$:4;691T+9RHJ= (]1BI7QK"NWV55Q.C/*W+;N>SF#3E#; D/G ML#0P:5T@Y)EDSH SN@S3.91L:R_=B-:4!9<,7ZD1%98&0+A>5NG2Y@A*,\36Q, ML_VCYV9Z=0Y*.TNK!Q5,99AE(@%2:*BP6B5H&@D0QPBIA4+R4(9V+4C'@35- M7]&;X6(D#I,XX0"E1 "8DQ30),E!&K(X"G,B9604>G/CFS6AZWLT5&8V^C@ M/"^/6O?6^OZ+%NVO=_K7Y;;.+?JL3Y-UMMQF4Q9TNR$Z2G&SUF&+=6[1>KG4 MEW5'-^[,\U.HG)K?O<=/:EZ?JG5L/I^Y8MP2\7&E,\6TI:!;"+Q5-OBW==D& MZ7453U,AE#F< 4I0"B!/U=+!N3*=84CCG..8IKG-!WY]R+E]^'N)J^#W=VN= M2&094FT LQDYN 7/,VE8X6;]\9M#X904#(:=E"S,83@F$8L[1]N?3 A>?5!" M?R5+H4N#DLVV+#8O#_)74OY+U$O%5\'TWPI1+7+,*$[R'#"89P#&ZC^82 X2 MFB AJ&0"67&-M01SHYY6VJ(IO%Y]5RLMT#FZP=-.^*#:26]MF5A.C[$!XP]T MSY35R1[H#RW0TC<%KEOY]23L-0B^7D=^C$TS#CW7IH^E%%-;2.- .F-(C7S0 MR+Y*[+O@VZ5XD(TU_4;(=;EW@JI%4E%R'47P0?V]^+9ZU,,_BI^;-TK_?RU( MPI(PAQ!$0N9J>9&EU^W3XH8Z\]4&\=! MHT[OW,"6(V^=+S/&G' 6//-GIXF>@19U>CP'=T&G4,VMK4K![[52@=8JJ-5R M:"LZ MAM$Z$;99JV.9 ; $^:_CAZ[#@R?KLD5?4@V_XA#V5]P9ETV,2%VM'D9 M63-"=(*79ZJ["%7PNY;4(7M=1<,I+UT>;5+&N:KT,9=9@"2'D"2"YB$"8)RSG-IG: >TE),$'%+&D,#3LL;!JJ?4(?)/2/9 M@U3?]?_>_WM;_% ;S-6FVG<>U_^@;)O#/_2N7*BM71+!D(,(IEAM]P0"!"<4 M4"(CF<8QA5&Z>!9EL>9?-Z3<&)+,+3+9?%#'DGG\MI20=P%3_PW$7M:F.UFY M4Z6Y@&S4GN1;L:J+WZGUNY'2DK5NFE89XCB-$ 8AEP) QG*U:B3JHPHS*2A6 M$XY(.ZWO5U="]%]I4CNY9C.E0OWY5293?80$W"31M/:/"_!.#"0G#[6,X%UO5YOR9?'; MUP43L80(2:#X- 0PAK&N&R !A@BC- M%'E.C<-W=(^>VE_IM5>AO2A=D,.Z ML<=GF*_&:>V9='[[]/'Q_;O@Z^/]X_NO#F)&3W0<*/#17MQ\_NTO]9??1)#N M'S5-N.B)Z+O8T--_&7GJ1+2+M2Z_^FFK-S7JE[I'X\>JV@K^<54'H))Z_[/@ M4F:4A0)$!")MG&8 IW$*8MTS*PVC"$&CCVW,X'/[+!N!FZ/WNOMY4D[)7XL&0UDRDP M]>PZ!=:[@W??*O=V/%K#,2I_]?\ M5C=%TG0/0FW=]4ITA0A!G$$,$$XD@#FERNY*(I#S).24D31,K$CI^I!SXZ1. MPA&9T@;XFC&.6]0\$\Z9TF<[#"'89'Z^%SLX,^ZH%SB[#<*VPV<"=XZCF M_X@E?UQW48S[R,6V_K)N-%!MFD";A\UW43Y^)ZM'\?2\+DGY\O'IF12E%FY! M$%,V4:9F(Q8Q@!&* 959#C"5.&J5O L.I^>NBT:L%00;I2'8="H&>QW=\:5C MT)V2JBO9)F5>QX >T[/KQX]TV(WMBK5K>-[<.T:F$G]:9.O&4G#ABIQY_Y/JG'3!Z["XQX'Y5"UR*[TKF M7=FH7;'@D$4XYY"!5$0YJ*-Q:!Y2D"&,[0UF.S&&"XP_N'VO$RZ0MB?V<7BYY6=+&::EV7$ G;#ER,>,["5;E^ML M>W3LOB#,LRA)!0>&V5N!-;UAVFJ,EM6 MF#^/HQD3W8R.9[YIY+O;-=#QP2Z#&+CMZWIVI&G;N XI>]*U=?#B<5_]AT*' M?OVBR(0K.TK-M>Z@UPSTMU)7C4K"B.B&JB!B.5>V#>* 8"F!P(1CE)$X)=R& M *X-.#>:)1E10RQKLA0TZ_JCE M=4<9IL@X98^K@TY*)*80''.*\7TWA\.\)<_%ABR;P)LOHA*E&O/#NORPW6Q+ MH2-QB-)T(4,9T23)=!8#!%#9&8 0$JI?,Y3E:I^5$BN7H+4$S,&E<32M^%QCXI3\MC0I!IX.7 M*!L[^'S%W!A*\5H1.'8@#<3C6#YH;!7$QH'5;.?:]L6?UJMUUUGAD]@L>RQ[R#!P6 M.\ES=X\UE=K:7)_7RX*]["O=921C'!&B>"D5 .I$313A"# HH> RI2FQZNU\ M::#Y,='8VH(7H30U?VX'R+O)LZ_YUT@9_-[^OY-HX6_K-?^C6"[O5R?<<_Q[,_ BE7&.$\42(I=J.Q7F#" 99B"#(:69 M$#%+8QN^L)9@;D1RS_Z]+ 78,Q%ULM_5_6G?\87[^IV9&VC]JE[QN MUME7QAU[W@JG4Q(=+4>O/S1C3U'!W"^BC*IV)57_T@WS\]+]?U MORUB&D80)PF(&8L!%"0&B$>*#.SF%2+CJFO.;D3=5KM M)YJP_B23PX24JG?=MM MD/'ED'40]6&%P%URB4Z&7ZYU?OQ"+<@(QVD&DE3688\10&$B $8HY$D(6AN M:YE:H>6\;JG9Z)/7*+4"Y5P]4KL'V-$5%\7B_6I3;%[N.5<0B@#-5_J Z1A# !642R'"5)3,RX:7B8N1%1(VG0BJH]I%K8 M0$D;:''-6.D*LL,4Y XOSWPS%BIC>C%#8J &JGI 32/_AOI'T/Q8<\>51T]" M%&;J=:Q@>/58+^X/L=H*W2#PK6YF3=A&>S+>;JO-^DF4QV>W&-$4XY0"B)GN MEIP3@!CB()$I$8SR2'!NUSW>3@";CV":#O.M_+:>6"O43?VOOI#T[G6M!6^: MDG:B-Q%/G?!^#ZK&(>?8P6HEPL1NU3'PG#I31SUE;(:]>D;CJ7VW+8O5M\]- MKY;:85O_XT.3Y/_^IRA9H3:'"\EHC 2E(,$H!#!,SV#ZKOXE6_OJLJO[W=:/8#86C[:>/1;'D,>,@II&: M/D[J4C\Q("+A!&8X#O-\L1+?=.G+5YU W$Q@7Q1_4]A*N)NC&TX/1\R)V;KE M]T.9PCM]6R6=AZYT3J=?5;=/&VX+,Z*HPEB4'==5L!9CXM(*8V$ZK:XP^DDC MC@T?_U@_?E]O*[+B=3O9;;D18M4X-H5H:O^J=_Z[>@$_JQ>X+1J;Q2(E<8P M%Y 2"(.2)9*0+.(L2PE)&=&17G'BS"W-2\.(QAT,C=! $$G=:#%MC@S&C8#K)@U;TTX8[/;EU5?E:(W?&]DCDG%K:MC),:F:/!.C8QA[[ MF%N2PWY95U7GQ"I66_78AR9+5IGR3>7D71**J-ZI'ZI-P1:Z\4Z,1 1D!*F. MPA, 4OQU[V=O M5 GVNG3UX_M9?XH>6X5<9[+=A*J'9+=Q\KQ"/MQ-P)U/F;OMD2.MQCJX;U/I M[JJ:QP],E)0ITS"EB:))F .8Y S@B"L[,>8H21,A:83L3AJ'AIO?N6*_@UGP M1R-ZL"P(+9;%YL72/!P"VM 6= 2>;\.O%;/IYEP+VC?U'%IX!GBX->>&!IS6 M=C-0_<10,[EG9%U9_L]MM=$ND@_KLNUCT3AN(L:XX#+6+<A='&EN%E5?MD TU5SN=%&CY98W74:Y>"X%*]H8:_6MD#.W6-:E MO3@/9@SC!%W/]-(7RV%%VFN:NZU*>W&T:2O37E/ZI#KMU1M&%B;JPBI[KL@$7S.*<(V:9[;8QU[?!3LI/30MM('%;9$ADX&G+3%D <5)@2&;>V\L+[0/ MX=Y'^44B3SE$#"0,8=VVF0-,LA1$A,HD1P(Q9%4*?VBPN7&+@S)#YR"U\?'< M#M0T3AR=<;X7-/C=;ZFA 4C\E!LZ-^#KE!P:4/UBV:&A>\91QL,/4=XOE^O: M\FDB1MHU$V=1%,F:(&:"=D&V#FP?"XBH53BK@\VJ3\<%7I8W*X?L.(>*_&3_M- M/5']5!6\]=6VKW).LSP,TQAD5$( 40(!D5B )!,09QCC'!F=KU\?:F[GOAA7-5F, (C\'@J.$G3!<$9:3)0;"3V1UC4^.6.D+_,RDW+^_6 M3Z18+5*"1"QE!$3()("48D R'3X;YB$/!1%A9N51/AUB;GS:2AC4(MHFN9W@ M9V9BW8:*9TH\ "3XO9'/:2[:)>4=YYN=##-Q3MDE-4_SQBY>.>Z[_F6]^J:K MQ;P3=/.H'G'_LZ@6&8R2-,UC(%,> QA" 3#G">!Q(A%!-*?$ROER;I"Y?=M: M1J"%#+24=X&6T^X3/PNEV4=^*T">/_-SV 2_:R$=?NM#&#C]VL\.-.GW/J3J M\1<_>.UHQVLI2"7>B>;_/ZX^E^*9%+SM=5$];+XK*S3B(N517> ]3@%,20B0 MH! D)(I2Q*!(!;=+(C0;V.C%GS1QL)6R/AM>:Q';1A36SED3V(W=M*Z@G,QA M6PL:_*43^:]U9E\+;2?V75 +[M1Y:P&4:S>NR=!3.W0MX#CCVK6Y^X9T=5T] M5*WZNN+/YN73>B/.G6AP$9.<$ K23%)-4Q% D N 4(YR*60JS#+VK$>>F_'2 M%_Q_!8WH(Q*:C4 WXR>&7P&3N,;0?',),=XC'$1GP/&PC%\(T 3N8.-7QP[+_" M\H.^WW/W3>?Q'9#ZP,\[=)WS?H3]X,+6RON'(.4'=>T"921%22Q!HH $.E,5 MX%@BP$*):1C),,=6'N!Q8LR-#-5KE3EK2#@$OYDEYA]4SV0ZV+#PKMXYUDTJ M^MK)#WJTW! M=2:M>NA7'099; I1O?_99!$TR6)/S]M-5T2;E"O=_.*S*.M#^/WV*408"IE+ M0$*J.)/C1'%FRM46-DHEC61*0VJU9W4NXMSX]+.RV95J9+E\:9+3E7[!7L&@ MT[!)Y>S*!^CN-#J/3]>.:O+<+3?$[J?><.?\JA/J>XO=*J=C4OKJ79[/GHKZ MID[)_;2J'3G1RX&??;FWR7"[@7UDU9]3W7JD%C?XO1/8T/=G!+3I&8P;^+P?NXQ&;L0YRW5('!^M M# PX\6G*==5/#U ,[K%OMW*_Y86:IP]%^?21+[A,F>1A G)&&8"(2$ 92D$F M),]3FB?([+#DY,ESHXA6N$!+%WQ\9]Y$Y1"OX8__)A0\?^FF %BU1CFK[.AN M*(=/FZP!REDE^CU/SE\P;@UO2VY7C^NV#WUS-OJKV'Q?\X^K'Z*I+% MN&[ M%O-,?8I"-T!*"3V@6VD!S;"-;W MC^PFN215]2#KD(Y?BI7XJ R3:I'D+))Y0@!**0:0A0R@B&4@CU((F8B3C&&K MSI'G1IF;'5$+69=OK=/Y?M>"!K6DEGN,\YB:<<[-2'DFF#$@V7=\' +!;7?' MLR--V\EQ2-F3KHV#%X^-6^="7CX&?//R*_GGNJQ'[C$$C#$GRFB)8!@JAI 0 M(!2E0,98X"PB)$V-=A>W"#$W MGK )9G3]6K&TAEU"R9<8YO[#U3DBO81\3 MC\?-<43\"$$FCH\?#]5IM/P-SW(>R+4?[)-Z1[L<7H1EBB0'REPB.E U!HBG M%,1Q0E,:HB1+I*,(KG/CSXT8!T.-JKN@UB%H3 NMA;,PK[.38WCPY ]RWT=0 MEFA[2# >"=Y4L5QG99A+$-<00!;16X./N;&5=_M_FEVC128Y15%.0(A2!"#% M.2 (0B PSL,H5O:@V>G4X"AS8[3C[M3M#T%M9SRLQG;R/@#VND/:"5R>V6@T M4N,;>9]#PDT?[X,GOTX;[W/*7>SB??;B<2;0)['19U6?R_6/@@O^YN6W2I-. MXXDJ5M_NV:;X4?ML%S#.*8LQ 1C&BA%TKC-F4 *628QPS'"8J+WA>D.69M:/ M^=!6-+$3P-_+KZ,EZR:VSZWLNDWG7[9572!;)^JV&@1DIX*=[6,Q*V9FCQ^L M/7.,AKD^X?[(*KP@UM M7Y+5M[?DN5 TL8L087F69B17K(:XU"5<*, 29D#F/,WR/.$R#BWKYQH./3<+ MZ.UWW7JX;B.\[D1NZS?4!1VZ-B)J>O[SUH(.%Z?#U+_E V3O7JVSA1UVD@>M MZ%[B>>P1\USAX>+PKUSEX1HLURL]7'W"#=4>3CM#UW&,%_MT+C#B&4WR'$@F M!8 <48!(A #E'$O,TS2-K'IFCI)B;DRGY2?J_3@I^+E=J?D(WG_]_-E)E_LK M]&9!3M+._(LD<.MJ;@678 MU-[P84YWMSMRWMN:.]L#B3B$1$# 0YH#R# "F#.HN!+1&!(,F;2*RK8786Y$ MN;=-]MM92]MOQ#S?@O5&O6ZL]ZV.6'_SLK^D#5&[_X.4O(E.ZZ7%U"7+ M'M4FL:E&7_VWVK1KV1LR/VJJ_#?=N.\=V8A=KLU"*N"C-,$@X\H A2%) XY M!7G*>8:)H)C9)73/1;.YL?:7K[]5P8]:A[O@CU9Z0-JFYM_JGJ!<*1!(G=KV MHTYMTTWD^7JY)&45J'>Q:2AOV4]^-A-B:EG/1=X9+4RUPH!JC8,^*D$/%KU6 M]:]KH0EJ;.ZZZ.0>/$VIRF"C &K;BE3*]J\QJDM;MKN!#J>@!2JHD0HT5,$^ M"]/AAF!N\^]VDS$;[:;=N,Q&[4N;H=D).,ZP^)M8J086%4>-1IU;@MR*W33,O= M;+L%U@QRL\7/.9">%Z8^AH<2=R61/;2JL@+)*7N;C3PILUJ!</J"[Z M::N?\" ?%<]5S^K5V:BQ/HGG[TK%];>7MXHPU9?^(*70#J@OXFFMKGR[R,(P M9AF6(,]RQ4]$9^YQ$0&22Y;E4933.#,N0#I.AKFQ5:.%]HUO=GH$K)%=_;41 M/NBDMRC4.7**AOEL(N!]^X,:S!]DL%R6"5HO@8?HIL"BGZG\J)JJX MZF=*[,JSW@;F8 77D8^>KLCK;;H?U(&]\5%C8VN_?A?+I3;RR>IE$249HDE. M0(9T\]4<10 E) 0YD1&*$I9GB7'QAM/'SVT-:6-$:QD;;"-H#^(87@=M! M\O&F$Z[OHPBZI7\E[72EQ$0N 0 MX0002A+UU;(4$ EC0'7O/I:&,>'"V#R\/,[8&M(FLK+'@V=E1UR$9M)4&;I_.'KJNPX'-8W#Y#0>*]+K_ MDA[[+W>.Q_NJVCXU+LNN)OFC*)^B!4RR$'(1@HPKHH4\#0%F&0,RR03.<);Q MD"Q^B)*NKL&A/I [T60LAISB.=G>BU.Y5Y]RN9_ MS-:K2]I3N%?F7^OL^+#,Z[2X/_WR(^[TQUE>83][/N5WQ#'NW?6JBQ1\5Y3J MF>NR/>Z(8\$RF5" HA@#&,;*.B=A""B%(82Z0,FW1_4<0&/:2UU&RL8KZ@*QJ1R?"CG1(<=;:5TUG+H*Q+#3 M\N+=$_HEKVEPZ'J\>O7(=N3[9*RWV[)4;\6"Y1'$,6>* W/U'\DS@#E.@41I M3**0$0XSFR3=TR&L2'""9-Q'/4; &N'Z^6F6_
<^=.F([U9&W:N\4NP=,$&FS&7G]://-;IV#0TS#8JQCT=>S*0W9:U@$; M/3V#5M&@F>;ZZM>?98N-Y.O/]D2[T-VLL[VF=T&YG_:B/^U=F8INVH_J5>A_ MUQK?!7+_>;O:TOJ=DL']L*>AI]M,^\7N8"?N>2A''28Z*47UMW)=58LXBV,6 M8K6?SQ,=GZH#$-0F ."(2IB03&0(VEC\UP:\2*,\+ MY+D6$7MI[X):7H^M(2X@X[P% M5NJR)*QWTF5A#EZ#W,!Z=PCDM&Z& T=,P0PHELVQV43=6A MYPY*'9K-U^;M>J7+.*AW2/U4J3U* M6?^Y,R%??A5$!V+IE^SCZGF[T;%9Z^UJ\X5LQ"),(95)K$P\C$( 8PH!IB$! MB#(:012%Z6WNFEN$FQNE[W51[-U3YBYXVFNA.%ZI<1?P5I% 76.8<^EE@L>Y MSB/._WN@IZ&P<=F2CLE@R^O.Z6W^6ZFFMJIG3833O'- MSAH712!.(YAIIOP,K/-T_ PC%\]0C#_F_K-?^C6.IR!<==6'[9M6+#),MX2K N M8*8X(6$4(!GKO(50(?"Q9[<)MC0U>^%AMP!@U&HP=-9P7:Z'5@VEG=.#(;C7T7 M?+L4#W*@<];N+*_Z3,K-@SQC$X!BE7C*YH/0303;-SU51AW*\,][ M^YMT,U/T5:?2\_K3Z::G<;C?8&\BJT#KJ&\Y&Z33F,&!5C>H]75H$7N;"[=I M:,ZEG#;[S!?()TEGW@8:N:R(;]HL^2*>UZ7>5WQ2[S-RU_M/#=E,ILN6Z M OVW;Z7XIFPR1;]EL:H*UM34AB$AA$,()BK#?_((8LO&?8=I]4_SMU1^.RZAKQ\:^ M ,BZ_K.Z:H_*77#Q/9M!1757DSN/"NHW:_/GJ)CN:M*<54AW)M"((X.W=1^Y M.LBH"2QJ^EU]6)<73C,76<91S!D#A,H00)KF #&A:T.FJ1 $II(9M9L:-_S< M-A*7XGDLG-WV4V!PC. 56,_K3"-[&[#92-\UXE/R7XS+\ JYQ6^@G.GEX MVV\OV44@-U.@]@;Z53_[UKLZDA@-X>#YA/U3ISNL&*WQPQ:8ITZOB5SZ*LB6;OW"029RC,.8@13@%DF?KP(YW^APD2 M$B>,AT;>9:M1YT8'_5,IW3.S+1?[%RW\7W7CL,:L&1L>83P9!H:B#XBG.O-[ M.$"W#FB;#EL+B] 'QA,9@OTW>25T9D+S)B_K-WG7+U*"]9_RPZV&#O;1VCNYA=,V59FN6 0JI,1*I^(B15 MR&91&$H4\S2W*PYQ=IBY<4EUE?6?+=J7PW1:V$DW+F?I"#O# MP^W1B/C>Z1F#87_F>U9GMP>QAT-,>SIZ5KV3(\OS5[G;-_RV*@59ZE)5?R/% M2N]6%C*A-))Y#+(T4JN_2 A N10 1RE$1!#U;?/%JC[FU/7W;]E'G(YN]&[C MYMT^D<'?>[X7-- ;ZT!9 \OUZANH6Z(\[:UHT?2HKQSN/<[,T/A-R$C 7W$W MN3ZG_IM0V+),Z_=0;6F9SG%#?1M_M889*>]"H'S3Z!ST #N(+@]\U M"$&+@DO[U87)U&/59O\E?J1 MU0)6G]?+@KTT_^VEGU)&>113(%+=RH5C#A"$.O*#YI23*+%@Y)6IK(2;E MV[$0'=/FZ.>,8[]W0HJR5%M_\K-)X7S8?!?E0HHX2T68 Y3Q!,!$Q "E- 9Y M3O.(,HZPH#8<=WZ8N3%9+90=75W SXR4;D?%,_5T NKNSVUNN3(I!U&RYI9A M$)PRR(6A)N6)876/V>#*U6.BV_3111,K^VY;:HX19;'FS:Y2UW)?BJKZ.]%F MVJ9Z_U.4K*A$]7'57+8((8&8RP2(+-5EUC*BC)\H!91B%F&20,[,:U3?)LO< MV*,YDNN%CO_12AZ(5G2NO9VLU2M0V[FBJKM -U'GAFV@7#U;T MM+1)%8TJ02/D79MQ<1=T^@2=0L%.([6=;B^?;GILXNTFFZ:IHO"\3Y=EF)X3 M@(>#]VX;8L*0/B=8' ;ZN7GD../W?JG6!5V6Y(?XN/HAJHU^OX]+ER[2+(XR MJ8Q?S%(,8!PB0"&&(,,>VN.G"K<&V:IHR*)D+731!?9I2 M][C_,9BC? /T9F:T8.]P&<*++LSLJT@41G*=!<_E $:90R$,(Q"0A5AQ5;U MCL8*,C?V:D57D]"40^M^[^ER-U!&S=*#.7;V##V9$\R);X^FI^FP]VO>B*5; M_^988:;U<]X(V8F_\];GW=B[6Y0_"B;.'U8I<7XTE2KT.5-5U_KI__O;=:5$ MWOQ#;/9]"A=9G#()TPP@F@M=*D*?#,4(()2*+$ZP)&$RJ@.X:TGG1M*UT,%V MU>L@VN_ZI7ZI% F48DG:"CI-P/BZ*2E2U]?Y\O4WR^,F?^^!&9O/8G8GC'+8 M12_LSX'K&(9&ORZH02ND_KH)7L2FUTCX+KA_TB"@QAC F"(.$ 918#'69:0)$YS M9F2T'SQU;N1>"V9&S8?H#-/H:)V].YW5.U-M"EW]H;^M_UW+Z>!@_JS>0URC M;NCQC/KMF&,.GS@)'YQ5HOMVS__CB .O^RTO-KTZG_>TVI2$77,N#=X[HS>M M%O&P &TGI4TM@(LH69Q%N$!KHE.&4:C9'1Q<0V/P2.#BS=,Y^Z_)?^#&OWKQ MV/0X9>%_7R_5'543#:A68+%[-ZF,LU#F!&242 "92 ""&0>"(![2!&;(KO7Z M\'!S6U+[TOZO+OA7"VS- (9PF^UHW($XQ<'P6/Q&).&9P.(X*6]PR(F3]$S4 M/TW:,[IK'+D,]#'X)#:+)&*)9# #'(H0P(3' .,T!#E*4 8)@3"RJJ8]/)P5 MN4Q0\KIQQLCM1EFN 7G2U=+_IUDHQ4^]);(\[KN"M1FSN$/0,[,,=V>YTY6< MW!&+&2I.B>7*D),2BYGZQ\1B>)?[ZG%MGG],$ABE$[ZG#6L/Y_61GN3!6' M<57A)JS58*V7334X%Q4=ND:("TH)E@0F@*815]2<,$ D569?0G1'%;6U)%9] MI+L'SXV!.[GL[+@=3"R/$&=JW8H1%@"*+ (H3W*U]88LIE%&>10NGIM8O@TI M-_[ .A[$'V1OQ+=BM=)1;Y0L=46KD=C!,.9I&DL0P4BJG07- 4$X A+%B&8I MDBQ%+7;O5]PW*X?(,9S03-(\M,EULQI[;6M%)K^V?Y4[^.L>E-84V MY&=0-CH$8L6#%Z6%5;Z$U=28&/#> )_@Y+#&6IGR>]'K;B"M5:]S\5KQZZ+R M__"*M54NBB_,)\L]&?.>.S/[1\%W);/$ZI%39I*,T?4H;(0.!%FQ8EET@XOBV^K@BG>%NE%W*"C(EII4W*'6^">\):AG6YV*^S$S.J6?!\_JS4^=@N=&S M<:C27=!-U?%U?<7NM/M)EP=Q&++G$&^WT7DN!)LV$,\AE"R8.*_UTLU]K+8O/PJGJ@H%U2&,4UX!##7\=J8,8!X&(,T9)1RIOYK5Z+; M:-2YT>Y>/LLRFT80FQ&I<^ \,^5)NIXB.RURL)B:@7@#ZLONL*GSGY6%WQ: MZPR(YM#7[=,3*5_TWN^@*V>;?%[GE[P39?&C2=SM$'D)=IKJ M\_WM4Y..8AD>,-L%.IZI=B?B-%4KKR'BE/DN#C8I65U3 M^9A?KEX_CA*ZMJS-_E[M[-\W0:-OQ$K(8K/@.,\@X@C$*)5JSXTR@*4^92,P MRQ'#DCA&J9F+.$0*<]DL>NAW+H9M7^Q%3;X2RNNP]X5 MAL XY8QK8TY*'88 '#.(Z6UC,O?:6@\?5W7OK:JJ#9CU BC &+!0I3+B((<1629>7 MQYH;X?9J^/ MC&OGUB[K6&T3)44L!(RE$8 Q20#A40H0HQ&)19A)9.5%\B'DW(BJIZ,NE%5V M6M;9*W7;1?57_7-==N^Y551WFOI+6^/UK\&Z4S<@.WW_T[+(JX_WP8PG7WN6 M?1NPAQ.\4["?_=5T=]3_K/4,/O=G^;=NEG?J!GM]O>2_^YP0MP5K?0@Z;7U; MCU"?E,/U.=8(GT%7*OQ=43%%=-NR=_Z92XIY0A,@>)P!R*4$",8"I"E.1$X3 M&8:IL;=@8*"YK0:=J!;;V2$8#7P!CL#Q3**[[@%[,961:F">VN%EL?%WA-M$ M6_[1^-EM^@U &=SN#]T_W4;?0(N#+;[)]:/KGN@\O%\$J<27XMOWS8-4E%P? M,+\1Z9>GVU=9O6^5_EC =7FGJBSCA)FZ4LM-D)VIX7+;\\9V3/PAEFIS MS/<^UWKTJO7SDTR$"4(2Y!%25F8J,D!3F !,$50CJX?X<4-<'/=='!YSX@:,1@"<=F(TNVTQV MPS6;Z5+3"QYS%!.$ !%"GVWC$""BK*V0()*A,"206_D]3X>8&W7L?5&U)547 M_+>CCC,PFK'%;>!X)H@]+JWE\W8(&&M&N*R[4Q(X,\RDW_UE-8\_]8$K1WBD M]CD#NY2!1U$^+1".$AFF!" 4J]V49!!@SB6@"4W4M@I+*LSK2UP89&Y?^!?Q M1(JZ@HX:[:GN?:HSZ*U:GU["T\ MY0 E[[; F003+:,#@"S\4 Z FL@'U0-L MN0-,OURNJC)<@6+0\W3IWNF\3E>D/_ X7;MV9"BPEG*U*>OWX$M1_>O-RQNQ M8M^?2/FONL%#FN,LBK,8B%2M&S#$NF<=%"!#)$%9DHI($*M8X"L#SHT3#^0- MM,#!3E[+".%K4)O90BX!]$R70]@YZ[5ABXO;$.%K@TX;(VP(P4F0L.E]8UTR M4I1U.%Q;2. H-)X0D42Y9"#E.MU 5]W#7*1 TE"PC&/U'V%3ROO*>%8,,UDM M;]X*W2]E1!N!;?TSPVB;^F><8>C=)FN!ZQ4Z\9B(8 B,8P?-\)@3.VB, #AU MT)C==E--[Z9N^/U*C2(OEQ#_I5B)CQOQ5"U@(CF-9 P273\04DD 1E$(TI11 MPO)0L9)1L.QM8LS-Y.F7JVY4"90N0:=,<*%P?O"[UBBH51I7Q=IV^@SVE)-, MBF>&^]/,QZA2XQ[GY17JC[=3HNL2%-W\+.OY*?;S4Q\_5^[KD8^$TK!(N>W3 M7Z-R^4@$+I0S'_NT,6O8V::7O3:L;U[VE[1=6NM.F/L2!'7OU0?YL-U42D!= MT[FND/(K^5D\;9\6:8RS!+,YUWL9I&;;UD]Q1O M:Q:UJL_J7;!9N^?T3DRUQM=SWC3)/FA[3GKO!GUI:*&][KE]-TC];DC];C3T M09IW0['(NO=N-/W2GQH(G!D'4\W5L!'A78H)C8VI$#TT2B8;=83QLFO@K9_W MN5W[/JOOIPT)BD3.T6&4-0!I>( M:\^8CN -M3F@9]-[QAV@?%Y7FV9_H=^7+V)3-%406]^I7>2EV<-FQ :' @=[ MB8-.9 ]QF'8H.?7V&PX]J=/?#HYCW[_EW9<^DO[L_J)^^J__Z/ZB_J--[O_Z MC_\'4$L#!!0 ( -J(6%3R0WN=W\X %N7"0 5 8V1N82TR,#(Q,3(S M,5]P&ULW+U9DQM)G8%YFD8]5[AX>[O_RO[]=3'_Z"HME M-Y_]Z\_L+_3GGV 6YZF;??K7G__X^)K8G__WO_W3/_W+_T/(?_[Z_NU/+^=Q M?0&SU4\O%N!7D'[ZLUM]_NEO"99__RDOYA<__6V^^'OWU1/R;_T?O9A_^;[H M/GU>_<0IYW=_NOAG':GGB49BK ]$6JJ(HV!)4E)&QI4VGO^_G_Z9)^85XXRH M+/'7:) D:/ $C+; @LQ,0?_0:3?[^S^7#\$OX2=D;K;LO_S7GS^O5E_^^9=? M_OSSS[]\"XOI7^:+3[]P2L4OE[_]\_;7O]W[_3]%_]O,.?=+_].K7UUV#_TB M/I;]\I^_O?T0/\.%)]ULN?*S6%ZP[/YYV7_S[3SZ52_S)^GZ:>=OE*_(Y:^1 M\BW".!'L+]^6Z>=_^Z>??MJ(8S&?PGO(/Y5__WC_YM8KHU] ^M;-XE_B_.*7 M\AN_O)@C'M[Y3X7>_N]7W[_ O_Z\["Z^3*^^]WD!^5]_CFGF\;V<,;YYZ_^Z M_N-?K@GXLH E8J9G^"U^8_N,\K8#B8%O*Y@EV'!Y^9KI/-[ZI6F1\7QQ^9=3 M'V#:?W>2H)OT3SX+R]7"Q]6$1Z:S4Y9$JQ.1(GABLQ.$.P%>N)4N(?_DT__H+/OB7(H__EN53LOFT%\R]5VX$=!CMEZOP(_[NQ%'CA1"* MV.@8D4EH8JD(1,1L68I.^:"/)OWF&V]3?E.Y9XOXTWR18(&FY/*5?A'O*?HV MC+>_\+G;IHN_[K8E"%TMIH/(+V-:I#C5++W$_GC#)O(V&$P[&$FFD(T%)A1NEH4FJ M)$-(@\'AUJOWPH-H'P^'RW-D0+Q8+XJD7G?+Z*?_%_SBD@?+##/)14(3:"*= MCB0$S8E13C/IO%+B^ UBU]OW@H5L%Q:#2+414_%QX6?+KLA^:^YB%B&6+8\' MX$3R*(E/T9.LI>!,6:%Y'LYUN//VO9"AVD7&(%(=&1FO9JMN]?UU-X7?UQ9LCD;$W;?NA03=+A*.DF(3"'@/G[HB MA-GJ=W\!^ .%'$=*J ^1R) \\8)+9(=FYI(+AAYO%QYZ\UY(,*TCX0AI-H&& M-[,X7Z IZP7_ >4/+^;KV6KQ_<4\8<1D-6/X9VC4!"42X8P^,D.7"'C0)N'_ M21@('(\2LA=6;.M8&4[634#GH__V)J'XNMQM$EQ;B\BL4LSX2+3%F$I&DXBC M*A)E!+/2 C!V?)CZ* E[P<6U#I#DC (];)V<8;EETJ7BP5,GDD@[#8N/ZY?LAH^&,YQ!";0D7_3YYOGBWF'_M M9A&W29^LDRF0Y 'QK70@069#E,V"9W"2&CEF#R;KY< M^>G_UWWI?:G,DY1<):*YTNB&.TU<\(E$EB!3X73, X/DUOOW@TC#"=*!1#MV MEK3PL #?TQT5YXG+0+1!XJ5*BN!O9Q+!TB#0'B9]?)Q[\XW[@:#E=.BAXAM9 M[>6\??KN\WQVF:*QRGFK-"<077&8F2/>1DNH=9FQ0$44_&C5WWWK?NIO..=Y ME!A'AL 'B.L%PI?Q\+%;36&2#$].1:28%JN% B!(L"@,<*\$X.[FCX; W;?N M!X&&DYU'B7%D"'Q<^%+9].'[19A/)UD[+31&1+EMXLEVOHR"_?#1?*YR /$V M 9,W,WP:BJ/["B_]RF_9FJC I*&4X@:I2YUA3,0%&DB)IGVB/B:M!H+)PQ3L M!Y/F$Y8#B+<)F/16\(5?P:?YXON$:^%XCN60IER*H!JWQY*@!P0X"R[% $,6 MX5R]>#]0-)^B/%R836#APX6?3G]=+[L9+)<3%CWW*0%Q6EK<&',D-N '9KBD MG =FS?$7$QYX\7Y8:#A3>:PPF\#"JPM8?,+M[Z^+^9^KSR_F%U_\[/O$8) E MNH_3= IPJV/&L(A.")#QKV09D]4R#E[XP4WQSL8N]^_'T(:SG(. M)-HFC,B'SQB&7\%;4&G!8HR5 PJ$BY*WC8I$J402&MUJ$$/M)S?>NQ\@&LY\ M'BG*)H#P;AVF77P]G?O5Q.5$ RWW%3CNAY*)2!Q838RSZ"-'&6T:"@1)&LD3$)-A L'J-C/YPTG_\<3-2-7"!:7E!Q:TR.&%KJ4 7-Q"<4&F.4*Q]L$/9XL[(W.?O=26PX65I'\".CZ0PY M2H6KWIUBTH=(RS)PZ&5++1+Q5F!\'K0*(3*KS/&5X;=>N1\J&DZ1'B[ 1NS( M]6W*U_B=Y418#TGF3##&LN4@V9/@N2*9QTB-21GL\0=N.UZ^'QH:SH0.(=2F M<+&Y@;UE(@6%SI4A4FK<)&W@Q,5$";,Q@6**"3$T,FZ\?C]L-)P0'4:P;;BM MR,;"3]_,$GS[=_@^43HICUX3<0QC+ND<$.]S),E(F2"7HB0[E*=Z^]7[H:+Y MU.@Q AT,$?_RRSTAOL5O'-R\J,_9O)GE^>*B?]AM@O?K873O&<.T,GJBE62C(3BT.B8O O2R"%N@-UXX3BMC(93UBVO\$ YCAT-;,A^ MNVV(-O%99Y5#)!I8N2WM O&1*1*,YI);T'2 ;B5W7CI.+Z.J,#A(GFU X76W MN'B3)IKA%J2#(\DS%(#"G( QD>.RV4_;+T&M\ M^])^5?T"T]7R\CN]A EEVQ:4_^LYU!UJ-R[?<;9(TE!^\ $1YX<8W1 M]#F?$?]6V20TMU3**KS>IF,<_Z(:*BX-S !"'W&KN4W]MF;LBHD4HPDB)L*\ MRD1&#^6R*VZ:&"Q[2WVP^;%\Y+'(N4/.N Z1K\/0N4883> F!=^^?ELELH_ MK_Y[W7WUTY*;/UN]\(O%]V[VZ3_\=(W.MU="61J(0O\*Q:0EL<)XHI2U3!EK MTZ,E6X%PQZ MA#2B1\@D@>!IMEHYK1Z[N7HXO!XA:IP JAZHAI)_ U ZB[$TE%J^APBX.I"E MWV%UR8O '1[W=T,TRR@CCR&!%U*0R*V+TACOW&-E8D=L=H]0-4X85@],@VF@ M 32]F7U%JN>+[\C"Q'N$NJ260'_FG)%V9W%-4&#CYR85XS28 MK8>6@R7< #K>+>"+[]*K;U]@M@39<0H[M3KB_6TY.Q> C(0NXT69^GLHMQ#_)]- M2EU+SJ74F6A>#M M!^+*C0$;@F$EC<)X'=35YZT%1WZ0?$-C,&C !6D&B39/';R>CBF'R6KA5!@$#@.)_R# MD?05%F$^6!BP\K-/'88R&QFAK_KJ6YRN2V'S7^?S]&/$U="V'#(,@:7!4-F*HKNM'CL.B$!J*8YT2R M@ Z,]XDD3@6/+B=I'BL&.!Q"SX))Y8A@$)@<)-(&H/ >D/DNXE;\<*+W]_DL M;AU5G;B2(5$B5.ER#,P2FVS B-E%=%*948_>>3P<+/O3V$*D, B<*JFE <#= M")%O,,&U,^!PA^;&X0[M1";H[Y5;P8PYA;(SC_8*/,(]>HB<<<9DU'"+CA9V M XC9T#_1P0;I,T;NLD6B'QV:LU)%40U8H1M\W8[_SW ]] M4O6^K"8B19NS3$0$[7&A68X,14],Y(HCJTKP.B;J2=+&W0XKP6I8A32 ,%PG MB_4M1BY/.V]\:^)QD:#;P(F6Z)O*%!1Q&C\P*2E0C:3+.DGNO<@;-]E=SX - MK)@1T=9?U7@QG_5B^5NW^OQBO5S-+ZYYN>Q;>I:^EA,FM-K%E7UQ]O[5AS,4 M9)D,K/HAD,J*,A>TB!31D@.S(?G([SEB.^[A'4[#N'GO@4%V2GTT8.0>,-,& M=WU&(9%RIY](-,Y%:HE8Z255BLG@ZQ2#'KA15DN55S)?1XJ\@<3$R^UK2P>9 M"_CHO]U@J92842TBACBEN@RC&^1 DB PM!;&2NNY >'JW)1Y@K!F_*YZ$>*0 MJFG //W-+\K,XR*P_H#[5K>K:(67$D,4Q17*B2M<-=0YHH!E,,E0JNHX^(]1 MU8S'50]C@REEU+J#?J._7"[;77SY>KZX=_A]?8A@F&+)00!PU$BVR!^(S MR\1'XX5S-CM:IQ[A2=*:\;[JF;)AU=,"WNZ$P3F5CG,'$W3>/6+IP&8<,HI %HW4RN7="<6 ^ET:BRI36D)N"- MUOA)-NZQF32#Q(CC5BR<^KSG62)O($8L?6J[5;^AEU*>^:Q869C%PDH"W+&1 M8I(SPR#$Z40<1$X,@AZ@MU;GD]0A1X]8ZG 1-0ZFD 5OTB(1D")X+#$!T MV/2<*VD4'LME2).%,5[>Y8V5_V=<1DR M\P142D3B&BE9DTRX=99:E77D=7ST!X@9N__+,'J^?ZOP**$W@)L;C=DW]%LC M$W"I",^X:\O %4:JW)2A43ES1I.4=4!SEY*QJZ^J(.8H<3< E[.4^@(T/WWG MN_1F]L)_Z=#WNL'6Q%G(201>S@+0'@M@Q&7O2# AQ2!I%JG.M>:G:1LWRUD) M4@.KI 607=\Z[./0,F9F 9]AMNR^PN:(X.U\60X&SO-'_VWBDP9IN21&\4QD M$D \=Y0HZ;4SN*9$I:._9Q(Z;DJT%OPJ*JL!++Z'E>]FD%[YQ0SCCN6M&[&Y MB]UJPF0 E\ 2)=F_7U:QDUW5@+1D2)O(%7U5( \ M\5H(EE$R-D1+U9+M>0)BP[$:2WA'LHTY:R+_6*FK!@&-,Z"0IU?*\=!(WMXE>^LS.$&AK8 M\!X=!Z< UURP0!37Z"%FKHF3I2^<4!!9"M''.G;KZ#E\%7WW4^/J4(7\>#W3 MW_4:^ RK+OKI;3:.;*!^^\F5NZD_PL8I6ZL;FJSCHCC=@6[NN ?F-(D6J/1! M&J-^W-;JM_.]*/'S1?_:U.?RWL&B7SL384$R##-(2J7C6/*2>*H24909"BG8 M+.M?YXON?W#_CUE EC$0X&6L MA1:,H)C050V)H:G2PCTZ+F@HR-VE:^P<_DFA=I12&H78UKVTBF>=?&FWBD&V M]&5JBH^>I,C :>VYXG6:?NRFZ0=P](>&U@'*:!16M[S+K$S@)A*N RL'I@Y# M8H?R\A943-J%:CTD'R7L!_#XAP;8H6II &4W IC=6SYP:4T& J'(3$A+K(J" MA(SKADNM3*63R3V(&SM37QEM0ZNG+<3=V_FIE95G4+31X@:.XU_.H0=I8X6D;7=^#-U+O),"]V22 6"V)+@<9F#T(PQ W6\ ML&-RK=5*F4^/J /4T"*:;NWR(EB>42I1&-SE/2!7*DN2'5ICE@-^M_J6>)CG M5:VH^?2X.E0A/T2N]4JWEO"GQZ;9]WQU.%SK/N0/U!^=5,L<_7"ZUO[ M7(&7 3WQ+!U"PF=BL_3$:Z>#9T8Y76>*V@Z"CJ]VV#[P8VGD-,D)]V !DHAL M#)%,4V*9#<1*I;@T7BE1J_+])AWC9D6'T/W]$H>#Y3SBMK5ZV0!7W #(_C577SL MHJ"1O/D!VIP/*-HVH-$756PX6+Z<7_AN-J&Z3*##\#'2OEI#NG>C.5C�!D*Y(M\5XEPQ1HDDH321E=:;B= M,N%EH3@A?-1URIEND3'.L5D]@!PNX[%;W+U#J4,_*NEE]ZE0KF_8WFI08VI#)&(@M"0G.7"!"_NG/7O:*[RU)O&.>\:'A/#B[4!(W+E MG&&D"6_PT^4D"\]XQ+6.KAFB'#@E/O&(H"_%>)1FT'5F<-RGI9%3^,,=UX'$ MW !0WL-7F*WA>CZ #AC&61\($T(2:;0CUBM#A-$R\,QPSZQS^GF7DD:BFP,U M>^^*R!%B;@M9O:CL^]%AQZ;-%;BCNT]+Y<+$7! ML2"(L$+3K++4O,[QP4Z2&MGKAC%CPPB^ 02]F"]7Y[E,7KOI1:+3ER:<&NFL M*0+)I3.>CL1FB$1('7BTZ!"P6EUU=M$TKG4:2.GW#IT&T4 #6'J/ZD "RJBU MEVA[I_-^F.U66!,7#=7"))*#%"4DX<1Y;X@R(AJ>\&=0I_;Z4;+&M4IU$#6< M'AH U0>83LLF/4N_^<7?X8:P)B"3-1G#%,.\QE"4*>(!(UVN&,5816=NZS1$ MV4W3N+6O=> TD 8:P-)?888"FI8AV>FBFW5%.*ON*URRPYV#S-'GTRR77OLI M$J>-(YFJ[(7Q-%8ZSWV"L'$+7NN@:DA=- "M>T*:2%$F /;2*$.-S]*[Q?QKAWJX&FL%-JIL0!/C2ZDVVEH2DE#$ ML1S T!C#W6NQ.TYG=[^CD6L5Q\%B2#DV8&+Z1G0WS>0M^SGQ 25DC457OQ15 M9IF)BUD1DVEBTKJD19W]ZW&Z&KE.,9 O-)P*&@#4;D:H2SD(%P@Z_PEEI,IG M3!(6O1*"Y^!]'6?Z.!C5OSTQ#(R&$7P3CO5E2'!Y4MC-ULC4]9V"7R'/%W U M 0V6K[YA (OZZF9^\;T799G"4J1G$O ML.AL$B6=U=PKXT.=OD$["!JY1V$5 !XG]>>#QVW ,X-/_6CM@:IUD>X^L\*- M 6X=.J%"E7:=%N6A6;G9BY]Z)V(P=0Z.KVG8#R0_2M'4@;)MP*A<=@*^;"5P ME?M%5X#1Z 7Q-%@BJ4,W4QA-F$24&\54=G5F;>ZB:#_$_"CU*8/(O0'W_BX? MO_IE%]'#9,DZ*DN46VJ0+2>A+ *E5/7("T M8"VX.A4ISZ5T/YOUHQSO5=73#X3#C9D.%K+Q:)R=;6XM]OHR*TP4TEHN&',F5&Y$2\-!C8\FAR MCC9*5J9#'I _ M,:D-HZINGO#["_!+> F;?Z]$)Y+DP (0T3>W]MP1RU4DZ$.[)(UPJ5*GA.-I M;^2.V DP>F(]-^ H/L;QZ_D"?9#9BS72-8O?/R[\;(DL%KW/4O_5=(."]%_K M32'4U=1"QAP/U&M")47'1SI#@DJ,&*9<#%Q3- G1_OA_(Q\P^W$J'S&HC@1 M1)K8!!X0P24S^-7FUO*[^:)G=[5:=&&]*ATZU#,Q((S7I)]@>QD3 8,>&IPO99KCZ5AT*X';O?/_@C,-! MX[EGO;EVL'>X&(:/!!^9WI@=9QW-0Q"HCF I+EB;%*@^SW(F_@ M)JHJ1AFX$R1*CLPR:XGU1I*LC-[X;^4GI&7_69]4"'23*0KK2(5#R1P7L:V MIPPH(TBI3HW?HV2-7&XS.(B&TT$+@(IQ?;&>EM!F5S)HRQB3+N"*B,25[J.2 MY,X;K:B M"JZ*8!T+V'%+0!-<2VA+D\* A/>]2H+3P%+64&=@X=.TC1S'#0." MN] :5B-C=V!XMP[3+IYG?#/:V,L@@XF0)NSO@//'UD4 RLOOF0LAP;#&>KCY]AT\-OLYW?X<4[JY/ X, I9$,:@UNO MT +M,JXHM,B64K<7+IYXT!F)E]8:$J*V MA 4MHS!!ATH=.@XK0=[,[A_SO)]/IZ_GBS_](DVB MRYK29$F*T:&T6,(%9@1)&AQUVC#@=:Y@/9/01C+5!^+B_E7S:DIJ (,/3&P% MT 8\$)$9KDG- P:FTA%@3,L 249;*0([Z#)!S1&6]11_UY8=I86#8?2E+TK# M!;-8#;3SW170064W0AA(@"O5T"R)%!P=B<@E :JUY-8FZNJWI]CX[UC<=Z52ZY_#C?<92P:8OS"7^GE!Z5]G,]!EY,_7+9Y0[2V59F$VJ$ M#QH"H2;B6C=4$&]QZ3L)Z.(JSGT*^T400Y(UKJ-X"AB/K,H6=O\BTS?+Y1K2 MRW6)N#9ERIOMZ'?XL__1(_>@; M-\=_%_^.D:KID2PD$4RN*"RL4C8@)W"8I?RF2C5LR+6"FENP]Y MXW;3;0"#1VBK70AN%M:KBR_3^7> _I?>K1?Q,XKXW=3/<*4Q)RV3FE!?SMTD M=<1%KXB.D48M@O%0IUCC0(+'[>[; $P'U6B[P.U7XTXN)Q)"8"$8XG. ,DA" ME.M&GF1OF,N>Q4 KQ?B'D#MN(^$&0#N@-AN ['N,^19=7&WO66Q6Y(;I_K;. MYALHSH_^6QD]621=2ATFWN#2C,$2822Z-2DI$FR9MLW*Z4"0/KE:LV4/HWC< MUL6G!.Y)=-H>=ON%>8_9NSR&X "78#GMC![=<:&(-\D1X5624GD=>)W++(=0 M.VZCXA$Q.[PN&\#KHU[0YOLHRLOQF1-O/37"YC*<'IT?7)K$.J^)S]V_^@:+V"TA31R+DF:N"1BCD$,, M&[T 0($FH$$H'O4(V8 ':1VY<7,#*!U*D>U"=>/1/,B@ULPEIBTQJA3>)"M( M,+)\QHQ(3LM:8Z6?3>K(/5<; .I :AR[CK(PYF<1SO.-"WPHMA=^^?F/+_/9 M)5?G^6]^L?"SU7*S0B<&\#^?!/$ALFWU#I6E&PW'>#%8\.H.5G<>!%D4(*EV&3C^J,X.7YNS_1;"/\095E,@:6#15.ITI[(. MSB5/<,]"%6FI24B<$P!G(J5,F%"GO&7,9HC_$.=E#0"B@65QHW-O5A[%*2B) M6?)2=A&)9?@AHC"]B-$[7^>HX;D=D_\A3KT.%'P#D'F@/;W,7#*JB8ZX'\B< M2LL+9, +PXP1++!*X^<.+/O_ASB".DX-1]9"OYH-,\-PH"KPX$";A'(,06(0 MZ37Z[B)(HG'E.&Z9Y+[.[:935OW_XYQ)G5;A@T*]S0ZK[WH]?X95%_WT-M^G M;+=ZFXR6>J\^(J"3-F+UT6MNI".6%MR6ZFI;#EHS()C1:U3JIM:'RS>4?IA'KJ5!I4S^JG<^I&K ^2\][M_-YCM!;0,_3K264 MC4$[AB*24A$)L52TT$B,E]XJ!];5.EC_8=OY/ L$SV_G\QR-C'WD\V +&@S8 MI0P6T$;'I[\EV/L^1Y=A@>*K93-2< M,Y$HH5H@+SPS$@R7Q%H!*BB5[=UK9O^@[7P.ALB0$FYA>[K?3P1$!,J4)0(8 M&EBI' FL''HCTI-10J7<5#N?4W4G/,J=.4[,#0#EG?_>Q[7;=75YD/UBOEPM M)U%QZJ(RQ%F/P0%'AKSGF=CDA%+<0A)U;J\^1E4COO"!&K^;C!]*_#_>\%6_ M_/QZ.O]SV*&K5P^MG -ZF/CA,SI7+[J>G))3J>_T1.D0T6V)CGCPEC"IC 2' M-DS5*M?=3=7 ^1L.TB6/SK^0N(ZD>3V@4ODP]U4/-#I&V>I>>]TS;/ M$7H+Z'DZA# L\:RR)X)B-"B99L0"1W_0>"J4=C[+.C-U?]RTS;- \/RTS7,T M,G:D_F"J(2D)S.1$4@8@DAI.7"QQ!CJ..@(79L_P_(=,VSQ+?4^F;9XCR['! M\%12(62C:(JVU$UX(KWPQ%N1B;(8E(JD,PO[=>?^T=,V!T-D2 FWL#W=CRX% MUYX"E&RXU&7;SL0[X_M^U3D:AL%G97^_S;3-4>[,<6)N "B_PZH$!>\6\Z\= M!IR_?O]C">G-[/Q+W^5O]ND,5]?7;M7!C9"!4<]*B5_I:TXDM[ID$Q1&$%1X M[W0&7Z>V_OFT-N(W'XB.^4E5U0 8;U24QA1!!.9++JP,PC:X,=/2&]UER$F9 M+.X>4(U4REL+/+6UO;N8]SFB/Q@T7V$1YC5N$Y5;'K/83V(HCPZ'!BQI7UK]Z]U[ M49,LO$D<81<"X/:CE2#60#^*#4P*@B=3Z>CN07K&M;#CX^2A>OCCE-8 ],Z6 M2Q3AQ1??+8IL7R!3GTIO'DFS\]X3C):0=EG.H')V1(%!WGQ*1M=INO@P/>-: MQ.:@-X#2&H#>2\ WQ\YOK[F=791Z_/_9K"*+4A0\&E(&B9:*L%RZ0G-B&57@ M61D362<;^PA1XS:9;PZ$0ZFO 21>B>AMN8[ROOOT>76>47K].KO)V*MOQ=## MA$)6Q@:'3K='N87LD;72$](;D85R25<:F/Y<2L=M-]\<9JLJN@$@;U*B)5'V M >)ZT0ONC]D"_+3['TA_]=VLCQE9TE996J;X!EYJGUCIP<>(<31()K,7E89S M[4??N/WIFP-M!:4^'ZIN ]49?"I%,1\'0^QK]&'Z_@[78K_NEC(Q8( 92XD+ MTJ%'@Z#RE'IB+,]2,!:SKQ/6/TK6N(WIF\/G<"ILP(+^NEYV,U@N,:8+W6PS M.N?AB3IGA<%/F](P],#QTS7.PW_RMO.AFW:K[VPB@P86N"'2E#)T M@[)V/BO"TV8$+O M.$$-X9);QY$7#;7\RT?(:FTX\XG@=JAB&L49.KQ??)>V/L>R]T8F60JEN4U$ M(0L$OS"XDJ@@V5'G4_2@:#P1X!ZBK[5YRB="WM&J:A2"EP;\G?_>=SE;^(0F M7&BA.9/$IM)T0Y?;&S;CTN)&29,RBY5N^>Y'7VN#DD^\UQZLJE8=O<4:T@<_ M];U93Y"#L3$1:HM9EP+=!R,3$3K%Y+6D3M>YL_ZL(=[90") 2%%:$'G/&1W[O[2UX<2#0JNJ M!MI#5CD+*K(J$S]?K)>K^04LK@Z"-HWD5V?I:VDKLNTV\N+L_:L/9RA="Z!\ MF;3HG"L3PY(E3G)!@K+*B8CQ5=IS2-& 5+4V?_@4V#R1#EM.7;_:T.'3[0_'ZNH)D+C_>^V M3%3F$#A##]B4<3/:E^;V)A%C0QE/&ZQQ=<+C_6D<-TMSXGM"E51W^,8^Q[56 M$Y2;8_2'!>FM1&D97-"AE*4ZWE\R\21J[R4-0FI:YUSO^;0V'LUGZS:]*U>GW\_Q0)>H$Q:@@"&0K"I0G]255 )%P M!=E$KVF,N@H6GTUJDU>$!\/._2O"%179 E*W/10_SL_B?Z^[!3S(E$HN6\XY M[C'E3I2!3#"PPPU! 4N4.R%MI2%3^Y#7Y$W?:H@<7&'C!S:;AD5W&=MZXOTY M4NIPT<$293WA%IP(LB15M2V*1_.#2Z MJFF@C8!E4[9VOGCG%ZOM%SV+RWXRYAO4Y^Q3F4G3WV!:;KE/;")9$D881Y2A M@D@5D%->6E@'-/&!B9+AJN,A'DCQN.=])S:%)U%KBWOT7J"$>VHI3TP)4ZESS%.DC7L2./;>?)2BFC"=]UBZO(/1;P6;[KJ7"VO" MJ/(TVT",5^7RA'2XKF@@V0=N&7X3?W8:&#Y"Y;@G@V,C\T[F1QT\OP M-UA]GJ?K6Q1E/HXT,0I%E(BI)+04P:6'X9F7F4-2R>>5.VU;P 1K'/5$\M4=91W7M MIL=?=S,_BSL$*9GBLAPLB)3*4#%-O -#C(N%R:BSK7.Y]OFTCANCGR8]/I2J M6@AH;F15+Z>VE'NY%Q?SS1#C233].G*$1ENJ2D+)7QF&B#$IX6Z@0\S5T^$/ MDM9D^GLP;#R2_CY>42T@;^-UO)XOGKH%_H!()YES#-]H),!+XLOAAY#000:E MLE0F9:AU2',,V4VFQZLA]F0*;L+7O+E M\U"7GV#1>R6Y=H/2$:UE21I%XA4 M##UGL(H8(X2%X+/UE0*>1ZAJ,IU^"OMYE'I:,)TWCT*+[3__4K2VO&0HE;1J MTH#Q&5.2$AF+Y\UH)B)1H,"8Y+G.'?XG26LR+7X*T!VOJ!:1]V[J9\N)H2PI MFX% &FVGU%,3[MS^X^[T]CD_GL6A:QDNH:2!V^RACVX!)[]2WVG=3>(]S/9X79\K^2 MMO_JI]!WMKA<@_VQTBS=_L:-WWPSB]-U0JF\[)9?YDL__>MBOOZ"?X%?QSYN M6T/:%B6CYS+QWC#-,Z[A$"21J2QDJB+QC#O'(V48KU4!^_B\C^NZ#IS:'%^< MSX)2 [[O4;)Y!XNN'*;=O86RE=A-+6PT,\DA1&H<$&-!$:DI6L!L;(D,DN A MJ@!U=I73\CFNKS[PHFH8(@WL7D=)9P)90N26$ZS%'@P6K_TBPCY7JP:P"S7RO-0+K7:C"R'B=E7LV$"UP_K+U\VH;B?%G9>3^=_OIGE^>)B MH\++"$O%Z$NS'6)T!")%,,1A8$4D=6 9RR!X'6SN2>"XU2X#H["&4AIPB=_, M\%FX>$I.J%Q'2$&G9*PFE.HRU)J5,3G2$QH"LF$E,[).'O@.(6,/F*^@['OW MV0^7?!/ N;IT?\F!IDSG[#EJU^#R*HUFO8=$HDR:*2F%SW6& ]ZG9>0KOB>! MSU'R;P!!EY*YZH-]61G4R-8Y]S]43>1U2-HG>*;7;<9CUQ(O&W1Y/J_)Y)?F/C:7;;<"6 M=T:_+3>,W=DZ)ME'0T-I-USD)277Q&L.)%LN/!IY%^\F[W< [)"WC[NKCH>Z MZIIJ8C>^=ST978S2\"O]NE[]/E_]7^A=U0E0H< I1I2BL4P33B1D (+[18K< MFR@KW?S9E\)QB^)&06E5)8YM)U]=?)G.OP-L2F/6B_@9%V$ID=EL!A.9K/$< MW69*92G]0P?8"DT)9Q@S">:-8WXOD_C$B\8]/!S/^@TI_[&Q=*/:_J8KL;O" M>>*3"%$I36+"#U)&3:R&TB\LIY 438'NUQ3UV:\>]UQM/+S5U5$#6^U&?M [ M$^\6'8KRBY]>7N&< &@O9#8DE*X@R(LGU@C\$)3**C-(M0:,/D;6R#.1!HY9 MA]/ 8'#ZEU_N219Y_7O_H_XGY:_>0_ZI_/O'^S>WGA]1B.D;\O&7.+_8//]\ M\M9^7IK/S>C#>U 8!B":A&E]=+*%T-?:M6TZLH#SPZ(B-C)=9 MNY%X<)$P9QASU@=A]FI9C8^_@3S\ZB[J'G[_R"4.0ZMW/IBL1T;*[_X"2C_B M&SR\G%_X;C;)FLDL?2")E?X,C 52QC(38UP**@?T-?:Z.;$78':2,0YNAM#K M?&@ACYU._ U25UR:W^ BP&)2NKP)3R41V4HBP6@2A%/$@7=&JT!EW.\JX^WG MCJ?P@;0T'T9D(]N%=XMY6L?5^>(#++YV$7K\4Q^DB4$0;TO5%@N6>"DTL2%P M8!EH<4:',@D/43!RI5/%7>1H>;>!ER5Z;%L.EI>+1WC)(5H,6',FTOI(K$%V MM$E.65":WSU3.!XT]\D8SZP@'_WJ49?-\:Q^!Q M+]4\$DBEM00-:!<9\X0I*ZV6,H<<]]I/'GKZZ.H_5F/S(<77@OY_\U_^#_C% M:DN^2CERQP/A2I3JT!A)<,P1A]MNR+@;YB!)I-I, 0QKDH./N&&6=I,:ZUL=#G&NS,SC_ BCJ%TY(:B M%5W4D^EO9)SNXF.[?&-@ F+2*+E2=1O1\'J+@K0)K%8T<':WA<\12'RGD=IDRCSD(A:;<%_(PA%KG4?/3B=% M]W.!'GCX>$@94FGS 2780&G4U8'?]>29?GU$+GU.09($0A#)4SEO1A$92I$E ML-*P.D=I.P@:N9%,I2UM2"TT"J;->(3+I2:=X!8T)0P%A'%"%L1Y*PGS*D4; M_^9G_U!^X7IM;+T16OFS<1O>E M@Q0#&<[1Y@:K0N8>N=AKPWKX^>VAX@@-SH<59P,&Y\,Z++O4^<7W,M[T//K=V5Q@1O)"41*HMR@<_"RE&X@73/@87U)Y7 MJAYZ^LB@&%A]\R%E.388WJW#M(OG&=_QF<7>\;.9=S,A,TB+P;,$J/QPYOKRX( M.N\=@ZQ(5N4:'S>6^"!CF:9E/>,4DJ[3J&!/ D=N+%H[ JN@I0; ]Q[B'&WQ M]_/\LEM 7+V8+U?+B8_&*V8UT<+S4L7(T0AG0VC*.7BE#=@Z4'N0G)8+RP]4 M_'QH+30 I8<&G/<= =_,KB+7,E!AELYR[J:=7\%RDHP4(JE 3'"92(,QK#69 MD^30<[0Y&>7K]!0_A-J6:U.' 6)U'8[MLOV^+BY"&0DS\]/>-?DR];/5.Y1D M?U<^&T65SXX8!Y3(+ )QV462N#7:*FO^ M>PT?YM-U$=5R@N"&[)1&;R)[(A7W)$00Q,E@0@XTW*M7>@(J=U[0\IGL@! Y M1JRM0.,:X6@9?X!I(V*U@Y[=YZ*;P[O,4PGPU MO^A*Q"%%Q,TW,X+THHQ,R;O98(AV^#63%HDQSP+- R\9>9;#J=!RK'@;".C> MEX84,TBO_&*&EG)Y%N/Z8MW/67P)N8O=:@(>1>,8)3J5IJ" 2\!)3XG--+*0 M:9:J3L'1T[2-/*WA)%F#0?5S,.*^PB+,!VRBCMOUG:DG9ZL7?K'XCDS^AY^N M8<)XF;>.*R=#Z94F&4J-1N2MG]'F(T.FJ\!N+_)&;H=^ N0-KZ6Q=\479^]? M?3B+JZUW^'J^N+S8C7QN/NVN;OG<''!\EKZ6UGN7#;N-=U3K$(ETHLPLL)Q8 MW!R)]3HPH"@-)O?:00XUG+@&,PD+B0HZ1S;"WR[WK ?FG[(5/QPDFW <[MY"+OU1V]/ M&KAQ*#O)WD5#C2,*;+E6K#%XR381HVQB*7O-79W2A^=0N1_R?NC<>S6EM07( M=PLTQ>]@T?,V25([X6@F*K@RX"*F+HOV ]D-F MY@=51EN@NM4_^SU$Z+Y".K^U8H24& QI09S(N,.7N-LF)7#%;$0&U%8J67\. MF?O![X?,^M=76P.8_"N27N9Y%E;ZFI-RM<,"3211=!J0_D!"2("24B#*O$Y? M:6CV74KV0]8/F?8?1/AC>_4W@Y,-(Q.3#,L"#;!5)3(1/!%71NXP8-3(; /* M8[_"P7O/W@\-/V[2_DAI-MM6^_YY&&:)!_"QD"]D.^_YGK$1TX\<)\)U27**W?6G1% +$A#J4DE M65_%5N^FZ6@?Z3'Y7K<<#U+9+) VZ2.&$REQ8J- 0609F7+)&UXGH;H??>-6 M Z$F'M^T/"J^<'-5GWS-8H9&\N<):ZM"R(0'Q4OPR,Y<;X?*^.H3^A.Y_W: M,C9@SOH]_6V'WD%"_Z _>NC=AO>PG*\7<2OC[YN/UVO'*0Z9,4IX,L5]*),S M':XBKRWCTE,1XW[W_I[]ZF8MUG- <+-^X:TVI2CY8)8@W!HATW)%0:O0M^D;XG[;I[FCNJD4VA^QS MU;*9M3 VN&*:11OZCJM%%U>0'F,:I2F,4%02S8L/J4O')(HK2SAF>4P\0:[3 M#.88JL2!<"8)194H/.(9V/%D2 MHI,D2>#"63 @Z]0^[*)HW)+I2D :1/P-P.C=8OX%%JOO[[8WFHJ1_5)J%^_R M)1UH4"P3D72Y6XD?@I:1I*RBTH:!N#NU::@KU7M2.&Y]="6855%/ ["[;)+Y M8GX1NEFOI4L[W!_ ,FF(#QA*2[ H*:D0&3:@8YJMP[V^3B9L)TTCESO72G\- MHX,&T/37^3S]V4VGN$#>H&)FGSK=OY[-/ M;TMMVDU&'\Y!!ZD,.A6>:%EJ*%.)R[WE) J+JU,$E\(=IV['D=/@I(U<0EWC M3&I<]35@3U\C^_UEJQMSD]_,4*SKBQO1-Z0<@$&YT,Y2Z=(8B2M=UQ@HD5-2 M.54*-/8B;^2*ZTIV?<5-NMO1]VH$I0RRPAH5AK2>T6LD(PD]">8$\:E6"=T MW9?"_8IZ?[1CC2KZ:0!WO\.?-R2VF,_PTP@WTCYW^=,T>^-,)HECE"2MC<1& M#-I!I<2S\=[P.OA[+J7[X?!'.^*HJJ\?_$K664K]8,22O,SSQ47_WI>E\=ST M-H=#WM)Z[*6GO+BU-_,GN)IJ;3 J64(3H^@;4D^L!T>,D.60PF1^=VA5VW>Y MM@HX?UP!F[$=7(F@/2ZRT-_B=RR38%RY:1FS$]9(D=13P'ON2YN]O_4<(-SN M;55)XB-NN&7X^&_^O^:+RQSDLI^&*#A&34J@?R!,(!($1N9)18*; B@?/7=L MKR0=/O[&.L&O[JZ1A]\_#G3JZG@^F,!'ALMF)M4M'K93J0PKA*(\M++(A OE MY!<]3:>BDIPRZOA>>9"]4+.3C'' ,X1>YT,+>>S:D,M&DMNI8ED)JW60Q*LR MNHP*04+T^ %,R$;&Y.\>HN_8A6X_=SR%#Z2E^3 B:R!NNW?#Z]?OO\(L?D:3 MNAFSFV@.F8=,E)= )#.4.*YQ TXZ08B<@:DS%NLIRL:Y]'N2+:>*V_\.EQ.EH_$N1?1 (E62B(S;O&6EKE-TM* P:A(N4[6L-X?\4][PPTLTJ ID$P=)5*7L;U( Y&1>V:IE#+727$]0M0X MS3#&=JP.4DF+Z"J,;%>?,-FHF!)1QF%,D[TIG=H<85%& 8'2[.ML>H\0U=K6 M=Z#BGP+4@5IH 5#;N/@>2UOK*YV3QM% F)(H'"22V*@#4=J#32P$P^L4UC]! M6&/ .A0 =X$UH#9: %??/V87,]0GI;05).G^FBCZ#18@D !4(9^>&5:IK\]C M9#7F8@T%K,$TT0"L=EY$OF'>:>GD7R:"Q7)A5#)5$KL\$QX]]XHQ%2O-=]^# MN'&:1YW4Y1I:12VC[L82S3$'F5%D,H(IDWT-\Q(V[ M8PX.B'T!=Z!V1C^:\2C0&2R^EQ*R-3X4>3K/N&#ABK/+(P@)6D6O"0C&D"MT M!WR2B@AEE:#!*9WVF^>^]RL;1=*AFIY7%WL#UNOU>C'K5NM^:-SK[EOY;'F9 M8$E& $1/;"@2RQ:(XPJ-O;(L6Q2E]96JEG?2-*X35@MA ^NB 51]F.?5GYM) MA)>?WKC"U%\JV3+&G:(VY(3R*@6%)E#BJ"BI/!,4Y52*4,3-5X^L M^D,4-Q]"BF.K?S/%]M(WSR(F'R51!B@23BFQ5C(2!> _&$B&_3*+>Y;'?GNF M^@=W7 =3_\%2'#M*G[SIPU4NDEX.7?\PGZ9B+)U0QA%(AA$)$K=: M4)(PFSRWVN=HZ@Q?W4U3\V7Z!^+@WFGL($II EYWSF?>P:)\PW\"-O$TB22C M)C$$6YH.EH(_*XD)+MHL-..N%L!V4]5\6>Y0$!M(,0V [*E^]K\CK_W%^=4D M"1!"R$2X4Y%('CQQ$5U!YW36(4G#3)W,X/XT-E^^- P *RFM 3CN3'S]L82\ MGK[M,DR[]=[O)9T@=[-N!=/2J/?5MSA=)Y3C)><3X,XJB\YJ1J>5R&0% ML5)G@@$7SXQYX*9.Y[UCJ&X^H!T&GB=3[-B)E/=0CIJ0^G,T][X(LC^D+.U] M-_U8/\+B8A*%9+%4'\9AL.!"N-,%.*/AI(=QS#'>F3O5XWSO2?DV&L MDMR;;G2GEUBTBBH8_UW473L7GCWN3>:"W%.=;#E4ECI!\AY M621:DC(]05FM@?DZUV!VDC1N1=,@F+B[8PTC_A_%B/1IZ^4 IF3[H"H&Y2$B M:YL5G:15#C.&,\$2FC8VT =7J:M3:46?D0/T-:3\NPXSMO*".T M8VFBW$W7*TB]M&^TC3?&.JT=<:RL)87!J77>$AFR#(!H<,%5$<2!!#=JDIZ# MIWLU2"=070-!X#6;9^@EIL(2Q@77,QXW 0*D39OY4F;:J_6^5&[,;,E92L< M';UDB+22$Y>9P]W )5#11M!U$F##\S)N:6=E7(^B\!]EC[[!^CSW*]Y?K?@[ MOWIX^\6CWUEEYS^2]=I.@O*.2XFX-ZI4EP9KS[!XV2WC=+XL%XVN MA$JY3\S'3 RPT@*14?0NI2 \..I-H@)DG7/. PEN-' X9K\\A>H:V%'_!MVG MS\C/&=I@_PE^7Y?RXO/$N7< /&XMG'YF5P:LVC" MP!N>05%DH@HNGT5F6]Y;%>#,3Z7%=B&ZE><]'B>@8]:X3Q!#N=OL$=XG6^H2 M1 48]#AE"#=16A;1G-$F ZBR0: ^H1(KYOH&R7*%D2T*,UB;'&9G :BN*%9 M5(BQT R#>4: MB&4$WQD)&!$=0S>7FDHMT ?EHZV=_2#TU3LN?K:B&_ !CN3YU^\//Z#O>1&5 M QF7)M1D%IQ*^(U\F** T'42?Z?XJRD8<.M@*AO:!]H#['OD'R M"EWC^7_6/BKAIM2* ,^)J("S:4D+A$,3SW) MC%L'5#A>:83Y+3+&30U4P=#QXA[;Y+R8]]>Q^D:&LV678-.H8J:>2A'+%C@?#$0L0G:X3,C]*UC@-!DYB<8931P/8 M.M*Y?'MUAQ07C0$A/&%:XB[MRG6'2>;ZXZ%\PV$'38T^O#&_I0:--\XFHGNU7$?'M_DCEA-(8A6BH54C(B><%D M@]$]=3Q('Y7:;_S'/F]K]#3F.6J_W:YT: DWL/F^G<\^X=,N7D)878W6P6#> M8MQNB(L2@S5G!+'HO! O5$ O&P6U7T/L9R^,AZ@9LR_IX J?#RS]!A%T.7XB M,8U[K2'"EUY;,Q(C@\C*9@(\.F1&4/3BRKAHDZ@6-F<3ZFS/ MCY(U9@_;VN9H.'VT!*Y+5KHR-\F7VO%T/GM?(HS%]@+"\H_9/"QAT0\2?S/# M( -_/)]%_*M>LW?%<3EBD_J@&JLC6LM M!X3A+H W@8D&%LFOZR4&[RC9^-_K;MF'9=OABB"Y"I0D8(4-'8@M8;2)"0P7 MR7E;Y\;*#H+&;-Q9V)QM1+/J)&> M:2NACDOX)&GCVKM! + 'J [71@/P^K .RRYU?O']@R^+L3\#VM329"F-+;TS ME<45!\83AYL!89H+ZZSQJ=+EDITDC=GEN[:U&D8/+0#JFOQR0'F>/R[\;.EC MGXW<+!'&E,.%H9 %P @-MW2,U70F 1@*2@0C*[7#>YJVD0L]AP'!76@-JY&Q MZTP*.\NS3VAQ;PX"UBHHGH!$*U ^Y6P0'<5$:%31 7J)+-ZYB+ K ?O TT<& MQ<#JFP\IR['!\&X=IET\S_AF## N:Q929-YY2@)/:(NTD:=QBM4I(&E818YN7)]R^ZQ-Z#YPRF06)+E+T^C&< M"/3_)^]-E]O,D73A*\HXV)>?+E=YQO&YR@[;/1WSBX$E8?.T1'I(R=4^5_\E M*&JQ1%)<7O"%/-T1+EFRB%P>)#*!7&RJM: I:*VXYF:_\V?/%<><2-+*%VXG M\@XLT\/]]E/7EK?+Y37FM[,'^V\2 DLQN42VI,X M[D.@52IE@%[\@"5\ZR] MA_P=WUY6VWW4?W<-W_0,&DO>Q Y4(;+W4J; MVN-$Z3#6 3(VE_K,:!00!"PP:;14QI5@VR2([J)JL,>=!Y]]WP^Y,,*UY8ZX ME83Q3+0Y96K:N2O.U&Y]NDU!VTZR.GE4.14C6]]43E;%RS(WQP^1V/5Q#4U/ MPX$2.\%5BBJ$)O+.*0H#53Q29&82V$#>EE#>Z489ZBT-T/W!?K?*S7RO5[.\ MQ^/BHYD%PGO'M!8@4B 1\51OS5! 3EH&+-KXT+IC_P!L=&S@#L'@]@X,YU9U M!]' @"_F#V8*26Y8<@A:ISJB@QS16'U?17^7*HK$>9L7FQ;SC^4)GO"Y\;3\8Z_]=-P8C$BCQY*24C,R0RA=F(4)%1FDB$Q-G:N]R&S M$[0.B)-M4!Q<:3TAKD4FP4B!VCETXA)M>LH+',V*S!Y]H*D+L"+FHZ"7((64K#8FXS\G,'49U< M+(T"L6/TTA/$?OOQ0&QO%O@_USA+/V[*^VQAR&R .A *E(T"HL**C<)T?8J. MJC'4MA/7B57K):@81(<]P7(30^L=G)GQ6O!,J&&TTZ*L?84TN<$Q<,ZUE8(W M]N.V$]>)/S<4(/8('4[13J> 6][MVUOW(6DGBI&@6>6)"P1O18#DM-.%RV*3 M.1OB'E/7">2&@L0^T>HI^ND!<[>/!F]GRZO%=67II@N)M!@S:HC19%"8#3CZ M;>!!ZI 5]\DTNH#>3% G;MVX9^P NNH O7COE?E^F ('C'Y1%A2FH(]BP:"B 9TMD4P;HG#1K.F-M(S+N;& MP\?C&7:G*ZL#R+V>+[[-%^$*:^.O)\SH6B52!1(#TD:.,8.O0G(6R1D1/&DL M39"WDZQQH^9N #B'=0I6.SUON=>*ZCX:*#37'#\X:,E/N$%#2F7G@ 3[4DQMH 3U"0J/K M6$#)L4U+PV=)ZR2@/S]L'G^-+O<80H'1(-5LJ@0D8IEX4-Y#_N2.'*7_&&A\=@]:**G#@#XV/%^ M\_VOZ20&(X.0%H2HEVS!>UUOV>FY]=Z0D+I2BF!&C.*)ASM6&>=++>:TBOH].QT4BF?2D< M>>Q74Z0UT5(/Z-LFM8E0.I;:I*&.=P8E'1EB(6K]=!39)FZ%;7-@;B5IY.E? M;?$UB!Z.!]3\*EP,TS#_WK7=)2LA)6J1R$@SET$E=! <1D#!D_7":YO:I'7M M1]_+SX48)F!HH,T.C-X#KEZ3R.I+P2TG&!R36 S8HB4HPQD$'1P@BA249IF) M-I>,VVD:>;A# P1L!]DIZN@ 6+=]B5_/+^-TMM+1EIFA]^W5;SB>U%VH2V%T M6F M&4X.?"H>G'="4=R3M&AC$(^GN1M@GH2:+:VE&ZNP [ ^$""='NF1#(U3 MRB?A@+DZPYU"<@A"(' >A2H\2&QT7[*3K''/Y?/:PA.5T@'"CMA+]TQ/K-29 M6L>8+[Y-GZN3R.[&*)X*G]/MXI&Z'+O;*'%X.9^M M&@ZNQ\#?<32)4A=F% ?O+2<^E(6@>(9$7R+ZHI5\A,FM\].W+M*-C1L(08,* MM0.KMOL4F!CCDDT4;N52:C5$K5]06H S6:HL#&;7:#3<3KK&O9P[[\EYJEH& MNT8Y2[.13]>7EV'Q8UYJ0]0P2^0/?PUDELE>W_W[,,NK.4[3,DTK,I;S+$D6Q1U%U$&/FM3-EG5IM*"PJLHZL8,9*\_(: M% [8O^MUN$C7%ZLO/\XO+M[,%W^'19YHDDTQ-6M.82&Q43 7E5TU)](N,>V3 M;URIU8JU3I(A3L5JPY9N T"B S]EDUW[Y_3JZQ/FES]SO_SXZ")Y[:>M/FOB M)5.F> G2&1("^@SD!0;@KCY$9(59-S8G0[+3R5[H [)[U F=%S]';Z)ON)C. M\Z>KL+@Z/1X\5@X_B^&/?^,B39?XOJSCG^5$H/5?239HNA^(\PG=4Y$F]G MZ>(ZUQ$/?X3%C/X9R2<*4^K8618#J:UZ"0&Y ZZ5S?0W%TOC7.K6+'92(=C5 MGNL;9R_8U=LBF-5DE>6$ET+>..E&8J[ZLHR\<>E!12],<#%')U["9KMAIY," MAO\-&^L(_+S@3;3;WRT ^J=NDT'KRV DP]W)4R!D7C;O!GCY<&GW?V M:V^BX?!S8KSTQRR?^^[Z5K96YN2H<;/K-SD89WR/LS=XY[ M8"$=4GBAP4I%T"X8P0GM(!OK#$I4JM%S>HM[X%44=CL.[NWL.RY7$RZ7$UN2 M-,I[*"+6 *J.3/7) G>I.&>BYJ;L%5-O^/!.+HM.5>Y/D>RI,AS[L?Z(M(0' M6W1ECJL\Y]>SJX\4%$^"RU))*6H;V%I^Q&N1,A M=VC1G>/,3DEPIV*&C*:FVQ"VH^>Y#DPQ.7!IO6Q\W=7I>(D[)3T:+C/)-JO, M0X9@/)U=P2%$=!)2*4J3#U]4;%,DUY*KCAV/0Q!ZSBE#!P&AI\N'WW["VRCJY*:C-Z]B$ 5V"L3U[D47-&.:0\YU"T=?(*PJA5(,6AF/S,>S M0;&'(WP8G>\!I",4T"&4;O.IR)@GO.V :G-P0C-(3%-\6G.I8JPSF4WFQBN. MRK4IJ]Z#N/[ =0P.GH'7J4KI$F??,-TDT%VN.:(=EP*OEQ\R$!_%2O!)DMBR MC$115LFTJ19XGK9QS].SH>PDE70(LM5^^:]Y35%XZ'4Z*5!4#Z+VQ%-":X@N MIS<#'O<@;-W?Q3% [73$=HNWC=/FO-PND4(O6P.7J/6W-F?0A MB9)U;:&!H'SRX#ES(%4H!DOR&=O4L^Y/X[BI?6?"W4 JZ@!\C6*L=W<=KX). M!8-2=1R.J&)G%'$E!H8B]*"<)%_C13T"O3NH"7?7XV/:WKCW *@.-MBGKZ3/ MU3DUR2D$HR0#5DJHG?<%>4',DN?MM?(A53/K?1+7A>> MAJ[A-33V&\L&9FJD1X>&CRS(!*FF("C.B =K&) K7I).WBJ;CD597>"7/&_; M@.M@?71P3FY@X['7/54_Z03_V(U(]=WW<,%F:>Q,\4(+EYM$3]PEL M3!K#C(28DZC)[@*<1 O"J92-3=+&-C=JN^EJ,QCE/H/O,TGW-_J%?TV,C*%P M19$6"_7AG!MP60C@/DNEO=#6MGD WIO$<0.( ?&SWU244Y7T$DW5Z@Y@:(.U M_M#F9FL3\>A\NGH=%HL?%-7?-"W P!.9> 0?:X)/YF3B948B6>8ZS@@Q MIW,R_S-Y71_$A^!FOWCB%.5TK'Z] M-;+%!^3D38@V3US/4=;U*7P*S@9520<0J^0_8N$)BS]_XR&S(@8A,4F0U>%0 M5C$(,@4(NI##D5-BO$WNWTEDC_NTT=@(GD>9W;:)W^$WO9Y??IO/*JOSLNGG M;9S'?5=M[C8>Q?YY'$9?7.V*9L!HSD"9P,"IHFL^# N$2.YTFZ2E<]WE_"=> MY,_S/\-5E?6/1]=G$TE[S92L( 6D+9^%!&]TAAA5J#%="8$UOL3926#73N,A MV-E^>S.<@CHXTS>,8%B5SCATPC%K;FX&5""&7/(1F I,A.B+$(W*C3<3-"ZN MFBC_<7;> )KH %"?%V&VI)7K0_0$4PHK@7;2J35?((;D8.;%O"%C-.]%Q!_BNY\K#C7^;6ZYL MM#8EL%AO"VSBX'F,D+6,!7TQAK=Y7-E,S[B8&P\?\\&5U0'D7L\7W^:+<(6_ M8[QZPDQPS/$4+"3A(B@A5_))X+QU@G$9N&I3NKF3K'$O=;H!X'"JZP"'SWM! M[^Z2TAA7*5E.>\J;VF)"!]IB(8)QQ7@E%''7YE[_ "+'Q>@Y?,I6&AL[T?G= M?/9E5<.ZX6[B+MICTLF$ 2%FH4#5H9DAR0S"\X*.XCWN'EUX;\EZWF>UWN.3 M(_4\;RGT#DS:8P?AS?>_IJ_GRZM)5EE')P(DJRVH1+O.&6?!*A2(69@8VI1S M;J-H'( U4OPS;MI16ACLFOE(F_2$B?_ZZ^VKE*XO:_]\S/^QF"^7_Y@M,%Q, M_Q_]=3U4Y3V&@84S&!D9D3KR5!1%6@&)[(U"LFBMW+7)U(R#BG M8EN@G5U!/9HV8O?!J/&8@S:.N!%JE03D,XF1+%*,7!FK3?:NS47R;KK&>6\; MRYA>5"F]F2\^A8M'$T+4 MD226>0C,(&U635XT9[*(-H_C^U*X%S3-KP'-0;0T?@^#C?)Z>$[<"G8B;5#< M<>,<).P0>2-7]R:[6NLT M_S*K//[G_")/9U]NH[ [=J/2,>HB(2E.$A5*0>0I0/:9*1,%)J&/Q]A!M.P% M/O>K@*^=FL:^3-[$[GT/[EN.&SZ>O9):?%YAA02J/4%2L";,2P3LRV%%%1]\6^*0CY1;X M[+5<[R]; [Q&#"_V#AS];?+Z.2Y?A3'OK[[BXO/7,/N,E_6)>?'C[>4WVDCU MY7KBN-0L> :,8>V43;*0 R,^-C1 %?S\97A;5JY@H;TQBCHX7+B/YN-I""-Z")X5HKPPJ@(3=("<>(I9K*PZ7+*FIRCMID83U+VH@O M*N,A\3C%O,1B]UMGJQ;JW$BA36W2]G6:5R/MR>*9ZH^89;YV%\I14FB"(8$/ MH;;/]\YYE8WGY^P#-53]T>[+R[7S_"_,2Q^\E@FV5MO*.X# MK@-)AFE/,;\WH USW"DIHF]S2I].>]]52P<@[K [Z<'5VD$(M2_'KPJM20Q_ M_KJ87W_Y^F;Z?<7[\A'S,9LBB@>)V8 *F" F)\ 49W240@K>IF_-H&QT76%_ M#G@/K^SND?[@O2DP'S$R\KFEJ^4.-D)D@8$L6M@4M4NZ32[VH*^"8Q79M\/G MD2KJMI[^M^OE=(;+6CT>I[/5YQWEA6[\G&&\S.=)',B+W+ 086S5 OA5(I0M MIZMOW8),9E%?3)""'@J$E!$4 X5"F&-:!6L]-ZF-5WD8G:>:K VK;6KCR0JQ MF[B#.N,,5#$&7"*[C*IXXZ1F29Y-&MTU6FV(K,?FJX&ZN@VQ-UF&X]NM[OBT M=H:L88/5 T''.8LY)0V:BPA*$>B"K(]X.G#'4M#8J'KBO.;L_J'KS70VO<)W MY%?FMZ30V92UHYIPPOH9&IJD(S@+%-@ M?=)&U6RUW":&'IR5%V4D#\'K]AJ[,4#001QR+X"/=U?^;S,I:5JFF!_Q_]/T M _K9]27F1XUO0Z*#B8=:!LOKO(&8ZMEE(;DHB^>6_.0V\XT'9F3#O]V4EC/.BK:F0+:ISD=GC!QW M3HY[,25+&:QH))=#*7U1SL0A:-MN2ANHL -?80-7JVY$RIIH?$+0H1;Z"F> MC@ $PT.FI[]I&_(\(ZJ6H#I>&V.G^*[:"7V["+.K#U\#>3?I M=IQYC"7P9!B$6-/<61U M254J'XB1VPGW6@J]ZND==#7%AD,LK$[+,UEZ915/;B](;/CP/B+*!F@X59!C M V&%YM<$Y*MW[U[?-O?R7*7L%<@ZYTS%2&=RL!88>I^8YE[;_?IY;/CP<1], M6YN%$P39@2/R=D:A,GXB=:QF:+ZKOW![I**QS!A;(#++065G(;K(H4061!3, M*&SCYNX@JI=:D3.XND.IIE^4K?>?+KZ>G+5!3:8M0Y(!5W(!S4/*I: (JHVK MNY.L<9V9P92_'ZB.T$0'L/H/G.$B7-3KC7PYG4WKE4:=#OS'O[_A;(FW%CDE MKK.ELUA14*"84^"3S77BL-5,Z)P?^S@#P6LO\KJ$V3%PF+?630> V_%F]MN/ M/\/_G2]>7P0Z%.HN+4A>('I)H8$*)#RYRD2E@%31)K7:*&;:=+3R8135 M)P@?R.\CKEHDU)JS)1T*SANN,@17GSF01!@D1>Y:Q1P\N;GY?!#<0F-WST[- M #B$DCJ WW_,Y_GOZ<7%)-0.^9HYR"8S4)X1!YDC)"&5T.0T^$9QZ2T%W3U4 M#0.=HP3< 3 V0/YIRFYXFK6^*6GW]S4+G\._'_QPHM$X0?\#:8T#56*$:)'$ M:F44,B)Y*6UB@_:\C>L1GM,.C@F*CK;) U%_N%ZDKV&)'Q;3A*\N+M;7^K>& MH-[!USG9Q/?OY+>GJU4H>#F_GEU-4G'&:). )4F'AZ:(+Z!2P+'PP)WE_G&2 M4+OHYG@VQFDJ?C;PGU_58^>L/+JR^!-#K>JL;U9O9]^NKS[.?X2+JQ\?R0F: ME,2RXE:!+P7)_4D28D@(EF=7)_&8S!_YJ%M26?9?:[# M0N5%E25^NKZ\#(L?\W)?M+FM?CD\K'CZ?377=LCJQ0$H:5?D.+28QJF%I$WE M6>0>3(RNY@>19Y$P0$F!Z53;M_.SQ><]U4(:9HJ(48'(.E7778-+]86N>(6^ M".L:16F_="WD(6@[N1;R$!5VX.@DOAVBNKY1N3&I(4ORWU BU.=G4)P\N>!T!@I9=50) M6:M6/[]LZMM!@#DQ]>T0[74 SB=9,(93<.L- X[TARIHP?E2((?BO0YH [;) M=3LJ$ZF;Y+:#U/Y<)M(A.N@ 0Z^OEU?S2URL'GCKV?!U^NV6E5Q,*#D:X+)H M4"Y)\,QYL$9HP45R03=J[KV=J)>5XW8*LH;23 <@>RX#M)!@BF>2<. SV?A2 M\UF00U#1<-HX 1^/@^HH1[?9>_TYP3:DACH W+8F#C(R'IU,X(T.H&HI=3 E M0K(L* REF$:3H$YIK-)/M>DI0<(0*ND463]7>QNEC!0Q VT2#BH%#Q3M"XKT M-8M*%JE\FX9]+[2QRD$ .+BQRB':&/OI<&L7$!>8D2X70&%3;0&H(;(B@"PO M>H;2./T(4K]88Y6#M+A78Y5#1#HV+C;U _$854R9@F%9#V0G#'B5+(28G8N2 M!Y[D7I!X@8U5CD;#J8+L\_RY?SWDF:%UJ "Q#F=P*H+7G.QIB,$R*7QB9W-O M[JAZ837 _LXQRFG Z#MB#[NQLG=M[^G;92#<8*MCFU0UI'$A.=@"S6,V,H?.@*$N, ME9RB5UG&-ETX]J&NNQ.U->R.5,S+3!3YJ5#K0YCF,,L?%O/O).O:!/HF&W8Y M+X^R(C;EW=PG[(2KSU]QNOAC>36]K*4W]_NX38[)*$R<(3UE?.6,D]FBG2/7 M%3F(H&G;L9P@9+)>AA$FA)/1F+;7$)UFMG"?LF4,P6DDN7A)9U^]V$P^&N7H M)T6WJ3#\I3-;#D';R9DMAZBP _=EV\67CR[Y%!F=O(4B#1\#G;SDBEE92LK> M2F'/=U'X\C)6#D+!GI?1AZBD4V3]?%628G:\8 :NZ_"0E!TY=HY#4D$ZM-%E MT28CX(5>1A\$@(,OHP_1QMB7CO>]9S]__D"F?]/=&2JOO L6-$\,5&7*JR1! MI.(D_<_RD)]S2O==K#^\G*#;S4U^AQ%TGW;I/N ,25'<9QD$E'6NL,[@LD7( MSG(EO:A39/N\I.SG(7;@L^\XY70 M _A1ZWR6GZ>KW?C+7.X_(_%?+F<9.$Y M+RY!+B+51)D"OO "C/[J>+"JZ#:9PL]1UITY.Q(#\X8*Z0!@![7E*1B9D5%" M8.A "4^\&44>A#&>2YFUO)^8WG?_I'&N(D\!7C-%#39?O(\:T-?7BZJGFW\Y M$3840VX*,)TYJ*@,>*DI=K?!,X,:8VP;'@S.4LC/JQZO_%=L&J M3\%?\UGZZ8Q3P0O!2@*M"OE[DC&(M1N1\]I@-,)QT_]^V,A:QXV!>MD9IT/B M%]LC:__O84>ZXHN65BDPAGE0)2F(.1F"R.$\%P M^-;P-UMCAE]JXD1WF^/>4#P4B2%KP)PM=(X*\BM%(KT9J\':R))(P;1.K&W& M6L>]D'K9(J=#XM1=\KG+#_5V^&(Y3>P0WJ7=U)61B=X^9KM,/9MG.\@?:Z+>[98356 MZ59#&[OUAS8W>9N('\7P95TP>4T(+(Z#XMD#G9M&4FSXV;O2;/^XYTR;X%,I-=JBR+$),40,+Q494)3FY7U+#0.@=FMGS,NRLF*&$]8":.%0\*HG0! MC,C)Q!RM=&T>7H?D8MR4LO/;R;-K_B4ZAG?UQ;?_YOBR["-6:>XZ[L7>*+ZD MBFBSC9X@37&&,LY!]-Q1K.,2+](F'T:,%X<.HC_.+R[>S!=_AT6>6&]]UIR# M#;4VK13R5;+Q(+-BVADG7&QSI;B!F)?D.QZ"F&WA\+%ZZ.! OY_88HWCHG#@ M,D=R1+RH,](9Z']^_5B.OOR8;7*Q&J5->,2T-9J?C26=HRJ\]:4=>2VZEC:I /MHJJ/ MT&)H])PL_YXL3%9.)U8T:"=7.X&\3X<&C%.*6VXE!=3C6YCFKOK@%N80N9YH M8?Z8Y7$+-7&J=ZW4W+'>F\U1G&N6;,A(#I(/6=8Z M&ZE/MRAX8'QTUW9H.+NX*P[9'1-9)B4*P4P^MIC>'49@QE0%ETR MB<^Z-L=A]V.J&D#CA)E4A^BI;PANG MAE53:D?NH9)V@Q%:I*#)#%,4Q9;AL ME=S_R\ZD.@@P)\ZD.D1[8[]0W08S;VUGSIDZ&T6""'QM)K^>7E[A(TW"Q?J;Z:9R1 M,,PQ'I'HK]F9W--74@8HA3OFE5=:F+T@M'.9ES4^ZFCL#"?J#IRK75/7E..: M^Q@AU.0Z)5VJHR@UA*PU2P&3:#1>\=1Y>,V:0YP#8T-KI@.0W0^-)'N[^DN5 MT2TS$3&4VHQ%J*QK1Q9!1[38L]7!C-8S. M]P#2$0KH$$KU5:/.^O@8KO!VJJWU(253+^YB%/5KM22.8D-P6LE76$ MLE-USJD%1F=Y\.0OI-3&V]J?QG$N+-J?CHVTU!G^[AK1"\-4#F!,3.0[8@17 M= 'C$PIM"I.\S3GYE)9QC5@KK>\ UQ$J&/VB=!JG%U>8OGYZ]6EM@ZUUG/:7 MA) $11\D I*&8N"8U8F):'G:[X+]Z6?W@XAC5#4?3FX=V(YZJ+\OKQ:T-;ZL MSN355E!$3+"*@RJ6[*RF(-0;3Q&NS388P4S -DD+&\D9YWJS_8ETNNP[ - # M\NM5V5_S6;C_SD.+>^O;BK>1U>[N2228\8 L3('**D,= M6P)2FRA20,X:#9!\2LLX;S+M3\<3I=X=;EZ3U_EEOEAOB=MLBABB%RI S+5L M*'$.P3,/3-B@G&*9I3:.UO.TC6NV3M7^3C"=K(H.P/5Z3BPMKNJ.^W!+PJ>K M>?K7FAVC:8L92;Z"J3.6M"L0>7 @G4N%HA(74IMF(\\0UA.L3L?!X_2$ 972 M <;>SM+\$C^1>E:G][OZ"]/UD$R9F="26C<]Q% ZCAWXAM;Z(R5ZE$-"#9II,?-06O.()>+#1^FR5?-ROIBVH>KC! M'$SY^X'J"$V,'?Z]GB^OWI?/9-BGLR^?[!-CPX>/FBC<%P_%"[ 0$)(MZE3;+OT^_3*_"Q:?Y MQ?7#NP^N8M0^:TBA]A#F/H"7&,&4H#7&P'EDA^#BF?7&30UO"Y4A1=V!V_() M+^A'7^ID[K#X%U:;N&YYM>8G>42+EJ+1Y LH3(DV@DJ066!:)A7RX_&!0S4Y M>X:R<7/#AP=9$XT]FG?58;9VY2NV"JC9@[L$VW/+V]_!:FBYMMMEQ.DM%1!LO)I))D M%'T-,6D)5BA1@E-9QK93+GZFI\\:\R.5OJ5'RPD:Z !'-WGO%YORWF\K _E$ M1ZUX'61@D 50SFJ(M24$:J^MTMG9U*9_V#[4]9G8/0S&!M?.^#[YQHK!#?UT M<7$Y82A\4L+3#G*5,R-KF1>=;2IY4ZQVWNR9CG3(LGWF0IX&J,;"[\"0O;J@ MSZIC7+[C_7W_X[3CB44F@K0"BG<:%(N*Q,8S&!:B-%@B]VTNL/=[KDA06GBC; )F/:,PI!1PJ!/XX*)F,CN3VLQ[ MV4)0G^D"PP!K"!UT *6'C;6?6N1)-I$KZSD4Q%+'[F5PRE$0K63BY%/JF-L@ M:C==?3Z^#62QAM/(B^YS_J1)7--^YUM6.U_?\WW8':5%8\1:2>&6)MR M\?HR(12*8HQ6>:\PX:CE7U(SQT,@M&7P22O%=' $']((SN<<;(@.G%DU:A;$ M5 :\G-#V\1#E]8W+C;TI>$H.;>#@2Y&@K*BC^:0$ M)\D)<@:M%6W&1?RR;1\/ LR);1\/T=[8UWE[-8]#EYVPRH(UVM*ADV0=2DD^ M.'ICB^8ILK+7\3Q8U[YNFC\>I.N#N_8=(O@.S-RN-E\R^F@%UF;ZV8,R!<&C M"""S=BHBS[;1K-A3&[!UTR#R&*@-K9FQS=7N?H41?9&:)0B>PGCEZG:164+* M6$?=:E<>3UGZ]5M#'FV@AA-U!Y9I=U\XA\F(7!@87[U6%S4X9@+PP)S+AODG M+46[Z=K737O(4ZS3<-KI &J[>L.A%\QI+T"FVAN.9?)"-1WOVN;((T/_)(.U MDZY]W32'/ 5F0VFF Y"]G67<$8P_"7^%L9D8T M MZ!A(Z8"G+^"X^62NP?HQNW=U&<9YX4,*G(K8B>?%%>YVZA126RL'7WGDA'@!"JSG1PT8(J&L%9Z2$J+83UB;M&'0?W MH^\%/8 =B93]WQJ.55O?8/R/1O$4>C87_ ':Z:OJ'V*J7KR^M5&\F'F6$3CC(Y4Z=^B^QJ22R'$$R" MI)5#@T;YV":E^'!:NWVQ. ,Z\.ENXD8&W\P7./TR>WU- M],S23:B=&QE, ME.P$*.(&?$(-A@ERN'"WKQRG(JVY M%D;%V'X"G BK-9%F0=K:+2E0N!:Y) /E TE-F\ ;=8K=35>W3QYG,&^'JN7X MLW9^%2[.<SK[BE &1GZP,I 4^<6*!T$BC!QBEE[P@M'H M5OWSCJ/X!=U+#Q.'G$6U';B+A_(YB=Y)Q7.HGK"L'7U5'1_&0#MI#'/9D%2[ M@&[7%XD#X>=$T!ZDS"[ ^N3(V"Y()5RH^3N@0Z*S1&0#D60++B;)2M'"\S8E MWX=0^8(N'H>RJXU4V"$\5_<'&S:=9,FKE"$847WI.MZZD"^=,AIG*&2SJ.@@D+LC<N/)HX.B=<7QA(]> M<_R8Y;NJX__35/Y_+*^FE_4J\?7!;OFZV=^Z:\!,H.I\.AQ+;*+7E M1I>,CFL(W-2STGARVL+>,S12N:H;+/^80[#07K<=P[#(4+M QP_CQ!P-A;D#D'; MVN*OA !!A S2,^V<",(%?P H7LP6#!9")N#VZ](XN7/83@5*D.*N@.WY=FN_R+8)$@N(%TPH#R+M3V+!B'J M5L!0E&@4J+W@.0S'@*R)1CI V 'E16L J="E:\D%\UX!ZP4:97@)IN6TU8.)+?;FJ*>@'R,:E\F?@F0 M.'%&.EN8A)22 B6, :^#@V28E\8;I .P%P17@KNM5NH.PP>K]T6B^,W\>C'1 M(C(CN .;DZM/E;1KB3H(.5@IM!&ET0R/X^CMMOBI-PP?K-R7"6'ZMY/D8U9! M!C2-:4Y+*,O4"8_FVWO>2Z@_"ARGUQ$'Y5:.4[5@.QE 5% MT;'F"ROOZ:N(C.+I%$6(!JU+'>#X)Z+'F8SSPL!\O)K[1G2MQO7>6:]3G7-= MT\\YTM8T7H#+F),L++=*VAF@2'KP";\]X_)090U6*S!TG[Y;3Y;S7X[(BEWRR<-DTR[#YD#)<&^7WP)LS6:7L]GR_G%--]@?98_/.!@ M509 1$W#Q=USV?(.=X5Q+U-MH5]GUZL8+$1+03R+7FB90T;;IL/+(.2?_/IZ M_8T04S\R7#Q4W7UVY_(SJ>LW^IU_38I6CAGG@0ERJ>EK\JNY=K29(L^A1,9E M&Z-W")7CWKV>'Y-/7F];:;3;LI/-)F?UV#B@?5Q_7DLKN8GDKFPELX)<.*&@ MI$3@U(3+P(V#E&,JDI$/Q]M41_9A*Q^\Y^5T6-Y,,D M#L:I JI.6/:29T@A)K2>,XK>FI<6[*+P5["1AV!Q5['!8)KL(&CYL)A_P\75 MCP]D76J&6)V>^ZV*[2>+;[DEL4FCZL-UBA"2*(!,1V^"BC:T<7>>IVWY72XIK6GX8XO9A>37'Y>*>)' 6%8\!Y%5RNG)G(0&!16K.2 M6O7.V9_&<1^2QL=G(VV^,+_R05GO^N@XOCSVP!5:^I[[L=67-YJ]BRYZD"4C M&4,E( C"LM)">:N%";S1Q)P>O-$[/=4;+F9E-EPDH /"@T*5P%D1P>@272I9 MFT:B>$C%+^%5'H"II\FI1VJD@_XD=[37J]0EV?E:^5LO3]^7CR2[Q7=<3G@P M)K&8@!R0#"ID#4''3"PEGJ0GP]ZH$?<>Q/T2ON,0V!M(?QTXCW '$9[ M+RQNN?]J7FYO&L*#2X:AHY@]UVL9TQS#9H0$UVX ]LY>:W'Y_I(VX:B0@?M*,C)6.J4VD=AVB,!N9U M+MRRXANE:>Y!7"]M?H9$Q;Z7ZD>JJ&?458;6]=_>RLR8BV"9JKUYC01?K :O ML&@,-0>ZS1/D'L2-B[K! ;'W*\YQVND <'\&DND,%S\>LK/N!:"-Y 5# 19K M(2Q&"]$)!M((Q4-,0H4V0-M!5*< .Q8 \S;:Z !8U1NY6ERGJIK5#<$7TM5M M'Q-9I$JVML1U.8,J*I&,)(>4@Q3*<<8;=:W<1=6X]XRMH368/CK UCL,2_PZ MO\AO+[\MYM]OO-F[%CF9]H<)8(55M7-]'4OL&8G,E"@%%S&T@=8.HL:]+FR- MK*&T,7Z[J\MOU_19)*+WI4P3/K; EAONA&* ,=4;32<@HD,PP3N1T!@G'[W$ M;6UTM7NE<6_S6N%E>"%W8(H^S-K;:;::*H#"+ZY7LRFJQ*<67XS M_7?]ZI839FRT:!&DKE.UD, 1E?7@:7,IDF02J5$=Z5::QBVO:PVR@731 :JV M2NK=7:,DA\H&&^E(=YH$5;O&!9%T;9G$H[7%.MTF:>!YVGKIFC;&[==Q"NH9 M5K?JR35MZ7?RQOZ@!_PS*G#7<_)OIW) [2]/8>_*>IT8'LDSZAYI (@NAJ$?*X[:VV!/F9@B M+/'M($7-0$5=+\XH7G#1,N>Q1-)D5YMD?]XZO;0:=ZAP M\79&Q^OE:IVADXQV+=(RLVAOYKI*)U+%%6YH,X14NVQBW0R&%V 418A23#*L M3:3?13K1PWTXP:1I;Q4+,90Z2KPD$DHBIX[Q9*3C20O;1!0/J?@5TH(.P=1C M WNT1HXVA=]Q$>?#=0C:.Z#XR>BS+'B(2H%>#6C@T9"/1'\5/B@9BF7!-VMX M=13%OT)QQ2DX/8NFQW[9.MWW9X$+(>QJ)+.LKS(,8K8&?"A)^DC>C=QO(-1Y M KC.2R^. >P(BNS@BN-5_K_7RZLJO3?SQ4^,.,=RI#T&R6?:?S%2-!JQ@.%T MG.04C8MMNKQN)>E7J,$XQ90.HZNQ;>7K5Q__^/0J7;TF/N@3B94_,4_3S_-#^%%%,,F%^!(>"3ZTO506Y.Z@55!LI'WF MT:3',VBW)0L,0]"XC[LCV\TQE/J":XC6/2#6;1R789;?7WW%Q;J/SH/6$"T+ MBPXEXES51B<)IZL[@X21ZT3>:Y"YID+765_>&.!8A,-8YSVW"91'O3-8&82U M$E_3#VGOUQG8-Q/X5JK\='6=27]KC4Y6LZND^>@HQ2"N= M-WM9\@,6_16N#PZ!UT_6NI5R>O!G;UBC(Z;@ M6[>]\B:<%R\]24J4^A3.T((7C*3'!+-"%.-9F[-A'^I^A3N 4_ XN 8[0.7[ M;[@(=1[IZG+C"3?5PW:&&]!"%U J&_#)2F 81/8F*Q)F&U]E)UV_0LQ_"A(' MU-K8@?^MUQ&^U'^0! M/EWC5PC/3W;X3A1]!U;LM^OE=$8^ @6,D22UEF?=(*L<\]ERFE<;IL:EC_8* MDMN:M.<@4'M0.;N:*E!S04ELED>1(FMBX8ZG>=Q<[O&MWYFT/;9E_'V]YOH6 MK%Z?/1[%,=&6_(J2%>A4ZE CILG22ZQ]GX)54C&F\UXFQ/:YT/]"8F"2) ]6K@;4D]CV[(U#Y]"O:1>]ZTC>UW#^4GA-BB?(]168*"2".!
V'(_WH8&E3X'=BLU5WDTU[9=UM""FX-20<-JW8W*8C*.> J:^ZD MULJUN=1^L]^K1>O['4R :YV0H$&KAMF*6@;.9UY'G&946Y)V.*)1.QC2UP]G3IXIF MVNLVP6:'U3A^@3(:P8=(FU(@MYCI^'5M M>N>>U?"MGE1JYL.C 3PALF3JX'OA4P8E/ >7K0 AD&6KBDFYS47Q%H)>DBD[ M!#D;^UR=J(^QKS_N.U,\3"6O#N?FA[P_P]7U@O[[B&7&YI^_J_^ZZJGVK49CC+;H MP*M"HDDR0! V M:VB-I:5*)-LZUM%(V+JR&T_?@U?PC1=PJA=6L[9BBXKOT, M0XHDGNQ]K5\AK2-36'RB@+M-NY+M-(T+HV%TO@>0CE# V+'"7_-9>E+4, MW/!HI0;+M:%]Q@5YD,8Y0X;R#1#HS,$_O[[JXO M3\$ZXBUI$%QI4*Y&.(8XR2$GD45FGK4YJ;;3-&Z V."L&DC\/0 )ETO$GV/8 MCSC#O\/%9UQ<3G+DUNBZQ6H+WMJ$[Z9@W9(U+B$8U+;-7=\SA'7F_ARI_R=7 M7,,I8^SCZQ$7/W=+>#M+B_KMB8Z(A==WU9C([$99($@Z[+5)1M4D=8'[]73? M:[G.[-!IH&DDY0YLTDZF)HYK7F(6(+2I26ZE]D', 1(*(T,J.K!BKGE$Z)C :*UM,T7S6=+&K7LZ+[R.5$B_ M"%OOE[N$N =)39=7$QF*\JB0!!H9_5$O6#A2)&V= MK%,07$AG!>+!'(Q;\C2*.6RDWK'C@[^NZ[W+^_+G] *75_/9;9.?.BD\Z.@X M!\TLB=(D#D[F#):E*)6S-N[9\&/K$N-6,+6( X:19@>F[A^S!:;YE]GT_V'^ M'/[]&T6_94IL.$Z+(;D#,BL*?27Q$K5@P(1)0D@ABV^35[B%H'&+D1H9HB&$ MWR^&*!R>7R)]XP/.;BJH7LWRV]J1C+;,.@U\4EBJ,RAH?S@K0*6BP*4@H7") M+'$6#;9IY'P"T>,6-9T7BX,K\24FV=REPMUDG R=T/KDXYNGT^QF:)0_.-/?DF9IL< XG1Q=N!^W1,>F34HN*UYMK5A+(6B M,>@")CE3E,Y./\;!T*GRXU[+G\^"'"?SP2H5ASJ _HGUC0'SJ^_TW2_D+=6$ MC]L?UB=0/A&"9&)9AL1*Y4\JB"44T#E9D9+/5K YRD= M]Z*_$^MYJ@8[0.B._;>).Z%U0$-;+Q9?\WZ] \<\ ^]E,D(@\M0F^#R,SG$? M$+JPGJ=J[R7>N]W6 ,[+F^O:'_-/.CXNKR_7SO?=K_UC1OJ_V]B/1EHNV]S9 M#4I:\_N^=H(31)G(="J,MQH, KRSG)L>B?)O.2A),TPM$<2_. *?4' _6\,B\]_SR>((AB^>L6L P52812: M&@E<2BEB0.ULFYZ&!Q(Z\K22WF!ZC/I>&CH);CCA,@=R\!.P$B4=4"52&) = M(.9H0@HFN#89.@>3.O+\DBX1>K *7QA&W\RO%Q.YZB%:DWVU5;0'K8>@I82L ML^1)8:! >72(5DI'GFO2(T(/5N!+ ^CT.TX*RSFE6!N9^OHTPF--F&*@$-^ M=V"922F$ MZ&.CV/XH>DM(;5(]7Y0O"ZX1CB4YG#]Q%VH:T.@@TKJ&TYA&1EDQVBG7POVH*C;>9^Q: 610JZ;2D>OK049O.'(T IY MCLS08ZOL&PY9&1EQ1^KH?WN&R.11G["NR/\Y&@:?KN;I M7U_G%[3Z\H__N:[>RQ'ZVO IPPCV.?(&RI1YNLQ?\ZM[<\*X%T$6#ERQ5+-J M-?A8) A5!-K,%%-MNA'NINO4TVCSIV\:J1)X9+P8"8Z^ I6=!^?)N'T=ME-3ML?24W8&;\1^V0"LK=N[6^\\ E*,SIH[X M=<%3R":4A5!\!.0E%D2CC6X3Y#0V<'?C+E;K_/;C]458KCNG6H^"1YO FMJ& M,A%Y(6L+Z(6T3GBC&PT^VT%4UT;L$(P\,6(#*:*#$.[3=5Q.\S0L?GP*=PRM MVGV32% 9DHWUBJP\$P4\8H#"7$",/HO89F;#5I)&QM-02G\,ID$TT .4[LG_ M*US2EY\78;:DO7;?)EP9)YV-')*VI0X%34!;T(&P)2GO$I>L35+V\[2-#*YA M0/ 86L-J9.R>!I6=Y:LO"URU7ELWB>?*\E1'S%I)4E&F!/",N(A)(FT]QI56 MSSE16S]]9% ,K+[YD+(<&PP?KN/%-+TOM/)T]F5UW_#W8EH__/VW*J U2\:( M&#QZ"$IKVCXE0;")[ /999<-"QSU7O#8;[UQ$VU; J:!O/N"T)J!I#B3=8QT M$(&!TFC!(9* ,OW?FE!2\D< Y@!X-,MR/1\\CI!E!P[,^^^X>'5Q,5]=8?Z$ M:JX#"[9P,(JX4389B)*@[8J7G#LN1:O^YMM(&C<;M1&2AE5$!XA:A0AK0;V[ M:\$7&/?%* _>"B0FL+XM6TW10N3"&2MU;/,HMI&IJ UE+7SD?)#!,A07-N51MZHZV431RU>;IRMX> M.1TO^;']FX>AY"I#ZL_P[_I8-U'%B9H2#5G5E'UA,_B0/9C"(X\B,:GS7C[. MMA5&[@DW&!R&$V-?UN2V-?4*T\NWR^4UYK>S!X?X)!EC?'7RT;<%G3 MN5O'&IE2LLO-+F3"!.*+X(PKGZOIU+1@I6&I5X;:=IY%YP@T-K(.EW^]#_2C'^ M_WVX"+-C'O'O?WF8!_HMQ S7A^<;DA58@7&6/^+5=+&Z1=[0(:5PKG1B DK M1+I5&H*1"%XY2P<5:I?:Y+(?0.3)AJ6.>UFM\O[J*RX^S.EC[Y:[[9&_*<-% M6.XS5K.).M\TW0R)3*EUR6I+(J)SO(W9.9+BT7OS-,'=$U-U#GWV;\@&3E3: MZW,'-G_G3DLZ!*%6VN2XB^!U[>M@R(?WBC'@/@;A$9UP;0*L,UK&WVFKS'"5 M0+R8QNNZ8E5+[8G]\6Z0R"2&G$P(NO(?0?G,('*TD!G3C%OM;*/KT+W(>SDV M[Q!$/;9YPVNJ X]_S=3:9%=^/M-O/IK/QJVQ.GD-Q:.K\YOII*@'APY%,1^B MEXU&L^]#W>BS%_.\PAN9F4@0["VP^OJ*D= M:I<_)WG?H49'=,RK L%Y\IBD%."BD:"U%<5:%PIOTQ)@3P)/NGZ_76.3JXA, MER0\!= QUJ8YQ8%SUH,F'*.4V07'G@/$W*U@,!/U_)#B;=[8[%Z##W) M9*P_85C#L8FL,YL/;Z6K#;/!VEA U9,G%@P@M=!U+\LNP5H<@[IFJ M@4;:[-Z<[0C*3S)R.S]W6-.W/POG]J=44L($!\5%K%?IEN#I.@4>MR1-O M4P5T#G_JP_4B?0U+VC^UT'@^6^VBVX7_^#&"GLF<.ZSWLNP6X< XU%>Y^!"[^!FX,-BGA#S\@T)=,W,+2_+ MB;):(S,9F/84:4I%'BF9=D!6$@9TD839Z#5P.U7CW@2TA-G@.AD[[>HV=>/) M+GD=EE_)95[^%I;3Y80S)72=R2)0>%#<( 1&(0O7/'JO;7"/.S9NL5/[K3=N MKDQS.]5 Z&/C:&5J;][(?[^N6?4?<#&=YYNW\UNV'O.[?#N[^6<3+X633@4P MV5%@30$Q^$C1-3KNG!/.1+-?(<-I=(R;(],<=V=44O>>_?OKJ^55F&62PMTE MP?S6@=C@/AS_F'CBBL-& T.P?>8XP5J#/#,/+DM-[IK0X+--8#BG_X2@,+1Y M?#S3QPFWN;^D0VG]6.5ZMB;>Y4%MK45FK,@L+"P#M+ M;BHQYYD(2IDVZ4X[R>JB..-DW3]I)#24(CI U2,>UB5TTC)CD"70JCH'J'6M M?S*T[3*BK_503#5!TT9RQN[F,IBZYT/+O@, /7 SUI622JCB-/FQ3)="'BUM MJVB#!2VMTUAR9K%9YN7/I(P+G '4^_@P.TG6/8!EDT5>[:,CC5AM'Y'D Z0@$=0NF/ M?W_#=(7Y,RXNUS96^^28=QQTT;553DX4AU @817CVM2LHG@>2#VEK3]H'8." M9\!UHDHZ -E&<_[NKG#7)-1>*DY^@2&[SI@%YY2!')B.7"14X8QWWN\.ZCS4 MNGS^++'=<:H8VR-?\_ F3!?_%2ZN\17YAY>K;ES+AUMFPBUGQ64'0MO:ITG; MFJAHP0>4,LGLT^/!?KN3V9];L$-__$@%;\AG'U3:1R/H.R[BO*5QNGT*7W57 MND_;N,U]Y1--7'+M!4A9APQH3B&QYQ(2\SI@+/FL-NLY,Q!@D%;6UER!M%Y!FBQE"A%4(VZH3]'68=Q9$/D':N2 4'69$3( MVUFB#YM^QUK]>%0:_*:/&7#N<\Y6"4;WY6>?L2+<%5KDY=7RU5> M50Q+S+=STN[R$Z0OF(6PM6\UG8L\60A.$QR8<4I&Q6)I4TMX&MTG%SGON_IO M#U>_KRTIN=#F+ IB635L-JGVZ T4[@AR,Y0JUC2JOC^-\'&=P#-B]4FU]!D5 MWFW*X0:;='R9Y/8/:V9 &Q9/G@C-XE*F"$)!2K7"+18#3GL.6:-66K(2=)LG MX'',Z$T2[WUEWMW&>4C"2H$W?:AKFMP_9M]Q221]I#_) [Y:-S7[QVQ*]"32 M\?3JQTK!-W_<[;RDLY$Q9S!9U*9$M/5=3!DXB\*)0-O/FN>P>D9Z7[2%/03& M/R=T]X>%#BX8GY/*J^JD?[GID/7CR>GSZN^PR&N9_==*7"2YNTN->?W6 \?^ MD:2,JCW "YV07BO2I$ (M0(V(HK"4_2V4:.D\7@>]S9AA)TWOL@/@EFG&_*A M&!Z:J7J=>".^^RO%1]Q[Q97T/H%TM9>KH=T074U%\2AYQ!"=:).L,RP?XUZ& M=+9QS@2'KC;#'^3OSW\@?L+%]VG"+5;D8O61]-7[M1EF/.Z]Y@&NX'*;+WCSFI]] MG8C@-5B;$500'IS,"8HRI<1HB\,V+XF#L?"B(_%#\'M"/# @"#KP:&XHO\VD M2R:84OTOH>EL4;X@A272@U:RE) C]XWNZ'\BHYOQR^>$PGPHO70 JN,%=\_V M+-4_B,%%!SW>9X:L'-N! _ 5R/[>;8 MFNX [9MN9#]^^L*L@V:"%1)FU#$RQN)6GD MF:"]X7 8U761Z'8KE9NR0^FTMKG6=;F:[$P[R-?9EMS;8B.BL8V ]Y"*;N;/ MCNA6'JV5#NS:HWWF4N9,Y )8)*,=P:L88@24A>+ R*W!1K/4.O+DCM?G%F < M(=RQJP<^_SW__'5^O0RS_-=TAE>(LYM>##_=QJWMJ/=>!9\-I"BKLYLM>*DC M),^(,,-#,?M-I#UDU3XP0AP M-V2*G9'F_V_ORWK<.I8TW^=7#.8]NG-?@,$ LBT;'OA:ABRWT4]$+I$2YU:1 M:I*EENZOGT@6:]^XG.1)E@U022'REBD^$]:-.K=<4.F6U!X:> M^%FVN;N!T-7,UYO,6A*RGJ; UH4QNTZF#/Z'D!1S&IU"59 ML^5@W[V^?MSWW<:GT8"2'QM;+_&"P3F160!9ZK+=+$ET6 R(++#XH!*[G_-_ M D5#X*79HN&A\#*D-$=$QG*QFGR8KFHX2H?G],LT7X2S=1"A>,HYL +>U[8! MC0Z()5_;J20*K9V66U5!TC?<"JGH3_?#J2=)&/>B&C=.'T8OO0'KS^GJT_H1 MMU: ?9I^_C!_2U[>ZMO&&$M1R8A$SEWBM7F/8.)<0D"?ZU @R1W?JB9P/\@] M3]PXH=M ,'@.5 /J9.P;[M?Y]87]PW2!B?[IYC2. GW1KA855A^0*1)4%!1* M,"&E3EI1;+'5W?;D5W2$CR$U.A]#*7\[4.VAB0Y@]1/.<$'> 06P^7PZF]9J MN)I"J_THLR5>9=%4Y$DR![;4-C!,$F+=+)@31ZNULJ*TZ;;ER'XE:7Y$+=CA0H2J90V:EBR7B-8)@2\Z91J]W!M(^;QNCC M4CXR GK!?'R9XWB?8[+TZ6+]CS>+F$+00>4LZHC;VN=4%U);[H"N*QZX<3JS M-DO_!F.A\]JQ@;'W&/2/#H2Q(^R]A5X'R4UGF^ZFRRBR_FSBB@@\.@8\UC2& M8QEBW-:=K%:UW]ZLBGYI0,#!EG1>DM0'W^#KNY8C?A__U+[7G^WHI'Y]X M)A1CSM5Y9+7\@4?PA14@KE-&%ZVS;2;M#LG%R(GX#@[Z,>#0@2G<6CSS??@\ M786SRS63[PD!BR^8?YPO?KQ872RP#O(/LX032_&+-DE $;6/NZ0$WCL/EME4 M9&%&RS8%GCN3.G)2;5Q0MU5L!\C=6[Y7:WTOY?'F8O5IOJA]V)/(78Y,N#J= MN6[\BG4A=-WBI"T/T17/4IN6N,%9&3ER/='C?!!@=%&1?^BDFP=+A3_,5[6U M?;68SI;3M)XE/2DQ%A-SH/M-\ZHC50OU.!0T/!IMG6BTC.D8W&UE0>9O"SH. M?$[YNKDJ=UVN%A?K9-V[U2=@I2FZS03:G-QX\+_!A6>/>D^G6^ MF<9< M%&^S<[@92UN9E'^E)M4'4%ZSQ5S>\3_.%YN_JO^.3T20=*04\K&EY;6I/$!@ M)4$4AFY\72BF;5/T=EP^MWNP9'\;U[$QU8'%'1K5_K1>2'3E1/^)=7<,2?$+ M+L)'7/^PKKF]\:LC0R9+72=8-()2@4-$3IH4SOF2E4JQL\J7_1C=SN9>=95 MIZCJQ>CV<:$?C5ROQ< GTAGAD3$2 6>UT-U!M#D $\&7A$[9W/#9M0%'VYG1 M:ZM'Z HGO=C+/FKX1_@Z/;\XOW8!+N(R+:9KX;RG V2BDZAS003$K.OZ/);! M1\\!I7-)O3B>?4B"M@/X:RMJ&$VEI^P+U>GB MU:!_)"W^(RS^B:O-5N%+:=2 :F*8SL$D Y@E!\6#(9,N 3!)SSBW+.R51[$Q 4<@Z. M5 (J%,9%]JS(1CTK^Q&\'>)?;<7 $;3<14';;XMY0LS+:J%7!:M7A7I_S$C) MU^/DZJBP1Y5RR;DP@1E9,O!2M_TP52 &)4";VJ%C"Y.N38WG4!QL!_C7^B(_ M"@ZZL("AJEJ_A.E9[0K]<;Y89Y6?!@11UBK1)2P(\>2!'%^A*#R9TE MAE[@:#L+>:T/[%W@I <':%\Y7/)_>:G^?-W!Z4O2*2D*E2Q=F%:*NHDM@R\* MM2V(4NF^C.0Q-K;K>'RMK^/C(>)D4T*/<7[S%,EB=H5K"Z@LG0C:#RO=*LH3-$S]*W'=I?V[MT+PKOX K8K-O$)QS!S626251%6A$E&)X\ M*!<9!&_KC(SBI4.)(;2IZMV.ONU@_%K?A1OHL -D;E6H]2%\_0YG6*;KO-1C M7 MKD\C)@&2.N,ZU:%_4&?R&SM>2+$7W(];&ODC_=LA^K2^X(V#@5)#_XI[D M34=S_=O+I[N)4SE(3O(7G)PP%3W%\T5I,%HY'8OPRICQ3&%WAK:SC=?VG-L3 M2DYIJ_;O%^?G8?%M7C;54.]__V/Y)M&/IZMO%S4M)AA7C^S="+-,/S%WERK0 M7V[6\+9:T7TTZ<< X:>UW&<#J*7$C0IO;#B[0W"K3M55 )7,D*TDN[O8+"$1AG7OY>'[XC?=LO#=P%!!W[;O3W" MTM@LZF7N--VC)40(G*YZC1F54]*3Y]DF9'Z-R\-W@L+SR\-WT$L'H-I?<,\L M954\.YZD(+^SOFB7XL"A92!,L-9+LOQ&+[PMN.EJ>?@NX#K&\O!=--T!VI_? M/.VS]8Q+!)E4+=D'10<<*222@]MYC%+DS@QJB3JT[ M^VD+X&-5L^V"IKVMZO-E-?8J+%9]V-:;G->S.ZZ& =^:<5JB+$IG#\0^7LXX MC8S1+]RS:$T25G8Z_/9IIDYTPO]I6=A F#K9&KE;@[8O)^J05C;OELL)HV,F M*N- R!IL9LW!!1Y!.X[:*1ZSO#>^<^@2N>?(.]&I_T>QCTY L;M9^$NSF*W' M"^;.9]_>G7XSB3:J9(4$I4W=],<1@BVNEIQSKA6YY*VZSX[$X8FN)#B-&ZDE MVD[;#A_E_Z?%?+FZL_>=I9DYT[<%I M6-= &!K5D Z[U-_CYTT7[7)=>'!UPZ\;#Z]*UN[6"4VR+T$D(:#$6C(O79U* M&E)=8!LQ>9(:IK8.X!Y4G^CR@Q/P"UM#Z)03@"]>WZ2V@M-;8]XF&B5R*P,D MK --O!003!T![()02 5@K,_::VRX3F189DYTJ<%)F=&A&#IE,WKI/8_3N5&D M-!2"5KVHNE=,B@"F&*NT"X%D_27V^, MN)3:I#J^004#EJ[J&I#676%.0S):R^(B$_[4HJY[+)[J2H/3,+ZF@#O]8HU= MGS&$KFMHC:<(M [SLR2=6!(#D1Q*)D4NH;-*PQ:/9AUN1G@EUG@ W$[9X]QQ MJ>;$DP?NA+=0LJSM,5:"Y_0[;KAU-HJ2LCLQ,[S+X:DN7'@E9G@ W$[[\7J/ M'*V/G#G+#>B<"BA17TN4U,""<>1)<)2ZL^'>C=X%.ESX\$K,\3#0O7*+O._ MH]?%,\4ALD J-%Y!\,P"*TX)Q9TIZM1$)?D3P# M+PNO"VLB**85>&82Y*AUS1D+?K\ 96S3>Y:?$RWI_V7J M/K4KT8NZ63-HNF-U1/)WM08?KAGGENN ML_[A];L\+M*4Y#!1TI:HH@)1'PN53Y*PT< M"IA7836/U6UQ7BC<0X16N$LI!4$16)= BB51 M\R(=LV6DH8"#\GFB$58GUM8.4J_!X!Y)T3PK'^$H6>]S=??C],3#=(Z,;J6L'H-9O=(CN=Y?UL(Z1E)A2+LFO])CN)9[B#[ MI%4=2,"DZ-/L=N3T1.===&)V+6%U"F9W> 7A/7&M7?4?P@IOUB"KX'W(T0(% MP*1@;PP$KAD$E-8$@SZ(SDKJ!N3^1.=EC)Q<&0M^IU^ M&-[VLOB$T(5IB,# MI[VH\WL("<5F0&:3E8K X4^M%GU'$9SHK([>3;@E$%_UU7NWL^UEP:48I5 D ML^"*!(6)@\\E@,EK4NKMV%,&I#@?IW81;(O%5F_"M:/]EJ641BK'P"-'8S)C!9@( MGJ*/Z"!4$2(7+KH439"=;6 Z=MS;X1"2WJVV$?X&+>GYW__^0.DDUG^N?[3^ M2?TOWV/YG_7__WC_\YWO2"26_'4Z2_^6YN>7WW%9:GYGRO/O%^?G8?%M7AZ6 M85PZ)?3[MU\_8]T]NIK7O_H!5V%Z=I??Y?3\\]F]Z/7A//$AO_[?;X1P7SP; M*AZ8P3$%@E]7.,N8_]=AQ^^A&^>UU;H(!5@<17I6!0@>Z1<46=%%Q MKLV/A M,+K'F;)_QQ5_6-'4Y#:@8"P06Z0+, MW(D2!(O6'@7[+Q Z;C?EJ=K D-H_Y9#ESI'PYN:6?THNTEI;4)(@C#.@4B8/ M5S )%BW34?!2>EL,NR.'X]8SCV!.74-H?].:K\+9^)?,?SP6;=TM"C#)*FLH M4N2J+L=5PD)P1H#E=:2X#8BQ'-''ZK<.^52OFH$Q\-H\KV<%D[U#AUE!B(:# MKD&1_!">NW?/A4C:01)DYVT?%3H=H]R;S'\S"=T=]_/Y^M M-7@1SC[@XGS"I2XY>@M:HB3_52MPDNY<9107===FD"^FKD;E8-R"X%,UHZ/@ MY=2-ZDD'=5MA!9YLMNA!Z]HF9+2$F$(&ZY/07H7D=!PW-3"DD34K_SU5(SLJ M?D[=V!Z<2&\^?ERL)Q_\3$*9SI;3M'EP"BF94HLZM*5KG4M.F@P",6YYZJ\33!PZD;R9,GRI/"<:Q(01%B8<[5E>IT@D2;(7"C=6"6 MTZ$R[@UTB-$T*X<]5:-IBH^_1/KZ*4$Q:83.W%(<65MR3""_UV:$G /ZQ.E& M#ITM$CF4Y9'+65]UAGL(E V6\CY"(RSCE-]=G2_J$^>(,WY473YDGNTH_U*V8$PS,*$V.KO%%U<&]%EQ$#=)@ MEIDA=Z71L,*A6#CIJIQ=\/O@@AD%!!WX;Y>4TS]^\W6ZG$CIZ!86#DQ Y;KE?MK.,W S+L0/ -=@@Q@&TG0':']+ M'N_\&^*MX>?_P,MZ&9]U,)P!3TS4]4H)/$4Z("SS04=9:S.;0/9)DCI??-(< M+?,6JNL @[]?Q.4T3\/BV^]A?755AM;63=&U%,AL;?\@1E*H UX5!X7,>.X8 M^4IMBNJ?)&GD)2)=7._#Z*L'X-V07VWR7?E XEN2.TZBW!BH3Q$E)@0FZPA4 MDR)$259:ZST\%S;P4MH@\$7:1CX.AP'!?6@-JY$.,';GE-ZKR?MZF*]MREH7=0X, M4G$%E-2,A& $2-0\<:6]\UO%#_2IM]!"?[J/E#M?._*0[5$ON_WEWP-H-E@/ MVLK(=%V^4E\!O),0G#0@;>U_%]ZJ^\U$A\)FS$/E )7=5_H>\AM9[?^8SJ;G M%^<;PGDQ-B29H6"='R9-@:CJ;9P163)2:.$'4_R=KQY9]?LH;CZ$%,=6?_AZ MBW KM0^"#CSO4EV_E"0X35%F,106_>ISX:##U[RW%#CS- M <9'2)N-1*6@B%HAJ$G1EV,'O?(YN$B8'VGN\XNTC[RLH(_ _+@(Z 7S\66. MXWV.KQ^Y;[V#7]=7X.*<3[C*Q9&XP9E"UI\%Q1U.9$@V!U%L9,+S=K;0A*?. M$Z@#H_,QXQ@?*J/VT1VLBN=D\1_S,_J8L^GJV_NP0G*>K(D2"]BH*6Z7I"NG MR)=RTD?A2Z*XO:']M&7N1%=)#VA('8'G]5G4^^GRGS\NL);S(6%KM1:))]=5 MUJ<!XD.D1S>6(L7?:UBX 6\8E9'K94,G4WGV9'#D]_-UHU=#06COX1Y M768C)P4M"]YFR!XIO(R<@W=U=Q;C,289I TG<%\]P^');V'KV[SV@-%@YG7, ML;KUSIXM<5UQ/YU]7,VOGO_#+/\ZG^'M8H 'TEQ68-PJI5O2?_3^]S^&[1,Z M"JGMQ_4>3=!]]!8)TSSC[/IOXBH]:CM-:67[QN2\> 4:C#9J=I?;R Z"DXQZ>*4 M22:D1@5U+=@YZ9ZC77#]=,_16.#HP .DXW%^3L<<";M*]I<-B^ORD\2$-#H0 M$ID6)%RMP!OM@$4FL^:F(&^#\V>(ZJ4W:33(S-OHKU\H;FHHT:H@ZX)YZ>I0 MDUH/X8V))+/$8E+2I=PF=_PL6>/"<3#E;P>J/30Q]GB9:F7OR@<*(\C)V]CJ MHDH,BA;0\V,C==F-3'_GP<9]-^Y[8%BI#BKH#M^4]Z88(^%09PB]X-O]<9;;)+VQ8*BJL6S9 N9I<$Y9. M1:L0@D*F.2H336SBO&Q!W+@/;L-#K95>.H#:[WAV5F_RX MX%F=D51\K(L^"X7#J#0DF^@JMCH:VP9G+U$V[NM3.Y -JI$NJH!^PADNPAEQ M]":?3V?3FFBIZ=.[;!EN;='6@=.FCN42BMCR$;S,.;(8M0EM@+85>>,^QK1# MV_"ZZ>!0&R:3/F0T:%T/T!4\/KL]L7[\L;\4/XBLM]7J%O_^?#O P_2=! K[77GW_S MO'7]9)61^>!$[<-D&93-%-Y*PR$:[K(JR#+?JK%QST3VHT0-D[J_\]$?2)3? MT;_YYT0&9E'+.A$HU>68JD#0&B$A1A32%/)[CL7P-54])&8/Q\?CB?L!]' * M1\G:I3CT0-E\R.#'RF/$'>%P,;&FV,D:7- 4;I)+!^G'V=KV=_@'DVI5S$#S-*201R8&$]WM$[8*RIZLNVFNS [?]AMWJW! M?9FN[K$J<_32DG!%"0A*UXT>*F70V41/OT-R.!L#=V>B>WCC:@G:MEKL"K!O M2\%4TTO7?-92W!H2S=+T;+I6ZCU>G6(^L1(A6$R@6"+?A7@$SG50FD>E6PT[ M/(#J'M[:6D*VL1Z[PNP/&P*(R3?+):Z6=(_\,@VQMN5.-U[9#9N9VV"$=2!, M??[!I.ITE+H2HT@;5);-YB/L1W /3W4MD=I.>SV ]++T_-:U49?;36\QK L(5^3B&.ONZ) M^&6^7-YSQ_& YI%=OV+P&'QWQHZ1_M,RH2L2@A(&5$0'42 #+B(J'7@,XFC9 ML&'3?U7*/Y*Y7IK-!5G.N\^X6.OP$>EOXKP)LFB)EK??B4!DV:G,[H UX^5OU*T5Y$&P7:*?*82K"V4<3>D*E^ _HCX[T)"KK=LGB+ M\9LLW;R6IG^9+NG#23B;#%U5VM N[EY?.;C+>SCC1W"!G6,^!LD@.TD!E.2$ M-B/B[ECX>!R6@RBK'^RMZZ-K?I?^@T>82C+&8L@9 M,2824P(3N&S)19>QY("IH!(M$?@\>>-&5./B<$#%]8/&ZUJ#^^P$PY70)8+( MTH'2R&NY 06-09-]946&UQ2'3Q$V;HPS\DDXA++ZP=X34IQD1QZ+(DD)Y5A= M@1@AIL3!),>R"I*S1IGBY^D:]Q%R7.0-H:K!XN<#ADEMOG8?*4:&'GDD!FU= M[A"L )^X!Y&8];KVM.4V0V$.(+K?!.@AX(O.,-/\5;P>"U M+AE2I/M&D?SJ$JY(+K(I3CN7L5%;]BY4CGM(CHW.P?78$48W_O)37&$.Q)0A MAG*N39E>0[!!0FU?B\&$&%6;AMGMZ!LWTAD;EP/JKB-$/L6.U4F69*N!D4^D MHC6U18F!CRE&YCAQU"85_@)AX\8\8V-P"&UU$/4\Z7D(DZ/*"9)W%!?6056. MC >"**JHK'U1+2LZ.COP6D4K0TC_%)Z>KZJ9[[Z_KN59B&+,5>1OSN<7L]7Z MM?9BA3E^>_/Y\]DWLN _?K_O)M=:_=7\?@7C,%69QR1U^.K.T00]T!/Y-GT9 MO\[K%UW0/XMG5V->?D 28+K\>1T%N*#/^W;G'T^8-3:1XP]%TD&E M"%%T6ED.H8@'Q629V*,I$4 M<62'&5BN^ZJ+C> UQ<9TK2M46067VKCNP_,R;B;DE VE(68ZB%ZWD<#WG^K. MFY]G#UK9ZIJ;Z_E"_QUF"2>%?&DO*2++Z]D^:#TXY2T4AHR'X@QBF\$$ S,R M;L!RRO;2"BTG<\G<3V_5?['QWV>K:3B;E#J_D"D-.7D$Q2,#5PN5;=&EY,)] M+HVF^0U _;AIHU,VC$%Q,?:(\6T8_C/4;6FK]_CERO(G@@LC#9-@49#!,RG! M%[1@D^3>2.N=-"]%^P=\_[A=OKV!]UB*/ 6L7K6-7,TH9,ZR0K($U*P6UH0$ M4?D$AB5>O!(Z9#884.]]^;BC?D\6I8>H\!0@^IC0WW[%=%'_NZ0;A?-$JCD)40N22;2(BV5Q,$0?1NM6!F#_-H#Q '(BD6L=>$&4 M35?+J\T)D\"\+R$+P/5\VUA'489(3A8ZRUW048LVS:'[T;N5*;B_BBD<4?>[ M(]Q?(GR&'^L(Y _'NQ@N(^[ES[-?<;5Y+I]]K(\^WY/?]JW,%^O]KE=F'J,- M)JE81_17SZV0F3,*O.L.HZ@0HPEJL'M@)]*VPKK_JV"] _6?R"G_;O4)%V_R M_[M8KM:;5">Y"&F=Y& %KP/&!7'+58* !H7Q/-E&\U?VH7:[)RSV5X']T13? M+;@?JWV:1&ZY<=S7[C,.*F0++AH+Q!ACVJ9:#W5$2#]&XW9 _OLQ=A@EGU;= MT(.RN\LG@7!G%N+ !4"[?&?#2IZ]63_"U(HDC.:1_ K10:5K0$O"@-F=+2$ M1,U\FY*:AE,K'KP[D5MTS;#B4;.ZG<=(GFN,6_?B103K;6$VJLA=V[KPQZCJ M=_+$+OAXJM+V8#UT<%$_X.5I/WMBM").B)=B+0/ZO:T#Y"2XH$J0*"4W;2:< M[T!D'UU;AR/C)<@-I*8>$7B=WKC+ELK(K',94$8'R@D&4=A %IL92]8E8]ND MM[8DL(^.K/;(&T ]G:+NZN^NGED2]R&3S4 NKNX"B(5L*-0EC3RIP*1%W;:_ MY1GB^NBS.@K:#E%+CTC[;3&GPWOU[;>SL%ZL_?:_+J;K;<<3Z91-B4+[6 (% M8Z4.N0PQ@43G9$Y*F$;+QK:GL8_>JO:X&T9)8S^^/F#K%PSTN9OH[-LD^KK* M,R7((450W IPJD1(1F>?LR\6[Q7(/Y$Q?^&+QJU.&1PU@\NVQV-JG8*&L&!&U42HO"A48+W<7K&+<$X'H1V%WX'7;_;E%9G(TMB,4.. MI'8E'44:I=:61F-BLM*4K(^#ISV+ZYL5-1P/7 >JY= 2A#98(VE-,%CIZ!>P M%+C6H70"(N,"L'BE#8\Y-%HR]1@UXY8-' ]-NPJ^KX/JUF/'M7B*"<%8EP"] MHB#!8(*8 @.CLI#96R:Q[6RKQ^GJ=[3:0/GX0W71EQ=UBYN?YO/\W].S,PI% M?R:5S3[6=]Y+Z[G_YPFS"EVLV[145'5THH,@-,4@R.A8QNP3;YXIW8_T;K+W M!^-H*XBV4NJHU^O]X/@6OS>/%C547KZ??ORT>E?^6%[Q&#(F:2C ,::.J&$V MDX2+ :8CB=PH5^Z/D7XY';']UW>3P!\*?$?21&_.W&TVUV$TXR$HCW29J'JW M1$EWBW,1 DM12Z:-OM_QTO0\W#Z1<8S\_7%.NMT5T16JKCV76RR1C;#$)*\Y M8$>AM=09/),.LL?D7OC6.(B2G:,J<2,);M MY=RNR$T $U@6-KCD39LA]H_3TTWN_C@GU4[B'QI+#2L6W^0\K9]79VB5^>)\ M_>&#U"4^]\F#5Q]NS<8Q:@R9E[J^_PEG!%UG0D-(0D&(VNFLM,RA3:ZH08WA MVE>\O6SL^I/7>[PG-7U=[((%VD)6XJ?&]6'V:+Z:K;V^^3I>33*(A1DC1Z^)N3\>FHN\ 0E?+J[^O(T(7W_Z!Y[&^D"LT*AH/ M6622#"-G+:"*($IV/D1I>6X4@SU&3F_@V4?3]YWD@\7> 7;NK OXOQ>+Z3)/ M4U7+AAWGL]$L<'!UC:Y26H"W3D-F68DHBLVNS8OR"X1U\EPS))Z&5$4'R-I, MOKIK'2D:$6]9B 67U>3+Y_,Z'34%B=O[ M'STN?YG.\&>RB>5$^1Q*P@(RU>;^X!AXIB,PR;-*VEKZ^?Y)N^OO&D6>6'2@R!7#.*PC6LQ"Y%26V":EW MI;2W9-^>$)D?45\=X/&9QF64-FAM+"V.[4TW;QYV*Z6N'L72D3%0R)*'$HBKA2F<6ZQ#% RLG2,5RX M+MM-F]WFV\8IYVF%ES9"'ALU5T,XW\SR#_@%S^;K/N'-A,[:M)[6E1[?D?#. MI_3;28A"9)?JMN3ZG)Q$@% G8AG4T3 K(E=^*P3M^LWCE/(T15-3X7=PP?TQ M6V":?YQ-_[5V #=[&)>05M>3V#8SV";(+$6Z1M+MI(A+ M0U%P<)P!8E%( :Y)N4W;[G[TCM/6V_I:/(+N^D7H1&6Z^,G(:DAB27)U'*LT M#@R9F(@R)R[:5$<]0= X?;\C86PGZ7>Q?^@)1JY%]QO.PMFZ]G/=++/>A_ F MI<4%G>F,!4?!;X88Z!>E9 "7M0'R+V-47&7>J.'I *+'Z10>"8Z#:W%LG^]R MM20NWY6U7W&U!>EF$"JN+A:S)?VSQ>H_R4&9"%NPL*A)GM&3VV'J_%Z3@6GM M IWKFH7M)JWL^LWC]! W]?F:"O]$D/5VEM>L:1LYSYY!9*Z^=%"T%#))4@=O M)=-H\7[IRF&XVGSO2*.]>X#5/I(?#%1'&6E\=[+TO#QQJ \\U'BW;VTXUO@ M]H_0=&""U)'5='],]9:,2+ S'!Q*\NM\,6&[]_X>F@ZN/OK>[/NG)/[V:SJ[ MR-/9Q\V>^-]P02J8T5]\F+_]&L[I",@W=OI^?G;VXV5F:>(LUQF# *Z),56O M J^E QS2VU)XW'FMN714%CJ$! M^DMA/<,H&G4*'A)B-T-C7ZC9,D[?185[(_$S+J;SO/:'&\?JB\MQ KB\.*LI M_A])2=]?+*KV?EO34$/ ^7)ZN10B.,%DL98\M3"8)"* MI_&-X@GJQRTV?STF,00X^C6('W 7GJ-*/C!1($:#H# I\"90/.]S=%YA4>&H M3UD[43_N.(Y3-(AVX.ABHLQ3?B#'8%#J0I)$!4H&LNR:34J282[19*F/Z@N- M._7C%(&[DPH/=.7?SG+#I."FKOX]?JX+XV8?]TGQ/?B,81)VSY,V4/KM_I=< MYS2BY][JX:>9/D=_=-_ M3JQ-*;NH@ 5>\]PR0&0J@T0N%/W"R TY"M./$#=NPF$0G#QHD!U8)=T^/=QG M=-VUL1SBK-E\4IL3YS$R6Y\[7!<;D_=@;Z@JN)7X#?A%1,Q0>2JR5 M+(=):\% P3%M/&4SJ Z$[/J5UP]3!'?QP5=A#&_C*???QE^@7SY7#4 ME[AS3O)2TU2\2%_]P 0Q\P@Z6%3(;.*I#4!WHW/<]&433#94U,E>^/+E_7Y@[WN MU."T<*"3]B84Z62CK?/-,F*;,L!WY?XWW/(^OONV^>'EI E,'AV6"-;6\8S< M&XBAU!UK+,64DPY&M1'"[L1V>HON@J,'&;/&*AMY]--OBWF^2*MWB]]Q\66: M<#W;"$.TRH2Z;$W39>$Y'>L8R%LP-G*+A6'X&>^V6E*V"X@>DC'>_*C# M-?L0)@>*N0-7?D/]U5A%*U)@LD!21+=*,H,G+Q)M\@8'2.' MJO7!(\^^,NX (!N1;(@W4? <;8 D1%TPFSV$P",8@UZQ*"2F-EF1.V2,$].U M \C^,AZ[?^TWDCJ)K,YCF'Z,4(PZ/B>'%.O8PTR='=K+JAM7U&HZ'NO \1W E!2B2 M,PH/'.-AJSZ=4YQ_.X9O.XPFQH;3DV- LV$"HXR@N:R;,E6&F%D '8H+DF>Y MY2C#US<;=R?U;C4;=Q=9CWE'70X-G_SQ^T1KSY7RJCI;=3YPR>"$E>"")3Y2 MR_-]/<[)W4EI\X,D./(A\?9B,?]\Y7 KXY*G M^Q:(OP#D3KG+%G'D07 KASTT=%@,'271L#_4]+E?ORI_S MQ5G>4.^CL$8DXMX;!DK*1+%74,!8*L*R(B)S6[FD#SYZ/!]T8*,_7' =1*[/ M.%2_7,^/("1;.K\,<._KU5@T'6_D6G$=LZ S3;K49B75-M2-VV!U+->TF;XZ MP."MNKGOY[/UZ\>?T]6GJ]JYFY:&Y1+I?[7#8.(SYH Y@8QU?P%F"U%Z$FFT MB5G'B\];)6H/*7GU*5<%"TF MSR KGXL5(F1UG"MQS%=^7Q1RGXE&1M&R,H*!MQ;)US&U=:PDF=N4Q+V>5_Y= M<#3$*_\N*AL[B?5DJB:0U"B*DB!\,J B.G+7-<57:##1C>5#'NZI_["<:%?O M_3LI?ZN:\X%LM)WQ].=&= MU+M53G076?>1$[4%R1-F'EB1 91P1+M)##0WSF?&,-KG#IO7D!/=26D/Z8_B9SH7D9_N. ZR$=ME3$1AEFO=8+$H@.% MI4#D6= 99[C)5@MI.L^)=O59OF]^>HZBO /AP##\O/AE'(,=*9FQ_47V)8XO_Y M'_\?4$L#!!0 ( -J(6%1W:7::;P@ +(G < 8V1N82TR,#(Q,3(S M,7@Q,&MX97AX,S$Q+FAT;=U::U,;.1;]OK]"8VHS4.57^\'#$*HR,0ZK2N%M7TGT= MP:^7/3:VDYA=WGSXU.^P0JE2^5SO5"K=09=]'/S[$VN4JP$;:)X8::5*>%RI M],X+K#"V-FU5*K/9K#RKEY6^K0RN*C14HQ(K940YLE'A](2>X"IX=/J/DY]* M)=958381B66A%MR*B&5&)K?LMWX>R(DP[%S,V)6:\.3GHD$82D9H.?*"1OY/0">HYVYG7N4#C!/+1"Q, M"&JD=.]^+(?2LGI0#IYJO&PXU[>PW:JTM8]1EU0/X6NA_R;=.[VK0?^LWVD/ M^A?G[.*,=3[V>V>L]Z77N1GT_]/#([3VK@#CJ^N;]OF #2Y>M'%;C+JZ^=2[ M9D&=EX+&+M]C[?,N"YI1?G=SWH4]@X\]=@TCK_J#/H1[7SH?V^?_ZK%V9T!N M"([JC>+6&]J^9NWNQ>6@UR5;7 CKU1KI[\QK7WUHG_>N2Q=?/O5^75A6JU9K M&Z+T_VY58ZU5_2*[$E"#QQ&[%L*J(@N%MG(T9W;,[;N=YN'QINLLY5$$%BS% M8F1;S<-R<['V9!(A^S,R@OK/CK9W_JF)IS##S/QGPJF!93*6;(('8L M#6LG2<9CA"15VC*5L#.E)RRHEGYA:L0Z7(ON?9'UD[",R!R]B/)G&6)U9F !:@(7'& D'$V MP9V6".J(AWBDF9H@?UGEY58$$A$*8[B>D\B$WPG,NS2FP;,(RF#*V%46F(,$ M0JE124 L07=H$@G-9F,9CIG)Z/+8?R:TR & M3Z+S;N>P%AP4E )*%&(XG;7;/G0M=GR$D.) BZ',:"@LD$D#F,I1E3 M#Q*;@".))^D^DB:,E&[8+<$0":/,(Z-V'8Y[<"M8& M,5UE,21L%'-"ID8)\H0N M1L4R=BM3..2MB-)9004LB!EZI1R #S, M8D[<#K.<$H_Y'#U\=;!F+!6 MX+PYU6V,:JR$J8P(K-RHA!.G?7W;PX:+XMPM0>$] 7TNUYK<;*T6*9%!^)BGAS&:J/ MG$5@>T7YL5+(/FC'4[G6"_>KQZ;<>HE5"[2<2<-INT M;0VE0(3RI/FP YD)?D=9T-=.+@^ZJL\=/BY.:%X5]WRSX+?Z:RB&1^AHQ /# MO(B1O%9$%P0:)5W1IV*#/&RR"<($5SECY;UEM+L\.5X(ZF--!91$=X7 M;NDC?N[(-@]TT><$F4Q5/!64&!)^FY\\ZYPMQ"2-U5R@=396GA_X$Q@A[']* MUBQ_S]M8ZW89N?P0N!"ZA C$/#6BM?AQ#&)+8SYOR<3YT74ZSD@%N-_]%BXOSE>-F]'*_8:$W;4?FH=OAB M<[4 M!4]C2&OJN4^:^AB=;ALP,[$4&?T)J76*+HO,!X@FKOC=9:ZSQZV MRM0/\Z=I[YO,VKH OMMI@'G<]=F[Z2>&;@C9*ME;V,@Y&XCFW$1^I,HY,F5 M]KU5GU=<1GO%)S!KOMM:ZO7LTZ]4^6_?6OY0>BI6/@9[!+G+I=7'+GP(I&=V MMGO4$L#!!0 ( -J(6%0H]JF,9P@ '8H < M8V1N82TR,#(Q,3(S,7@Q,&MX97AX,S$R+FAT;>U:;6_;MA;^?G\%Y^)V">!7 MV8D3)PW@VLZMLEFI<&0TK.%2C(J34K!R:L'!U MB6_@+Z/AU7\N?RB52%<&6K9\V&[1Y MQFJ-T^CTW#OUO9/HW*?^*6MZ[+<:*%D!<=='F[E@[PHQ3TH3AO.W&EZY>9*: MBQD/S:15JU;_6["B5Y>13 S,IZ"_^^F&V1K,L$=3HH*/DY8UJ>"Z+IH#*:1J MO:G:_RZPI131F(MYZ\<1CYDF S8C0QG3Y,>BAC"4-%,\?9PY ME9LPCN )6YA0\U#IWN.$^]R0>JWL;6J\6]< G,O4-U*VTQN.^M?]3GO4OQV0 MVVO2^=#O79/K_J ]Z/3;-_ *6GM#P.WP[KX]&)'1[<$;-;R_Z=V16IV6:HTC M>DS:@RZIG83YT_V@"_:,/O3(7:]S/^R/^B#<^Z7SH3WX7X^T.R-T0^V\WB@> MO*'M.]+NWGX<];IHBPUAO>JA_M:\]O!]>]"[*]W^,*#;E; ;9P4RX!K (Q1KBL8EH$^($X M-*NU=IY$0!T4*UGX'8@LA#$!-VL!+ +FN!)SDD+8$;&(9"%6D,S1H)],#:@/ M;8E<1(E,@ #@4 )8['3:ZA-0/2&1D#.] *EB8ZX-U->&4'SI] 8MBVM8TPME MMK1])7!K'!S<1ANQ>?OFS*LU+W0.J#SQ(T'(*.+P>*2/;>#Z!+*1A0B$G/N" M82@) USZ@FLL'*Q8#/R('(G/(=>!D#J#?LB<2@J'E53)@(7P6I,C@$;( &LN M_KW'8$*3,2-M(*5A)D#"5I4G1\QI8:M*?'*/'&O!Q&$4QR?(7&O0=5!"7?:> M*-J8*(*)T,ZG@ 8)3.=?7AO5&HT#0BD]/B"4>@WT0Y=I*/&B/"'3F:QYRJC@:P%V^MTD@P9$RC3G8KDQM$[:E2*D9 M*&2 DK%32@'@028H,CN89958Y7+HX2J#]8(&?OD,!8%\H3\+OYQL#PO'_N'@ MN%D^;6[C>&_"VH+S_E2W-ZIA)4QYB&"E6B84.9UJ #J6E8A@JL(%F@#?G/I< M<#/'_+YK6EQ;%G@64VY9;(BNE:4V=3SF!J692@'3VM8C02!5:!6P!>J8)5!F M"( VM+ 4UPR*0/'MX MKBZ? WJ\%P,'A 'A!Q+TI%9EE*XPNBR(H$?D4XJ)W ME'K+"Y@2\[D,@DQA[->2YXY1 M8ZD-O,?C1QA+!S#0[QGD7ACZZ)DN$8 8..R)=*XX;)B8/3/ XP1["N3T.G9: M3:A>5AK(?A;T++1IP?HCI^PY$?R!B?P X8E\\:M=]'5 /ZB=V,GKV8G9D\1P ML4B**YI"UEP'ZHJQ$&HO*#ZVRMBE=A1*62.57N9[^P*&C&-N#&-_DA-\"14% MMH<<]+.#' &<@8(U4CS\BP7U8@VRWS,.ZMOUEB6!/6HX_G?#];?E^;: $@U* M1@Y@PSTN[I8#S@ :>:Y>;GQFC#Y@\G4EFTV_MMBTYYV+8Z$7 2[?H[@3AAW, M1D/HJ-F2V)X%9UZB0A= &%22154'8>H+VF['Z .Z(V M)/%( 6T4(>S,DAT QQY/YP@KNAS(DZD44X:),*'C_)1=Y?S(XE3(.8/6V40Z M1J0;^ 6\_2550GE?%.SZ2&GLKBJ7]P&03)7 ^8*FFK46/RZ RE-!YRV>6!?: M3A?YZ+XT1L8M_%(_Q90 I40^B9W/->;9.7['-PK^#Q<3YY_XR_83 M?\6$VVU>M7Q:/W^VN5JN/=OV9\/6S\K5^O/-7S7L\UW7AZU83SAO@+]U2I-W MA7IAT2%':,M+'TEM,X8(VJRO9S1A=5A\]\U\U6&'XV\1M%>(UDB M-/?&RPRU=S<.RM+W\\T\_T5F'5S\WKYI /'8OYO?VS?LW!.P532WL)=O]A#- MF0F9#&2)/: D"X]\3SX^,+]^3Z[K3#B+R/4R =ZZ70?> SOZZ [:X.VJ':NH M]NHL+A<_WG9ZQ>:S%]SJV7'W;*W7D^MKJ73W]UKN"'[*MBZTK4!N,VEUU87Z M@/3,;'?YS!VX_*^[D6?O!E[] 5!+ P04 " #:B%A4"<#@NX8& "T'P M' &-D;F$M,C R,3$R,S%X,3!K>&5X>#,R,2YH=&WM66UOVS80_KY?<7.P M-@%LO=E._)(&<&T'-98EAN.L[:>!EJB(JRQJ)!7'^_4[4E(WLTZD.E9MOOZWW;'DP'\&[ZVQ$T M+,>%J2")9(KQA,2V/3RN0"52*NW8]F*QL!9UBXMS>SJQM:F&'7,NJ16HH'*P MKW_!3TJ"@Y_V?Z[58,#];$X3!;Z@1-$ ,LF2EG7T[_[YOFTGV9SQ8'NP'[ )8\*;":-WQZ\W=.FTV M::/5]F:SED/=YI[?:C6:C9#\X2)(&]7S,5(M8_JF,F=)+:)Z_D[#L_::J>HN M6*"BCNLXOU2,ZL%^R!.%\PDLCF5<$P7,.%SDKRN2DQ#35+!PEQ1LK\I8D)XYNLBA[R' M=F*6T-(%U].@AY<1FS$%=<]RUQ%?=YR(<_1=\11'H=EKV'T,-A7/!+X_G$Q' MAZ-^;SHZ.8:30QA/1L?]T;AW!,,/P_[9=/3[$']&C>$$>L>#:_+#T7$/'_&I ME(_/)J=GO>,I3$_N#<1+<=QMP9EU:O4M.!WVC?-NO>E4H7<*O<')>#HF[(9SV)F][Q\/3VLF'H^%'Z/6G6N(YCO9)07Q=*6# 5@8HH])(D(S%,:,J% I0<);L*WU7VVU/,_I]OD\)KNEZZ0"2$+$;Y%8A3ZF<"*SAZ2Y( AI=^1))SBH5V/F=2:L#XKS4#K,H0 M44$1W'4\.?X23M7H9@A"2&053J6'S);@4Z%8N*Q"F@F9$%Z]AU1LZ$%/, M2,'G,(MCS#J2-=;DNB*%3VOJ%GD MV&W7&SE3YH;SF-9V5Y/X.TBM]S)3RQ(L-G-B\H4531&F%SC+ZT.9=\($)CX5 M5.H45[68Q#'@,$2#]0X%*>97$Q>G1,J='6P6W976K MZ;;OE3J6>Z_LLU9WK5VG\<7-N@W+:]XO?C3:KQ>#UD9F;9.U/'/(#8GL>U.I M5\H!Q8KI>.DEN.M\TXOH)CUR9CQ];3'O*&^7Z_M?X?K#O,I7T8ORZ]568Z\K MS2>6(ER?) YP^Z"*/\!51SM:>6Q4?N3Z&7+=2SYE @81HA=DS=,-%^T&.2^V M!_->D:*W/&8!E&X^.'1HYIGB]A3KXG\4SJ>@WK>U,,=X;&/Z^&S.?5NQS*-W>'4^OBMZWS'/C,4.4SB;OT&TML>"89Q2 M#-0MPNW\8-Q_C^J*B'II]WR?9XG2'?H[@_P=$_.S 3ND,Y$1L02O85INW@_J M?8&X&3;9YN7[\5W?.ZYD7G[KN =%%Y4+9LYN>0N$25@(IA1-$!!1IIM6=M8" MF"W7.J41D3"CJ)H*?L%T=SAOC)9M%+.@%RR.40N-%%T=-')3)\Q$PF2T,K!) M\U@ 4U*C#$/(4OQ%PZ12;=2\>4FIF.JHYUUL7#5YH\KW37AT %8ML"J@8L(5 M!!03$Q0==]VF3S.1Q%1C1SF)*"( 2-'M2()56'97$444O?.89J&S&D)F^.*3J=M#_N4&N?C,[[/-S?K!/U!+ P04 M" #:B%A4YLQ1G-T# "H'@ '0 &5X:&EB:70R,3$M;&ES=&]FC#,";"(),:@7]Q1_X#)X$G_J6FB$0L7":02A1RP!((6@J8S=$9 MG"/3K*2&+%MR.IM+U'):+73&^#F]P.6XI#*&06VG;Y?7?5M/T@\860[ZA%X@ M2@X,&H6=<"_JMO9QVVN3@&!GW_4B#T/7>>6TN]TOKG+25N*ECI#+& Z,A*;F M'(KY_4XKD[V<$CGW7/^,TF*=3QN*TBB*/+.0VHRJYKN;]&<#??0Y5YX _D M_.DB$)10S*FRR2(TQ!Q&ER_1NS2T&L'\;1?;U[KX_)F[[_1J9R0.8JA="!@G MP$WE28PS 7Y]TB-49#%>^C35]K12KZI!P*1DB;^G)K\ +FF(XZH2NBCE< 73 M5UVKW?(*I$H%3TGJB2L06QK$MB3-,:]K=?9O'G8L=\4QS^NLI/D[9_,8X+F]P]('/<$J_ZNM?TG +<@,VVY:&G:+/$P@X%N=X)PGT31*\70=C;GR\]X#T]I'WX4)( M3N^)Z&TCK0K1$[E$8TG^)^I'1]0:UKG.7 M^\C)L##S'KB Y6[QX70./V]D)W/,$QPNUT$6*R%G^PCGF I1_+*,-J%CZW;. MAO6E&AV_GWN>&2L[OCY7[W:27D"C"_JCHZ6;4\X/%1R(XC6[J7)+X[3Z+WNX MNIL\^ 902P,$% @ VHA85.J>%%=/ P I@H !X !E>&AI8FET,C,Q M+61E;&]I='1E8V]N'4RQ?\LGXYL"%(B>$2 MV@MW D?7?JH6>X!5S"Y:+Q#ZZSNV(7>G:YJ+%%U:U1]6._B99UX]3/_%\#I) M?[\9P57CKIU*FH J=0JD0[-WEKT*]^H1-Y/OBI_\*R8*BR[1JE M@4PC-YC#MA1R";>OM/( M?:J-M>!K41SBEPEIS;5X MV2ZI&E:)6BP:0"G^Q)@Q(J_%_=%STB^$Q%,DS O)_?,S=N'V_C\G/'Q&O[T; MOQFGX/DV>UBZ?RS:ANN97(]F8TF*5Q?PG@R M'-V,Z"!Q.GH[GJ6CZ6AX^JQ?)\GUATDZGKR%R_'T_=,#;WVQTY^@]?W3$/QM M&FX1,B7+:J@8!6:%(&2F]$9I7HTLF!] XP(URJQZ52.FN!2E.0)FAB91-4Q* M(.E2Z37,+!\FJK3!]WW+8XP* %SFC>A';A"U:_D.W[W#LZ@31'Z[ ;L^\[KM M$T_H?[YW@@OO>/?"*&+'N\]"[Z3K^QWFGNZ1U^D<[(0DLM,\(+*:-5@6H'>I[-AKWR#Q1;C;(=>5)G7M1PFLI MMX29UIC/*62N]6MEJ3*?J/6&RP,LE*[E S$ RIQ"'6*&ZSD9\UD=*K.?V)BN M[7ZMHY^O;]UZ% >4ROJDJ HEC$$X/_.[/4C5-J.PKZYN_JO!S;B$7V@/:$-% M1W64@O]@EQY])/!,@_#?HW5_J=FH9J6+FTFQPT=KSDGKU&-W*GQ>JF)KOJSR M;=WYX&PVN'J7'/P%4$L! A0#% @ VHA85.>I2M<]%P V8X !X M ( ! &-A"UF;W)M,3!X:V5X-#AD97-C&I#, ! : @ 5 " 67(! !C9&YA+3(P,C$Q M,C,Q7V-A;"YX;6Q02P$"% ,4 " #:B%A4>#;-F?B( S#P8 %0 M @ $\_ 0 8V1N82TR,#(Q,3(S,5]D968N>&UL4$L! A0#% @ MVHA85$]\GC)>M@ FAL! !0 ( !9X4% &-D;F$M,C R,3$R M,S%?9S$N:G!G4$L! A0#% @ VHA85)2H:QD.6@$ "(4. !4 M ( !]SL& &-D;F$M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( -J( M6%3R0WN=W\X %N7"0 5 " 3B6!P!C9&YA+3(P,C$Q,C,Q M7W!R92YX;6Q02P$"% ,4 " #:B%A4=VEVFF\( "R)P ' M @ %*90@ 8V1N82TR,#(Q,3(S,7@Q,&MX97AX,S$Q+FAT;5!+ 0(4 Q0 M ( -J(6%0H]JF,9P@ '8H < " ?-M" !C9&YA+3(P M,C$Q,C,Q>#$P:WAE>'@S,3(N:'1M4$L! A0#% @ VHA85 G X+N&!@ MM!\ !P ( !E'8( &-D;F$M,C R,3$R,S%X,3!K>&5X>#,R M,2YH=&U02P$"% ,4 " #:B%A4YLQ1G-T# "H'@ '0 M@ %4?0@ 97AH:6)I=#(Q,2UL:7-T;V9S=6)S,C R,2YH=&U02P$"% ,4 M" #:B%A4ZIX45T\# "F"@ '@ @ %L@0@ 97AH:6)I=#(S K,2UD96QO:71T96-O;G-E;G0N:'1M4$L%!@ - T C0, />$" $! end