0001564590-22-027784.txt : 20220803 0001564590-22-027784.hdr.sgml : 20220803 20220803163115 ACCESSION NUMBER: 0001564590-22-027784 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Adaptive Biotechnologies Corp CENTRAL INDEX KEY: 0001478320 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 270907024 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38957 FILM NUMBER: 221133128 BUSINESS ADDRESS: STREET 1: 1165 EASTLAKE AVE E CITY: SEATTLE STATE: WA ZIP: 98109 BUSINESS PHONE: 206-659-0067 MAIL ADDRESS: STREET 1: 1165 EASTLAKE AVE E CITY: SEATTLE STATE: WA ZIP: 98109 FORMER COMPANY: FORMER CONFORMED NAME: Adaptive TCR Corp DATE OF NAME CHANGE: 20091209 10-Q 1 adpt-10q_20220630.htm 10-Q adpt-10q_20220630.htm
false Q2 0001478320 --12-31 P4Y P3Y P3Y 7.30 34.41 P5Y3M7D P5Y3M7D 0.017 0.005 0.682 0.671 14.95 66.50 P6Y29D P6Y29D 0.030 0.011 0.710 0.687 P2Y10M6D P3Y5M1D P2Y8M4D 0001478320 2022-01-01 2022-06-30 xbrli:shares 0001478320 2022-07-29 iso4217:USD 0001478320 2022-06-30 0001478320 2021-12-31 iso4217:USD xbrli:shares 0001478320 2022-04-01 2022-06-30 0001478320 2021-04-01 2021-06-30 0001478320 2021-01-01 2021-06-30 0001478320 us-gaap:CommonStockMember 2021-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001478320 us-gaap:RetainedEarningsMember 2021-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2021-03-31 0001478320 2021-03-31 0001478320 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001478320 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001478320 us-gaap:CommonStockMember 2021-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001478320 us-gaap:RetainedEarningsMember 2021-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2021-06-30 0001478320 2021-06-30 0001478320 us-gaap:CommonStockMember 2022-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001478320 us-gaap:RetainedEarningsMember 2022-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2022-03-31 0001478320 2022-03-31 0001478320 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001478320 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001478320 us-gaap:CommonStockMember 2022-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001478320 us-gaap:RetainedEarningsMember 2022-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2022-06-30 0001478320 us-gaap:CommonStockMember 2020-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001478320 us-gaap:RetainedEarningsMember 2020-12-31 0001478320 2020-12-31 0001478320 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001478320 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001478320 us-gaap:CommonStockMember 2021-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001478320 us-gaap:RetainedEarningsMember 2021-12-31 0001478320 us-gaap:NoncontrollingInterestMember 2021-12-31 0001478320 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001478320 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 xbrli:pure 0001478320 adpt:DigitalBiotechnologiesIncMember 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2022-04-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2021-04-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2021-01-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2022-04-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2021-04-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2022-01-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:MRDRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:MRDRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:MRDRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:MRDRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:MedicareReimbursementsMember 2022-04-01 2022-06-30 0001478320 adpt:MedicareReimbursementsMember 2022-01-01 2022-06-30 0001478320 adpt:MedicareReimbursementsMember 2021-04-01 2021-06-30 0001478320 adpt:MedicareReimbursementsMember 2021-01-01 2021-06-30 0001478320 adpt:MedicareReimbursementsMember adpt:ImmuneMedicineServiceRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:MedicareReimbursementsMember adpt:ImmuneMedicineServiceRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:MedicareReimbursementsMember adpt:MRDServiceRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:MedicareReimbursementsMember adpt:MRDServiceRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:MRDDevelopmentAgreementsMember srt:MaximumMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2019-02-01 2019-02-28 0001478320 adpt:GenentechCollaborationAgreementMember srt:MinimumMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember adpt:RegulatoryMilestonesMember srt:MaximumMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember adpt:DevelopmentMilestonesMember srt:MaximumMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember adpt:CommercialMilestonesMember srt:MaximumMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2022-01-01 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember srt:MinimumMember 2022-01-01 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember srt:MaximumMember 2022-01-01 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2022-04-01 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2021-04-01 2021-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2021-01-01 2021-06-30 0001478320 adpt:DevelopmentRevenueMember adpt:GenentechIncMember 2022-06-30 0001478320 adpt:DevelopmentRevenueMember adpt:GenentechIncMember 2021-12-31 0001478320 adpt:GenentechIncMember 2022-07-01 2022-06-30 0001478320 adpt:GenentechIncMember srt:MinimumMember 2022-07-01 2022-06-30 0001478320 adpt:GenentechIncMember 2022-07-01 srt:MaximumMember 2022-06-30 0001478320 2022-06-28 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-06-30 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-06-30 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2022-06-30 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2021-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2021-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2021-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2021-12-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-06-30 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-30 0001478320 us-gaap:CorporateBondSecuritiesMember 2022-06-30 0001478320 2015-12-31 0001478320 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0001478320 us-gaap:IntellectualPropertyMember 2022-06-30 0001478320 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001478320 us-gaap:IntellectualPropertyMember 2021-12-31 0001478320 us-gaap:IntellectualPropertyMember 2022-01-01 2022-06-30 adpt:Vote 0001478320 adpt:CommonStockExerciseOfOutstandingStockOptionsGrantedMember 2022-06-30 0001478320 adpt:CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember us-gaap:EmployeeStockMember 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember srt:MaximumMember 2020-01-01 2020-01-01 0001478320 us-gaap:EmployeeStockMember srt:MaximumMember 2020-01-01 2020-01-01 0001478320 adpt:TwoThousandAndNineEquityIncentivePlansMember us-gaap:EmployeeStockOptionMember srt:MaximumMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineEquityIncentivePlansMember us-gaap:EmployeeStockOptionMember 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:EmployeeStockOptionMember srt:MaximumMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:EmployeeStockOptionMember adpt:NonEmployeeDirectorsMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2021-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember srt:MinimumMember srt:ChiefExecutiveOfficerMember 2022-06-30 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember srt:MaximumMember srt:ChiefExecutiveOfficerMember 2022-06-30 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember srt:ChiefExecutiveOfficerMember 2022-01-01 2022-06-30 0001478320 srt:MinimumMember 2022-01-01 2022-06-30 0001478320 srt:MinimumMember 2021-01-01 2021-06-30 0001478320 srt:MaximumMember 2022-01-01 2022-06-30 0001478320 srt:MaximumMember 2021-01-01 2021-06-30 0001478320 us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-06-30 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001478320 adpt:MonteCarloValuationModelMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001478320 adpt:MonteCarloValuationModelMember 2022-01-01 2022-06-30 0001478320 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001478320 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001478320 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001478320 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001478320 adpt:NonvestedStockOptionsMember 2022-06-30 0001478320 adpt:NonvestedRestrictedStockUnitsRSUMember 2022-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsMember 2022-06-30 0001478320 adpt:NonvestedStockOptionsMember 2022-01-01 2022-06-30 0001478320 adpt:NonvestedRestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsMember 2022-01-01 2022-06-30 adpt:Employee 0001478320 2022-01-01 2022-03-31 0001478320 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001478320 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2022-04-01 2022-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember 2022-04-01 2022-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember 2022-01-01 2022-06-30 0001478320 adpt:CommonStockWarrantOutstandingMember 2021-01-01 2021-06-30

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended June 30, 2022

OR

 

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

 

For the transition period from _____to _____

Commission File Number: 001-38957

 

ADAPTIVE BIOTECHNOLOGIES CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

 

Washington

27-0907024

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

1165 Eastlake Avenue East 

Seattle, Washington

98109

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (206) 659-0067

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.0001 per share

 

ADPT

 

The NASDAQ Stock Market LLC

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

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

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

 

Large accelerated filer

 

  

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

  

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

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

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

As of July 29, 2022, the registrant had 142,872,988 shares of common stock, $0.0001 par value per share, outstanding.

 

 

 


 

Table of Contents

 

 

 

Page

PART I.

FINANCIAL INFORMATION

4

Item 1.

Financial Statements (Unaudited)

4

 

Condensed Consolidated Balance Sheets

4

 

Condensed Consolidated Statements of Operations

5

 

Condensed Consolidated Statements of Comprehensive Loss

6

 

Condensed Consolidated Statements of Shareholders’ Equity

7

 

Condensed Consolidated Statements of Cash Flows

9

 

Notes to Unaudited Condensed Consolidated Financial Statements

10

Item 2.

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

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

34

Item 4.

Controls and Procedures

34

PART II.

OTHER INFORMATION

35

Item 1.

Legal Proceedings

35

Item 1A.

Risk Factors

35

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

35

Item 3.

Defaults Upon Senior Securities

35

Item 4.

Mine Safety Disclosures

35

Item 5.

Other Information

35

Item 6.

Exhibits

36

Signatures

37

 

 

 


Adaptive Biotechnologies Corporation

 

 

FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements that are based on management’s beliefs and assumptions and on information currently available to management. All statements contained in this report other than statements of historical fact are forward-looking statements, which include but are not limited to, statements about:

 

our ability to leverage and extend our immune medicine platform to discover, develop and commercialize our products and services, including further commercialization and development of products and services related to our Immune Medicine and Minimal Residual Disease (“MRD”) market opportunities, particularly in light of the novelty of immune medicine and our methods;

 

our ability to achieve and maintain commercial market acceptance of our current products and services, such as clonoSEQ, T-Detect and immunoSEQ, as well as our ability to achieve market acceptance for any additional products and services beyond our current portfolio, if developed;

 

our collaboration with Genentech, Inc. (“Genentech”) and our ability to develop and commercialize cellular therapeutics, including our ability to achieve milestones and realize the intended benefits of the collaboration;

 

our ability to develop a map of the interaction between the immune system and disease (“TCR-Antigen Map”) and yield insights from it that are commercially viable, including with respect to the T-Detect product line; and

 

our expected reliance on collaborators and other third parties for development, clinical testing and regulatory approval of current products in new indications and potential product candidates, which may fail at any time due to a number of possible unforeseen events.

The forward-looking statements in this report also include statements regarding our ability to develop, commercialize and achieve market acceptance of our current and planned products and services, our research and development efforts and other matters regarding our business strategies, use of capital, results of operations and financial position and plans and objectives for future operations. In some cases, you can identify forward-looking statements by the words “may,” “will,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “project,” “potential,” “continue,” “ongoing” or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words. These statements involve risks, uncertainties and other factors that may cause actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. These risks, uncertainties and other factors are described under “Risk Factors,” “Management's Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this report and in other documents we file with the Securities and Exchange Commission (“SEC”) from time to time. We caution you that forward-looking statements are based on a combination of facts and factors currently known by us and our projections of the future, about which we cannot be certain. As a result, the forward-looking statements may not prove to be accurate. The forward-looking statements in this report represent our views as of the date of this report.

We undertake no obligation to update any forward-looking statements for any reason, except as required by law.

Unless otherwise stated or the context otherwise indicates, references to “we,” “us,” “our” and similar references refer to Adaptive Biotechnologies Corporation.

 

 

 

 

 

 

 

 

3


Adaptive Biotechnologies Corporation

 

 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

 

Condensed Consolidated Balance Sheets

(in thousands, except share and per share amounts)

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

(unaudited)

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

76,412

 

 

$

139,065

 

Short-term marketable securities (amortized cost of $310,999 and $214,115, respectively)

 

 

307,326

 

 

 

213,996

 

Accounts receivable, net

 

 

23,712

 

 

 

17,409

 

Inventory

 

 

18,778

 

 

 

19,263

 

Prepaid expenses and other current assets

 

 

12,347

 

 

 

13,015

 

Total current assets

 

 

438,575

 

 

 

402,748

 

Long-term assets

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

86,852

 

 

 

85,262

 

Operating lease right-of-use assets

 

 

84,398

 

 

 

87,678

 

Long-term marketable securities (amortized cost of $69,055 and $218,163, respectively)

 

 

66,928

 

 

 

217,145

 

Restricted cash

 

 

2,446

 

 

 

2,138

 

Intangible assets, net

 

 

7,684

 

 

 

8,526

 

Goodwill

 

 

118,972

 

 

 

118,972

 

Other assets

 

 

778

 

 

 

875

 

Total assets

 

$

806,633

 

 

$

923,344

 

Liabilities and shareholders’ equity

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

Accounts payable

 

$

2,720

 

 

$

3,307

 

Accrued liabilities

 

 

9,447

 

 

 

9,343

 

Accrued compensation and benefits

 

 

9,772

 

 

 

15,642

 

Current portion of operating lease liabilities

 

 

8,615

 

 

 

5,055

 

Current portion of deferred revenue

 

 

80,914

 

 

 

80,460

 

Total current liabilities

 

 

111,468

 

 

 

113,807

 

Long-term liabilities

 

 

 

 

 

 

 

 

Operating lease liabilities, less current portion

 

 

102,727

 

 

 

106,685

 

Deferred revenue, less current portion

 

 

74,122

 

 

 

98,750

 

Total liabilities

 

 

288,317

 

 

 

319,242

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

 

 

Shareholders’ equity

 

 

 

 

 

 

 

 

Preferred stock: $0.0001 par value, 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021

 

 

 

 

 

 

Common stock: $0.0001 par value, 340,000,000 shares authorized at June 30, 2022 and December 31, 2021; 142,784,868 and 141,393,865 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively

 

 

14

 

 

 

14

 

Additional paid-in capital

 

 

1,357,763

 

 

 

1,324,006

 

Accumulated other comprehensive loss

 

 

(5,800

)

 

 

(1,137

)

Accumulated deficit

 

 

(833,673

)

 

 

(718,891

)

Total Adaptive Biotechnologies Corporation shareholders’ equity

 

 

518,304

 

 

 

603,992

 

Noncontrolling interest

 

 

12

 

 

 

110

 

Total shareholders’ equity

 

 

518,316

 

 

 

604,102

 

Total liabilities and shareholders’ equity

 

$

806,633

 

 

$

923,344

 

 

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

 

4


Adaptive Biotechnologies Corporation

 

 

Condensed Consolidated Statements of Operations

(in thousands, except share and per share amounts)

(unaudited)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

$

43,660

 

 

$

38,505

 

 

$

82,280

 

 

$

76,947

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

 

13,221

 

 

 

10,765

 

 

 

26,413

 

 

 

20,756

 

Research and development

 

 

37,037

 

 

 

37,800

 

 

 

74,876

 

 

 

71,572

 

Sales and marketing

 

 

24,281

 

 

 

23,216

 

 

 

50,374

 

 

 

43,820

 

General and administrative

 

 

21,200

 

 

 

16,066

 

 

 

45,344

 

 

 

31,002

 

Amortization of intangible assets

 

 

423

 

 

 

423

 

 

 

842

 

 

 

842

 

Total operating expenses

 

 

96,162

 

 

 

88,270

 

 

 

197,849

 

 

 

167,992

 

Loss from operations

 

 

(52,502

)

 

 

(49,765

)

 

 

(115,569

)

 

 

(91,045

)

Interest and other income, net

 

 

418

 

 

 

464

 

 

 

689

 

 

 

1,102

 

Net loss

 

 

(52,084

)

 

 

(49,301

)

 

 

(114,880

)

 

 

(89,943

)

Add: Net loss attributable to noncontrolling interest

 

 

38

 

 

 

 

 

 

98

 

 

 

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(52,046

)

 

$

(49,301

)

 

$

(114,782

)

 

$

(89,943

)

Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

$

(0.37

)

 

$

(0.35

)

 

$

(0.81

)

 

$

(0.64

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

142,363,589

 

 

 

140,359,317

 

 

 

142,032,261

 

 

 

139,667,380

 

 

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

 

5


Adaptive Biotechnologies Corporation

 

 

 

Condensed Consolidated Statements of Comprehensive Loss

(in thousands)

(unaudited)

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss

 

$

(52,084

)

 

$

(49,301

)

 

$

(114,880

)

 

$

(89,943

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Change in unrealized gains and losses on investments

 

 

(1,017

)

 

 

(415

)

 

 

(4,663

)

 

 

(677

)

Comprehensive loss

 

 

(53,101

)

 

 

(49,716

)

 

 

(119,543

)

 

 

(90,620

)

Add: Comprehensive loss attributable to noncontrolling interest

 

 

38

 

 

 

 

 

 

98

 

 

 

 

Comprehensive loss attributable to Adaptive Biotechnologies Corporation

 

$

(53,063

)

 

$

(49,716

)

 

$

(119,445

)

 

$

(90,620

)

 

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

 

6


Adaptive Biotechnologies Corporation

 

 

Condensed Consolidated Statements of Shareholders’ Equity

(in thousands, except share amounts)

(unaudited)

 

 

 

Common Stock

 

 

Additional

 

 

Accumulated Other

 

 

Accumulated

 

 

Noncontrolling

 

 

Total

 

 

 

Shares

 

 

Amount

 

 

Paid-In Capital

 

 

Comprehensive Gain (Loss)

 

 

Deficit

 

 

Interest

 

 

Shareholders’ Equity

 

Balance at March 31, 2021

 

 

139,884,698

 

 

$

14

 

 

$

1,277,197

 

 

$

631

 

 

$

(552,254

)

 

$

129

 

 

$

725,717

 

Issuance of common stock for cash upon exercise of stock options

 

 

766,557

 

 

 

 

 

 

6,060

 

 

 

 

 

 

 

 

 

 

 

 

6,060

 

Vesting of restricted stock units

 

 

12,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock option and restricted stock unit share-based compensation

 

 

 

 

 

 

 

 

11,249

 

 

 

 

 

 

 

 

 

 

 

 

11,249

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(415

)

 

 

 

 

 

 

 

 

(415

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(49,301

)

 

 

 

 

 

(49,301

)

Balance at June 30, 2021

 

 

140,663,755

 

 

$

14

 

 

$

1,294,506

 

 

$

216

 

 

$

(601,555

)

 

$

129

 

 

$

693,310

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at March 31, 2022

 

 

142,183,258

 

 

$

14

 

 

$

1,339,601

 

 

$

(4,783

)

 

$

(781,627

)

 

$

50

 

 

$

553,255

 

Issuance of common stock for cash upon exercise of stock options

 

 

581,881

 

 

 

 

 

 

3,982

 

 

 

 

 

 

 

 

 

 

 

 

3,982

 

Vesting of restricted stock units

 

 

19,729

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation

 

 

 

 

 

 

 

 

14,180

 

 

 

 

 

 

 

 

 

 

 

 

14,180

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(1,017

)

 

 

 

 

 

 

 

 

(1,017

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(52,046

)

 

 

(38

)

 

 

(52,084

)

Balance at June 30, 2022

 

 

142,784,868

 

 

$

14

 

 

$

1,357,763

 

 

$

(5,800

)

 

$

(833,673

)

 

$

12

 

 

$

518,316

 

 

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

7


Adaptive Biotechnologies Corporation

 

Condensed Consolidated Statements of Shareholders’ Equity (Continued)

(in thousands, except share amounts)

(unaudited)

 

 

 

Common Stock

 

 

Additional

 

 

Accumulated Other

 

 

Accumulated

 

 

Noncontrolling

 

 

Total

 

 

 

Shares

 

 

Amount

 

 

Paid-In Capital

 

 

Comprehensive Gain (Loss)

 

 

Deficit

 

 

Interest

 

 

Shareholders’ Equity

 

Balance at December 31, 2020

 

 

137,646,896

 

 

$

14

 

 

$

1,253,971

 

 

$

893

 

 

$

(511,612

)

 

$

 

 

$

743,266

 

Issuance of common stock upon exercise of common stock warrant

 

 

54,162

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock for cash upon exercise of stock options

 

 

2,950,197

 

 

 

 

 

 

20,502

 

 

 

 

 

 

 

 

 

 

 

 

20,502

 

Vesting of restricted stock units

 

 

12,500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock option and restricted stock unit share-based compensation

 

 

 

 

 

 

 

 

19,733

 

 

 

 

 

 

 

 

 

 

 

 

19,733

 

Capital contributions for Digital Biotechnologies, Inc.

 

 

 

 

 

 

 

 

300

 

 

 

 

 

 

 

 

 

129

 

 

 

429

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(677

)

 

 

 

 

 

 

 

 

(677

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(89,943

)

 

 

 

 

 

(89,943

)

Balance at June 30, 2021

 

 

140,663,755

 

 

$

14

 

 

$

1,294,506

 

 

$

216

 

 

$

(601,555

)

 

$

129

 

 

$

693,310

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

141,393,865

 

 

$

14

 

 

$

1,324,006

 

 

$

(1,137

)

 

$

(718,891

)

 

$

110

 

 

$

604,102

 

Issuance of common stock for cash upon exercise of stock options

 

 

1,230,089

 

 

 

 

 

 

6,716

 

 

 

 

 

 

 

 

 

 

 

 

6,716

 

Vesting of restricted stock units

 

 

160,914

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation

 

 

 

 

 

 

 

 

27,041

 

 

 

 

 

 

 

 

 

 

 

 

27,041

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(4,663

)

 

 

 

 

 

 

 

 

(4,663

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(114,782

)

 

 

(98

)

 

 

(114,880

)

Balance at June 30, 2022

 

 

142,784,868

 

 

$

14

 

 

$

1,357,763

 

 

$

(5,800

)

 

$

(833,673

)

 

$

12

 

 

$

518,316

 

 

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

 

8


Adaptive Biotechnologies Corporation

 

 

Condensed Consolidated Statements of Cash Flows

(in thousands)

(unaudited)

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Operating activities

 

 

 

 

 

 

 

 

Net loss

 

$

(114,880

)

 

$

(89,943

)

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

 

 

 

 

 

 

 

 

Depreciation expense

 

 

9,409

 

 

 

4,734

 

Noncash lease expense

 

 

3,597

 

 

 

3,489

 

Share-based compensation expense

 

 

27,041

 

 

 

19,733

 

Intangible assets amortization

 

 

842

 

 

 

842

 

Investment amortization

 

 

1,414

 

 

 

4,174

 

Research and development inventory reserve

 

 

2,769

 

 

 

 

Other

 

 

(19

)

 

 

(7

)

Changes in operating assets and liabilities

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

(6,303

)

 

 

(4,127

)

Inventory

 

 

(2,284

)

 

 

(4,549

)

Prepaid expenses and other current assets

 

 

644

 

 

 

1,995

 

Accounts payable and accrued liabilities

 

 

(8,956

)

 

 

(2,476

)

Operating lease right-of-use assets and liabilities

 

 

(715

)

 

 

4,539

 

Deferred revenue

 

 

(24,174

)

 

 

(33,742

)

Other

 

 

97

 

 

 

(120

)

Net cash used in operating activities

 

 

(111,518

)

 

 

(95,458

)

Investing activities

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(8,375

)

 

 

(37,882

)

Purchases of marketable securities

 

 

(85,191

)

 

 

(96,352

)

Proceeds from maturities of marketable securities

 

 

136,000

 

 

 

269,500

 

Net cash provided by investing activities

 

 

42,434

 

 

 

135,266

 

Financing activities

 

 

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

6,739

 

 

 

20,513

 

Proceeds from initial capital contributions for Digital Biotechnologies, Inc.

 

 

 

 

 

429

 

Net cash provided by financing activities

 

 

6,739

 

 

 

20,942

 

Net (decrease) increase in cash, cash equivalents and restricted cash

 

 

(62,345

)

 

 

60,750

 

Cash, cash equivalents and restricted cash at beginning of year

 

 

141,203

 

 

 

125,574

 

Cash, cash equivalents and restricted cash at end of period

 

$

78,858

 

 

$

186,324

 

Noncash investing activities

 

 

 

 

 

 

 

 

Purchases of equipment included in accounts payable and accrued liabilities

 

$

3,286

 

 

$

7,067

 

 

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

 

9


Adaptive Biotechnologies Corporation

 

 

Notes to Unaudited Condensed Consolidated Financial Statements

(unaudited)

 

1.

Organization and Description of Business

Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system detects and treats disease in that patient. We capture these insights in our dynamic clinical immunomics database, which is underpinned by computational biology and machine learning, and use them to develop and commercialize clinical products and services that we are tailoring to each individual patient. We have commercial products and services and a robust pipeline of clinical products and services that we are designing to diagnose, monitor and enable the treatment of diseases, such as cancer, autoimmune disorders and infectious diseases.

We were incorporated in the State of Washington on September 8, 2009 under the name Adaptive TCR Corporation. On December 21, 2011, we changed our name to Adaptive Biotechnologies Corporation. We are headquartered in Seattle, Washington.

2.

Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, our wholly-owned subsidiary and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances between Adaptive Biotechnologies Corporation, our wholly-owed subsidiary and Digital Biotechnologies, Inc. have been eliminated upon consolidation.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

Unaudited Interim Condensed Consolidated Financial Statements

In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

Reclassification

We previously disclosed revenue bifurcated into sequencing and development financial statement captions. Beginning with the reporting period ended March 31, 2022, we changed how we classify revenue and now present total revenue on the unaudited condensed consolidated statements of operations. See Note 3, Revenue for additional disaggregation of revenue under our Immune Medicine and MRD market opportunities.

10


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Restricted Cash

We had a restricted cash balance of $2.4 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in certain cases single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.

Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions.

Significant customers are those that represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

June 30,

 

December 31,

 

 

2022

 

2021

 

2022

 

2021

 

2022

 

2021

Customer B

 

12.3%

 

*%

 

14.9%

 

*%

 

23.6%

 

11.3%

Genentech and Roche Group

 

34.8

 

46.0

 

34.3

 

44.1

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue Recognition

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation.

We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For research customers who utilize either immunoSEQ or our MRD services, contracts typically include an amount billed in advance of services (“upfront”) and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.

For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from medical institutions and commercial and government third-party payors. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience.

11


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue recognition commences at the time the initial billable test report is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees and assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for their regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated MRD testing services. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered, when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to regulatory milestones is estimated using the most likely amount method, where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks, as well as the level of effort and investment required to achieve the respective milestone.

Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

We calculate basic net loss per share attributable to our common shareholders by dividing net loss attributable to us by our weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to our common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, outstanding common stock warrants, outstanding stock options, nonvested restricted stock units and the maximum nonvested market-based restricted stock units eligible to be earned are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to our common shareholders, as their effect is anti-dilutive.

12


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

3.

Revenue

We disaggregate our revenue from contracts with customers by market opportunity and type of arrangement, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

7,296

 

 

$

5,405

 

 

$

14,409

 

 

$

9,453

 

Collaboration revenue

 

 

15,082

 

 

 

17,634

 

 

 

28,785

 

 

 

33,691

 

Total Immune Medicine revenue

 

 

22,378

 

 

 

23,039

 

 

 

43,194

 

 

 

43,144

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

20,282

 

 

 

13,966

 

 

 

35,086

 

 

 

25,303

 

Regulatory milestone revenue

 

 

1,000

 

 

 

1,500

 

 

 

4,000

 

 

 

8,500

 

Total MRD revenue

 

 

21,282

 

 

 

15,466

 

 

 

39,086

 

 

 

33,803

 

Total revenue

 

$

43,660

 

 

$

38,505

 

 

$

82,280

 

 

$

76,947

 

 

During the three months ended June 30, 2022, we recognized $1.4 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements and Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, all of which was recognized as MRD service revenue. During the three months ended June 30, 2021, we recognized $3.1 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements, Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and cancelled customer contracts, all of which was recognized as MRD service revenue.

During the six months ended June 30, 2022, we recognized $2.8 million in revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, changes in estimates of total samples to be provided under certain of our agreements and cancelled customer contracts, $0.2 million of which was recognized as Immune Medicine service revenue and $2.6 million of which was recognized as MRD service revenue. During the six months ended June 30, 2021, we recognized $4.1 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements, Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and cancelled customer contracts, $0.1 million of which was recognized as Immune Medicine service revenue and $4.0 million of which was recognized as MRD service revenue.

As of June 30, 2022, we could receive up to an additional $355.5 million in milestone payments in future periods if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our MRD product.

Genentech Collaboration Agreement

In December 2018, we entered into a worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”) to leverage our capability to develop cellular therapies in oncology. Subsequent to receipt of regulatory approval in January 2019, we received a non-refundable, upfront payment of $300.0 million in February 2019 and may be eligible to receive more than $1.8 billion over time, including payments of up to $75.0 million upon the achievement of specified regulatory milestones, up to $300.0 million upon the achievement of specified development milestones and up to $1,430.0 million upon the achievement of specified commercial milestones. In addition, we are separately able to receive tiered royalties at a rate ranging from the mid-single digits to the mid-teens on aggregate worldwide net sales of products arising from the strategic collaboration, subject to certain reductions, with aggregate minimum floors. Under the agreement, we are pursuing two product development pathways for novel T cell immunotherapies in which Genentech intends to use T cell receptors (“TCRs”) screened by our immune medicine platform to engineer and manufacture cellular medicines:

 

Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”).

 

Personalized Product. The personalized product will use patient-specific TCRs identified by real-time screening of TCRs against cancer antigens in each patient (“Personalized Product”).

13


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Under the terms of the agreement, we granted Genentech exclusive worldwide licenses to develop and commercialize TCR-based cellular therapies in the field of oncology, including licenses to existing shared antigen data packages. Additionally, Genentech has the right to determine which product candidates to further develop for commercialization purposes. We determined that this arrangement meets the criteria set forth in ASC Topic 808, Collaborative Arrangements (“ASC 808”), because both parties are active participants in the activity and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. Because ASC 808 does not provide guidance on how to account for the activities under a collaborative arrangement, we applied the guidance in ASC 606 to account for the activities related to the Genentech Agreement.

In applying ASC 606, we identified the following performance obligations at the inception of the agreement:

 

1.

License to utilize on an exclusive basis all TCR-specific platform intellectual property to develop and commercialize any licensed products in the field of oncology.

 

2.

License to utilize all data and information within each shared antigen data package and any other know-how disclosed by us to Genentech in oncology.

 

3.

License to utilize all private antigen TCR product data in connection with research and development activities in the field of use.

 

4.

License to existing shared antigen data packages.

 

5.

Research and development services for Shared Products development, including expansion of shared antigen data packages.

 

6.

Research and development services for private product development.

 

7.

Obligations to participate on various joint research, development and project committees.

 

We determined that none of the licenses, research and development services or obligations to participate on various committees were distinct within the context of the contract, given such rights and activities were highly interrelated and there was substantial additional research and development to further develop the licenses. We considered factors such as the stage of development of the respective existing antigen data packages, the subsequent development that would be required to both identify and submit a potential target for investigational new drug acceptance under both product pathways and the variability in research and development pathways given Genentech’s control of product commercialization. Specifically, under the agreement, Genentech is not required to pursue development or commercialization activities pertaining to both product pathways and may choose to proceed with one or the other. Accordingly, we determined that all of the identified performance obligations were attributable to one general performance obligation, which is to further the development of our TCR-specific platform, including data packages, and continue to make our TCR identification process available to Genentech to pursue either product pathway.

Separately, we have a responsibility to Genentech to enter into a supply and manufacturing agreement for patient-specific TCRs as it pertains to any Personalized Product therapeutic. We determined this was an option right of Genentech should they pursue commercialization of a Personalized Product therapy. Because of the uncertainty resulting from the early stage of development, the novel approach of our collaboration with Genentech and our rights to future commercial milestones and royalty payments, we determined that this option right was not a material right that should be accounted for at inception. As such, we will account for the supply and manufacturing agreement when entered into between the parties.

We determined the initial transaction price shall be made up of only the $300.0 million upfront, non-refundable payment, as all potential regulatory and development milestone payments were probable of significant revenue reversal given their achievement was highly dependent on factors outside our control. As a result, these payments were fully constrained and were not included in the transaction price as of June 30, 2022. We excluded the commercial milestones and potential royalties from the transaction price, as those items relate predominantly to the license rights granted to Genentech and will be assessed when and if such events occur.

As there are potential substantive developments necessary, which Genentech may be able to direct, we determined that we would apply a proportional performance model to recognize revenue for our performance obligation. We measure proportional performance using an input method based on costs incurred relative to the total estimated costs of research and development efforts to pursue both the Shared Products and Personalized Product pathways. When any of the potential regulatory and development milestones are no longer fully constrained and are included in the transaction price, such amounts will be recognized using the cumulative catch-up method based on proportional performance at such time. We currently expect to recognize the revenue over a period of approximately seven to eight years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Products and the Personalized Product, but may be reduced or increased based on the various activities as directed by the joint committees, decisions made by Genentech, regulatory feedback or other factors not currently known.

14


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

We recognized $13.8 million and $17.2 million in Immune Medicine collaboration revenue during the three months ended June 30, 2022 and 2021, respectively, and $26.0 million and $32.8 million in Immune Medicine collaboration revenue during the six months ended June 30, 2022 and 2021, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.

4.

Deferred Revenue

Deferred revenue from our Genentech Agreement represents $53.9 million and $70.1 million of the current and non-current deferred revenue balances, respectively, as of June 30, 2022 and $56.1 million and $94.0 million of the current and non-current deferred revenue balances, respectively, as of December 31, 2021. We expect our current deferred revenue to be recognized as revenue within 12 months. We expect the majority of our non-current deferred revenue to be recognized as revenue over a period of approximately four to five years from June 30, 2022. This period of time represents an estimate of the research and development period to develop cellular therapies in oncology, which may be reduced or increased based on the various research and development activities.

Changes in deferred revenue during the six months ended June 30, 2022 were as follows (in thousands):

 

Deferred revenue balance at December 31, 2021

 

$

179,210

 

Additions to deferred revenue during the period

 

 

19,379

 

Revenue recognized during the period

 

 

(43,553

)

Deferred revenue balance at June 30, 2022

 

$

155,036

 

 

As of June 30, 2022, $34.5 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2021.

5.

Fair Value Measurements

The following tables set forth the fair value of financial assets as of June 30, 2022 and December 31, 2021 that were measured at fair value on a recurring basis (in thousands):

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

70,358

 

 

$

 

 

$

 

 

$

70,358

 

U.S. government debt securities

 

 

 

 

 

334,857

 

 

 

 

 

 

334,857

 

Corporate bonds

 

 

 

 

 

39,397

 

 

 

 

 

 

39,397

 

Total financial assets

 

$

70,358

 

 

$

374,254

 

 

$

 

 

$

444,612

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

131,946

 

 

$

 

 

$

 

 

$

131,946

 

U.S. government debt securities

 

 

 

 

 

391,145

 

 

 

 

 

 

391,145

 

Corporate bonds

 

 

 

 

 

39,996

 

 

 

 

 

 

39,996

 

Total financial assets

 

$

131,946

 

 

$

431,141

 

 

$

 

 

$

563,087

 

 

 

Level 1 securities include highly liquid money market funds, for which we measure the fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 securities consist of U.S. government debt securities and corporate bonds, and are valued based on recent trades of securities in inactive markets or on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data.

15


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

6.

Investments

Available-for-sale investments consisted of the following as of June 30, 2022 and December 31, 2021 (in thousands):

 

 

 

June 30, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

271,337

 

 

$

 

 

$

(3,408

)

 

$

267,929

 

Corporate bonds

 

 

39,662

 

 

 

 

 

 

(265

)

 

 

39,397

 

Total short-term marketable securities

 

$

310,999

 

 

$

 

 

$

(3,673

)

 

$

307,326

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

69,055

 

 

$

 

 

$

(2,127

)

 

$

66,928

 

Total long-term marketable securities

 

$

69,055

 

 

$

 

 

$

(2,127

)

 

$

66,928

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

186,752

 

 

$

4

 

 

$

(109

)

 

$

186,647

 

Corporate bonds

 

 

27,363

 

 

 

 

 

 

(14

)

 

 

27,349

 

Total short-term marketable securities

 

$

214,115

 

 

$

4

 

 

$

(123

)

 

$

213,996

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

205,472

 

 

$

 

 

$

(974

)

 

$

204,498

 

Corporate bonds

 

 

12,691

 

 

 

 

 

 

(44

)

 

 

12,647

 

Total long-term marketable securities

 

$

218,163

 

 

$

 

 

$

(1,018

)

 

$

217,145

 

 

All the U.S. government debt securities and corporate bonds designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective condensed consolidated balance sheet date. Those that are designated as long-term marketable securities have an effective maturity date that is more than one year from the respective condensed consolidated balance sheet date.

Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivable of $0.8 million and $1.4 million is presented separately within the prepaid expenses and other current assets balance on the unaudited condensed consolidated balance sheet as of June 30, 2022 and on the condensed consolidated balance sheet as of December 31, 2021, respectively.

 

The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of June 30, 2022 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

U.S. government debt securities

 

$

334,857

 

 

$

(5,535

)

 

$

 

 

$

 

Corporate bonds

 

 

39,397

 

 

 

(265

)

 

 

 

 

 

 

Total available-for-sale securities

 

$

374,254

 

 

$

(5,800

)

 

$

 

 

$

 

 

We periodically review our available-for-sale securities to assess for credit impairment. Some of the factors considered in assessing impairment include the extent to which the fair value is less than the amortized cost basis, adverse conditions related to the security, an industry or geographic area, changes to security ratings or sector credit ratings and other relevant market data.

As of June 30, 2022, we did not intend, nor were we more likely than not to be required, to sell our available-for-sale investments before the recovery of their amortized cost basis, which may be maturity. Based on our assessment, we concluded all impairment as of June 30, 2022 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment of our available-for-sale securities was recorded in other comprehensive loss.

16


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

7.

Goodwill and Intangible Assets

There have been no changes in the carrying amount of goodwill since its recognition in 2015.

Intangible assets subject to amortization as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

 

 

 

June 30, 2022

 

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(12,464

)

 

$

7,536

 

Purchased intellectual property

 

 

325

 

 

 

(177

)

 

 

148

 

Balance at June 30, 2022

 

$

20,325

 

 

$

(12,641

)

 

$

7,684

 

 

 

 

December 31, 2021

 

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(11,638

)

 

$

8,362

 

Purchased intellectual property

 

 

325

 

 

 

(161

)

 

 

164

 

Balance at December 31, 2021

 

$

20,325

 

 

$

(11,799

)

 

$

8,526

 

 

The developed technology was acquired in connection with our acquisition of Sequenta, Inc. in 2015. The remaining balance of the acquired developed technology and the purchased intellectual property is expected to be amortized over the next 4.5 years.

 

As of June 30, 2022, expected future amortization expense for intangible assets was as follows (in thousands):

 

 

2022 (excluding the six months ended June 30, 2022)

 

$

857

 

2023

 

 

1,699

 

2024

 

 

1,703

 

2025

 

 

1,699

 

2026

 

 

1,699

 

Thereafter

 

 

27

 

Total future amortization expense

 

$

7,684

 

 

8.

Leases

We have operating lease agreements for laboratory, office and warehouse facilities in Seattle, Washington, Bothell, Washington, South San Francisco, California and New York City, New York. As of June 30, 2022, we were not party to any finance leases.

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of June 30, 2022 (in thousands):

 

2022 (excluding the six months ended June 30, 2022)

 

$

7,053

 

2023

 

 

13,964

 

2024

 

 

13,692

 

2025

 

 

14,098

 

2026

 

 

12,330

 

Thereafter

 

 

81,188

 

Total undiscounted lease payments

 

 

142,325

 

Less:

 

 

 

 

   Imputed interest rate

 

 

(29,789

)

   Tenant improvement receivables

 

 

(1,194

)

Total operating lease liabilities

 

 

111,342

 

Less: Current portion

 

 

(8,615

)

Operating lease liabilities, less current portion

 

$

102,727

 

 

17


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

 

During the six months ended June 30, 2022, cash paid for amounts included in the measurement of lease liabilities was $3.3 million, net of $4.0 million of cash received for tenant improvement allowances. Cash paid for amounts included in the measurement of lease liabilities was $3.5 million and cash received for tenant improvement allowances was $5.4 million during the six months ended June 30, 2021.

We previously entered into a $2.1 million letter of credit with one of our financial institutions in connection with one of our leases.

9.

Commitments and Contingencies

Legal Proceedings

We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We were not party to any material legal proceedings as of June 30, 2022.

 

Indemnification Agreements

In the ordinary course of business, we may provide indemnification of varying scope and terms to vendors, lessors, customers and other parties with respect to certain matters including, but not limited to, losses arising out of breach of our agreements with them or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that will require us to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that we could be required to make under these indemnification agreements is, in many cases, unlimited. We have not incurred any material costs as a result of such indemnifications and are not currently aware of any indemnification claims.

10.

Shareholders’ Equity

Common Stock

Our common stock has no preferences or privileges and is not redeemable. Holders of our common stock are entitled to one vote for each share of common stock held. The holders of record of outstanding shares of common stock shall be entitled to receive, when, as and if declared, out of funds legally available, such cash and other dividends as may be declared from time to time.

As of June 30, 2022, we had reserved shares of common stock for the following:

 

Shares issuable upon the exercise of outstanding stock options granted

 

 

14,338,119

 

Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned

 

 

6,044,821

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

14,516,155

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

2,804,298

 

Total shares of common stock reserved for future issuance

 

 

37,703,393

 

Our 2019 Equity Incentive Plan (“2019 Plan”) provides for annual increases in the number of shares that may be issued under the 2019 Plan on January 1, 2020 and on each subsequent January 1, thereafter, by a number of shares equal to the lesser of (a) 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.

Furthermore, our Employee Stock Purchase Plan (“ESPP”) provides for annual increases in the number of shares available for issuance under our ESPP on January 1, 2020 and on each January 1, thereafter, by a number of shares equal to the smallest of (a) 1% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.

Our board of directors determined not to increase the 2019 Plan and ESPP reserves in 2022.

18


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

11.

Equity Incentive Plans

2009 Equity Incentive Plan

We adopted an equity incentive plan in 2009 (“2009 Plan”) that provided for the issuance of incentive and nonqualified common stock options and other share-based awards for employees, directors and consultants. Under the 2009 Plan, the exercise price for incentive and nonqualified stock options were not to be less than the fair market value of our common stock at the date of grant. Stock options granted under this plan expire no later than ten years from the grant date and vesting was established at the time of grant. Pursuant to the terms of the 2019 Plan, any shares subject to outstanding stock options originally granted under the 2009 Plan that terminate, expire or lapse for any reason without the delivery of shares to the holder thereof shall become available for issuance pursuant to awards granted under the 2019 Plan. While no shares are available for future issuance under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.

2019 Equity Incentive Plan

The 2019 Plan became effective immediately prior to the closing of our initial public offering in July 2019. The 2019 Plan provides for the issuance of awards in the form of stock options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the stock option exercise price per share shall not be less than the fair market value of a share of stock on the effective date of grant, as defined by the 2019 Plan, unless explicitly qualified under the provisions of Section 409A or Section 424(a) of the Internal Revenue Code of 1986. Additionally, unless otherwise specified, stock options granted under this plan expire no later than ten years from the grant date and vesting is established at the time of grant. Except for certain stock option and restricted stock unit grants made to non-employee directors, stock options and restricted stock units granted under the 2019 Plan generally vest over a four-year period, subject to continuous service through each applicable vesting date. As of June 30, 2022, we had 29,279,180 shares of common stock authorized for issuance under the 2019 Plan.

Changes in shares available for grant during the six months ended June 30, 2022 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2021

 

 

22,299,923

 

Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned

 

 

(10,460,587

)

Stock options and restricted stock units forfeited, cancelled or expired

 

 

2,676,819

 

Shares available for grant at June 30, 2022

 

 

14,516,155

 

Stock Options

Stock option activity under the 2009 Plan and 2019 Plan during the six months ended June 30, 2022 was as follows:

 

 

 

Shares Subject to

Outstanding Stock Options

 

 

Weighted-Average Exercise

Price per Share

 

 

Aggregate Intrinsic Value

(in thousands)

 

Stock options outstanding at December 31, 2021

 

 

12,778,984

 

 

$

19.72

 

 

 

 

 

Stock options granted

 

 

4,397,538

 

 

 

11.66

 

 

 

 

 

Stock options forfeited or cancelled

 

 

(1,240,578

)

 

 

29.13

 

 

 

 

 

Stock options expired

 

 

(367,736

)

 

 

32.41

 

 

 

 

 

Stock options exercised

 

 

(1,230,089

)

 

 

5.46

 

 

 

 

 

Stock options outstanding at June 30, 2022

 

 

14,338,119

 

 

$

17.33

 

 

$

9,550

 

Stock options vested and exercisable at June 30, 2022

 

 

6,985,837

 

 

$

13.90

 

 

$

8,807

 

 

The weighted-average remaining contractual life for stock options outstanding as of June 30, 2022 was 7.4 years. The weighted-average remaining contractual life for vested and exercisable stock options as of June 30, 2022 was 5.7 years.

Of the $20.5 million proceeds from the exercise of stock options included on the unaudited condensed consolidated statements of cash flows for the six months ended June 30, 2021, $0.3 million related to options exercised prior to but settled during the six months ended June 30, 2021. As of June 30, 2021, there was $0.2 million in unsettled cash proceeds related to options exercised during the six months ended June 30, 2021.

19


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

Restricted Stock Units

Restricted stock unit activity under the 2019 Plan during the six months ended June 30, 2022 was as follows:

 

 

 

Restricted Stock Units

Outstanding

 

 

Weighted-Average Grant Date

Fair Value per Share

 

Nonvested restricted stock units outstanding at December 31, 2021

 

 

1,211,191

 

 

$

37.41

 

Restricted stock units granted

 

 

5,568,815

 

 

 

11.66

 

Restricted stock units forfeited or cancelled

 

 

(1,068,505

)

 

 

16.80

 

Restricted stock units vested

 

 

(160,914

)

 

 

43.19

 

Nonvested restricted stock units outstanding at June 30, 2022

 

 

5,550,587

 

 

$

15.38

 

Market-Based Restricted Stock Units

In addition to the restricted stock units described above, our board of directors approved an award of market-based restricted stock units to our chief executive officer in March 2022. The shares of common stock that may be earned under the award, ranging from zero shares to 494,234 shares, are calculated based upon our total shareholder return during a three-year performance period as measured against that of the group of companies comprising the S&P Biotechnology Select Industry Index as of the grant date, subject to certain adjustments to such index group. Except as expressly provided in the terms of the award agreement, vesting is subject to our chief executive officer's continuous service through the end of the three-year performance period.

Grant Date Fair Value of Stock Options, Restricted Stock Units and Market-Based Restricted Stock Units Granted

The estimated grant date fair values of stock options granted during the six months ended June 30, 2022 and 2021 were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Fair value of common stock

 

$7.30 - $14.95

 

 

$34.41 - $66.50

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

1.7% - 3.0%

 

 

0.5% - 1.1%

 

Expected volatility

 

68.2% - 71.0%

 

 

67.1% - 68.7%

 

Expected dividend yield

 

 

 

 

 

 

 

The determination of the grant date fair value of stock options granted using a Black-Scholes option-pricing model is affected by the fair value of our common stock, as well as assumptions regarding a number of variables that are complex, subjective and generally require significant judgment to determine. The valuation assumptions were determined as follows:

 

Fair value of common stock—The fair value of each share of common stock is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market.

 

Expected term—The expected term of stock options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, Compensation—Stock Compensation, as we do not have sufficient exercise history to determine a better estimate of expected term. Under this approach, the expected term is based on the midpoint between the vesting date and the end of the contractual term of the stock option.

 

Risk-free interest rate—We utilize a risk-free interest rate in the option valuation model based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected terms of the stock options.

 

Expected volatility—As we do not have sufficient trading history for our common stock, expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of expected term.

 

Expected dividend yield—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option valuation model.

 

The weighted-average grant date fair value per share of stock options granted during the six months ended June 30, 2022 and 2021 was $7.36 and $26.52, respectively.

20


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

The grant date fair value of restricted stock units granted is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market. The weighted-average grant date fair value per share of restricted stock units granted during the six months ended June 30, 2022 and 2021 was $11.66 and $42.93, respectively.

The grant date fair value of the market-based restricted stock units granted in March 2022 is $18.89 and was determined using a Monte Carlo valuation model, which uses assumptions such as volatility, risk-free interest rate and dividend estimated for the performance period. The related share-based compensation expense of $4.7 million is recognized on a straight-line basis over the three-year performance period, which is also the requisite service period. Attainment of the market condition and the number of shares earned and vested does not impact the related share-based compensation expense recognized. Share-based compensation expense will be reversed only if our chief executive officer does not provide continuous service through the performance period for reasons other than those expressly provided in the terms of the award.

The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three and six months ended June 30, 2022 and 2021, respectively, are included on the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

954

 

 

$

408

 

 

$

1,749

 

 

$

736

 

Research and development

 

 

4,643

 

 

 

3,791

 

 

 

8,988

 

 

 

6,674

 

Sales and marketing

 

 

3,584

 

 

 

3,302

 

 

 

6,813

 

 

 

5,797

 

General and administrative

 

 

4,999

 

 

 

3,748

 

 

 

9,491

 

 

 

6,526

 

Total share-based compensation expense

 

$

14,180

 

 

$

11,249

 

 

$

27,041

 

 

$

19,733

 

 

As of June 30, 2022, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:

 

 

 

 

 

 

 

Unrecognized Share-Based

Compensation Expense

(in thousands)

 

 

Remaining Weighted-Average

Recognition Period

(in years)

 

Nonvested stock options

 

 

 

 

 

$

88,549

 

 

 

2.85

 

Nonvested restricted stock units

 

 

 

 

 

 

75,935

 

 

 

3.42

 

Nonvested market-based restricted stock units

 

 

 

 

 

 

4,165

 

 

 

2.68

 

 

12.

Restructuring

In March 2022, we began implementing a restructuring plan to reduce operating costs and drive future growth aligned with the strategic reorganization of our business around our MRD and Immune Medicine market opportunities. Under this restructuring plan, we reduced our workforce by approximately 100 employees.

We incurred aggregate restructuring costs of $2.0 million, all of which was recognized in the six months ended June 30, 2022. These costs primarily related to one-time termination benefits and ongoing benefit arrangements, both of which included severance payments and extended benefits coverage support and were contingent upon the impacted employees’ execution and non-revocation of separation agreements. Our aggregate restructuring costs also included certain contract termination costs.

The activities related to our reduction in workforce were primarily completed in March 2022 and the $2.0 million aggregate restructuring costs were paid as of June 30, 2022.

21


Adaptive Biotechnologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements (Continued)

(unaudited)

 

13.

Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

The following table sets forth the computation of the basic and diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively (in thousands, except share and per share amounts):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(52,046

)

 

$

(49,301

)

 

$

(114,782

)

 

$

(89,943

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

142,363,589

 

 

 

140,359,317

 

 

 

142,032,261

 

 

 

139,667,380

 

Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

$

(0.37

)

 

$

(0.35

)

 

$

(0.81

)

 

$

(0.64

)

Given the loss position for all periods presented, basic net loss per share attributable to our common shareholders is the same as diluted net loss per share attributable to our common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively, as they had an anti-dilutive effect:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

14,693,276

 

 

 

13,204,775

 

 

 

13,978,339

 

 

 

13,360,000

 

Nonvested restricted stock units

 

 

5,364,447

 

 

 

676,411

 

 

 

3,983,640

 

 

 

458,707

 

Maximum nonvested market-based restricted stock units eligible to be earned

 

 

494,234

 

 

 

 

 

 

324,938

 

 

 

 

Common stock warrant outstanding

 

 

 

 

 

 

 

 

 

 

 

17,282

 

Total

 

 

20,551,957

 

 

 

13,881,186

 

 

 

18,286,917

 

 

 

13,835,989

 

 

 

22


Adaptive Biotechnologies Corporation

 

 

 

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

You should read the following discussion and analysis of our financial condition and results of operations together with the unaudited condensed consolidated financial statements and related notes and the other financial information appearing elsewhere in this report, as well as the other financial information we file with the SEC from time to time. Some of the information contained in this discussion and analysis or set forth elsewhere in this report, including information with respect to our plans and strategy for our business and related financing, includes forward-looking statements that involve risks and uncertainties relating to our future plans, objectives, expectations, intentions and financial performance and the assumptions that underlie these statements.

As a result of many factors, including those factors set forth in the “Risk Factors” section of this report, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

Overview

We are advancing the field of immune medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system detects and treats disease in that patient. We capture these insights in our dynamic clinical immunomics database, which is underpinned by computational biology and machine learning, and use them to develop and commercialize clinical products and services that we are tailoring to each individual patient. We have commercial products and services and a robust pipeline of clinical products and services that we are designing to diagnose, monitor and enable the treatment of diseases, such as cancer, autoimmune disorders and infectious diseases.

Our immune medicine platform is the foundation for our expanding suite of products and services. The cornerstone of our platform and core immunosequencing product, immunoSEQ, serves as our underlying research and development engine and generates revenue from biopharmaceutical and academic customers.

Leveraging our collaboration with Microsoft, we are creating the TCR-Antigen Map. We are using this map to develop research solutions by disease, called immunoSEQ T-MAP, and a diagnostic product for many diseases from a single blood test, called T-Detect.

Regarding our specific products and pipeline, T-Detect COVID, for which we have received Emergency Use Authorization, is designed to confirm past SARS-CoV-2 infection, the virus that causes COVID-19. It is the first indication for the T-Detect product line. In June 2022, we launched a second indication, T-Detect Lyme, which is designed to help diagnose early Lyme disease. In addition, we have confirmed signals in Crohn’s disease, celiac disease and multiple sclerosis, and we have identified signals in ulcerative colitis and rheumatoid arthritis. In the future, we intend to sell other diagnostic products and services, including other indications for T-Detect.

Our therapeutic product candidates, being developed under the Genentech Agreement, leverage our platform to identify specific receptors on immune cells to develop into cellular therapies in oncology. We also extended our platform to identify highly potent neutralizing antibodies against SARS-CoV-2 and we believe this differentiated approach may be leveraged across multiple disease states.

Our first clinical diagnostic product, clonoSEQ, is the first test authorized by the Food and Drug Administration for the detection and monitoring of MRD in patients with multiple myeloma, B cell acute lymphoblastic leukemia and chronic lymphocytic leukemia, and is also available as a CLIA-validated laboratory developed test for patients with other lymphoid cancers. We disclose our clonoSEQ test volume, which includes the number of clonoSEQ reports and results we have provided to ordering physicians in the United States and international technology transfer sites. These volumes do not include sample results from our biopharmaceutical customers or academic institutions utilizing our MRD services.

Historically, we have sold immunoSEQ as a fee-for-service offering. These research offerings have comprised the majority of our revenue to date, although our business is pursuing broader opportunities. As we continue to expand the use of our clonoSEQ diagnostic tests, develop T-Detect and develop and commercialize therapeutic product candidates with our drug discovery collaborator, we expect our mix of revenue to shift to clinical products and services, which we believe will become our largest sources of revenue.

23


Adaptive Biotechnologies Corporation

 

We are actively pursuing opportunities to deepen our relationships with current customers and initiate relationships with new customers. We have an experienced, specialty salesforce that is targeting department heads, laboratory directors, principal investigators, core facility directors, clinicians, payors, research scientists and pathologists at leading academic and research institutions, biopharmaceutical companies and contract research organizations. As MRD assessment becomes standard practice for patient management across a range of blood cancers, we believe it will be essential for clinicians and patients to have access to a highly accurate, sensitive and standardized MRD assessment tool. We are focused on establishing and maintaining collaborative relationships with payors, developing health economic evidence and building billing and patient access infrastructure to expand reimbursement coverage for our clinical diagnostics. We continue to seek expanded coverage of our clonoSEQ diagnostic test and have successfully expanded coverage through contractual agreements or positive medical policies with Medicare and several of the largest national private health insurers in the United States.

We recognized revenue of $43.7 million and $38.5 million for the three months ended June 30, 2022 and 2021, respectively, and $82.3 million and $76.9 million for the six months ended June 30, 2022 and 2021, respectively. Net loss attributable to Adaptive Biotechnologies Corporation was $52.0 million and $49.3 million for the three months ended June 30, 2022 and 2021, respectively, and $114.8 million and $89.9 million for the six months ended June 30, 2022 and 2021, respectively. We have funded our operations to date principally from the sale of convertible preferred stock and common stock and, to a lesser extent, revenue. As of June 30, 2022 and December 31, 2021, we had cash, cash equivalents and marketable securities of $450.7 million and $570.2 million, respectively.

Reduction in Workforce

In March 2022, we began implementing a restructuring plan to reduce operating costs and drive future growth aligned with the strategic reorganization of our business around our MRD and Immune Medicine market opportunities. Under this restructuring plan, we reduced our workforce by approximately 100 employees.

We incurred aggregate restructuring costs of $2.0 million, all of which was recognized in the six months ended June 30, 2022. These costs primarily related to one-time termination benefits and ongoing benefit arrangements, both of which included severance payments and extended benefits coverage support and were contingent upon the impacted employees’ execution and non-revocation of separation agreements. Our aggregate restructuring costs also included certain contract termination costs.

The activities related to our reduction in workforce were primarily completed in March 2022 and the $2.0 million aggregate restructuring costs were paid as of June 30, 2022.

Revenue Reclassification and clonoSEQ Test Volume

We previously disclosed revenue bifurcated into sequencing and development financial statement captions. Beginning with the reporting period ended March 31, 2022, we changed how we classify revenue and now present total revenue on the unaudited condensed consolidated statements of operations included elsewhere in this report. We disaggregate revenue under our Immune Medicine and MRD market opportunities in Note 3 of the accompanying notes to the unaudited condensed consolidated financial statements included elsewhere in this report.

The following table presents the amount of sequencing revenue and development revenue recognized under our Immune Medicine and MRD market opportunities for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

 

December 31,

2021

 

 

September 30,

2021

 

 

June 30,

2021

 

 

March 31,

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sequencing revenue

 

$

6,860

 

 

$

8,170

 

 

$

5,404

 

 

$

4,048

 

Development revenue

 

 

14,514

 

 

 

15,445

 

 

 

17,635

 

 

 

16,057

 

Total Immune Medicine revenue

 

 

21,374

 

 

 

23,615

 

 

 

23,039

 

 

 

20,105

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sequencing revenue

 

 

16,201

 

 

 

13,936

 

 

 

13,151

 

 

 

11,126

 

Development revenue

 

 

355

 

 

 

1,916

 

 

 

2,315

 

 

 

7,211

 

Total MRD revenue

 

 

16,556

 

 

 

15,852

 

 

 

15,466

 

 

 

18,337

 

Total revenue

 

$

37,930

 

 

$

39,467

 

 

$

38,505

 

 

$

38,442

 

 

24


Adaptive Biotechnologies Corporation

 

 

 

 

Three Months Ended

 

 

 

December 31,

2020

 

 

September 30,

2020

 

 

June 30,

2020

 

 

March 31,

2020

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sequencing revenue

 

$

3,310

 

 

$

3,691

 

 

$

2,036

 

 

$

3,170

 

Development revenue

 

 

17,155

 

 

 

12,438

 

 

 

12,856

 

 

 

11,077

 

Total Immune Medicine revenue

 

 

20,465

 

 

 

16,129

 

 

 

14,892

 

 

 

14,247

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sequencing revenue

 

 

9,399

 

 

 

7,585

 

 

 

5,949

 

 

 

6,299

 

Development revenue

 

 

321

 

 

 

2,585

 

 

 

147

 

 

 

364

 

Total MRD revenue

 

 

9,720

 

 

 

10,170

 

 

 

6,096

 

 

 

6,663

 

Total revenue

 

$

30,185

 

 

$

26,299

 

 

$

20,988

 

 

$

20,910

 

We also previously disclosed the number of clonoSEQ reports provided to ordering physicians in the United States, referred to as “clinical sequencing volume” or “clinical sequencing volume, excluding T-Detect COVID volume” in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of certain of our SEC filings. Beginning with the reporting period ended March 31, 2022, we changed our disclosures related to volume metrics and now present the number of clonoSEQ reports and results we have provided to ordering physicians in the United States and international technology transfer sites, collectively referred to as “clonoSEQ test volume.” Our clonoSEQ test volume does not include sample results from our biopharmaceutical customers or academic institutions utilizing our MRD services.

The following table presents our clonoSEQ test volume for the periods presented:

 

 

 

Three Months Ended

 

 

 

December 31,

2021

 

 

September 30,

2021

 

 

June 30,

2021

 

 

March 31,

2021

 

Clinical sequencing volume, excluding T-Detect COVID volume

 

 

6,356

 

 

 

5,928

 

 

 

5,475

 

 

 

4,757

 

clonoSEQ reports or results provided to international technology transfer sites

 

 

494

 

 

 

413

 

 

 

422

 

 

 

543

 

clonoSEQ test volume

 

 

6,850

 

 

 

6,341

 

 

 

5,897

 

 

 

5,300

 

 

 

 

Three Months Ended

 

 

 

December 31,

2020

 

 

September 30,

2020

 

 

June 30,

2020

 

 

March 31,

2020

 

Clinical sequencing volume

 

 

4,509

 

 

 

4,023

 

 

 

3,136

 

 

 

3,518

 

clonoSEQ reports or results provided to international technology transfer sites

 

 

704

 

 

 

375

 

 

 

310

 

 

 

238

 

clonoSEQ test volume

 

 

5,213

 

 

 

4,398

 

 

 

3,446

 

 

 

3,756

 

 

25


Adaptive Biotechnologies Corporation

 

 

Components of Results of Operations

Revenue

We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For our research customers, which include biopharmaceutical customers and academic institutions for both our immunoSEQ and MRD services, delivery of the respective test results may include some level of professional support and analysis. Terms with biopharmaceutical customers generally include non-refundable upfront payments, which we record as deferred revenue. For all research customers, we recognize revenue as we deliver sequencing results. From time to time, we offer discounts in order to gain rights and access to certain datasets. Revenue is recognized net of these discounts and costs associated with these services are reflected in cost of revenue. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered. Certain of our MRD revenue arrangements with biopharmaceutical customers include consideration in the form of regulatory milestones upon regulatory approval of the respective biopharmaceutical partners’ therapeutics. Such revenue is constrained from recognition until it becomes probable that such milestone will be achieved.

Under certain agreements with our biopharmaceutical customers who seek access to our platform to support their therapeutic development activities, revenues are generated from research and development support services that we provide. These agreements may include substantial non-refundable upfront payments, which we recognize over time as we perform the respective services. Revenue recognized from these activities relate primarily to our Genentech Agreement.

For our clinical customers, we primarily derive revenue from providing our clonoSEQ report to ordering physicians. We bill medical institutions and commercial and government payors based on reports delivered to ordering physicians. Amounts paid for clonoSEQ by medical institutions and commercial and government payors vary based on respective reimbursement rates and patient responsibilities, which may differ from our targeted list price. We recognize clinical revenue by evaluating customer payment history, contracted reimbursement rates, if applicable, and other adjustments to estimate the amount of revenue that is collectible.

For our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue recognition commences at the time the initial billable test report is delivered and is based upon cumulative tests delivered to date. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and recognized either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

We expect revenue to increase over the long term, particularly as the mix of revenue migrates to clinical diagnostics and drug discovery. The pace by which this mix migrates will be determined by the level of customer adoption and frequency of use of our products and services. Our revenue may fluctuate from period to period due to the uncertain nature of delivery of our products and services, the achievement of milestones by our customers, timing of expenses incurred, changes in estimates of total anticipated costs related to our Genentech Agreement and other events not within our control, such as the delivery of customer samples or customer decisions to no longer pursue their development initiatives.

Due to the ongoing uncertainties related to the COVID-19 pandemic, we may experience variability in revenue in the near term as our customers’ abilities to procure samples for their research initiatives change, as customer initiatives evolve and as clinical testing is impacted by the pandemic.

Cost of Revenue

Cost of revenue includes the cost of materials, personnel-related expenses (including salaries, benefits and share-based compensation), shipping and handling expenses, equipment costs and allocated facility costs associated with processing samples and professional support for our service revenue activities. Allocated facility costs include depreciation of laboratory equipment, as well as allocated facility occupancy and information technology costs. Costs associated with processing samples are recorded as expense, regardless of the timing of revenue recognition. As such, cost of revenue and related volume does not always trend in the same direction as revenue recognition and related volume. Additionally, costs to support our Genentech Agreement are a component of our research and development expenses.

26


Adaptive Biotechnologies Corporation

 

We expect cost of revenue to increase in absolute dollars as we grow our sample testing volume and make investments in laboratory automation and facilities, but the cost per sample to decrease over the long term due to the efficiencies we may gain as assay volume increases from improved utilization of our laboratory capacity, automation and other value engineering initiatives. If our sample volume throughput is reduced as a result of the COVID-19 pandemic or otherwise, cost of revenue as a percentage of total revenue may be adversely impacted due to fixed overhead costs.

Research and Development Expenses

Research and development expenses consist of laboratory materials costs, personnel-related expenses, equipment costs, allocated facility costs, information technology expenses and contract service expenses. Research and development activities support further development and refinement of existing assays and products, discovery of new technologies and investments in our immune medicine platform. We also include in research and development expenses the costs associated with software development of applications to support future commercial opportunities, as well as development activities to support laboratory scaling and workflow. We are currently conducting research and development activities for several products and services and we typically use our laboratory materials, personnel, facilities, information technology and other development resources across multiple development programs. Additionally, certain of these research and development activities benefit more than one of our product opportunities. We do not track research and development expenses by specific product candidates.

A component of our research and development expenses are costs supporting clinical and analytical validations to obtain regulatory approval for future clinical products and services. Additionally, the costs to support our Genentech Agreement are a component of our research and development expenses. Some of these activities have generated and may in the future generate Immune Medicine collaboration revenue.

We expect research and development expenses to experience modest increases in the short term. However, we expect research and development expenses to decrease as a percentage of revenue in the long term, although the percentage may fluctuate from period to period due to the timing and extent of our development and commercialization efforts.

Sales and Marketing Expenses

Sales and marketing expenses include personnel-related expenses for commercial sales, product and account management, marketing, reimbursement, medical education and business development personnel that support commercialization of our platform products. In addition, these expenses include external costs, such as advertising expenses, customer education and promotional expenses, market analysis expenses, conference fees, travel expenses and allocated facility costs.

We expect our sales and marketing expenses to experience modest increases in the short term. In the long term, we expect sales and marketing expenses to increase in absolute dollars as we increase marketing activities to drive awareness and adoption of our products and services. However, we expect sales and marketing expenses to decrease as a percentage of revenue in the long term, subject to fluctuations from period to period due to the timing and magnitude of these expenses.

General and Administrative Expenses

General and administrative expenses include personnel-related expenses (including salaries, benefits and share-based compensation) for our personnel in executive, legal, finance and accounting, human resources and other administrative functions, including third-party billing services. In addition, these expenses include insurance costs, external legal costs, accounting and tax service expenses, consulting fees and allocated facility costs.

We expect minimal growth in our general and administrative expenses in the short term. In the long term, we expect these expenses to decrease as a percentage of revenue as revenue increases.

27


Adaptive Biotechnologies Corporation

 

Statements of Operations Data

The following table sets forth our statements of operations data for the periods presented (in thousands, except share and per share amounts):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

$

43,660

 

 

$

38,505

 

 

$

82,280

 

 

$

76,947

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

 

13,221

 

 

 

10,765

 

 

 

26,413

 

 

 

20,756

 

Research and development

 

 

37,037

 

 

 

37,800

 

 

 

74,876

 

 

 

71,572

 

Sales and marketing

 

 

24,281

 

 

 

23,216

 

 

 

50,374

 

 

 

43,820

 

General and administrative

 

 

21,200

 

 

 

16,066

 

 

 

45,344

 

 

 

31,002

 

Amortization of intangible assets

 

 

423

 

 

 

423

 

 

 

842

 

 

 

842

 

Total operating expenses

 

 

96,162

 

 

 

88,270

 

 

 

197,849

 

 

 

167,992

 

Loss from operations

 

 

(52,502

)

 

 

(49,765

)

 

 

(115,569

)

 

 

(91,045

)

Interest and other income, net

 

 

418

 

 

 

464

 

 

 

689

 

 

 

1,102

 

Net loss

 

 

(52,084

)

 

 

(49,301

)

 

 

(114,880

)

 

 

(89,943

)

Add: Net loss attributable to noncontrolling interest

 

 

38

 

 

 

 

 

 

98

 

 

 

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(52,046

)

 

$

(49,301

)

 

$

(114,782

)

 

$

(89,943

)

Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

$

(0.37

)

 

$

(0.35

)

 

$

(0.81

)

 

$

(0.64

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

142,363,589

 

 

 

140,359,317

 

 

 

142,032,261

 

 

 

139,667,380

 

 

Comparison of the Three Months Ended June 30, 2022 and 2021

Revenue

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

7,296

 

 

$

5,405

 

 

$

1,891

 

 

 

35

%

 

 

 

 

 

 

 

 

Collaboration revenue

 

 

15,082

 

 

 

17,634

 

 

 

(2,552

)

 

 

(14

)

 

 

 

 

 

 

 

 

Total Immune Medicine revenue

 

 

22,378

 

 

 

23,039

 

 

 

(661

)

 

 

(3

)

 

 

51

%

 

 

60

%

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

20,282

 

 

 

13,966

 

 

 

6,316

 

 

 

45

 

 

 

 

 

 

 

 

 

Regulatory milestone revenue

 

 

1,000

 

 

 

1,500

 

 

 

(500

)

 

 

(33

)

 

 

 

 

 

 

 

 

Total MRD revenue

 

 

21,282

 

 

 

15,466

 

 

 

5,816

 

 

 

38

 

 

 

49

%

 

 

40

%

Total revenue

 

$

43,660

 

 

$

38,505

 

 

$

5,155

 

 

 

13

 

 

 

100

%

 

 

100

%

The $0.7 million decrease in Immune Medicine revenue was primarily due to a $3.4 million decrease in revenue generated from the Genentech Agreement due to reduced collaboration expenses and a $1.0 million decrease in revenue generated from our T-Detect COVID clinical customers, which were partially offset by a $3.7 million increase in revenue generated from our biopharmaceutical and academic customers.

The $5.8 million increase in MRD revenue was primarily due to a $3.8 million increase in revenue generated from providing our clonoSEQ report to clinical customers and a $2.7 million increase in revenue generated from providing MRD sample testing services to biopharmaceutical customers. These increases were partially offset by a $0.5 million decrease in revenue recognized upon the achievement of certain regulatory milestones by our biopharmaceutical customers’ therapeutics and a $0.3 million decrease in revenue generated from providing MRD sample testing services to investigator-led clinical trials. Our clonoSEQ test volume increased by 53% to 8,998 tests delivered in the three months ended June 30, 2022 from 5,897 tests delivered in the three months ended June 30, 2021.

28


Adaptive Biotechnologies Corporation

 

Cost of Revenue

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Cost of revenue

 

$

13,221

 

 

$

10,765

 

 

$

2,456

 

 

 

23

%

 

 

30

%

 

 

28

%

The $2.5 million increase in cost of revenue was primarily attributable to a $0.8 million increase in cost of materials related to mix to higher cost assays, a $0.8 million increase related to higher usage of our production laboratory to process revenue samples versus research and development samples, a $0.8 million increase in labor, overhead and facility costs and a $0.2 million increase in materials cost resulting from increased revenue sample volume. These increases were partially offset by a $0.2 million decrease in certain sample collection costs.

Research and Development

 

 

 

Three Months Ended June 30,

 

 

Change

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

2022

 

 

2021

 

Research and development

 

$

37,037

 

 

$

37,800

 

 

$

(763

)

 

(2)%

 

 

85

%

 

 

98

%

The following table presents disaggregated research and development expenses by cost classification for the periods presented:

 

 

 

Three Months Ended June 30,

 

 

 

 

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Research and development materials and allocated production laboratory expenses

 

$

13,330

 

 

$

15,066

 

 

$

(1,736

)

Personnel expenses

 

 

16,654

 

 

 

15,248

 

 

 

1,406

 

Allocable facilities and information technology expenses

 

 

2,014

 

 

 

1,664

 

 

 

350

 

Software and cloud services expenses

 

 

762

 

 

 

1,023

 

 

 

(261

)

Depreciation and other expenses

 

 

4,277

 

 

 

4,799

 

 

 

(522

)

Total

 

$

37,037

 

 

$

37,800

 

 

$

(763

)

The $0.8 million decrease in research and development expenses was primarily attributable to a $1.7 million decrease in cost of materials and allocated production laboratory expenses, partially offset by a $1.4 million increase in personnel costs. The $1.7 million decrease in cost of materials and allocated production laboratory expenses was driven primarily by decreased investments in drug discovery and T-Detect and TCR-Antigen Map development activities, partially offset by a $2.8 million inventory reserve charge recognized in the three months ended June 30, 2022. There was also a $0.5 million decrease in depreciation and other expenses, driven primarily by a $1.0 million decrease in collaboration and medical advisory costs, which was partially offset by a $0.5 million increase in depreciation expense.

Sales and Marketing

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Sales and marketing

 

$

24,281

 

 

$

23,216

 

 

$

1,065

 

 

 

5

%

 

 

56

%

 

 

60

%

The $1.1 million increase in sales and marketing expenses was primarily attributable to a $2.0 million increase in travel and customer event related expenses and a $1.6 million increase in personnel costs, which were partially offset by a $2.5 million decrease in marketing expenses driven primarily by reduced clonoSEQ, T-Detect and corporate marketing efforts.

General and Administrative

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

General and administrative

 

$

21,200

 

 

$

16,066

 

 

$

5,134

 

 

 

32

%

 

 

49

%

 

 

42

%

The $5.1 million increase in general and administrative expenses was primarily attributable to a $3.5 million increase in building, facility and depreciation related expenses, as well as a $1.3 million increase in personnel costs and a $0.7 million increase in computer and software expenses. These increases were partially offset by a $0.7 million decrease in legal and accounting fees.

29


Adaptive Biotechnologies Corporation

 

Interest and Other Income, Net

 

 

 

Three Months Ended June 30,

 

 

Change

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

Interest and other income, net

 

$

418

 

 

$

464

 

 

$

(46

)

 

(10)%

The modest decrease in interest and other income, net was primarily attributable to a slight decrease in net interest income and investment amortization resulting from a smaller portfolio.

Comparison of the Six Months Ended June 30, 2022 and 2021

Revenue

 

 

 

Six Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

14,409

 

 

$

9,453

 

 

$

4,956

 

 

 

52

%

 

 

 

 

 

 

 

 

Collaboration revenue

 

 

28,785

 

 

 

33,691

 

 

 

(4,906

)

 

 

(15

)

 

 

 

 

 

 

 

 

Total Immune Medicine revenue

 

 

43,194

 

 

 

43,144

 

 

 

50

 

 

*

 

 

 

52

%

 

 

56

%

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

35,086

 

 

 

25,303

 

 

 

9,783

 

 

 

39

 

 

 

 

 

 

 

 

 

Regulatory milestone revenue

 

 

4,000

 

 

 

8,500

 

 

 

(4,500

)

 

 

(53

)

 

 

 

 

 

 

 

 

Total MRD revenue

 

 

39,086

 

 

 

33,803

 

 

 

5,283

 

 

 

16

 

 

 

48

%

 

 

44

%

Total revenue

 

$

82,280

 

 

$

76,947

 

 

$

5,333

 

 

 

7

 

 

 

100

%

 

 

100

%

* Less than 0%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The $0.1 million increase in Immune Medicine revenue was primarily due to a $7.1 million increase in revenue generated from our biopharmaceutical and academic customers, which was mostly offset by a $6.8 million decrease in revenue generated from the Genentech Agreement resulting from reduced collaboration expenses and a $0.3 million decrease in revenue generated from our T-Detect COVID clinical customers.

The $5.3 million increase in MRD revenue was primarily due to a $7.4 million increase in revenue generated from providing our clonoSEQ report to clinical customers and a $2.8 million increase in revenue generated from providing MRD sample testing services to biopharmaceutical customers. These increases were partially offset by a $4.5 million decrease in revenue recognized upon the achievement of certain regulatory milestones by our biopharmaceutical customers’ therapeutics and a $0.6 million decrease in revenue generated from providing MRD sample testing services to investigator-led clinical trials. Our clonoSEQ test volume increased by 47% to 16,471 tests delivered in the six months ended June 30, 2022 from 11,197 tests delivered in the six months ended June 30, 2021.

Cost of Revenue

 

 

 

Six Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Cost of revenue

 

$

26,413

 

 

$

20,756

 

 

$

5,657

 

 

 

27

%

 

 

32

%

 

 

27

%

The $5.7 million increase in cost of revenue was primarily attributable to a $2.0 million increase in labor, overhead and facility costs and a $1.8 million increase in materials cost resulting from increased revenue sample volume. Additionally, there was a $0.9 million increase related to higher usage of our production laboratory to process revenue samples versus research and development samples, a $0.5 million increase in cost of materials related to mix to higher cost assays and a $0.2 million increase in shipping costs.

Research and Development

 

 

 

Six Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Research and development

 

$

74,876

 

 

$

71,572

 

 

$

3,304

 

 

 

5

%

 

 

91

%

 

 

93

%

30


Adaptive Biotechnologies Corporation

 

 

The following table presents disaggregated research and development expenses by cost classification for the periods presented:

 

 

 

Six Months Ended June 30,

 

 

 

 

 

(in thousands)

 

2022

 

 

2021

 

 

Change

 

Research and development materials and allocated production laboratory expenses

 

$

25,485

 

 

$

27,833

 

 

$

(2,348

)

Personnel expenses

 

 

35,292

 

 

 

29,923

 

 

 

5,369

 

Allocable facilities and information technology expenses

 

 

3,879

 

 

 

3,190

 

 

 

689

 

Software and cloud services expenses

 

 

1,403

 

 

 

1,857

 

 

 

(454

)

Depreciation and other expenses

 

 

8,817

 

 

 

8,769

 

 

 

48

 

Total

 

$

74,876

 

 

$

71,572

 

 

$

3,304

 

The $3.3 million increase in research and development expenses was primarily attributable to a $5.4 million increase in personnel costs, of which $0.7 million related to our restructuring activities, partially offset by a $2.3 million decrease in cost of materials and allocated production laboratory expenses, which was driven primarily by decreased investments in drug discovery and clonoSEQ efforts, partially offset by a $2.8 million inventory reserve charge recognized in the three months ended June 30, 2022. There was also a $1.2 million decrease in collaboration and medical advisory costs, which was largely offset by a $1.1 million increase in depreciation expense.

Sales and Marketing

 

 

 

Six Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

Sales and marketing

 

$

50,374

 

 

$

43,820

 

 

$

6,554

 

 

 

15

%

 

 

61

%

 

 

57

%

The $6.6 million increase in sales and marketing expenses was primarily attributable to $7.1 million in additional personnel costs, of which $0.9 million related to our restructuring activities, as well as a $2.4 million increase in travel and customer event related expenses. These increases were partially offset by a $3.2 million decrease in marketing expenses driven primarily by reduced clonoSEQ, T-Detect and corporate marketing efforts.

General and Administrative

 

 

 

Six Months Ended June 30,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

General and administrative

 

$

45,344

 

 

$

31,002

 

 

$

14,342

 

 

 

46

%

 

 

55

%

 

 

40

%

The $14.3 million increase in general and administrative expenses was primarily attributable to a $7.8 million increase in building, facility and depreciation related expenses, as well as a $4.0 million increase in personnel costs, a $1.4 million increase in computer and software expenses and a $1.2 million increase in consultant costs. These increases were partially offset by a $1.0 million decrease in legal and accounting fees.

Interest and Other Income, Net

 

 

 

Six Months Ended June 30,

 

 

Change

(in thousands, except percentages)

 

2022

 

 

2021

 

 

$

 

 

%

Interest and other income, net

 

$

689

 

 

$

1,102

 

 

$

(413

)

 

(37)%

The $0.4 million decrease in interest and other income, net was primarily attributable to a decrease in net interest income and investment amortization resulting from a smaller portfolio.

Liquidity and Capital Resources

We have incurred losses since inception and have incurred negative cash flows from operations since inception through June 30, 2022, with the exception of certain 2019 periods for which we had positive cash flows from operations. As of June 30, 2022, we had an accumulated deficit of $833.7 million.

We have funded our operations to date principally from the sale of convertible preferred stock and common stock and, to a lesser extent, revenue. As of June 30, 2022, we had cash, cash equivalents and marketable securities of $450.7 million.

31


Adaptive Biotechnologies Corporation

 

We believe our existing cash, cash equivalents and marketable securities will be sufficient to fund our operating expenses and capital expenditure requirements through at least the next 12 months. We may consider raising additional capital to expand our business, to pursue strategic investments, to take advantage of financing opportunities or for other reasons.

If our available cash, cash equivalents and marketable securities balances and anticipated cash flows from operations are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity or convertible debt securities, enter into a credit facility or another form of third-party funding or seek other debt financing. The sale of equity and convertible debt securities may result in dilution to our shareholders and, in the case of preferred equity securities or convertible debt, those securities could provide for rights, preferences or privileges senior to those of our common stock. The terms of debt securities issued or borrowings pursuant to a credit agreement could impose significant restrictions on our operations. This additional capital may not be available on reasonable terms, or at all.

We plan to utilize the existing cash, cash equivalents and marketable securities on hand primarily to fund our continued research and development initiatives for our pipeline candidates and drug discovery initiatives, our ongoing investments in our immune medicine platform and our commercial and marketing activities associated with our clinical products and services. We also expect to make capital expenditures in the near term related to our laboratory space and expect to continue investing in laboratory equipment and operations to support our anticipated growth. Cash in excess of immediate requirements is invested in accordance with our investment policy, primarily with a view to capital preservation and liquidity. Currently, our funds are held in money market funds and marketable securities consisting of U.S. government debt securities and corporate bonds.

There have been no material changes outside the ordinary course of business to our contractual obligations and commitments as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022. See Note 8 of the accompanying notes to the unaudited condensed consolidated financial statements included elsewhere in this report for more information regarding our contractual obligations relating to lease agreements.

While we may experience variability in revenue in the near term, as long-term revenue from sales of our current and future products and services is expected to grow, we expect our accounts receivable and inventory balances to increase. Any increase in accounts receivable and inventory may not be completely offset by increases in accounts payable and accrued expenses, which could result in greater working capital requirements.

Cash Flows

The following table summarizes our uses and sources of cash for the six months ended June 30, 2022 and 2021 (in thousands):

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Net cash used in operating activities

 

$

(111,518

)

 

$

(95,458

)

Net cash provided by investing activities

 

 

42,434

 

 

 

135,266

 

Net cash provided by financing activities

 

 

6,739

 

 

 

20,942

 

 

Operating Activities

Cash used in operating activities during the six months ended June 30, 2022 was $111.5 million, which was primarily attributable to a net loss of $114.9 million and a net change in our operating assets and liabilities of $41.7 million, partially offset by noncash share-based compensation of $27.0 million, noncash depreciation and amortization of $11.7 million, noncash lease expense of $3.6 million and a research and development inventory reserve charge of $2.8 million. The net change in our operating assets and liabilities was primarily due to a $24.2 million reduction in deferred revenue primarily related to revenue recognized from the Genentech Agreement, a reduction in accounts payable and accrued liabilities of $9.0 million driven largely by the payout of our corporate bonus during the three months ended March 31, 2022, an increase in accounts receivable of $6.3 million, which includes the $1.0 million regulatory milestone recognized during the three months ended June 30, 2022, and an increase in inventory of $2.3 million.

Cash used in operating activities during the six months ended June 30, 2021 was $95.5 million, which was primarily attributable to a net loss of $89.9 million and a net change in our operating assets and liabilities of $38.5 million, partially offset by noncash share-based compensation of $19.7 million, noncash depreciation and amortization of $9.8 million and noncash lease expense of $3.5 million. The net change in our operating assets and liabilities was primarily due to a $33.7 million reduction in deferred revenue primarily related to revenue recognized from the Genentech Agreement, an increase in inventory of $4.5 million, an increase in accounts receivable of $4.1 million and a reduction in accounts payable and accrued liabilities of $2.5 million, all of which were partially offset by an increase in operating lease liabilities of $4.5 million and reductions in prepaid expenses and other assets of $2.0 million.

32


Adaptive Biotechnologies Corporation

 

Investing Activities

Cash provided by investing activities during the six months ended June 30, 2022 was $42.4 million, which was primarily attributable to proceeds from maturities of marketable securities of $136.0 million, partially offset by purchases of marketable securities of $85.2 million and purchases of property and equipment of $8.4 million.

Cash provided by investing activities during the six months ended June 30, 2021 was $135.3 million, which was primarily attributable to proceeds from maturities of marketable securities of $269.5 million, partially offset by purchases of marketable securities of $96.4 million and purchases of property and equipment of $37.9 million.

Financing Activities

Cash provided by financing activities during the six months ended June 30, 2022 was $6.7 million, which was attributable to proceeds from the exercise of stock options.

Cash provided by financing activities during the six months ended June 30, 2021 was $20.9 million, which was primarily attributable to proceeds from the exercise of stock options of $20.5 million.

Net Operating Loss Carryforwards

Utilization of our net operating loss (“NOL”) carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by Section 382 of the Internal Revenue Code of 1986 (“Section 382”) and similar state provisions. The annual limitation may result in the expiration of NOL carryforwards and credits before utilization. If there should be an ownership change, our ability to utilize our NOL carryforwards and credits could be limited. We have completed a Section 382 analysis for changes in ownership through December 31, 2020 and continue to monitor for changes that could trigger a limitation. Based on this analysis, we do not expect to have any permanent limitations on the utilization of our federal NOLs. Under the Tax Cuts and Jobs Act of 2017, federal NOLs incurred in 2018 and future years may be carried forward indefinitely, but the deductibility of such federal NOLs is subject to an annual limitation. NOLs generated prior to 2018 are eligible to be carried forward up to 20 years. Based on the available objective evidence, management determined that it was more likely than not that the net deferred tax assets would not be realizable as of December 31, 2021. Accordingly, management applied a full valuation allowance against net deferred tax assets as of December 31, 2021.

Critical Accounting Policies and Estimates

We have prepared the unaudited condensed consolidated financial statements in accordance with GAAP. Our preparation of these unaudited condensed consolidated financial statements requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities and related disclosures at the date of the unaudited condensed consolidated financial statements, as well as revenue and expense recorded during the reporting periods. We evaluate our estimates and judgments on an ongoing basis. We base our estimates on historical experience and or other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas, including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

While our significant accounting policies are described in more detail in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022, as well as in Note 2 of the accompanying notes to the unaudited condensed consolidated financial statements included elsewhere in this report, we believe the following accounting policies are critical to the judgments and estimates used in the preparation of the unaudited condensed consolidated financial statements:

 

revenue recognition; and

 

goodwill.

 

There have been no material changes to our critical accounting policies and estimates as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

33


Adaptive Biotechnologies Corporation

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

We are exposed to market risk for changes in interest rates related primarily to our cash, cash equivalents and marketable securities. As of June 30, 2022, there have been no material changes to our market risks as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022. We do not enter into investments for trading purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

Item 4. Controls and Procedures

Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of the end of the period covered by this report. Based on that evaluation, our chief executive officer and chief financial officer have concluded that our disclosure controls and procedures were effective as of June 30, 2022. There was not any change in our internal control over financial reporting (as such term is defined in Rule 13a-15(f) under the Exchange Act) during the three months ended June 30, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

34


Adaptive Biotechnologies Corporation

 

PART II—OTHER INFORMATION

From time to time, we may be subject to legal proceedings. We are not currently a party to or aware of any proceedings that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations. Regardless of outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 1A. Risk Factors

Investing in our common stock involves a high degree of risk. We operate in a rapidly changing environment that involves a number of risks that could materially affect our business, financial condition or future results, some of which are beyond our control. In addition to the other information set forth in this report, the risks and uncertainties that we believe are most important for you to consider are discussed in Part I, Item 1A under the caption “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022. The risk factors may be important to understanding other statements in this report and should be read in conjunction with the unaudited condensed consolidated financial statements and related notes in this report. The occurrence of any single risk or any combination of risks could materially and adversely affect our business, operations, product pipeline, operating results, financial condition or liquidity, and consequently, the value of our securities. Further, additional risks that we currently do not know about or that we currently believe to be immaterial may also impair our business, financial condition, operating results and prospects.

There have been no material changes to the risk factors described in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

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

Not applicable.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

 

Item 5. Other Information

Not applicable.

35


Adaptive Biotechnologies Corporation

 

Item 6. Exhibits

 

 

 

 

Incorporated by Reference

 

Exhibit

Number

 

Exhibit Title

Form

File No.

Exhibit

Filing Date

Filed/

Furnished with This Report

3.1

 

Amended and Restated Articles of Incorporation

8-K

001-38957

3.1

7/1/2019

 

3.2

 

Amended and Restated Bylaws

8-K

001-38957

3.2

7/1/2019

 

4.1

 

Seventh Amended and Restated Investors' Rights Agreement among the Registrant and certain of its shareholders, dated May 30, 2019

S-1

333-231838

4.1

5/30/2019

 

31.1

 

Certification of Principal Executive Officer pursuant to Rule 13a‑14(a) or Rule 15d‑14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

31.2

 

Certification of Principal Financial Officer pursuant to Rule 13a‑14(a) or Rule 15d‑14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

32.1

 

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

32.2

 

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

101.INS

 

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

 

 

 

 

X

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

X

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

X

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

X

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

X

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

X

104

 

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

 

 

 

 

X

 

 

 

 

 

 

 

 

 

36


Adaptive Biotechnologies Corporation

 

 

SIGNATURES

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

 

 

Adaptive Biotechnologies Corporation

 

 

 

Date: August 3, 2022

  

By:

  

/s/ Chad Robins

 

 

 

 

Chad Robins

 

 

 

 

Chief Executive Officer and Director (Principal Executive Officer)

 

 

 

 

 

Date: August 3, 2022

 

By:

 

/s/ Tycho Peterson

 

 

 

 

Tycho Peterson

 

 

 

 

Chief Financial Officer (Principal Financial Officer)

 

37

EX-31.1 2 adpt-ex311_7.htm EX-31.1 adpt-ex311_7.htm

Exhibit 31.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Chad Robins, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Adaptive Biotechnologies Corporation;

 

 

2.

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

 

 

 

3.

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

 

 

 

4.

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

 

 

a)

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

 

 

b)

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

 

 

c)

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

 

 

d)

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

 

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

 


Exhibit 31.1

 

Date: August 3, 2022

 

By:

/s/ Chad Robins

 

 

 

Chad Robins

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

EX-31.2 3 adpt-ex312_10.htm EX-31.2 adpt-ex312_10.htm

Exhibit 31.2

 

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Tycho Peterson, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Adaptive Biotechnologies Corporation;

 

 

2.

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

 

 

 

3.

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

 

 

 

4.

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

 

 

a)

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

 

 

b)

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

 

 

c)

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

 

 

d)

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

 

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

 

 


Exhibit 31.2

 

 

Date: August 3, 2022

 

By:

/s/ Tycho Peterson

 

 

 

Tycho Peterson

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 

EX-32.1 4 adpt-ex321_6.htm EX-32.1 adpt-ex321_6.htm

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Adaptive Biotechnologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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 result of operations of the Company.

 

Date: August 3, 2022

 

By:

/s/ Chad Robins

 

 

 

Chad Robins

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

EX-32.2 5 adpt-ex322_9.htm EX-32.2 adpt-ex322_9.htm

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Adaptive Biotechnologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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 result of operations of the Company.

 

Date: August 3, 2022

 

By:

/s/ Tycho Peterson

 

 

 

Tycho Peterson

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 

 

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

 

EX-101.SCH 6 adpt-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Organization and Description of Business link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Deferred Revenue link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Investments link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Goodwill and Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Equity Incentive Plans link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Restructuring link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Deferred Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Investments (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Goodwill and Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Shareholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Equity Incentive Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Revenue - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Deferred Revenue - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Deferred Revenue - Additional Information (Details1) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Deferred Revenue - Additional Information (Details1) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Investments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)2 link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Leases - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Shareholders' Equity - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Equity Incentive Plans - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Equity incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Restructuring - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 adpt-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 adpt-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 adpt-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Finite-lived intangible assets amortization expense after year four. Lessee operating lease liability payments due after year four. Lessee operating lease liability tenant improvement receivable. Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Current Reporting Status Entity Current Reporting Status Entity Shell Company Entity Shell Company Entity Interactive Data Current Entity Interactive Data Current Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Entity Incorporation, State or Country Code Entity Incorporation State Country Code Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term marketable securities (amortized cost of $310,999 and $214,115, respectively) Available For Sale Securities Debt Securities Current Accounts receivable, net Accounts Receivable Net Current Inventory Inventory Net Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Long-term assets Assets Noncurrent [Abstract] Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Long-term marketable securities (amortized cost of $69,055 and $218,163, respectively) Available For Sale Securities Debt Securities Noncurrent Restricted cash Restricted Cash Noncurrent Intangible assets, net Finite Lived Intangible Assets Net Goodwill Goodwill Other assets Other Assets Noncurrent Total assets Assets Liabilities and shareholders’ equity Liabilities And Stockholders Equity [Abstract] Current liabilities Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued liabilities Accrued Liabilities Current Accrued compensation and benefits Employee Related Liabilities Current Current portion of operating lease liabilities Operating Lease Liability Current Current portion of deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Long-term liabilities Liabilities Noncurrent [Abstract] Operating lease liabilities, less current portion Operating Lease Liability Noncurrent Deferred revenue, less current portion Contract With Customer Liability Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 9) Commitments And Contingencies Shareholders’ equity Stockholders Equity [Abstract] Preferred stock: $0.0001 par value, 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021 Preferred Stock Value Common stock: $0.0001 par value, 340,000,000 shares authorized at June 30, 2022 and December 31, 2021; 142,784,868 and 141,393,865 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total Adaptive Biotechnologies Corporation shareholders’ equity Stockholders Equity Noncontrolling interest Minority Interest Total shareholders’ equity Stockholders Equity Including Portion Attributable To Noncontrolling Interest Total liabilities and shareholders’ equity Liabilities And Stockholders Equity Amortized cost of short-term marketable securities Debt Securities Available For Sale Amortized Cost Current Amortized cost of long-term marketable securities Debt Securities Available For Sale Amortized Cost Noncurrent Preferred stock par value Preferred Stock Par Or Stated Value Per Share Preferred stock authorized Preferred Stock Shares Authorized Preferred stock issued Preferred Stock Shares Issued Preferred stock outstanding Preferred Stock Shares Outstanding Common stock par value Common Stock Par Or Stated Value Per Share Common stock authorized Common Stock Shares Authorized Common stock issued Common Stock Shares Issued Common stock outstanding Common Stock Shares Outstanding Income Statement [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Operating expenses Operating Expenses [Abstract] Cost of revenue Cost Of Goods And Services Sold Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Amortization of intangible assets Amortization Of Intangible Assets Total operating expenses Costs And Expenses Loss from operations Operating Income Loss Interest and other income, net Interest And Other Income Net loss Profit Loss Add: Net loss attributable to noncontrolling interest Net Income Loss Attributable To Noncontrolling Interest Net loss attributable to Adaptive Biotechnologies Corporation Net Income Loss Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic Earnings Per Share Basic Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic Weighted Average Number Of Shares Outstanding Basic Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted Earnings Per Share Diluted Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted Weighted Average Number Of Diluted Shares Outstanding Net loss Other comprehensive loss Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Change in unrealized gains and losses on investments Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Comprehensive loss Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest Add: Comprehensive loss attributable to noncontrolling interest Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest Comprehensive loss attributable to Adaptive Biotechnologies Corporation Comprehensive Income Net Of Tax Stock issued during period shares restricted stock award vested. Stock issued during period value stock warrants exercised. Adjustments to additional paid in capital capital contributions. Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid In Capital Additional Paid In Capital [Member] Accumulated Other Comprehensive Gain (Loss) Accumulated Other Comprehensive Income [Member] Accumulated Deficit Retained Earnings [Member] Noncontrolling Interest Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Beginning Balance Beginning Balance, Shares Shares Outstanding Issuance of common stock upon exercise of common stock warrant Stock Issued During Period Value Stock Warrants Exercised Stock issued during period, shares, common stock warrants exercised. Issuance of common stock upon exercise of common stock warrant, Shares Stock Issued During Period Shares Common Stock Warrants Exercised Issuance of common stock for cash upon exercise of stock options Stock Issued During Period Value Stock Options Exercised Issuance of common stock for cash upon exercise of stock options, Shares Stock Issued During Period Shares Stock Options Exercised Vesting of restricted stock units Stock Issued During Period Shares Restricted Stock Award Vested Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Capital contributions for Digital Biotechnologies, Inc. Adjustments To Additional Paid In Capital Capital Contributions Other comprehensive loss Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Ending Balance Ending Balance, Shares Stock issued during period, value, common stock warrants exercised. Issuance of common stock upon exercise of common stock warrant Stock Issued During Period Value Common Stock Warrants Exercised Noncash lease expense. Research and development inventory reserve. Increase (decrease) in operating lease right-of-use assets and liabilities . Statement Of Cash Flows [Abstract] Operating activities Net Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation expense Depreciation Noncash lease expense Noncash Lease Expense Share-based compensation expense Share Based Compensation Intangible assets amortization Investment amortization Accretion Amortization Of Discounts And Premiums Investments Research and development inventory reserve Research And Development Inventory Reserve Other Other Noncash Income Expense Changes in operating assets and liabilities Increase Decrease In Operating Capital [Abstract] Accounts receivable, net Increase Decrease In Accounts Receivable Inventory Increase Decrease In Inventories Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable and accrued liabilities Increase Decrease In Accounts Payable And Accrued Liabilities Operating lease right-of-use assets and liabilities Increase Decrease In Operating Lease Right Of Use Assets And Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Other Increase Decrease In Other Operating Capital Net Net cash used in operating activities Net Cash Provided By Used In Operating Activities Investing activities Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Purchases of marketable securities Payments To Acquire Marketable Securities Proceeds from maturities of marketable securities Proceeds From Sale And Maturity Of Marketable Securities Net cash provided by investing activities Net Cash Provided By Used In Investing Activities Financing activities Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from exercise of stock options Proceeds From Stock Options Exercised Proceeds from initial capital contributions for Digital Biotechnologies, Inc. Proceeds From Contributed Capital Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net (decrease) increase in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of year Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash, cash equivalents and restricted cash at end of period Noncash investing activities Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Purchases of equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred But Not Yet Paid Organization Consolidation And Presentation Of Financial Statements [Abstract] Organization and Description of Business Business Description And Basis Of Presentation [Text Block] Accounting Policies [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Deferred revenue. Deferred Revenue Deferred Revenue [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Investments Debt And Equity Securities [Abstract] Investments Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill And Intangible Assets Disclosure [Text Block] Lessee Disclosure [Abstract] Leases Lessee Operating Leases [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Equity [Abstract] Shareholders' Equity Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Equity Incentive Plans Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Restructuring And Related Activities [Abstract] Restructuring Restructuring And Related Activities Disclosure [Text Block] Earnings Per Share [Abstract] Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Earnings Per Share [Text Block] Basis of presentation and principles of consolidation policy. Basis of Presentation and Principles of Consolidation Basis Of Presentation And Principles Of Consolidation Policy Policy [Text Block] Use of Estimates Use Of Estimates Unaudited interim financial statements policy text block. Unaudited Interim Condensed Consolidated Financial Statements Unaudited Interim Financial Statements Policy [Text Block] Reclassification Prior Period Reclassification Adjustment Description Restricted Cash Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Concentrations of Risk Concentration Risk Credit Risk Revenue Recognition Revenue From Contract With Customer Policy [Text Block] Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Earnings Per Share Policy [Text Block] Schedule of Concentrations of Risk Percentage Schedules Of Concentration Of Risk By Risk Factor [Text Block] Schedule of Disaggregated Revenue Disaggregation Of Revenue Table [Text Block] Schedule of Changes in Deferred Revenue Contract With Customer Asset And Liability Table [Text Block] Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Schedule of Available-for-sale Investments Schedule Of Available For Sale Securities Reconciliation Table [Text Block] Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position Debt Securities Available For Sale Unrealized Loss Position Fair Value Table [Text Block] Summary of Intangible Assets Subject to Amortization Schedule Of Finite Lived Intangible Assets Table [Text Block] Schedule of Future Amortization Expense for Intangible Assets Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Summary of Reconciles Undiscounted Operating Lease Cash Flows Lessee Operating Lease Liability Maturity Table [Text Block] Schedule of reserved shares of common stock. Summary of Reserved Shares of Common Stock Schedule Of Reserved Shares Of Common Stock Table [Text Block] Schedule of share-based compensation, shares available for grant. Summary of Changes in Shares Available for Grant Schedule Of Share Based Compensation Shares Available For Grant Table [Text Block] Summary of Stock Option Activity Under 2009 Plan and 2019 Plan Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Restricted Stock Unit Activity Schedule Of Unvested Restricted Stock Units Roll Forward Table [Text Block] Summary of Estimated Grant Date Fair Value of Stock Options Granted Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Schedule of unrecognized share-based compensation expense and the expected weighted-average remaining recognition period. Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period Schedule Of Unrecognized Share Based Compensation Expense And The Expected Weighted Average Remaining Recognition Period Table [Text Block] Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Significant accounting policies. Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Ownership Ownership [Axis] Ownership Ownership [Domain] Digital Biotechnologies, Inc. Digital Biotechnologies Inc Digital Biotechnologies Inc [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Ownership interest percentage Minority Interest Ownership Percentage By Parent Restricted cash Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Customer B. Customer B Customer B [Member] Genentech, Inc. and Roche Group. Genentech Inc And Roche Group Genentech Inc And Roche Group [Member] Revenue Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Revenue Sales Revenue Net [Member] Accounts Receivable, Net Accounts Receivable [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration risk, percentage Concentration Risk Percentage1 Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] Immune Medicine Revenue. Immune Medicine Revenue Immune Medicine Revenue [Member] MRD Revenue. MRD Revenue M R D Revenue [Member] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Service Revenue Service [Member] Collaboration Revenue. Collaboration Revenue Collaboration Revenue [Member] Regulatory Milestone Revenue. Regulatory Milestone Revenue Regulatory Milestone Revenue [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Medicare Reimbursements. Medicare Reimbursements Medicare Reimbursements [Member] Immune medicine service revenue. Immune Medicine Service Revenue Immune Medicine Service Revenue [Member] M R D service revenue. MRD Service Revenue M R D Service Revenue [Member] MRD development agreements. M R D Development Agreements M R D Development Agreements [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Maximum Maximum [Member] Minimum Minimum [Member] Genentech collaboration agreement. Genentech Collaboration Agreement Genentech Collaboration Agreement [Member] Contingent Consideration by Type Contingent Consideration By Type [Axis] Contingent Consideration Type Contingent Consideration Type [Domain] Regulatory milestones. Regulatory Milestones Regulatory Milestones [Member] Development milestones. Development Milestones Development Milestones [Member] Commercial milestones. Commercial Milestones Commercial Milestones [Member] Revenue from collaboration agreement Additional milestone payment. Additional milestone payment receivable Additional Milestone Payment Non-refundable upfront payments received. Revenue recognition milestone method expected milestone receivable. Non-refundable upfront payments received Non Refundable Upfront Payments Received Expected revenue through milestone payments Revenue Recognition Milestone Method Expected Milestone Receivable Revenue recognition expected period. Revenue recognition expected period Revenue Recognition Expected Period Development revenue. Development Revenue Development Revenue [Member] Genentech Inc. Genentech, Inc. Genentech Inc [Member] Current deferred revenue Non-current deferred revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Deferred revenue, expected to be recognized Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Deferred revenue balance at December 31, 2021 Contract With Customer Liability Additions to deferred revenue during the period Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination Revenue recognized during the period Contract With Customer Liability Revenue Recognized Deferred revenue balance at June 30, 2022 Revenue recognized Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Recurring basis Fair Value Measurements Recurring [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Money Market Funds Money Market Funds [Member] U.S. Government Debt Securities U S Government Agencies Debt Securities [Member] Corporate Bonds Corporate Debt Securities [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Level 3 Fair Value Inputs Level3 [Member] 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] Financial assets Assets Fair Value Disclosure [Abstract] Total financial assets Assets Fair Value Disclosure Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Corporate Bonds Corporate Bond Securities [Member] Debt Security Category Information By Category Of Debt Security [Axis] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain] Available for sale securities debt securities current. Short-Term Marketable Securities Available For Sale Securities Debt Securities Current [Member] Available for sale securities debt securities noncurrent. Long-Term Marketable Securities Available For Sale Securities Debt Securities Noncurrent [Member] Schedule of Available-for-Sale Securities [Line Items] Schedule Of Available For Sale Securities [Line Items] Amortized Cost Available For Sale Debt Securities Amortized Cost Basis Unrealized Gain Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Unrealized Loss Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Estimated Fair Value Available For Sale Securities Debt Securities Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets Prepaid Expenses And Other Current Assets [Member] Accrued interest receivable Interest Receivable Current Less than 12 months, Fair value Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Less than 12 months, Unrealized loss Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss 12 months or greater, Fair value Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer 12 months or greater, Unrealized loss Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss Schedule Of Goodwill [Table] Schedule Of Goodwill [Table] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Purchased Intellectual Property Intellectual Property [Member] Goodwill [Line Items] Goodwill [Line Items] Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Acquired Developed Technology Developed Technology Rights [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Carrying Amount Amortization period of intangible assets Finite Lived Intangible Asset Useful Life 2022 (excluding the six months ended June 30, 2022) Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year 2023 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2024 Finite Lived Intangible Assets Amortization Expense Year Two 2025 Finite Lived Intangible Assets Amortization Expense Year Three 2026 Finite Lived Intangible Assets Amortization Expense Year Four Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four 2022 (excluding the six months ended June 30, 2022) Lessee Operating Lease Liability Payments Remainder Of Fiscal Year 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months 2024 Lessee Operating Lease Liability Payments Due Year Two 2025 Lessee Operating Lease Liability Payments Due Year Three 2026 Lessee Operating Lease Liability Payments Due Year Four Thereafter Lessee Operating Lease Liability Payments Due After Year Four Total undiscounted lease payments Lessee Operating Lease Liability Payments Due Imputed interest rate Lessee Operating Lease Liability Undiscounted Excess Amount Tenant improvement receivables Lessee Operating Lease Liability Tenant Improvement Receivable Total operating lease liabilities Operating Lease Liability Less: Current portion Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received Operating Lease Payments Cash received for tenant improvement allowances Payments For Proceeds From Tenant Allowance Letter of credit Letters Of Credit Outstanding Amount Number of common stock voting rights. Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand and nineteen equity incentive plan. 2019 Equity Incentive Plan Two Thousand And Nineteen Equity Incentive Plan [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Employee Stock Purchase Plan Employee Stock [Member] Class Of Stock [Line Items] Class Of Stock [Line Items] Common stock voting rights description Common Stock Voting Rights Number of vote for each share Number Of Common Stock Voting Rights Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Common stock exercise of outstanding stock options granted. Shares Issuable Upon the Exercise of Outstanding Stock Options Granted Common Stock Exercise Of Outstanding Stock Options Granted [Member] Common stock vesting of outstanding restricted stock units and market-based restricted stock units granted. Shares Issuable Upon the Vesting of Outstanding Restricted Stock Units and the Maximum Outstanding Market-based Restricted Stock Units Granted Common Stock Vesting Of Outstanding Restricted Stock Units And Market Based Restricted Stock Units Granted [Member] Common Stock Options Granted Employee Stock Option [Member] Total shares of common stock reserved for future issuance Common Stock Capital Shares Reserved For Future Issuance Percentage of annual increases in number of shares. Percentage of annual increases in number of shares Percentage Of Annual Increases In Number Of Shares Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Two thousand and nine equity incentive plans. 2009 Equity Incentive Plan Two Thousand And Nine Equity Incentive Plans [Member] Grant Title of Individual Title Of Individual [Axis] Title of Individual Title Of Individual With Relationship To Entity [Domain] Non-employee directors. Non Employee Directors Non Employee Directors [Member] Market-Based Restricted Stock Units R S U. Market-Based Restricted Stock Units Market Based Restricted Stock Units R S U [Member] Chief Executive Officer Chief Executive Officer [Member] Valuation Approach and Technique Valuation Technique [Axis] Valuation Approach and Technique Valuation Technique [Domain] Option Valuation Model Valuation Technique Option Pricing Model [Member] Restricted Stock Units (RSUs) Restricted Stock Units R S U [Member] Monte Carlo Valuation Model. Monte Carlo Valuation Model Monte Carlo Valuation Model [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Option expiration period Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Shares available for future issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Number of shares authorized for issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Share based compensation arrangement by share based payment award, stock options restricted stock units granted and maximum market based restricted stock units granted eligible to be earned. Share based compensation arrangement by share based payment awards forfeited, canceled or expired. Shares Available for Grant, Outstanding, Beginning Balance Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned Share Based Compensation Arrangement By Share Based Payment Award Stock Options Restricted Stock Units Granted And Maximum Market Based Restricted Stock Units Granted Eligible To Be Earned Shares Available for Grant,Stock Options and restricted stock units forfeited, cancelled or expired Share Based Compensation Arrangement By Share Based Payment Awards Forfeited Canceled Or Expired Shares Available for Grant, Outstanding, Ending Balance Share based compensation arrangement by share based payment award options vested and exercisable. Shares Subject to Outstanding Stock Options, Stock Options outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Shares Subject to Outstanding Stock Options, Stock Options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Shares Subject to Outstanding Stock Options, Stock Options forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Shares Subject to Outstanding Stock Options, Stock Options expired Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period Shares Subject to Outstanding Stock Options, Stock Options exercised Shares Subject to Outstanding Stock Options, Stock Options outstanding, Ending Balance Shares Subject to Outstanding Stock Options, Stock Options vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Share based compensation arrangement by share based payment award options vested and exercisable weighted average exercise price. Weighted Average Exercise Price per Share, Stock Options outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options expired Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Stock Options outstanding, Ending Balance Weighted Average Exercise Price per Share, Stock Options vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price Share based compensation arrangement by share based payment award options vested and exercisable intrinsic value. Aggregate Intrinsic Value, Stock Option outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Stock Options vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Intrinsic Value Share based compensation arrangement by share based payment award vested and exercisable stock options outstanding weighted average remaining contractual term. Weighted-average remaining contractual life stock options outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-average remaining contractual life vested and exercisable stock options Share Based Compensation Arrangement By Share Based Payment Award Vested And Exercisable Stock Options Outstanding Weighted Average Remaining Contractual Term Proceeds from settlement of stock option exercised in prior periods. Receivable for stock option exercises. Proceeds from settlement of stock option exercised in prior periods Proceeds From Settlement Of Stock Option Exercised In Prior Periods Unsettled cash proceeds related to stock options exercised Receivable For Stock Option Exercises Restricted Stock Units Outstanding Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Restricted Stock Units Outstanding, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Restricted Stock Units Outstanding, Forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Restricted Stock Units Outstanding, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance Weighted-Average Grant Date Fair Value per Share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Ending Balance Share based compensation arrangement by share based payment award number of shares earned under the award. Sharebased compensation arrangement by sharebased payment award performance period term. Common stock that may be earned under the award Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Earned Under The Award Performance period term Sharebased Compensation Arrangement By Sharebased Payment Award Performance Period Term Fair value of common stock Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Risk-free interest rate, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Risk-free interest rate, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Expected volatility, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum Expected volatility, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Grant date fair value Share based compensation arrangement by share based payment award requisite service period term. Recognized share-based compensation expense Allocated Share Based Compensation Expense Requisite service period term Share Based Compensation Arrangement By Share Based Payment Award Requisite Service Period Term Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Research and Development Research And Development Expense [Member] Sales and Marketing Selling And Marketing Expense [Member] General and Administrative General And Administrative Expense [Member] Total share-based compensation expense Nonvested Stock Options. Nonvested Stock Options Nonvested Stock Options [Member] Nonvested Restricted Stock Units R S U. Nonvested Restricted Stock Units Nonvested Restricted Stock Units R S U [Member] Nonvested market-based restricted stock units. Nonvested Market-Based Restricted Stock Units Nonvested Market Based Restricted Stock Units [Member] Unrecognized Share-Based Compensation Expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Remaining Weighted-Average Recognition Period (in years) Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Restructuring, reduction in workforce Restructuring And Related Cost Number Of Positions Eliminated Estimated aggregate restructuring costs recognized Restructuring And Related Cost Expected Cost1 Restructuring costs paid Payments For Restructuring Net loss attributable to Adaptive Biotechnologies Corporation Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Unvested restricted stock units. Nonvested Restricted Stock Units Unvested Restricted Stock Units [Member] Nonvested market based restricted stock units granted. Nonvested Market-based Restricted Stock Units Granted Nonvested Market Based Restricted Stock Units Granted [Member] Common stock warrant outstanding. Common Stock Warrant Outstanding Common Stock Warrant Outstanding [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive securities Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount EX-101.PRE 10 adpt-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 29, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Trading Symbol ADPT  
Entity Registrant Name ADAPTIVE BIOTECHNOLOGIES CORPORATION  
Entity Central Index Key 0001478320  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   142,872,988
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Interactive Data Current Yes  
Entity File Number 001-38957  
Entity Tax Identification Number 27-0907024  
Entity Address, Address Line One 1165 Eastlake Avenue East  
Entity Address, City or Town Seattle  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98109  
City Area Code (206)  
Local Phone Number 659-0067  
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation, State or Country Code WA  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 76,412,000 $ 139,065,000
Short-term marketable securities (amortized cost of $310,999 and $214,115, respectively) 307,326,000 213,996,000
Accounts receivable, net 23,712,000 17,409,000
Inventory 18,778,000 19,263,000
Prepaid expenses and other current assets 12,347,000 13,015,000
Total current assets 438,575,000 402,748,000
Long-term assets    
Property and equipment, net 86,852,000 85,262,000
Operating lease right-of-use assets 84,398,000 87,678,000
Long-term marketable securities (amortized cost of $69,055 and $218,163, respectively) 66,928,000 217,145,000
Restricted cash 2,446,000 2,138,000
Intangible assets, net 7,684,000 8,526,000
Goodwill 118,972,000 118,972,000
Other assets 778,000 875,000
Total assets 806,633,000 923,344,000
Current liabilities    
Accounts payable 2,720,000 3,307,000
Accrued liabilities 9,447,000 9,343,000
Accrued compensation and benefits 9,772,000 15,642,000
Current portion of operating lease liabilities 8,615,000 5,055,000
Current portion of deferred revenue 80,914,000 80,460,000
Total current liabilities 111,468,000 113,807,000
Long-term liabilities    
Operating lease liabilities, less current portion 102,727,000 106,685,000
Deferred revenue, less current portion 74,122,000 98,750,000
Total liabilities 288,317,000 319,242,000
Commitments and contingencies (Note 9)
Shareholders’ equity    
Preferred stock: $0.0001 par value, 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021
Common stock: $0.0001 par value, 340,000,000 shares authorized at June 30, 2022 and December 31, 2021; 142,784,868 and 141,393,865 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 14,000 14,000
Additional paid-in capital 1,357,763,000 1,324,006,000
Accumulated other comprehensive loss (5,800,000) (1,137,000)
Accumulated deficit (833,673,000) (718,891,000)
Total Adaptive Biotechnologies Corporation shareholders’ equity 518,304,000 603,992,000
Noncontrolling interest 12,000 110,000
Total shareholders’ equity 518,316,000 604,102,000
Total liabilities and shareholders’ equity $ 806,633,000 $ 923,344,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Amortized cost of short-term marketable securities $ 310,999 $ 214,115
Amortized cost of long-term marketable securities $ 69,055 $ 218,163
Preferred stock par value $ 0.0001 $ 0.0001
Preferred stock authorized 10,000,000 10,000,000
Preferred stock issued 0 0
Preferred stock outstanding 0 0
Common stock par value $ 0.0001 $ 0.0001
Common stock authorized 340,000,000 340,000,000
Common stock issued 142,784,868 141,393,865
Common stock outstanding 142,784,868 141,393,865
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 43,660 $ 38,505 $ 82,280 $ 76,947
Operating expenses        
Cost of revenue 13,221 10,765 26,413 20,756
Research and development 37,037 37,800 74,876 71,572
Sales and marketing 24,281 23,216 50,374 43,820
General and administrative 21,200 16,066 45,344 31,002
Amortization of intangible assets 423 423 842 842
Total operating expenses 96,162 88,270 197,849 167,992
Loss from operations (52,502) (49,765) (115,569) (91,045)
Interest and other income, net 418 464 689 1,102
Net loss (52,084) (49,301) (114,880) (89,943)
Add: Net loss attributable to noncontrolling interest 38   98  
Net loss attributable to Adaptive Biotechnologies Corporation $ (52,046) $ (49,301) $ (114,782) $ (89,943)
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic $ (0.37) $ (0.35) $ (0.81) $ (0.64)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic 142,363,589 140,359,317 142,032,261 139,667,380
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted $ (0.37) $ (0.35) $ (0.81) $ (0.64)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted 142,363,589 140,359,317 142,032,261 139,667,380
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement Of Financial Position [Abstract]        
Net loss $ (52,084) $ (49,301) $ (114,880) $ (89,943)
Other comprehensive loss        
Change in unrealized gains and losses on investments (1,017) (415) (4,663) (677)
Comprehensive loss (53,101) (49,716) (119,543) (90,620)
Add: Comprehensive loss attributable to noncontrolling interest 38   98  
Comprehensive loss attributable to Adaptive Biotechnologies Corporation $ (53,063) $ (49,716) $ (119,445) $ (90,620)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Gain (Loss)
Accumulated Deficit
Noncontrolling Interest
Beginning Balance at Dec. 31, 2020 $ 743,266 $ 14 $ 1,253,971 $ 893 $ (511,612)  
Beginning Balance, Shares at Dec. 31, 2020   137,646,896        
Issuance of common stock upon exercise of common stock warrant, Shares   54,162        
Issuance of common stock for cash upon exercise of stock options 20,502   20,502      
Issuance of common stock for cash upon exercise of stock options, Shares   2,950,197        
Vesting of restricted stock units   12,500        
Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation 19,733   19,733      
Capital contributions for Digital Biotechnologies, Inc. 429   300     $ 129
Other comprehensive loss (677)     (677)    
Net loss (89,943)       (89,943)  
Ending Balance at Jun. 30, 2021 693,310 $ 14 1,294,506 216 (601,555) 129
Ending Balance, Shares at Jun. 30, 2021   140,663,755        
Beginning Balance at Mar. 31, 2021 725,717 $ 14 1,277,197 631 (552,254) 129
Beginning Balance, Shares at Mar. 31, 2021   139,884,698        
Issuance of common stock for cash upon exercise of stock options 6,060   6,060      
Issuance of common stock for cash upon exercise of stock options, Shares   766,557        
Vesting of restricted stock units   12,500        
Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation 11,249   11,249      
Other comprehensive loss (415)     (415)    
Net loss (49,301)       (49,301)  
Ending Balance at Jun. 30, 2021 693,310 $ 14 1,294,506 216 (601,555) 129
Ending Balance, Shares at Jun. 30, 2021   140,663,755        
Beginning Balance at Dec. 31, 2021 604,102 $ 14 1,324,006 (1,137) (718,891) 110
Beginning Balance, Shares at Dec. 31, 2021   141,393,865        
Issuance of common stock for cash upon exercise of stock options $ 6,716   6,716      
Issuance of common stock for cash upon exercise of stock options, Shares 1,230,089 1,230,089        
Vesting of restricted stock units   160,914        
Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation $ 27,041   27,041      
Other comprehensive loss (4,663)     (4,663)    
Net loss (114,880)       (114,782) (98)
Ending Balance at Jun. 30, 2022 518,316 $ 14 1,357,763 (5,800) (833,673) 12
Ending Balance, Shares at Jun. 30, 2022   142,784,868        
Beginning Balance at Mar. 31, 2022 553,255 $ 14 1,339,601 (4,783) (781,627) 50
Beginning Balance, Shares at Mar. 31, 2022   142,183,258        
Issuance of common stock for cash upon exercise of stock options 3,982   3,982      
Issuance of common stock for cash upon exercise of stock options, Shares   581,881        
Vesting of restricted stock units   19,729        
Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation 14,180   14,180      
Other comprehensive loss (1,017)     (1,017)    
Net loss (52,084)       (52,046) (38)
Ending Balance at Jun. 30, 2022 $ 518,316 $ 14 $ 1,357,763 $ (5,800) $ (833,673) $ 12
Ending Balance, Shares at Jun. 30, 2022   142,784,868        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating activities    
Net loss $ (114,880) $ (89,943)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation expense 9,409 4,734
Noncash lease expense 3,597 3,489
Share-based compensation expense 27,041 19,733
Intangible assets amortization 842 842
Investment amortization 1,414 4,174
Research and development inventory reserve 2,769  
Other (19) (7)
Changes in operating assets and liabilities    
Accounts receivable, net (6,303) (4,127)
Inventory (2,284) (4,549)
Prepaid expenses and other current assets 644 1,995
Accounts payable and accrued liabilities (8,956) (2,476)
Operating lease right-of-use assets and liabilities (715) 4,539
Deferred revenue (24,174) (33,742)
Other 97 (120)
Net cash used in operating activities (111,518) (95,458)
Investing activities    
Purchases of property and equipment (8,375) (37,882)
Purchases of marketable securities (85,191) (96,352)
Proceeds from maturities of marketable securities 136,000 269,500
Net cash provided by investing activities 42,434 135,266
Financing activities    
Proceeds from exercise of stock options 6,739 20,513
Proceeds from initial capital contributions for Digital Biotechnologies, Inc.   429
Net cash provided by financing activities 6,739 20,942
Net (decrease) increase in cash, cash equivalents and restricted cash (62,345) 60,750
Cash, cash equivalents and restricted cash at beginning of year 141,203 125,574
Cash, cash equivalents and restricted cash at end of period 78,858 186,324
Noncash investing activities    
Purchases of equipment included in accounts payable and accrued liabilities $ 3,286 $ 7,067
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Organization and Description of Business

1.

Organization and Description of Business

Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system detects and treats disease in that patient. We capture these insights in our dynamic clinical immunomics database, which is underpinned by computational biology and machine learning, and use them to develop and commercialize clinical products and services that we are tailoring to each individual patient. We have commercial products and services and a robust pipeline of clinical products and services that we are designing to diagnose, monitor and enable the treatment of diseases, such as cancer, autoimmune disorders and infectious diseases.

We were incorporated in the State of Washington on September 8, 2009 under the name Adaptive TCR Corporation. On December 21, 2011, we changed our name to Adaptive Biotechnologies Corporation. We are headquartered in Seattle, Washington.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies

2.

Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, our wholly-owned subsidiary and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances between Adaptive Biotechnologies Corporation, our wholly-owed subsidiary and Digital Biotechnologies, Inc. have been eliminated upon consolidation.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

Unaudited Interim Condensed Consolidated Financial Statements

In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

Reclassification

We previously disclosed revenue bifurcated into sequencing and development financial statement captions. Beginning with the reporting period ended March 31, 2022, we changed how we classify revenue and now present total revenue on the unaudited condensed consolidated statements of operations. See Note 3, Revenue for additional disaggregation of revenue under our Immune Medicine and MRD market opportunities.

Restricted Cash

We had a restricted cash balance of $2.4 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in certain cases single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.

Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions.

Significant customers are those that represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

June 30,

 

December 31,

 

 

2022

 

2021

 

2022

 

2021

 

2022

 

2021

Customer B

 

12.3%

 

*%

 

14.9%

 

*%

 

23.6%

 

11.3%

Genentech and Roche Group

 

34.8

 

46.0

 

34.3

 

44.1

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue Recognition

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation.

We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For research customers who utilize either immunoSEQ or our MRD services, contracts typically include an amount billed in advance of services (“upfront”) and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.

For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from medical institutions and commercial and government third-party payors. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience.

Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue recognition commences at the time the initial billable test report is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees and assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for their regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated MRD testing services. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered, when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to regulatory milestones is estimated using the most likely amount method, where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks, as well as the level of effort and investment required to achieve the respective milestone.

Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

We calculate basic net loss per share attributable to our common shareholders by dividing net loss attributable to us by our weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to our common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, outstanding common stock warrants, outstanding stock options, nonvested restricted stock units and the maximum nonvested market-based restricted stock units eligible to be earned are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to our common shareholders, as their effect is anti-dilutive.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Revenue

3.

Revenue

We disaggregate our revenue from contracts with customers by market opportunity and type of arrangement, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

7,296

 

 

$

5,405

 

 

$

14,409

 

 

$

9,453

 

Collaboration revenue

 

 

15,082

 

 

 

17,634

 

 

 

28,785

 

 

 

33,691

 

Total Immune Medicine revenue

 

 

22,378

 

 

 

23,039

 

 

 

43,194

 

 

 

43,144

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

20,282

 

 

 

13,966

 

 

 

35,086

 

 

 

25,303

 

Regulatory milestone revenue

 

 

1,000

 

 

 

1,500

 

 

 

4,000

 

 

 

8,500

 

Total MRD revenue

 

 

21,282

 

 

 

15,466

 

 

 

39,086

 

 

 

33,803

 

Total revenue

 

$

43,660

 

 

$

38,505

 

 

$

82,280

 

 

$

76,947

 

 

During the three months ended June 30, 2022, we recognized $1.4 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements and Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, all of which was recognized as MRD service revenue. During the three months ended June 30, 2021, we recognized $3.1 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements, Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and cancelled customer contracts, all of which was recognized as MRD service revenue.

During the six months ended June 30, 2022, we recognized $2.8 million in revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, changes in estimates of total samples to be provided under certain of our agreements and cancelled customer contracts, $0.2 million of which was recognized as Immune Medicine service revenue and $2.6 million of which was recognized as MRD service revenue. During the six months ended June 30, 2021, we recognized $4.1 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements, Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and cancelled customer contracts, $0.1 million of which was recognized as Immune Medicine service revenue and $4.0 million of which was recognized as MRD service revenue.

As of June 30, 2022, we could receive up to an additional $355.5 million in milestone payments in future periods if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our MRD product.

Genentech Collaboration Agreement

In December 2018, we entered into a worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”) to leverage our capability to develop cellular therapies in oncology. Subsequent to receipt of regulatory approval in January 2019, we received a non-refundable, upfront payment of $300.0 million in February 2019 and may be eligible to receive more than $1.8 billion over time, including payments of up to $75.0 million upon the achievement of specified regulatory milestones, up to $300.0 million upon the achievement of specified development milestones and up to $1,430.0 million upon the achievement of specified commercial milestones. In addition, we are separately able to receive tiered royalties at a rate ranging from the mid-single digits to the mid-teens on aggregate worldwide net sales of products arising from the strategic collaboration, subject to certain reductions, with aggregate minimum floors. Under the agreement, we are pursuing two product development pathways for novel T cell immunotherapies in which Genentech intends to use T cell receptors (“TCRs”) screened by our immune medicine platform to engineer and manufacture cellular medicines:

 

Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”).

 

Personalized Product. The personalized product will use patient-specific TCRs identified by real-time screening of TCRs against cancer antigens in each patient (“Personalized Product”).

Under the terms of the agreement, we granted Genentech exclusive worldwide licenses to develop and commercialize TCR-based cellular therapies in the field of oncology, including licenses to existing shared antigen data packages. Additionally, Genentech has the right to determine which product candidates to further develop for commercialization purposes. We determined that this arrangement meets the criteria set forth in ASC Topic 808, Collaborative Arrangements (“ASC 808”), because both parties are active participants in the activity and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. Because ASC 808 does not provide guidance on how to account for the activities under a collaborative arrangement, we applied the guidance in ASC 606 to account for the activities related to the Genentech Agreement.

In applying ASC 606, we identified the following performance obligations at the inception of the agreement:

 

1.

License to utilize on an exclusive basis all TCR-specific platform intellectual property to develop and commercialize any licensed products in the field of oncology.

 

2.

License to utilize all data and information within each shared antigen data package and any other know-how disclosed by us to Genentech in oncology.

 

3.

License to utilize all private antigen TCR product data in connection with research and development activities in the field of use.

 

4.

License to existing shared antigen data packages.

 

5.

Research and development services for Shared Products development, including expansion of shared antigen data packages.

 

6.

Research and development services for private product development.

 

7.

Obligations to participate on various joint research, development and project committees.

 

We determined that none of the licenses, research and development services or obligations to participate on various committees were distinct within the context of the contract, given such rights and activities were highly interrelated and there was substantial additional research and development to further develop the licenses. We considered factors such as the stage of development of the respective existing antigen data packages, the subsequent development that would be required to both identify and submit a potential target for investigational new drug acceptance under both product pathways and the variability in research and development pathways given Genentech’s control of product commercialization. Specifically, under the agreement, Genentech is not required to pursue development or commercialization activities pertaining to both product pathways and may choose to proceed with one or the other. Accordingly, we determined that all of the identified performance obligations were attributable to one general performance obligation, which is to further the development of our TCR-specific platform, including data packages, and continue to make our TCR identification process available to Genentech to pursue either product pathway.

Separately, we have a responsibility to Genentech to enter into a supply and manufacturing agreement for patient-specific TCRs as it pertains to any Personalized Product therapeutic. We determined this was an option right of Genentech should they pursue commercialization of a Personalized Product therapy. Because of the uncertainty resulting from the early stage of development, the novel approach of our collaboration with Genentech and our rights to future commercial milestones and royalty payments, we determined that this option right was not a material right that should be accounted for at inception. As such, we will account for the supply and manufacturing agreement when entered into between the parties.

We determined the initial transaction price shall be made up of only the $300.0 million upfront, non-refundable payment, as all potential regulatory and development milestone payments were probable of significant revenue reversal given their achievement was highly dependent on factors outside our control. As a result, these payments were fully constrained and were not included in the transaction price as of June 30, 2022. We excluded the commercial milestones and potential royalties from the transaction price, as those items relate predominantly to the license rights granted to Genentech and will be assessed when and if such events occur.

As there are potential substantive developments necessary, which Genentech may be able to direct, we determined that we would apply a proportional performance model to recognize revenue for our performance obligation. We measure proportional performance using an input method based on costs incurred relative to the total estimated costs of research and development efforts to pursue both the Shared Products and Personalized Product pathways. When any of the potential regulatory and development milestones are no longer fully constrained and are included in the transaction price, such amounts will be recognized using the cumulative catch-up method based on proportional performance at such time. We currently expect to recognize the revenue over a period of approximately seven to eight years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Products and the Personalized Product, but may be reduced or increased based on the various activities as directed by the joint committees, decisions made by Genentech, regulatory feedback or other factors not currently known.

We recognized $13.8 million and $17.2 million in Immune Medicine collaboration revenue during the three months ended June 30, 2022 and 2021, respectively, and $26.0 million and $32.8 million in Immune Medicine collaboration revenue during the six months ended June 30, 2022 and 2021, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Deferred Revenue

4.

Deferred Revenue

Deferred revenue from our Genentech Agreement represents $53.9 million and $70.1 million of the current and non-current deferred revenue balances, respectively, as of June 30, 2022 and $56.1 million and $94.0 million of the current and non-current deferred revenue balances, respectively, as of December 31, 2021. We expect our current deferred revenue to be recognized as revenue within 12 months. We expect the majority of our non-current deferred revenue to be recognized as revenue over a period of approximately four to five years from June 30, 2022. This period of time represents an estimate of the research and development period to develop cellular therapies in oncology, which may be reduced or increased based on the various research and development activities.

Changes in deferred revenue during the six months ended June 30, 2022 were as follows (in thousands):

 

Deferred revenue balance at December 31, 2021

 

$

179,210

 

Additions to deferred revenue during the period

 

 

19,379

 

Revenue recognized during the period

 

 

(43,553

)

Deferred revenue balance at June 30, 2022

 

$

155,036

 

 

As of June 30, 2022, $34.5 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2021.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5.

Fair Value Measurements

The following tables set forth the fair value of financial assets as of June 30, 2022 and December 31, 2021 that were measured at fair value on a recurring basis (in thousands):

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

70,358

 

 

$

 

 

$

 

 

$

70,358

 

U.S. government debt securities

 

 

 

 

 

334,857

 

 

 

 

 

 

334,857

 

Corporate bonds

 

 

 

 

 

39,397

 

 

 

 

 

 

39,397

 

Total financial assets

 

$

70,358

 

 

$

374,254

 

 

$

 

 

$

444,612

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

131,946

 

 

$

 

 

$

 

 

$

131,946

 

U.S. government debt securities

 

 

 

 

 

391,145

 

 

 

 

 

 

391,145

 

Corporate bonds

 

 

 

 

 

39,996

 

 

 

 

 

 

39,996

 

Total financial assets

 

$

131,946

 

 

$

431,141

 

 

$

 

 

$

563,087

 

 

 

Level 1 securities include highly liquid money market funds, for which we measure the fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 securities consist of U.S. government debt securities and corporate bonds, and are valued based on recent trades of securities in inactive markets or on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Investments
6 Months Ended
Jun. 30, 2022
Investments Debt And Equity Securities [Abstract]  
Investments

6.

Investments

Available-for-sale investments consisted of the following as of June 30, 2022 and December 31, 2021 (in thousands):

 

 

 

June 30, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

271,337

 

 

$

 

 

$

(3,408

)

 

$

267,929

 

Corporate bonds

 

 

39,662

 

 

 

 

 

 

(265

)

 

 

39,397

 

Total short-term marketable securities

 

$

310,999

 

 

$

 

 

$

(3,673

)

 

$

307,326

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

69,055

 

 

$

 

 

$

(2,127

)

 

$

66,928

 

Total long-term marketable securities

 

$

69,055

 

 

$

 

 

$

(2,127

)

 

$

66,928

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

186,752

 

 

$

4

 

 

$

(109

)

 

$

186,647

 

Corporate bonds

 

 

27,363

 

 

 

 

 

 

(14

)

 

 

27,349

 

Total short-term marketable securities

 

$

214,115

 

 

$

4

 

 

$

(123

)

 

$

213,996

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

205,472

 

 

$

 

 

$

(974

)

 

$

204,498

 

Corporate bonds

 

 

12,691

 

 

 

 

 

 

(44

)

 

 

12,647

 

Total long-term marketable securities

 

$

218,163

 

 

$

 

 

$

(1,018

)

 

$

217,145

 

 

All the U.S. government debt securities and corporate bonds designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective condensed consolidated balance sheet date. Those that are designated as long-term marketable securities have an effective maturity date that is more than one year from the respective condensed consolidated balance sheet date.

Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivable of $0.8 million and $1.4 million is presented separately within the prepaid expenses and other current assets balance on the unaudited condensed consolidated balance sheet as of June 30, 2022 and on the condensed consolidated balance sheet as of December 31, 2021, respectively.

 

The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of June 30, 2022 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

U.S. government debt securities

 

$

334,857

 

 

$

(5,535

)

 

$

 

 

$

 

Corporate bonds

 

 

39,397

 

 

 

(265

)

 

 

 

 

 

 

Total available-for-sale securities

 

$

374,254

 

 

$

(5,800

)

 

$

 

 

$

 

 

We periodically review our available-for-sale securities to assess for credit impairment. Some of the factors considered in assessing impairment include the extent to which the fair value is less than the amortized cost basis, adverse conditions related to the security, an industry or geographic area, changes to security ratings or sector credit ratings and other relevant market data.

As of June 30, 2022, we did not intend, nor were we more likely than not to be required, to sell our available-for-sale investments before the recovery of their amortized cost basis, which may be maturity. Based on our assessment, we concluded all impairment as of June 30, 2022 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment of our available-for-sale securities was recorded in other comprehensive loss.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

7.

Goodwill and Intangible Assets

There have been no changes in the carrying amount of goodwill since its recognition in 2015.

Intangible assets subject to amortization as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

 

 

 

June 30, 2022

 

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(12,464

)

 

$

7,536

 

Purchased intellectual property

 

 

325

 

 

 

(177

)

 

 

148

 

Balance at June 30, 2022

 

$

20,325

 

 

$

(12,641

)

 

$

7,684

 

 

 

 

December 31, 2021

 

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(11,638

)

 

$

8,362

 

Purchased intellectual property

 

 

325

 

 

 

(161

)

 

 

164

 

Balance at December 31, 2021

 

$

20,325

 

 

$

(11,799

)

 

$

8,526

 

 

The developed technology was acquired in connection with our acquisition of Sequenta, Inc. in 2015. The remaining balance of the acquired developed technology and the purchased intellectual property is expected to be amortized over the next 4.5 years.

 

As of June 30, 2022, expected future amortization expense for intangible assets was as follows (in thousands):

 

 

2022 (excluding the six months ended June 30, 2022)

 

$

857

 

2023

 

 

1,699

 

2024

 

 

1,703

 

2025

 

 

1,699

 

2026

 

 

1,699

 

Thereafter

 

 

27

 

Total future amortization expense

 

$

7,684

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 30, 2022
Lessee Disclosure [Abstract]  
Leases

8.

Leases

We have operating lease agreements for laboratory, office and warehouse facilities in Seattle, Washington, Bothell, Washington, South San Francisco, California and New York City, New York. As of June 30, 2022, we were not party to any finance leases.

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of June 30, 2022 (in thousands):

 

2022 (excluding the six months ended June 30, 2022)

 

$

7,053

 

2023

 

 

13,964

 

2024

 

 

13,692

 

2025

 

 

14,098

 

2026

 

 

12,330

 

Thereafter

 

 

81,188

 

Total undiscounted lease payments

 

 

142,325

 

Less:

 

 

 

 

   Imputed interest rate

 

 

(29,789

)

   Tenant improvement receivables

 

 

(1,194

)

Total operating lease liabilities

 

 

111,342

 

Less: Current portion

 

 

(8,615

)

Operating lease liabilities, less current portion

 

$

102,727

 

 

 

During the six months ended June 30, 2022, cash paid for amounts included in the measurement of lease liabilities was $3.3 million, net of $4.0 million of cash received for tenant improvement allowances. Cash paid for amounts included in the measurement of lease liabilities was $3.5 million and cash received for tenant improvement allowances was $5.4 million during the six months ended June 30, 2021.

We previously entered into a $2.1 million letter of credit with one of our financial institutions in connection with one of our leases.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

9.

Commitments and Contingencies

Legal Proceedings

We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We were not party to any material legal proceedings as of June 30, 2022.

 

Indemnification Agreements

In the ordinary course of business, we may provide indemnification of varying scope and terms to vendors, lessors, customers and other parties with respect to certain matters including, but not limited to, losses arising out of breach of our agreements with them or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that will require us to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that we could be required to make under these indemnification agreements is, in many cases, unlimited. We have not incurred any material costs as a result of such indemnifications and are not currently aware of any indemnification claims.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Shareholders' Equity

10.

Shareholders’ Equity

Common Stock

Our common stock has no preferences or privileges and is not redeemable. Holders of our common stock are entitled to one vote for each share of common stock held. The holders of record of outstanding shares of common stock shall be entitled to receive, when, as and if declared, out of funds legally available, such cash and other dividends as may be declared from time to time.

As of June 30, 2022, we had reserved shares of common stock for the following:

 

Shares issuable upon the exercise of outstanding stock options granted

 

 

14,338,119

 

Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned

 

 

6,044,821

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

14,516,155

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

2,804,298

 

Total shares of common stock reserved for future issuance

 

 

37,703,393

 

Our 2019 Equity Incentive Plan (“2019 Plan”) provides for annual increases in the number of shares that may be issued under the 2019 Plan on January 1, 2020 and on each subsequent January 1, thereafter, by a number of shares equal to the lesser of (a) 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.

Furthermore, our Employee Stock Purchase Plan (“ESPP”) provides for annual increases in the number of shares available for issuance under our ESPP on January 1, 2020 and on each January 1, thereafter, by a number of shares equal to the smallest of (a) 1% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.

Our board of directors determined not to increase the 2019 Plan and ESPP reserves in 2022.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans
6 Months Ended
Jun. 30, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Equity Incentive Plans

11.

Equity Incentive Plans

2009 Equity Incentive Plan

We adopted an equity incentive plan in 2009 (“2009 Plan”) that provided for the issuance of incentive and nonqualified common stock options and other share-based awards for employees, directors and consultants. Under the 2009 Plan, the exercise price for incentive and nonqualified stock options were not to be less than the fair market value of our common stock at the date of grant. Stock options granted under this plan expire no later than ten years from the grant date and vesting was established at the time of grant. Pursuant to the terms of the 2019 Plan, any shares subject to outstanding stock options originally granted under the 2009 Plan that terminate, expire or lapse for any reason without the delivery of shares to the holder thereof shall become available for issuance pursuant to awards granted under the 2019 Plan. While no shares are available for future issuance under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.

2019 Equity Incentive Plan

The 2019 Plan became effective immediately prior to the closing of our initial public offering in July 2019. The 2019 Plan provides for the issuance of awards in the form of stock options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the stock option exercise price per share shall not be less than the fair market value of a share of stock on the effective date of grant, as defined by the 2019 Plan, unless explicitly qualified under the provisions of Section 409A or Section 424(a) of the Internal Revenue Code of 1986. Additionally, unless otherwise specified, stock options granted under this plan expire no later than ten years from the grant date and vesting is established at the time of grant. Except for certain stock option and restricted stock unit grants made to non-employee directors, stock options and restricted stock units granted under the 2019 Plan generally vest over a four-year period, subject to continuous service through each applicable vesting date. As of June 30, 2022, we had 29,279,180 shares of common stock authorized for issuance under the 2019 Plan.

Changes in shares available for grant during the six months ended June 30, 2022 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2021

 

 

22,299,923

 

Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned

 

 

(10,460,587

)

Stock options and restricted stock units forfeited, cancelled or expired

 

 

2,676,819

 

Shares available for grant at June 30, 2022

 

 

14,516,155

 

Stock Options

Stock option activity under the 2009 Plan and 2019 Plan during the six months ended June 30, 2022 was as follows:

 

 

 

Shares Subject to

Outstanding Stock Options

 

 

Weighted-Average Exercise

Price per Share

 

 

Aggregate Intrinsic Value

(in thousands)

 

Stock options outstanding at December 31, 2021

 

 

12,778,984

 

 

$

19.72

 

 

 

 

 

Stock options granted

 

 

4,397,538

 

 

 

11.66

 

 

 

 

 

Stock options forfeited or cancelled

 

 

(1,240,578

)

 

 

29.13

 

 

 

 

 

Stock options expired

 

 

(367,736

)

 

 

32.41

 

 

 

 

 

Stock options exercised

 

 

(1,230,089

)

 

 

5.46

 

 

 

 

 

Stock options outstanding at June 30, 2022

 

 

14,338,119

 

 

$

17.33

 

 

$

9,550

 

Stock options vested and exercisable at June 30, 2022

 

 

6,985,837

 

 

$

13.90

 

 

$

8,807

 

 

The weighted-average remaining contractual life for stock options outstanding as of June 30, 2022 was 7.4 years. The weighted-average remaining contractual life for vested and exercisable stock options as of June 30, 2022 was 5.7 years.

Of the $20.5 million proceeds from the exercise of stock options included on the unaudited condensed consolidated statements of cash flows for the six months ended June 30, 2021, $0.3 million related to options exercised prior to but settled during the six months ended June 30, 2021. As of June 30, 2021, there was $0.2 million in unsettled cash proceeds related to options exercised during the six months ended June 30, 2021.

Restricted Stock Units

Restricted stock unit activity under the 2019 Plan during the six months ended June 30, 2022 was as follows:

 

 

 

Restricted Stock Units

Outstanding

 

 

Weighted-Average Grant Date

Fair Value per Share

 

Nonvested restricted stock units outstanding at December 31, 2021

 

 

1,211,191

 

 

$

37.41

 

Restricted stock units granted

 

 

5,568,815

 

 

 

11.66

 

Restricted stock units forfeited or cancelled

 

 

(1,068,505

)

 

 

16.80

 

Restricted stock units vested

 

 

(160,914

)

 

 

43.19

 

Nonvested restricted stock units outstanding at June 30, 2022

 

 

5,550,587

 

 

$

15.38

 

Market-Based Restricted Stock Units

In addition to the restricted stock units described above, our board of directors approved an award of market-based restricted stock units to our chief executive officer in March 2022. The shares of common stock that may be earned under the award, ranging from zero shares to 494,234 shares, are calculated based upon our total shareholder return during a three-year performance period as measured against that of the group of companies comprising the S&P Biotechnology Select Industry Index as of the grant date, subject to certain adjustments to such index group. Except as expressly provided in the terms of the award agreement, vesting is subject to our chief executive officer's continuous service through the end of the three-year performance period.

Grant Date Fair Value of Stock Options, Restricted Stock Units and Market-Based Restricted Stock Units Granted

The estimated grant date fair values of stock options granted during the six months ended June 30, 2022 and 2021 were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Fair value of common stock

 

$7.30 - $14.95

 

 

$34.41 - $66.50

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

1.7% - 3.0%

 

 

0.5% - 1.1%

 

Expected volatility

 

68.2% - 71.0%

 

 

67.1% - 68.7%

 

Expected dividend yield

 

 

 

 

 

 

 

The determination of the grant date fair value of stock options granted using a Black-Scholes option-pricing model is affected by the fair value of our common stock, as well as assumptions regarding a number of variables that are complex, subjective and generally require significant judgment to determine. The valuation assumptions were determined as follows:

 

Fair value of common stock—The fair value of each share of common stock is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market.

 

Expected term—The expected term of stock options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, Compensation—Stock Compensation, as we do not have sufficient exercise history to determine a better estimate of expected term. Under this approach, the expected term is based on the midpoint between the vesting date and the end of the contractual term of the stock option.

 

Risk-free interest rate—We utilize a risk-free interest rate in the option valuation model based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected terms of the stock options.

 

Expected volatility—As we do not have sufficient trading history for our common stock, expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of expected term.

 

Expected dividend yield—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option valuation model.

 

The weighted-average grant date fair value per share of stock options granted during the six months ended June 30, 2022 and 2021 was $7.36 and $26.52, respectively.

The grant date fair value of restricted stock units granted is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market. The weighted-average grant date fair value per share of restricted stock units granted during the six months ended June 30, 2022 and 2021 was $11.66 and $42.93, respectively.

The grant date fair value of the market-based restricted stock units granted in March 2022 is $18.89 and was determined using a Monte Carlo valuation model, which uses assumptions such as volatility, risk-free interest rate and dividend estimated for the performance period. The related share-based compensation expense of $4.7 million is recognized on a straight-line basis over the three-year performance period, which is also the requisite service period. Attainment of the market condition and the number of shares earned and vested does not impact the related share-based compensation expense recognized. Share-based compensation expense will be reversed only if our chief executive officer does not provide continuous service through the performance period for reasons other than those expressly provided in the terms of the award.

The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three and six months ended June 30, 2022 and 2021, respectively, are included on the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

954

 

 

$

408

 

 

$

1,749

 

 

$

736

 

Research and development

 

 

4,643

 

 

 

3,791

 

 

 

8,988

 

 

 

6,674

 

Sales and marketing

 

 

3,584

 

 

 

3,302

 

 

 

6,813

 

 

 

5,797

 

General and administrative

 

 

4,999

 

 

 

3,748

 

 

 

9,491

 

 

 

6,526

 

Total share-based compensation expense

 

$

14,180

 

 

$

11,249

 

 

$

27,041

 

 

$

19,733

 

 

As of June 30, 2022, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:

 

 

 

 

 

 

 

Unrecognized Share-Based

Compensation Expense

(in thousands)

 

 

Remaining Weighted-Average

Recognition Period

(in years)

 

Nonvested stock options

 

 

 

 

 

$

88,549

 

 

 

2.85

 

Nonvested restricted stock units

 

 

 

 

 

 

75,935

 

 

 

3.42

 

Nonvested market-based restricted stock units

 

 

 

 

 

 

4,165

 

 

 

2.68

 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring
6 Months Ended
Jun. 30, 2022
Restructuring And Related Activities [Abstract]  
Restructuring

12.

Restructuring

In March 2022, we began implementing a restructuring plan to reduce operating costs and drive future growth aligned with the strategic reorganization of our business around our MRD and Immune Medicine market opportunities. Under this restructuring plan, we reduced our workforce by approximately 100 employees.

We incurred aggregate restructuring costs of $2.0 million, all of which was recognized in the six months ended June 30, 2022. These costs primarily related to one-time termination benefits and ongoing benefit arrangements, both of which included severance payments and extended benefits coverage support and were contingent upon the impacted employees’ execution and non-revocation of separation agreements. Our aggregate restructuring costs also included certain contract termination costs.

The activities related to our reduction in workforce were primarily completed in March 2022 and the $2.0 million aggregate restructuring costs were paid as of June 30, 2022.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

13.

Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

The following table sets forth the computation of the basic and diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively (in thousands, except share and per share amounts):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(52,046

)

 

$

(49,301

)

 

$

(114,782

)

 

$

(89,943

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

142,363,589

 

 

 

140,359,317

 

 

 

142,032,261

 

 

 

139,667,380

 

Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

$

(0.37

)

 

$

(0.35

)

 

$

(0.81

)

 

$

(0.64

)

Given the loss position for all periods presented, basic net loss per share attributable to our common shareholders is the same as diluted net loss per share attributable to our common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively, as they had an anti-dilutive effect:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

14,693,276

 

 

 

13,204,775

 

 

 

13,978,339

 

 

 

13,360,000

 

Nonvested restricted stock units

 

 

5,364,447

 

 

 

676,411

 

 

 

3,983,640

 

 

 

458,707

 

Maximum nonvested market-based restricted stock units eligible to be earned

 

 

494,234

 

 

 

 

 

 

324,938

 

 

 

 

Common stock warrant outstanding

 

 

 

 

 

 

 

 

 

 

 

17,282

 

Total

 

 

20,551,957

 

 

 

13,881,186

 

 

 

18,286,917

 

 

 

13,835,989

 

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, our wholly-owned subsidiary and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances between Adaptive Biotechnologies Corporation, our wholly-owed subsidiary and Digital Biotechnologies, Inc. have been eliminated upon consolidation.

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

Unaudited Interim Condensed Consolidated Financial Statements

Unaudited Interim Condensed Consolidated Financial Statements

In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

Reclassification

Reclassification

We previously disclosed revenue bifurcated into sequencing and development financial statement captions. Beginning with the reporting period ended March 31, 2022, we changed how we classify revenue and now present total revenue on the unaudited condensed consolidated statements of operations. See Note 3, Revenue for additional disaggregation of revenue under our Immune Medicine and MRD market opportunities.

Restricted Cash

Restricted Cash

We had a restricted cash balance of $2.4 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.

Concentrations of Risk

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in certain cases single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.

Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions.

Significant customers are those that represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

June 30,

 

December 31,

 

 

2022

 

2021

 

2022

 

2021

 

2022

 

2021

Customer B

 

12.3%

 

*%

 

14.9%

 

*%

 

23.6%

 

11.3%

Genentech and Roche Group

 

34.8

 

46.0

 

34.3

 

44.1

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue Recognition

Revenue Recognition

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation.

We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.

For research customers who utilize either immunoSEQ or our MRD services, contracts typically include an amount billed in advance of services (“upfront”) and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.

For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from medical institutions and commercial and government third-party payors. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience.

Regarding our clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test report. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue recognition commences at the time the initial billable test report is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.

The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees and assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for their regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated MRD testing services. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered, when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to regulatory milestones is estimated using the most likely amount method, where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks, as well as the level of effort and investment required to achieve the respective milestone.

Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders

We calculate basic net loss per share attributable to our common shareholders by dividing net loss attributable to us by our weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to our common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, outstanding common stock warrants, outstanding stock options, nonvested restricted stock units and the maximum nonvested market-based restricted stock units eligible to be earned are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to our common shareholders, as their effect is anti-dilutive.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of Concentrations of Risk Percentage

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

June 30,

 

December 31,

 

 

2022

 

2021

 

2022

 

2021

 

2022

 

2021

Customer B

 

12.3%

 

*%

 

14.9%

 

*%

 

23.6%

 

11.3%

Genentech and Roche Group

 

34.8

 

46.0

 

34.3

 

44.1

 

*

 

*

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Schedule of Disaggregated Revenue The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

7,296

 

 

$

5,405

 

 

$

14,409

 

 

$

9,453

 

Collaboration revenue

 

 

15,082

 

 

 

17,634

 

 

 

28,785

 

 

 

33,691

 

Total Immune Medicine revenue

 

 

22,378

 

 

 

23,039

 

 

 

43,194

 

 

 

43,144

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

20,282

 

 

 

13,966

 

 

 

35,086

 

 

 

25,303

 

Regulatory milestone revenue

 

 

1,000

 

 

 

1,500

 

 

 

4,000

 

 

 

8,500

 

Total MRD revenue

 

 

21,282

 

 

 

15,466

 

 

 

39,086

 

 

 

33,803

 

Total revenue

 

$

43,660

 

 

$

38,505

 

 

$

82,280

 

 

$

76,947

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]  
Schedule of Changes in Deferred Revenue

Changes in deferred revenue during the six months ended June 30, 2022 were as follows (in thousands):

 

Deferred revenue balance at December 31, 2021

 

$

179,210

 

Additions to deferred revenue during the period

 

 

19,379

 

Revenue recognized during the period

 

 

(43,553

)

Deferred revenue balance at June 30, 2022

 

$

155,036

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following tables set forth the fair value of financial assets as of June 30, 2022 and December 31, 2021 that were measured at fair value on a recurring basis (in thousands):

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

70,358

 

 

$

 

 

$

 

 

$

70,358

 

U.S. government debt securities

 

 

 

 

 

334,857

 

 

 

 

 

 

334,857

 

Corporate bonds

 

 

 

 

 

39,397

 

 

 

 

 

 

39,397

 

Total financial assets

 

$

70,358

 

 

$

374,254

 

 

$

 

 

$

444,612

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

131,946

 

 

$

 

 

$

 

 

$

131,946

 

U.S. government debt securities

 

 

 

 

 

391,145

 

 

 

 

 

 

391,145

 

Corporate bonds

 

 

 

 

 

39,996

 

 

 

 

 

 

39,996

 

Total financial assets

 

$

131,946

 

 

$

431,141

 

 

$

 

 

$

563,087

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Tables)
6 Months Ended
Jun. 30, 2022
Investments Debt And Equity Securities [Abstract]  
Schedule of Available-for-sale Investments

Available-for-sale investments consisted of the following as of June 30, 2022 and December 31, 2021 (in thousands):

 

 

 

June 30, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

271,337

 

 

$

 

 

$

(3,408

)

 

$

267,929

 

Corporate bonds

 

 

39,662

 

 

 

 

 

 

(265

)

 

 

39,397

 

Total short-term marketable securities

 

$

310,999

 

 

$

 

 

$

(3,673

)

 

$

307,326

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

69,055

 

 

$

 

 

$

(2,127

)

 

$

66,928

 

Total long-term marketable securities

 

$

69,055

 

 

$

 

 

$

(2,127

)

 

$

66,928

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

186,752

 

 

$

4

 

 

$

(109

)

 

$

186,647

 

Corporate bonds

 

 

27,363

 

 

 

 

 

 

(14

)

 

 

27,349

 

Total short-term marketable securities

 

$

214,115

 

 

$

4

 

 

$

(123

)

 

$

213,996

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

$

205,472

 

 

$

 

 

$

(974

)

 

$

204,498

 

Corporate bonds

 

 

12,691

 

 

 

 

 

 

(44

)

 

 

12,647

 

Total long-term marketable securities

 

$

218,163

 

 

$

 

 

$

(1,018

)

 

$

217,145

 

Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position

The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of June 30, 2022 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

U.S. government debt securities

 

$

334,857

 

 

$

(5,535

)

 

$

 

 

$

 

Corporate bonds

 

 

39,397

 

 

 

(265

)

 

 

 

 

 

 

Total available-for-sale securities

 

$

374,254

 

 

$

(5,800

)

 

$

 

 

$

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets Subject to Amortization

Intangible assets subject to amortization as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

 

 

 

June 30, 2022

 

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(12,464

)

 

$

7,536

 

Purchased intellectual property

 

 

325

 

 

 

(177

)

 

 

148

 

Balance at June 30, 2022

 

$

20,325

 

 

$

(12,641

)

 

$

7,684

 

 

 

 

December 31, 2021

 

 

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(11,638

)

 

$

8,362

 

Purchased intellectual property

 

 

325

 

 

 

(161

)

 

 

164

 

Balance at December 31, 2021

 

$

20,325

 

 

$

(11,799

)

 

$

8,526

 

Schedule of Future Amortization Expense for Intangible Assets

As of June 30, 2022, expected future amortization expense for intangible assets was as follows (in thousands):

 

 

2022 (excluding the six months ended June 30, 2022)

 

$

857

 

2023

 

 

1,699

 

2024

 

 

1,703

 

2025

 

 

1,699

 

2026

 

 

1,699

 

Thereafter

 

 

27

 

Total future amortization expense

 

$

7,684

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Lessee Disclosure [Abstract]  
Summary of Reconciles Undiscounted Operating Lease Cash Flows

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of June 30, 2022 (in thousands):

 

2022 (excluding the six months ended June 30, 2022)

 

$

7,053

 

2023

 

 

13,964

 

2024

 

 

13,692

 

2025

 

 

14,098

 

2026

 

 

12,330

 

Thereafter

 

 

81,188

 

Total undiscounted lease payments

 

 

142,325

 

Less:

 

 

 

 

   Imputed interest rate

 

 

(29,789

)

   Tenant improvement receivables

 

 

(1,194

)

Total operating lease liabilities

 

 

111,342

 

Less: Current portion

 

 

(8,615

)

Operating lease liabilities, less current portion

 

$

102,727

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Summary of Reserved Shares of Common Stock

As of June 30, 2022, we had reserved shares of common stock for the following:

 

Shares issuable upon the exercise of outstanding stock options granted

 

 

14,338,119

 

Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned

 

 

6,044,821

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

14,516,155

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

2,804,298

 

Total shares of common stock reserved for future issuance

 

 

37,703,393

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Changes in Shares Available for Grant

Changes in shares available for grant during the six months ended June 30, 2022 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2021

 

 

22,299,923

 

Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned

 

 

(10,460,587

)

Stock options and restricted stock units forfeited, cancelled or expired

 

 

2,676,819

 

Shares available for grant at June 30, 2022

 

 

14,516,155

 

Summary of Stock Option Activity Under 2009 Plan and 2019 Plan

Stock option activity under the 2009 Plan and 2019 Plan during the six months ended June 30, 2022 was as follows:

 

 

 

Shares Subject to

Outstanding Stock Options

 

 

Weighted-Average Exercise

Price per Share

 

 

Aggregate Intrinsic Value

(in thousands)

 

Stock options outstanding at December 31, 2021

 

 

12,778,984

 

 

$

19.72

 

 

 

 

 

Stock options granted

 

 

4,397,538

 

 

 

11.66

 

 

 

 

 

Stock options forfeited or cancelled

 

 

(1,240,578

)

 

 

29.13

 

 

 

 

 

Stock options expired

 

 

(367,736

)

 

 

32.41

 

 

 

 

 

Stock options exercised

 

 

(1,230,089

)

 

 

5.46

 

 

 

 

 

Stock options outstanding at June 30, 2022

 

 

14,338,119

 

 

$

17.33

 

 

$

9,550

 

Stock options vested and exercisable at June 30, 2022

 

 

6,985,837

 

 

$

13.90

 

 

$

8,807

 

Summary of Restricted Stock Unit Activity

Restricted stock unit activity under the 2019 Plan during the six months ended June 30, 2022 was as follows:

 

 

 

Restricted Stock Units

Outstanding

 

 

Weighted-Average Grant Date

Fair Value per Share

 

Nonvested restricted stock units outstanding at December 31, 2021

 

 

1,211,191

 

 

$

37.41

 

Restricted stock units granted

 

 

5,568,815

 

 

 

11.66

 

Restricted stock units forfeited or cancelled

 

 

(1,068,505

)

 

 

16.80

 

Restricted stock units vested

 

 

(160,914

)

 

 

43.19

 

Nonvested restricted stock units outstanding at June 30, 2022

 

 

5,550,587

 

 

$

15.38

 

Summary of Estimated Grant Date Fair Value of Stock Options Granted

The estimated grant date fair values of stock options granted during the six months ended June 30, 2022 and 2021 were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Fair value of common stock

 

$7.30 - $14.95

 

 

$34.41 - $66.50

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

1.7% - 3.0%

 

 

0.5% - 1.1%

 

Expected volatility

 

68.2% - 71.0%

 

 

67.1% - 68.7%

 

Expected dividend yield

 

 

 

 

 

 

Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three and six months ended June 30, 2022 and 2021, respectively, are included on the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

954

 

 

$

408

 

 

$

1,749

 

 

$

736

 

Research and development

 

 

4,643

 

 

 

3,791

 

 

 

8,988

 

 

 

6,674

 

Sales and marketing

 

 

3,584

 

 

 

3,302

 

 

 

6,813

 

 

 

5,797

 

General and administrative

 

 

4,999

 

 

 

3,748

 

 

 

9,491

 

 

 

6,526

 

Total share-based compensation expense

 

$

14,180

 

 

$

11,249

 

 

$

27,041

 

 

$

19,733

 

 

Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period

As of June 30, 2022, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:

 

 

 

 

 

 

 

Unrecognized Share-Based

Compensation Expense

(in thousands)

 

 

Remaining Weighted-Average

Recognition Period

(in years)

 

Nonvested stock options

 

 

 

 

 

$

88,549

 

 

 

2.85

 

Nonvested restricted stock units

 

 

 

 

 

 

75,935

 

 

 

3.42

 

Nonvested market-based restricted stock units

 

 

 

 

 

 

4,165

 

 

 

2.68

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders

The following table sets forth the computation of the basic and diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively (in thousands, except share and per share amounts):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss attributable to Adaptive Biotechnologies Corporation

 

$

(52,046

)

 

$

(49,301

)

 

$

(114,782

)

 

$

(89,943

)

Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

 

142,363,589

 

 

 

140,359,317

 

 

 

142,032,261

 

 

 

139,667,380

 

Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted

 

$

(0.37

)

 

$

(0.35

)

 

$

(0.81

)

 

$

(0.64

)

Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively, as they had an anti-dilutive effect:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

14,693,276

 

 

 

13,204,775

 

 

 

13,978,339

 

 

 

13,360,000

 

Nonvested restricted stock units

 

 

5,364,447

 

 

 

676,411

 

 

 

3,983,640

 

 

 

458,707

 

Maximum nonvested market-based restricted stock units eligible to be earned

 

 

494,234

 

 

 

 

 

 

324,938

 

 

 

 

Common stock warrant outstanding

 

 

 

 

 

 

 

 

 

 

 

17,282

 

Total

 

 

20,551,957

 

 

 

13,881,186

 

 

 

18,286,917

 

 

 

13,835,989

 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Significant Accounting Policies [Line Items]    
Restricted cash $ 2,446 $ 2,138
Digital Biotechnologies Inc    
Significant Accounting Policies [Line Items]    
Ownership interest percentage 70.00%  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Customer B | Revenue          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage 12.30%   14.90%    
Customer B | Accounts Receivable, Net          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     23.60%   11.30%
Genentech Inc And Roche Group | Revenue          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage 34.80% 46.00% 34.30% 44.10%  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenue $ 43,660 $ 38,505 $ 82,280 $ 76,947
Immune Medicine Revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 22,378 23,039 43,194 43,144
Immune Medicine Revenue | Service Revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 7,296 5,405 14,409 9,453
Immune Medicine Revenue | Collaboration Revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 15,082 17,634 28,785 33,691
MRD Revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 21,282 15,466 39,086 33,803
MRD Revenue | Service Revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 20,282 13,966 35,086 25,303
MRD Revenue | Regulatory Milestone Revenue        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,000 $ 1,500 $ 4,000 $ 8,500
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2019
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]          
Revenue from collaboration agreement   $ 43,660,000 $ 38,505,000 $ 82,280,000 $ 76,947,000
Medicare Reimbursements          
Disaggregation Of Revenue [Line Items]          
Revenue from collaboration agreement   1,400,000 3,100,000 2,800,000 4,100,000
Medicare Reimbursements | Immune Medicine Service Revenue          
Disaggregation Of Revenue [Line Items]          
Revenue from collaboration agreement       200,000 100,000
Medicare Reimbursements | MRD Service Revenue          
Disaggregation Of Revenue [Line Items]          
Revenue from collaboration agreement       2,600,000 4,000,000.0
M R D Development Agreements | Maximum          
Disaggregation Of Revenue [Line Items]          
Additional milestone payment receivable   355,500,000   355,500,000  
Genentech Collaboration Agreement          
Disaggregation Of Revenue [Line Items]          
Revenue from collaboration agreement   13,800,000 $ 17,200,000 26,000,000.0 $ 32,800,000
Non-refundable upfront payments received $ 300,000,000.0     $ 300,000,000.0  
Genentech Collaboration Agreement | Maximum          
Disaggregation Of Revenue [Line Items]          
Revenue recognition expected period       8 years  
Genentech Collaboration Agreement | Maximum | Regulatory Milestones          
Disaggregation Of Revenue [Line Items]          
Expected revenue through milestone payments   75,000,000.0   $ 75,000,000.0  
Genentech Collaboration Agreement | Maximum | Development Milestones          
Disaggregation Of Revenue [Line Items]          
Expected revenue through milestone payments   300,000,000.0   300,000,000.0  
Genentech Collaboration Agreement | Maximum | Commercial Milestones          
Disaggregation Of Revenue [Line Items]          
Expected revenue through milestone payments   1,430,000,000.0   1,430,000,000.0  
Genentech Collaboration Agreement | Minimum          
Disaggregation Of Revenue [Line Items]          
Expected revenue through milestone payments   $ 1,800,000,000   $ 1,800,000,000  
Revenue recognition expected period       7 years  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Current deferred revenue $ 80,914 $ 80,914 $ 80,460
Non-current deferred revenue 74,122 74,122 98,750
Revenue recognized 34,500 (43,553)  
Development Revenue | Genentech, Inc.      
Disaggregation Of Revenue [Line Items]      
Current deferred revenue 53,900 53,900 56,100
Non-current deferred revenue $ 70,100 $ 70,100 $ 94,000
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue - Additional Information (Details1) - Genentech, Inc. - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-07-01
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 12 months
Minimum  
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 4 years
Maximum  
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 5 years
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Revenue From Contract With Customer [Abstract]    
Deferred revenue balance at December 31, 2021   $ 179,210
Additions to deferred revenue during the period   19,379
Revenue recognized during the period $ 34,500 (43,553)
Deferred revenue balance at June 30, 2022 $ 155,036 $ 155,036
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Financial assets    
Total financial assets $ 444,612 $ 563,087
Level 1    
Financial assets    
Total financial assets 70,358 131,946
Level 2    
Financial assets    
Total financial assets 374,254 431,141
Money Market Funds    
Financial assets    
Total financial assets 70,358 131,946
Money Market Funds | Level 1    
Financial assets    
Total financial assets 70,358 131,946
U.S. Government Debt Securities    
Financial assets    
Total financial assets 334,857 391,145
U.S. Government Debt Securities | Level 2    
Financial assets    
Total financial assets 334,857 391,145
Corporate Bonds    
Financial assets    
Total financial assets 39,397 39,996
Corporate Bonds | Level 2    
Financial assets    
Total financial assets $ 39,397 $ 39,996
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Schedule of Available-for-sale Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost $ 310,999 $ 214,115
Unrealized Gain   4
Unrealized Loss (3,673) (123)
Estimated Fair Value 307,326 213,996
Long-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 69,055 218,163
Unrealized Loss (2,127) (1,018)
Estimated Fair Value 66,928 217,145
U.S. Government Debt Securities | Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 271,337 186,752
Unrealized Gain   4
Unrealized Loss (3,408) (109)
Estimated Fair Value 267,929 186,647
U.S. Government Debt Securities | Long-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 69,055 205,472
Unrealized Loss (2,127) (974)
Estimated Fair Value 66,928 204,498
Corporate Bonds | Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 39,662 27,363
Unrealized Loss (265) (14)
Estimated Fair Value $ 39,397 27,349
Corporate Bonds | Long-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost   12,691
Unrealized Loss   (44)
Estimated Fair Value   $ 12,647
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Prepaid Expenses and Other Current Assets    
Schedule of Available-for-Sale Securities [Line Items]    
Accrued interest receivable $ 0.8 $ 1.4
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value $ 374,254
Less than 12 months, Unrealized loss (5,800)
U.S. Government Debt Securities  
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value 334,857
Less than 12 months, Unrealized loss (5,535)
Corporate Bonds  
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value 39,397
Less than 12 months, Unrealized loss $ (265)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2015
Goodwill [Line Items]      
Goodwill $ 118,972,000 $ 118,972,000 $ 0
Purchased Intellectual Property      
Goodwill [Line Items]      
Amortization period of intangible assets 4 years 6 months    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,325 $ 20,325
Accumulated Amortization (12,641) (11,799)
Net Carrying Amount 7,684 8,526
Acquired Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,000 20,000
Accumulated Amortization (12,464) (11,638)
Net Carrying Amount 7,536 8,362
Purchased Intellectual Property    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 325 325
Accumulated Amortization (177) (161)
Net Carrying Amount $ 148 $ 164
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]    
2022 (excluding the six months ended June 30, 2022) $ 857  
2023 1,699  
2024 1,703  
2025 1,699  
2026 1,699  
Thereafter 27  
Net Carrying Amount $ 7,684 $ 8,526
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lessee Disclosure [Abstract]    
2022 (excluding the six months ended June 30, 2022) $ 7,053  
2023 13,964  
2024 13,692  
2025 14,098  
2026 12,330  
Thereafter 81,188  
Total undiscounted lease payments 142,325  
Imputed interest rate (29,789)  
Tenant improvement receivables (1,194)  
Total operating lease liabilities 111,342  
Less: Current portion (8,615) $ (5,055)
Operating lease liabilities, less current portion $ 102,727 $ 106,685
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Lessee Disclosure [Abstract]    
Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received $ 3.3 $ 3.5
Cash received for tenant improvement allowances 4.0 $ 5.4
Letter of credit $ 2.1  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity - Additional Information (Details) - Vote
6 Months Ended
Jan. 01, 2020
Jun. 30, 2022
Class Of Stock [Line Items]    
Common stock voting rights description   Holders of our common stock are entitled to one vote for each share of common stock held
Number of vote for each share   1
Maximum | Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Percentage of annual increases in number of shares 1.00%  
2019 Equity Incentive Plan | Maximum    
Class Of Stock [Line Items]    
Percentage of annual increases in number of shares 5.00%  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)
Jun. 30, 2022
shares
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 37,703,393
Shares Issuable Upon the Exercise of Outstanding Stock Options Granted  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 14,338,119
Shares Issuable Upon the Vesting of Outstanding Restricted Stock Units and the Maximum Outstanding Market-based Restricted Stock Units Granted  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 6,044,821
Common Stock Options Granted | 2019 Equity Incentive Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 14,516,155
Common Stock Options Granted | Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 2,804,298
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average remaining contractual life stock options outstanding     7 years 4 months 24 days    
Weighted-average remaining contractual life vested and exercisable stock options     5 years 8 months 12 days    
Proceeds from exercise of stock options     $ 6,739 $ 20,513  
Proceeds from settlement of stock option exercised in prior periods       300  
Unsettled cash proceeds related to stock options exercised   $ 200   $ 200  
Grant date fair value     $ 7.36 $ 26.52  
Recognized share-based compensation expense $ 14,180 $ 11,249 $ 27,041 $ 19,733  
Option Valuation Model          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Expected dividend yield     0.00%    
Monte Carlo Valuation Model          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Recognized share-based compensation expense     $ 4,700    
Requisite service period term     3 years    
Market-Based Restricted Stock Units | Monte Carlo Valuation Model          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Grant date fair value     $ 18.89    
Market-Based Restricted Stock Units | Chief Executive Officer          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance period term     3 years    
Market-Based Restricted Stock Units | Minimum | Chief Executive Officer          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock that may be earned under the award 0   0    
Market-Based Restricted Stock Units | Maximum | Chief Executive Officer          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock that may be earned under the award 494,234   494,234    
2009 Equity Incentive Plan | Grant          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares available for future issuance 0   0    
2009 Equity Incentive Plan | Grant | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Option expiration period     10 years    
2019 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares available for future issuance 14,516,155   14,516,155   22,299,923
2019 Equity Incentive Plan | Grant          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares authorized for issuance 29,279,180   29,279,180    
2019 Equity Incentive Plan | Grant | Non Employee Directors          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period     4 years    
2019 Equity Incentive Plan | Grant | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Option expiration period     10 years    
2019 Equity Incentive Plan | Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Grant date fair value     $ 11.66 $ 42.93  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) - 2019 Equity Incentive Plan
6 Months Ended
Jun. 30, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares Available for Grant, Outstanding, Beginning Balance 22,299,923
Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned (10,460,587)
Shares Available for Grant,Stock Options and restricted stock units forfeited, cancelled or expired 2,676,819
Shares Available for Grant, Outstanding, Ending Balance 14,516,155
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Shares Subject to Outstanding Stock Options, Stock Options outstanding, Beginning Balance 12,778,984
Shares Subject to Outstanding Stock Options, Stock Options granted 4,397,538
Shares Subject to Outstanding Stock Options, Stock Options forfeited or cancelled (1,240,578)
Shares Subject to Outstanding Stock Options, Stock Options expired (367,736)
Shares Subject to Outstanding Stock Options, Stock Options exercised (1,230,089)
Shares Subject to Outstanding Stock Options, Stock Options outstanding, Ending Balance 14,338,119
Shares Subject to Outstanding Stock Options, Stock Options vested and exercisable 6,985,837
Weighted Average Exercise Price per Share, Stock Options outstanding, Beginning Balance $ 19.72
Weighted Average Exercise Price per Share, Stock Options granted 11.66
Weighted Average Exercise Price per Share, Stock Options forfeited or cancelled 29.13
Weighted Average Exercise Price per Share, Stock Options expired 32.41
Weighted Average Exercise Price per Share, Stock Options exercised 5.46
Weighted Average Exercise Price per Share, Stock Options outstanding, Ending Balance 17.33
Weighted Average Exercise Price per Share, Stock Options vested and exercisable $ 13.90
Aggregate Intrinsic Value, Stock Option outstanding $ 9,550
Aggregate Intrinsic Value, Stock Options vested and exercisable $ 8,807
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Weighted-Average Grant Date Fair Value per Share    
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted $ 7.36 $ 26.52
Restricted Stock Units (RSUs) | 2019 Equity Incentive Plan    
Restricted Stock Units Outstanding    
Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance 1,211,191  
Restricted Stock Units Outstanding, Granted 5,568,815  
Restricted Stock Units Outstanding, Forfeited or cancelled (1,068,505)  
Restricted Stock Units Outstanding, Vested (160,914)  
Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance 5,550,587  
Weighted-Average Grant Date Fair Value per Share    
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Beginning Balance $ 37.41  
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted 11.66 $ 42.93
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Forfeited or cancelled 16.80  
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Vested 43.19  
Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Ending Balance $ 15.38  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate, minimum 1.70% 0.50%
Risk-free interest rate, maximum 3.00% 1.10%
Expected volatility, minimum 68.20% 67.10%
Expected volatility, maximum 71.00% 68.70%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of common stock $ 7.30 $ 34.41
Expected term (in years) 5 years 3 months 7 days 5 years 3 months 7 days
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of common stock $ 14.95 $ 66.50
Expected term (in years) 6 years 29 days 6 years 29 days
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense $ 14,180 $ 11,249 $ 27,041 $ 19,733
Cost of Revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 954 408 1,749 736
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 4,643 3,791 8,988 6,674
Sales and Marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 3,584 3,302 6,813 5,797
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense $ 4,999 $ 3,748 $ 9,491 $ 6,526
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Equity incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Nonvested Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized Share-Based Compensation Expense $ 88,549
Remaining Weighted-Average Recognition Period (in years) 2 years 10 months 6 days
Nonvested Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized Share-Based Compensation Expense $ 75,935
Remaining Weighted-Average Recognition Period (in years) 3 years 5 months 1 day
Nonvested Market-Based Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized Share-Based Compensation Expense $ 4,165
Remaining Weighted-Average Recognition Period (in years) 2 years 8 months 4 days
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2022
Employee
Jun. 30, 2022
USD ($)
Restructuring And Related Activities [Abstract]    
Restructuring, reduction in workforce | Employee 100  
Estimated aggregate restructuring costs recognized   $ 2.0
Restructuring costs paid   $ 2.0
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Net loss attributable to Adaptive Biotechnologies Corporation $ (52,046) $ (49,301) $ (114,782) $ (89,943)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic 142,363,589 140,359,317 142,032,261 139,667,380
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic $ (0.37) $ (0.35) $ (0.81) $ (0.64)
Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted 142,363,589 140,359,317 142,032,261 139,667,380
Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted $ (0.37) $ (0.35) $ (0.81) $ (0.64)
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities 20,551,957 13,881,186 18,286,917 13,835,989
Common Stock Options Granted        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities 14,693,276 13,204,775 13,978,339 13,360,000
Nonvested Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities 5,364,447 676,411 3,983,640 458,707
Nonvested Market-based Restricted Stock Units Granted        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities 494,234   324,938  
Common Stock Warrant Outstanding        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities       17,282
XML 70 adpt-10q_20220630_htm.xml IDEA: XBRL DOCUMENT 0001478320 2022-01-01 2022-06-30 0001478320 2022-07-29 0001478320 2022-06-30 0001478320 2021-12-31 0001478320 2022-04-01 2022-06-30 0001478320 2021-04-01 2021-06-30 0001478320 2021-01-01 2021-06-30 0001478320 us-gaap:CommonStockMember 2021-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001478320 us-gaap:RetainedEarningsMember 2021-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2021-03-31 0001478320 2021-03-31 0001478320 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001478320 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001478320 us-gaap:CommonStockMember 2021-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001478320 us-gaap:RetainedEarningsMember 2021-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2021-06-30 0001478320 2021-06-30 0001478320 us-gaap:CommonStockMember 2022-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001478320 us-gaap:RetainedEarningsMember 2022-03-31 0001478320 us-gaap:NoncontrollingInterestMember 2022-03-31 0001478320 2022-03-31 0001478320 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001478320 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001478320 us-gaap:CommonStockMember 2022-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001478320 us-gaap:RetainedEarningsMember 2022-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2022-06-30 0001478320 us-gaap:CommonStockMember 2020-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001478320 us-gaap:RetainedEarningsMember 2020-12-31 0001478320 2020-12-31 0001478320 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001478320 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001478320 us-gaap:CommonStockMember 2021-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001478320 us-gaap:RetainedEarningsMember 2021-12-31 0001478320 us-gaap:NoncontrollingInterestMember 2021-12-31 0001478320 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001478320 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001478320 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001478320 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001478320 adpt:DigitalBiotechnologiesIncMember 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001478320 adpt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001478320 adpt:GenentechIncAndRocheGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2022-04-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2021-04-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:ImmuneMedicineRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:CollaborationRevenueMember adpt:ImmuneMedicineRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:ImmuneMedicineRevenueMember 2021-01-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2022-04-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2021-04-01 2021-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2022-01-01 2022-06-30 0001478320 us-gaap:ServiceMember adpt:MRDRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:RegulatoryMilestoneRevenueMember adpt:MRDRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:MRDRevenueMember 2022-04-01 2022-06-30 0001478320 adpt:MRDRevenueMember 2021-04-01 2021-06-30 0001478320 adpt:MRDRevenueMember 2022-01-01 2022-06-30 0001478320 adpt:MRDRevenueMember 2021-01-01 2021-06-30 0001478320 adpt:MedicareReimbursementsMember 2022-04-01 2022-06-30 0001478320 adpt:MedicareReimbursementsMember 2022-01-01 2022-06-30 0001478320 adpt:MedicareReimbursementsMember 2021-04-01 2021-06-30 0001478320 adpt:MedicareReimbursementsMember 2021-01-01 2021-06-30 0001478320 adpt:ImmuneMedicineServiceRevenueMember adpt:MedicareReimbursementsMember 2022-01-01 2022-06-30 0001478320 adpt:ImmuneMedicineServiceRevenueMember adpt:MedicareReimbursementsMember 2021-01-01 2021-06-30 0001478320 adpt:MRDServiceRevenueMember adpt:MedicareReimbursementsMember 2022-01-01 2022-06-30 0001478320 adpt:MRDServiceRevenueMember adpt:MedicareReimbursementsMember 2021-01-01 2021-06-30 0001478320 srt:MaximumMember adpt:MRDDevelopmentAgreementsMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2019-02-01 2019-02-28 0001478320 srt:MinimumMember adpt:GenentechCollaborationAgreementMember 2022-06-30 0001478320 srt:MaximumMember adpt:RegulatoryMilestonesMember adpt:GenentechCollaborationAgreementMember 2022-06-30 0001478320 srt:MaximumMember adpt:DevelopmentMilestonesMember adpt:GenentechCollaborationAgreementMember 2022-06-30 0001478320 srt:MaximumMember adpt:CommercialMilestonesMember adpt:GenentechCollaborationAgreementMember 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2022-01-01 2022-06-30 0001478320 srt:MinimumMember adpt:GenentechCollaborationAgreementMember 2022-01-01 2022-06-30 0001478320 srt:MaximumMember adpt:GenentechCollaborationAgreementMember 2022-01-01 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2022-04-01 2022-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2021-04-01 2021-06-30 0001478320 adpt:GenentechCollaborationAgreementMember 2021-01-01 2021-06-30 0001478320 adpt:GenentechIncMember adpt:DevelopmentRevenueMember 2022-06-30 0001478320 adpt:GenentechIncMember adpt:DevelopmentRevenueMember 2021-12-31 0001478320 adpt:GenentechIncMember 2022-07-01 2022-06-30 0001478320 adpt:GenentechIncMember srt:MinimumMember 2022-07-01 2022-06-30 0001478320 adpt:GenentechIncMember srt:MaximumMember 2022-07-01 2022-06-30 0001478320 2022-06-28 2022-06-30 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:CorporateBondSecuritiesMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2022-06-30 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2021-12-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-06-30 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-06-30 0001478320 us-gaap:CorporateBondSecuritiesMember 2022-06-30 0001478320 2015-12-31 0001478320 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0001478320 us-gaap:IntellectualPropertyMember 2022-06-30 0001478320 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001478320 us-gaap:IntellectualPropertyMember 2021-12-31 0001478320 us-gaap:IntellectualPropertyMember 2022-01-01 2022-06-30 0001478320 adpt:CommonStockExerciseOfOutstandingStockOptionsGrantedMember 2022-06-30 0001478320 adpt:CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember us-gaap:EmployeeStockMember 2022-06-30 0001478320 srt:MaximumMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-01-01 0001478320 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001478320 srt:MaximumMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlansMember 2022-01-01 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlansMember 2022-06-30 0001478320 srt:MaximumMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-01-01 2022-06-30 0001478320 adpt:NonEmployeeDirectorsMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2021-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-01-01 2022-06-30 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-06-30 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2021-12-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-01-01 2022-06-30 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2022-06-30 0001478320 srt:MinimumMember srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2022-06-30 0001478320 srt:MaximumMember srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2022-06-30 0001478320 srt:ChiefExecutiveOfficerMember adpt:MarketBasedRestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001478320 srt:MinimumMember 2022-01-01 2022-06-30 0001478320 srt:MinimumMember 2021-01-01 2021-06-30 0001478320 srt:MaximumMember 2022-01-01 2022-06-30 0001478320 srt:MaximumMember 2021-01-01 2021-06-30 0001478320 us-gaap:ValuationTechniqueOptionPricingModelMember 2022-01-01 2022-06-30 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2021-01-01 2021-06-30 0001478320 adpt:MarketBasedRestrictedStockUnitsRSUMember adpt:MonteCarloValuationModelMember 2022-01-01 2022-06-30 0001478320 adpt:MonteCarloValuationModelMember 2022-01-01 2022-06-30 0001478320 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001478320 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001478320 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001478320 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001478320 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001478320 adpt:NonvestedStockOptionsMember 2022-06-30 0001478320 adpt:NonvestedRestrictedStockUnitsRSUMember 2022-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsMember 2022-06-30 0001478320 adpt:NonvestedStockOptionsMember 2022-01-01 2022-06-30 0001478320 adpt:NonvestedRestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001478320 2022-01-01 2022-03-31 0001478320 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001478320 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001478320 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2022-04-01 2022-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember 2022-04-01 2022-06-30 0001478320 adpt:NonvestedMarketBasedRestrictedStockUnitsGrantedMember 2022-01-01 2022-06-30 0001478320 adpt:CommonStockWarrantOutstandingMember 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure adpt:Vote adpt:Employee false Q2 0001478320 --12-31 P4Y P3Y P3Y 7.30 34.41 P5Y3M7D P5Y3M7D 0.017 0.005 0.682 0.671 14.95 66.50 P6Y29D P6Y29D 0.030 0.011 0.710 0.687 P2Y10M6D P3Y5M1D P2Y8M4D 10-Q true 2022-06-30 2022 false 001-38957 ADAPTIVE BIOTECHNOLOGIES CORPORATION WA 27-0907024 1165 Eastlake Avenue East Seattle WA 98109 (206) 659-0067 Common stock, par value $0.0001 per share ADPT NASDAQ Yes Yes Large Accelerated Filer false false false 142872988 76412000 139065000 310999000 214115000 307326000 213996000 23712000 17409000 18778000 19263000 12347000 13015000 438575000 402748000 86852000 85262000 84398000 87678000 69055000 218163000 66928000 217145000 2446000 2138000 7684000 8526000 118972000 118972000 778000 875000 806633000 923344000 2720000 3307000 9447000 9343000 9772000 15642000 8615000 5055000 80914000 80460000 111468000 113807000 102727000 106685000 74122000 98750000 288317000 319242000 0.0001 0.0001 10000000 10000000 0 0 0 0 0.0001 0.0001 340000000 340000000 142784868 142784868 141393865 141393865 14000 14000 1357763000 1324006000 -5800000 -1137000 -833673000 -718891000 518304000 603992000 12000 110000 518316000 604102000 806633000 923344000 43660000 38505000 82280000 76947000 13221000 10765000 26413000 20756000 37037000 37800000 74876000 71572000 24281000 23216000 50374000 43820000 21200000 16066000 45344000 31002000 423000 423000 842000 842000 96162000 88270000 197849000 167992000 -52502000 -49765000 -115569000 -91045000 418000 464000 689000 1102000 -52084000 -49301000 -114880000 -89943000 -38000 -98000 -52046000 -49301000 -114782000 -89943000 -0.37 -0.37 -0.35 -0.35 -0.81 -0.81 -0.64 -0.64 142363589 142363589 140359317 140359317 142032261 142032261 139667380 139667380 -52084000 -49301000 -114880000 -89943000 -1017000 -415000 -4663000 -677000 -53101000 -49716000 -119543000 -90620000 -38000 -98000 -53063000 -49716000 -119445000 -90620000 139884698 14000 1277197000 631000 -552254000 129000 725717000 766557 6060000 6060000 12500 11249000 11249000 -415000 -415000 -49301000 -49301000 140663755 14000 1294506000 216000 -601555000 129000 693310000 142183258 14000 1339601000 -4783000 -781627000 50000 553255000 581881 3982000 3982000 19729 14180000 14180000 -1017000 -1017000 -52046000 -38000 -52084000 142784868 14000 1357763000 -5800000 -833673000 12000 518316000 137646896 14000 1253971000 893000 -511612000 743266000 54162 2950197 20502000 20502000 12500 19733000 19733000 300000 129000 429000 -677000 -677000 -89943000 -89943000 140663755 14000 1294506000 216000 -601555000 129000 693310000 141393865 14000 1324006000 -1137000 -718891000 110000 604102000 1230089 6716000 6716000 160914 27041000 27041000 -4663000 -4663000 -114782000 -98000 -114880000 142784868 14000 1357763000 -5800000 -833673000 12000 518316000 -114880000 -89943000 9409000 4734000 3597000 3489000 27041000 19733000 842000 842000 -1414000 -4174000 2769000 19000 7000 6303000 4127000 2284000 4549000 -644000 -1995000 -8956000 -2476000 -715000 4539000 -24174000 -33742000 -97000 120000 -111518000 -95458000 8375000 37882000 85191000 96352000 136000000 269500000 42434000 135266000 6739000 20513000 429000 6739000 20942000 -62345000 60750000 141203000 125574000 78858000 186324000 3286000 7067000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Organization<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:-0.05pt;"> </span>Description of Business</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and aims to understand precisely how the immune system detects and treats disease in that patient. We capture these insights in our dynamic clinical immunomics database, which is underpinned by computational biology and machine learning, and use them to develop and commercialize clinical products and services that we are tailoring to each individual patient. We have commercial products and services and a robust pipeline of clinical products and services that we are designing to diagnose, monitor and enable the treatment of diseases, such as cancer, autoimmune disorders and infectious diseases.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We were incorporated in the State of Washington on September 8, 2009 under the name Adaptive TCR Corporation. On December 21, 2011, we changed our name to Adaptive Biotechnologies Corporation. We are headquartered in Seattle, Washington.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Significant<span style="letter-spacing:0.05pt;"> </span>Accounting<span style="letter-spacing:-0.05pt;"> </span>Policies</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Basis<span style="letter-spacing:-0.05pt;"> </span>of Presentation and<span style="letter-spacing:-0.05pt;"> Principles of Consolidation</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, our wholly-owned subsidiary and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances between Adaptive Biotechnologies Corporation, our wholly-owed subsidiary and Digital Biotechnologies, Inc. have been eliminated upon consolidation.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Unaudited Interim Condensed Consolidated Financial Statements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Reclassification</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We previously disclosed revenue bifurcated into sequencing and development financial statement captions. Beginning with the reporting period ended March 31, 2022, we changed how we classify revenue and now present total revenue on the unaudited condensed consolidated statements of operations. See Note 3, Revenue for additional disaggregation of revenue under our Immune Medicine and MRD market opportunities.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We had a restricted cash balance of $2.4 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations<span style="letter-spacing:-0.05pt;"> </span>of Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to a concentration of risk from a limited number of suppliers, or in certain cases single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant customers are those that represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="7" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.94%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.94%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.3%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.9%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.6%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.3%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech and Roche Group</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">* less than 10%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Revenue<span style="letter-spacing:-0.1pt;"> </span>Recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), <span style="font-style:italic;">Revenue from Contracts with Customers</span>. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For research customers who utilize either immunoSEQ or our MRD services, contracts typically include an amount billed in advance of services (“upfront”) and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from medical institutions and commercial and government third-party payors. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regarding</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> our</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">report</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue recognition commences at the time the initial billable test </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">report</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees and assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for their regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated MRD testing services. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered, when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to regulatory milestones is estimated using the most likely amount method, where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks, as well as the level of effort and investment required to achieve the respective milestone.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We calculate basic net loss per share attributable to our common shareholders by dividing net loss attributable to us by our weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to our common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, outstanding common stock warrants, outstanding stock options, nonvested restricted stock units and the maximum nonvested market-based restricted stock units eligible to be earned are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to our common shareholders, as their effect is anti-dilutive.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Basis<span style="letter-spacing:-0.05pt;"> </span>of Presentation and<span style="letter-spacing:-0.05pt;"> Principles of Consolidation</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited condensed consolidated financial statements include the accounts of Adaptive Biotechnologies Corporation, our wholly-owned subsidiary and Digital Biotechnologies, Inc., a corporate subsidiary we have 70% ownership interest in. The remaining interest in Digital Biotechnologies, Inc., held by certain of our related parties and their related family trusts, are shown in the unaudited condensed consolidated financial statements as noncontrolling interest. All intercompany transactions and balances between Adaptive Biotechnologies Corporation, our wholly-owed subsidiary and Digital Biotechnologies, Inc. have been eliminated upon consolidation.</p> 0.70 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Unaudited Interim Condensed Consolidated Financial Statements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In our opinion, the accompanying unaudited condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state our financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments were of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Reclassification</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We previously disclosed revenue bifurcated into sequencing and development financial statement captions. Beginning with the reporting period ended March 31, 2022, we changed how we classify revenue and now present total revenue on the unaudited condensed consolidated statements of operations. See Note 3, Revenue for additional disaggregation of revenue under our Immune Medicine and MRD market opportunities.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We had a restricted cash balance of $2.4 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively. Our restricted cash primarily relates to certain balances we are required to maintain under lease arrangements for some of our property and facility leases.</p> 2400000 2100000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations<span style="letter-spacing:-0.05pt;"> </span>of Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to a concentration of risk from a limited number of suppliers, or in certain cases single suppliers, for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant customers are those that represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each condensed consolidated balance sheet date presented, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="7" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.94%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.94%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.3%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.9%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.6%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.3%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech and Roche Group</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">* less than 10%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the dates presented were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="7" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.94%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.94%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.3%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14.9%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.6%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.3%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech and Roche Group</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">* less than 10%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.123 0.149 0.236 0.113 0.348 0.460 0.343 0.441 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Revenue<span style="letter-spacing:-0.1pt;"> </span>Recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), <span style="font-style:italic;">Revenue from Contracts with Customers</span>. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We derive revenue by providing diagnostic and research services in our Immune Medicine and MRD market opportunities. Our Immune Medicine revenue consists of revenue generated from (1) providing sample testing services for our commercial research product, immunoSEQ, to biopharmaceutical customers and academic institutions; (2) providing our T-Detect COVID tests to clinical customers; and (3) our collaboration agreements with Genentech and other biopharmaceutical customers in areas of drug and target discovery. Our MRD revenue consists of revenue generated from (1) providing our clonoSEQ report to clinical customers; (2) providing MRD sample testing services to biopharmaceutical customers and certain academic institutions, including investigator-led clinical trials; and (3) providing our clonoSEQ report or results to certain international laboratory sites through technology transfers.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For research customers who utilize either immunoSEQ or our MRD services, contracts typically include an amount billed in advance of services (“upfront”) and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: (1) the delivery of our immunoSEQ or MRD data for customer provided samples; and (2) related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. In periods where our sample estimates are reduced or a customer project is cancelled and, in either case, we have remaining related deferred revenue, we recognize revenue using a cumulative catch-up approach based on the proportion of samples delivered to date relative to the remaining samples expected to be delivered.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For agreements where we provide our clonoSEQ report to ordering physicians, we have identified one performance obligation: the delivery of a clonoSEQ report. We bill and receive payments for these transactions from medical institutions and commercial and government third-party payors. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regarding</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> our</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> clonoSEQ coverage under Medicare, we bill an episode of treatment when we deliver the first eligible test </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">report</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue recognition commences at the time the initial billable test </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">report</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized either as we deliver our estimate of the remaining tests in a patient’s treatment cycle or when the likelihood becomes remote that a patient will receive additional testing.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contract transaction price for agreements we enter into with biopharmaceutical customers to further develop and commercialize their therapeutics may consist of a combination of non-refundable upfront fees, separately priced MRD testing fees and milestone fees earned upon our customers’ achievement of certain regulatory approvals. Depending on the contract, these agreements include single or multiple performance obligations. Such performance obligations include providing services to support our customers’ therapeutic development efforts, including regulatory support for our technology intended to be utilized as part of our customers’ registrational trials, developing analytical plans for our data, participating on joint research committees and assisting in completing a regulatory submission and providing MRD testing services related to customer-provided samples for their regulatory submissions. Generally, the support services, excluding MRD testing services, are not distinct within the context of the contract and thus are accounted for as a single performance obligation. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated MRD testing services. At contract inception, we fully constrain any consideration related to regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. When MRD sample testing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional MRD sample testing services is not considered part of the contract. We recognize revenue related to MRD testing services over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered, when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method using a cost-based model based on estimates of effort completed. Selecting the measure of progress and estimating progress to date requires significant judgment. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to regulatory milestones is estimated using the most likely amount method, where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Milestone payments for regulatory approvals, which are not within our customers’ control, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks, as well as the level of effort and investment required to achieve the respective milestone.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We calculate basic net loss per share attributable to our common shareholders by dividing net loss attributable to us by our weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to our common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, outstanding common stock warrants, outstanding stock options, nonvested restricted stock units and the maximum nonvested market-based restricted stock units eligible to be earned are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to our common shareholders, as their effect is anti-dilutive.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Revenue</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We disaggregate our revenue from contracts with customers by market opportunity and type of arrangement, as we believe this best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following table presents our disaggregated revenue for the periods presented (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Immune Medicine revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Service revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,296</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,405</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,409</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,453</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Collaboration revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,082</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,634</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,691</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Immune Medicine revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,378</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,039</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,144</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">MRD revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Service revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,966</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,303</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regulatory milestone revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total MRD revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,466</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,803</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,660</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,505</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,280</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,947</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the three months ended June 30, 2022, we recognized $1.4 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements and Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, all of which was recognized as MRD service revenue. During the three months ended June 30, 2021, we recognized $3.1 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements, Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and cancelled customer contracts, all of which was recognized as MRD service revenue.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the six months ended June 30, 2022, we recognized $2.8 million in revenue related to Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote, changes in estimates of total samples to be provided under certain of our agreements and cancelled customer contracts, $0.2 million of which was recognized as Immune Medicine service revenue and $2.6 million of which was recognized as MRD service revenue. During the six months ended June 30, 2021, we recognized $4.1 million in revenue related to changes in estimates of total samples to be provided under certain of our agreements, Medicare reimbursements resulting from our determination that the likelihood of additional testing for specific patients was remote and cancelled customer contracts, $0.1 million of which was recognized as Immune Medicine service revenue and $4.0 million of which was recognized as MRD service revenue.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, we could receive up to an additional $355.5 million in milestone payments in future periods if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our MRD product.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Genentech<span style="letter-spacing:-0.05pt;"> </span>Collaboration Agreement</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2018, we entered into a worldwide collaboration and license agreement with Genentech (the “Genentech Agreement”) to leverage our capability to develop cellular therapies in oncology. Subsequent to receipt of regulatory approval in January 2019, we received a non-refundable, upfront payment of $300.0 million in February 2019 and may be eligible to receive more than $1.8 billion over time, including payments of up to $75.0 million upon the achievement of specified regulatory milestones, up to $300.0 million upon the achievement of specified development milestones and up to $1,430.0 million upon the achievement of specified commercial milestones. In addition, we are separately able to receive tiered royalties at a rate ranging from the mid-single digits to the mid-teens on aggregate worldwide net sales of products arising from the strategic collaboration, subject to certain reductions, with aggregate minimum floors. Under the agreement, we are pursuing two product development pathways for novel T cell immunotherapies in which Genentech intends to use T cell receptors (“TCRs”) screened by our immune medicine platform to engineer and manufacture cellular medicines: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.87%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:2.27%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Times New Roman;color:#000000;">Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”). </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.87%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:2.27%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Arial;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Times New Roman;color:#000000;">Personalized Product. The personalized product will use patient-specific TCRs identified by real-time screening of TCRs against cancer antigens in each patient (“Personalized Product”). </span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the terms of the agreement, we granted Genentech exclusive worldwide licenses to develop and commercialize TCR-based cellular therapies in the field of oncology</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">,</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> including licenses to existing shared antigen data packages. Additionally, Genentech has the right to determine which product candidates to further develop for commercialization purposes. We determined that this arrangement meets the criteria set forth in ASC Topic 808, </span><span style="font-style:italic;">Collaborative Arrangements</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (“ASC 808”), because both parties are active participants in the activity and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. Because ASC 808 does not provide guidance on how to account for the activities under a collaborative arrangement, we applied the guidance in ASC 606 to account for the activities related to the Genentech </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Agreement</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In applying ASC 606, we identified the following performance obligations at the inception of the agreement: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">1.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">License to utilize on an exclusive basis all TCR-specific platform intellectual property to develop and commercialize any licensed products in the field of oncology. </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">2.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">License to utilize all data and information within each shared antigen data package and any other know-how disclosed by us to Genentech in oncology. </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">3.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">License to utilize all private antigen TCR product data in connection with research and development activities in the field of use. </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">4.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">License to existing shared antigen data packages. </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">5.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Research and development services for Shared Products development, including expansion of shared antigen data packages. </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">6.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Research and development services for private product development. </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">7.</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Obligations to participate on various joint research, development and project committees. </span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determined that none of the licenses, research and development services or obligations to participate on various committees were distinct within the context of the contract, given such rights and activities were highly interrelated and there was substantial additional research and development to further develop the licenses. We considered factors such as the stage of development of the respective existing antigen data packages, the subsequent development that would be required to both identify and submit a potential target for investigational new drug acceptance under both product pathways and the variability in research and development pathways given Genentech’s control of product commercialization. Specifically, under the agreement, Genentech is not required to pursue development or commercialization activities pertaining to both product pathways and may choose to proceed with one or the other. Accordingly, we determined that all of the identified performance obligations were attributable to one general performance obligation, which is to further the development of our TCR-specific platform, including data packages, and continue to make our TCR identification process available to Genentech to pursue either product pathway.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Separately, we have a responsibility to Genentech to enter into a supply and manufacturing agreement for patient-specific TCRs as it pertains to any Personalized Product therapeutic. We determined this was an option right of Genentech should they pursue commercialization of a Personalized Product therapy. Because of the uncertainty resulting from the early stage of development, the novel approach of our collaboration with Genentech and our rights to future commercial milestones and royalty payments, we determined that this option right was not a material right that should be accounted for at inception. As such, we will account for the supply and manufacturing agreement when entered into between the parties. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determined the initial transaction price shall be made up of only the $300.0 million upfront, non-refundable payment, as all potential regulatory and development milestone payments were probable of significant revenue reversal given their achievement was highly dependent on factors outside our control. As a result, these payments were fully constrained and were not included in the transaction price as of June 30, 2022. We excluded the commercial milestones and potential royalties from the transaction price, as those items relate predominantly to the license rights granted to Genentech and will be assessed when and if such events occur.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As there are potential substantive developments necessary, which Genentech may be able to direct, we determined that we would apply a proportional performance model to recognize revenue for our performance obligation. We measure proportional performance using an input method based on costs incurred relative to the total estimated costs of research and development efforts to pursue both the Shared Products and Personalized Product pathways. When any of the potential regulatory and development milestones are no longer fully constrained and are included in the transaction price, such amounts will be recognized using the cumulative catch-up method based on proportional performance at such time. We currently expect to recognize the revenue over a period of approximately seven to eight years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Products and the Personalized Product, but may be reduced or increased based on the various activities as directed by the joint committees, decisions made by Genentech, regulatory feedback or other factors not currently known. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognized $13.8 million and $17.2 million in Immune Medicine collaboration revenue during the three months ended June 30, 2022 and 2021, respectively, and $26.0 million and $32.8 million in Immune Medicine collaboration revenue during the six months ended June 30, 2022 and 2021, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.</p> The following table presents our disaggregated revenue for the periods presented (in thousands): <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Immune Medicine revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Service revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,296</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,405</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,409</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,453</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Collaboration revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,082</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,634</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,691</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Immune Medicine revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,378</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,039</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,144</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">MRD revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Service revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,966</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,303</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regulatory milestone revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total MRD revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,466</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,086</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,803</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,660</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,505</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,280</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,947</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:6pt;"> </p> 7296000 5405000 14409000 9453000 15082000 17634000 28785000 33691000 22378000 23039000 43194000 43144000 20282000 13966000 35086000 25303000 1000000 1500000 4000000 8500000 21282000 15466000 39086000 33803000 43660000 38505000 82280000 76947000 1400000 3100000 2800000 200000 2600000 4100000 100000 4000000.0 355500000 300000000.0 1800000000 75000000.0 300000000.0 1430000000.0 300000000.0 P7Y P8Y 13800000 17200000 26000000.0 32800000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Deferred Revenue</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue from our Genentech Agreement represents $53.9 million and $70.1 million of the current and non-current deferred revenue balances, respectively, as of June 30, 2022 and $56.1 million and $94.0 million of the current and non-current deferred revenue balances, respectively, as of December 31, 2021. We expect our current deferred revenue to be recognized as revenue within 12 months. We expect the majority of our non-current deferred revenue to be recognized as revenue over a period of approximately four to five years from June 30, 2022. This period of time represents an estimate of the research and development period to develop cellular therapies in oncology, which may be reduced or increased based on the various research and development activities.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in deferred revenue during the six months ended June 30, 2022 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179,210</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions to deferred revenue during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue recognized during the period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,553</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155,036</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, $34.5 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2021.</p> 53900000 70100000 56100000 94000000.0 P12M P4Y P5Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in deferred revenue during the six months ended June 30, 2022 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179,210</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions to deferred revenue during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue recognized during the period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,553</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155,036</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 179210000 19379000 -43553000 155036000 34500000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Fair Value<span style="letter-spacing:-0.05pt;"> </span>Measurements</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables set forth the fair value of financial assets as of June 30, 2022 and December 31, 2021 that were measured at fair value on a recurring basis (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,358</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,358</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,358</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,254</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">444,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,946</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,946</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">391,145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">391,145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,946</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431,141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563,087</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:3pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:3pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 securities include highly liquid money market funds, for which we measure the fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 securities consist of U.S. government debt securities and corporate bonds, and are valued based on recent trades of securities in inactive markets or on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables set forth the fair value of financial assets as of June 30, 2022 and December 31, 2021 that were measured at fair value on a recurring basis (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,358</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,358</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70,358</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,254</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">444,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,946</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,946</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">391,145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">391,145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,946</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">431,141</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">563,087</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 70358000 70358000 334857000 334857000 39397000 39397000 70358000 374254000 444612000 131946000 131946000 391145000 391145000 39996000 39996000 131946000 431141000 563087000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Investments</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale investments consisted of the following as of June 30, 2022 and December 31, 2021 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">271,337</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,929</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,662</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(265</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,673</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">307,326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,055</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,127</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,928</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,055</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,928</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,752</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,647</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,349</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,115</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,472</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,691</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,647</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">218,163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,145</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All the U.S. government debt securities and corporate bonds designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective condensed consolidated balance sheet date. Those that are designated as long-term marketable securities have an effective maturity date that is more than one year from the respective condensed consolidated balance sheet date. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivable of $0.8 million and $1.4 million is presented separately within the prepaid expenses and other current assets balance on the unaudited condensed consolidated balance sheet as of June 30, 2022 and on the condensed consolidated balance sheet as of December 31, 2021, respectively.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of June 30, 2022 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Less Than 12 Months</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12 Months Or Greater</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,535</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(265</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,254</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We periodically review our available-for-sale securities to assess for credit impairment. Some of the factors considered in assessing impairment include the extent to which the fair value is less than the amortized cost basis, adverse conditions related to the security, an industry or geographic area, changes to security ratings or sector credit ratings and other relevant market data. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, we did not intend, nor were we more likely than not to be required, to sell our available-for-sale investments before the recovery of their amortized cost basis, which may be maturity. Based on our assessment, we concluded all impairment as of June 30, 2022 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment of our available-for-sale securities was recorded in other comprehensive loss.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale investments consisted of the following as of June 30, 2022 and December 31, 2021 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">271,337</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,929</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,662</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(265</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">310,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,673</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">307,326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,055</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,127</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,928</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,055</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,928</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,752</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,647</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,363</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,349</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,115</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,996</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,472</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,691</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,647</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">218,163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,145</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 271337000 3408000 267929000 39662000 265000 39397000 310999000 3673000 307326000 69055000 2127000 66928000 69055000 2127000 66928000 186752000 4000 109000 186647000 27363000 14000 27349000 214115000 4000 123000 213996000 205472000 974000 204498000 12691000 44000 12647000 218163000 1018000 217145000 800000 1400000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of June 30, 2022 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Less Than 12 Months</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12 Months Or Greater</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">334,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,535</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(265</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,254</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 334857000 5535000 39397000 265000 374254000 5800000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-size:11pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:11pt;font-family:Times New Roman;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Goodwill<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:-0.05pt;"> </span>Intangible Assets</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There have been no changes in the carrying amount of goodwill since its recognition in 2015. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets subject to amortization as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,464</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,536</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(177</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,641</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,684</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,638</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(161</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">164</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,799</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,526</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The developed technology was acquired in connection with our acquisition of Sequenta, Inc. in 2015. The remaining balance of the acquired developed technology and the purchased intellectual property is expected to be amortized over the next 4.5 years. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, expected future amortization expense for intangible assets was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 (excluding the six months ended June 30, 2022)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,703</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future amortization expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,684</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets subject to amortization as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,464</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,536</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(177</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,641</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,684</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,638</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(161</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">164</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,799</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,526</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 20000000 12464000 7536000 325000 177000 148000 20325000 12641000 7684000 20000000 11638000 8362000 325000 161000 164000 20325000 11799000 8526000 P4Y6M <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, expected future amortization expense for intangible assets was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 (excluding the six months ended June 30, 2022)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,703</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future amortization expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,684</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 857000 1699000 1703000 1699000 1699000 27000 7684000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Leases</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We have operating lease agreements for laboratory, office and warehouse facilities in Seattle, Washington, Bothell, Washington, South San Francisco, California and New York City, New York. As of </span>June 30, 2022<span style="Background-color:#FFFFFF;">, we were not party to any finance leases.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of </span>June 30, 2022<span style="Background-color:#FFFFFF;"> (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 (excluding the six months ended June 30, 2022)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,053</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,964</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,692</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,098</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,188</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Imputed interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29,789</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Tenant improvement receivables</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,342</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,615</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, less current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,727</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">During the six months ended June 30, 2022, cash paid for amounts included in the measurement of lease liabilities was $3.3 million, net of $4.0 million of cash received for tenant improvement allowances. Cash paid for amounts included in the measurement of lease liabilities was $3.5 million and cash received for tenant improvement allowances was $5.4 million during the six months ended June 30, 2021.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We previously entered into a $2.1 million letter of credit with one of our financial institutions in connection with one of our leases.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities, less current portion balance as of </span>June 30, 2022<span style="Background-color:#FFFFFF;"> (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 (excluding the six months ended June 30, 2022)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,053</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,964</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,692</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,098</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,188</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Imputed interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29,789</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Tenant improvement receivables</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,342</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,615</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, less current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,727</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7053000 13964000 13692000 14098000 12330000 81188000 142325000 29789000 1194000 111342000 8615000 102727000 3300000 -4000000.0 3500000 -5400000 2100000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Commitments and Contingencies</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Legal Proceedings </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We were not party to any material legal proceedings as of June 30, 2022. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Indemnification Agreements </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the ordinary course of business, we may provide indemnification of varying scope and terms to vendors, lessors, customers and other parties with respect to certain matters including, but not limited to, losses arising out of breach of our agreements with them or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that will require us to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that we could be required to make under these indemnification agreements is, in many cases, unlimited. We have not incurred any material costs as a result of such indemnifications and are not currently aware of any indemnification claims.</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">10</span><span style="font-family:Times New Roman;letter-spacing:-0.05pt;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="letter-spacing:-0.05pt;">Shareholders’</span> Equity</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Common Stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our common stock has no preferences or privileges and is not redeemable. Holders of our common stock are entitled to one vote for each share of common stock held. The holders of record of outstanding shares of common stock shall be entitled to receive, when, as and if declared, out of funds legally available, such cash and other dividends as may be declared from time to time.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of June 30, 2022, we had reserved shares of common stock for the following: </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable upon the exercise of outstanding stock options granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,338,119</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,044,821</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the 2019 Equity Incentive Plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,516,155</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the Employee Stock Purchase Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,804,298</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares of common stock reserved for future issuance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,703,393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our 2019 Equity Incentive Plan (“2019 Plan”) provides for annual increases in the number of shares that may be issued under the 2019 Plan on January 1, 2020 and on each subsequent January 1, thereafter, by a number of shares equal to the lesser of (a) 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furthermore, our Employee Stock Purchase Plan (“ESPP”) provides for annual increases in the number of shares available for issuance under our ESPP on January 1, 2020 and on each January 1, thereafter, by a number of shares equal to the smallest of (a) 1% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our board of directors determined not to increase the 2019 Plan and ESPP reserves in 2022.</p> Holders of our common stock are entitled to one vote for each share of common stock held 1 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of June 30, 2022, we had reserved shares of common stock for the following: </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable upon the exercise of outstanding stock options granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,338,119</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable upon the vesting of outstanding restricted stock units granted and the maximum outstanding market-based restricted stock units eligible to be earned</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,044,821</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the 2019 Equity Incentive Plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,516,155</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the Employee Stock Purchase Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,804,298</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares of common stock reserved for future issuance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,703,393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 14338119 6044821 14516155 2804298 37703393 0.05 0.01 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Equity Incentive Plans</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:-4.54%;font-style:italic;font-family:Times New Roman;font-weight:bold;font-size:10pt;text-transform:none;font-variant: normal;">2009 Equity Incentive Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We adopted an equity incentive plan in 2009 (“2009 Plan”) that provided for the issuance of incentive and nonqualified common stock options and other share-based awards for employees, directors and consultants. Under the 2009 Plan, the exercise price for incentive and nonqualified stock options were not to be less than the fair market value of our common stock at the date of grant. Stock options granted under this plan expire no later than ten years from the grant date and vesting was established at the time of grant. Pursuant to the terms of the 2019 Plan, any shares subject to outstanding stock options originally granted under the 2009 Plan that terminate, expire or lapse for any reason without the delivery of shares to the holder thereof shall become available for issuance pursuant to awards granted under the 2019 Plan. While no shares are available for future issuance under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">2019 Equity Incentive Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2019 Plan became effective immediately prior to the closing of our initial public offering in July 2019. The 2019 Plan provides for the issuance of awards in the form of stock options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the stock option exercise price per share shall not be less than the fair market value of a share of stock on the effective date of grant, as defined by the 2019 Plan, unless explicitly qualified under the provisions of Section 409A or Section 424(a) of the Internal Revenue Code of 1986. Additionally, unless otherwise specified, stock options granted under this plan expire no later than ten years from the grant date and vesting is established at the time of grant. Except for certain stock option and restricted stock unit grants made to non-employee directors, stock options and restricted stock units granted under the 2019 Plan generally vest over a <span style="-sec-ix-hidden:F_000576">four-year</span> period, subject to continuous service through each applicable vesting date. As of June 30, 2022, we had 29,279,180 shares of common stock authorized for issuance under the 2019 Plan.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in shares available for grant during the six months ended June 30, 2022 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Available for Grant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,299,923</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,460,587</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options and restricted stock units forfeited, cancelled or expired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,676,819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,516,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Stock Options</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity under the 2009 Plan and 2019 Plan during the six months ended June 30, 2022 was as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Subject to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding Stock Options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate Intrinsic Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,778,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.72</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,397,538</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.66</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options forfeited or cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,240,578</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.13</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options expired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(367,736</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,230,089</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.46</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding at June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,338,119</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,550</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options vested and exercisable at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,985,837</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average remaining contractual life for stock options outstanding as of June 30, 2022 was 7.4 years. The weighted-average remaining contractual life for vested and exercisable stock options as of June 30, 2022 was 5.7 years.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Of the $20.5 million proceeds from the exercise of stock options included on the unaudited condensed consolidated statements of cash flows for the six months ended June 30, 2021, $0.3 million related to options exercised prior to but settled during the six months ended June 30, 2021. As of June 30, 2021, there was $0.2 million in unsettled cash proceeds related to options exercised during the six months ended June 30, 2021.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Stock Units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock unit activity under the 2019 Plan during the six months ended June 30, 2022 was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Units</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,211,191</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.41</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,568,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.66</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units forfeited or cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,068,505</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(160,914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units outstanding at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,550,587</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Market-Based Restricted Stock Units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to the restricted stock units described above, our board of directors approved an award of market-based restricted stock units to our chief executive officer in March 2022. The shares of common stock that may be earned under the award, ranging from zero shares to 494,234 shares, are calculated based upon our total shareholder return during a <span style="-sec-ix-hidden:F_000615">three-year</span> performance period as measured against that of the group of companies comprising the S&amp;P Biotechnology Select Industry Index as of the grant date, subject to certain adjustments to such index group. Except as expressly provided in the terms of the award agreement, vesting is subject to our chief executive officer's continuous service through the end of the three-year performance period.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Grant Date Fair Value of Stock Options, Restricted Stock Units and Market-Based Restricted Stock Units Granted</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated grant date fair values of stock options granted during the six months ended June 30, 2022 and 2021 were estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of common stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000616">$7.30 - $14.95</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000617">$34.41 - $66.50</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000620">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000621">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000624">1.7% - 3.0%</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000625">0.5% - 1.1%</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000628">68.2% - 71.0%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000629">67.1% - 68.7%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The determination of the grant date fair value of stock options granted using a Black-Scholes option-pricing model is affected by the fair value of our common stock, as well as assumptions regarding a number of variables that are complex, subjective and generally require significant judgment to determine. The valuation assumptions were determined as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Fair value of common stock—<span style="font-style:normal;">The fair value of each share of common stock is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Expected term<span style="font-style:normal;">—The expected term of stock options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, </span>Compensation—Stock Compensation<span style="font-style:normal;">, as we do not have sufficient exercise history to determine a better estimate of expected term. Under this approach, the expected term is based on the midpoint between the vesting date and the end of the contractual term of the stock option. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Risk-free interest rate<span style="font-style:normal;">—We utilize a risk-free interest rate in the option valuation model based on U.S. Treasury zero-coupon issues with remaining terms similar to the expected terms of the stock options. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Expected volatility<span style="font-style:normal;">—As we do not have sufficient trading history for our common stock, expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of expected term. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Expected dividend yield<span style="font-style:normal;">—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option valuation model. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average grant date fair value per share of stock options granted during the six months ended June 30, 2022 and 2021 was $7.36 and $26.52, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The grant date fair value of restricted stock units granted is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market. The weighted-average grant date fair value per share of restricted stock units granted during the six months ended June 30, 2022 and 2021 was $11.66 and $42.93, respectively. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The grant date fair value of the market-based restricted stock units granted in March 2022 is $18.89 and was determined using a Monte Carlo valuation model, which uses assumptions such as volatility, risk-free interest rate and dividend estimated for the performance period. The related share-based compensation expense of $4.7 million is recognized on a straight-line basis over the <span style="-sec-ix-hidden:F_000639">three-year</span> performance period, which is also the requisite service period. Attainment of the market condition and the number of shares earned and vested does not impact the related share-based compensation expense recognized. Share-based compensation expense will be reversed only if our chief executive officer does not provide continuous service through the performance period for reasons other than those expressly provided in the terms of the award.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three and six months ended June 30, 2022 and 2021, respectively, are included on the unaudited condensed consolidated statements of operations as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">954</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,749</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">736</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,643</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,988</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,674</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,302</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,813</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,797</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,748</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,491</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total share-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,041</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,733</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized Share-Based</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Compensation Expense</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining Weighted-Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Recognition Period</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000663">2.85</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,935</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000664">3.42</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested market-based restricted stock units</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000665">2.68</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> P10Y 0 P10Y 29279180 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in shares available for grant during the six months ended June 30, 2022 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Available for Grant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,299,923</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,460,587</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options and restricted stock units forfeited, cancelled or expired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,676,819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,516,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 22299923 -10460587 2676819 14516155 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity under the 2009 Plan and 2019 Plan during the six months ended June 30, 2022 was as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Subject to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding Stock Options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate Intrinsic Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,778,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.72</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,397,538</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.66</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options forfeited or cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,240,578</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.13</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options expired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(367,736</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,230,089</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.46</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding at June 30, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,338,119</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,550</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options vested and exercisable at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,985,837</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.90</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,807</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 12778984 19.72 4397538 11.66 1240578 29.13 367736 32.41 1230089 5.46 14338119 17.33 9550000 6985837 13.90 8807000 P7Y4M24D P5Y8M12D 20500000 300000 200000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock unit activity under the 2019 Plan during the six months ended June 30, 2022 was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Units</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,211,191</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.41</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,568,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.66</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units forfeited or cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,068,505</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(160,914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units outstanding at June 30, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,550,587</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1211191 37.41 5568815 11.66 1068505 16.80 160914 43.19 5550587 15.38 0 494234 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated grant date fair values of stock options granted during the six months ended June 30, 2022 and 2021 were estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of common stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000616">$7.30 - $14.95</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000617">$34.41 - $66.50</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000620">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000621">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000624">1.7% - 3.0%</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000625">0.5% - 1.1%</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000628">68.2% - 71.0%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000629">67.1% - 68.7%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0 7.36 26.52 11.66 42.93 18.89 4700000 The compensation cost related to stock options, restricted stock units and market-based restricted stock units for the three and six months ended June 30, 2022 and 2021, respectively, are included on the unaudited condensed consolidated statements of operations as follows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">954</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,749</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">736</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,643</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,988</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,674</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,584</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,302</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,813</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,797</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,999</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,748</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,491</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total share-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,041</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,733</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> 954000 408000 1749000 736000 4643000 3791000 8988000 6674000 3584000 3302000 6813000 5797000 4999000 3748000 9491000 6526000 14180000 11249000 27041000 19733000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2022, unrecognized share-based compensation expense and the remaining weighted-average recognition period were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrecognized Share-Based</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Compensation Expense</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining Weighted-Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Recognition Period</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested stock options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000663">2.85</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,935</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000664">3.42</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested market-based restricted stock units</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000665">2.68</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 88549000 75935000 4165000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:8pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">12.</span></p></td> <td valign="top"> <p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Restructuring</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2022, we began implementing a restructuring plan to reduce operating costs and drive future growth aligned with the strategic reorganization of our business around our MRD and Immune Medicine market opportunities. Under this restructuring plan, we reduced our workforce by approximately 100 employees. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We incurred aggregate restructuring costs of $2.0 million, all of which was recognized in the six months ended June 30, 2022. These costs primarily related to one-time termination benefits and ongoing benefit arrangements, both of which included severance payments and extended benefits coverage support and were contingent upon the impacted employees’ execution and non-revocation of separation agreements. Our aggregate restructuring costs also included certain contract termination costs.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The activities related to our reduction in workforce were primarily completed in March 2022 and the $2.0 million aggregate restructuring costs were paid as of June 30, 2022.</p> 100 2000000.0 2000000.0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Net Loss<span style="letter-spacing:-0.05pt;"> </span>Per Share<span style="letter-spacing:-0.05pt;"> </span>Attributable<span style="letter-spacing:0.05pt;"> </span>to Adaptive Biotechnologies Corporation Common <span style="letter-spacing:-0.05pt;">Shareholders</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of the basic and diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively (in thousands, except share and per share amounts): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to Adaptive Biotechnologies Corporation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(52,046</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(49,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(114,782</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(89,943</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,363,589</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,359,317</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,032,261</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,667,380</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.35</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.81</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.64</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Given the loss position for all periods presented, basic net loss per share attributable to our common shareholders is the same as diluted net loss per share attributable to our common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively, as they had an anti-dilutive effect:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,693,276</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,204,775</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,978,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,360,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,364,447</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">676,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,983,640</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,707</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maximum nonvested market-based restricted stock units eligible to be earned</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">494,234</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,938</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock warrant outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,551,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,881,186</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,286,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,835,989</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of the basic and diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively (in thousands, except share and per share amounts): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to Adaptive Biotechnologies Corporation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(52,046</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(49,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(114,782</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(89,943</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,363,589</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,359,317</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,032,261</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,667,380</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.35</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.81</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.64</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -52046000 -49301000 -114782000 -89943000 142363589 142363589 140359317 140359317 142032261 142032261 139667380 139667380 -0.37 -0.37 -0.35 -0.35 -0.81 -0.81 -0.64 -0.64 The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to our common shareholders for the three and six months ended June 30, 2022 and 2021, respectively, as they had an anti-dilutive effect: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options outstanding</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,693,276</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,204,775</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,978,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,360,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,364,447</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">676,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,983,640</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">458,707</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maximum nonvested market-based restricted stock units eligible to be earned</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">494,234</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,938</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock warrant outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,551,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,881,186</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,286,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,835,989</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 14693276 13204775 13978339 13360000 5364447 676411 3983640 458707 494234 324938 17282 20551957 13881186 18286917 13835989 EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ..# U4'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 " #C@P-5>(Y@+>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VU1)'1[43PI""XHWD(RNQML_I",M/OVIG&WB^@#>,S,+]]\ M ].K()2/^!Q]P$@&T]5L1Y>$"AMV( H"(*D#6IGJG'"YN?/12LK/N(<@U8?< M([2QAPM@@1%&F[X+J%=BJ?Z)+1U@I^2NI++.S3P]O3X4M:MC$LD MG<+\*QE!QX ;=I[\VMW=;Q_8T/*VK?AMQ;MMRT7'Q77SOKC^\+L(6Z_-SOQC MX[/@T,.ONQB^ %!+ P04 " #C@P-5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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 ..# U5Y94:S\@4 !$? 8 >&PO=V]R:W-H965T&UL MM9GO*DH#%K8,+JMD/A18S1,KTWY:,@2$?@1G7(4)V%( M^/Z&!FQWW3 ;APM/_FHMU(76:+@A*SJCXJ_-E,NS5N'B^2&-8I]%B-/E=<,V MWSL65H+TCB\^W<5'QTBA+!A[5B=C[[IAJ!+1@+I"61#Y;TL=&@3*29;CO]RT M43Q3"8^/#^[W*;R$69"8.BSXZGMB?=WH-Y!'ER0)Q!/;?:0Y4$?YN2R(T[]H ME]W;;C>0F\2"A;E8EB#TH^P_>XNENZJ8.T;E*UI/$CU8PSP>6OOM2)T2US$]DJ I'(0W>1\,4>C:/L M]5#5W$3QFG :#UM"/DUI6F[N?),YXPKG+OK$(K&.I:M'O>_U+5G*HJCX4-0; M#!K^D417R#+>(6Q@K"F/7"$\T,F_*XY5U)R5^ED5?@[;4H[^L1>QX/)E M_%=70YE#6^^@>NC[>$-<>MV073"F?$L;H]]^,;O&[SJ\GV3V'6R[@&U#[N5K M,M]OJ(X4EIM&\[,."5351.H42!VP3+;D\5*F^X"L=$RP?DF"6%<5#BBK"=4M MH+KGM=.4P5G[SS.>S]V28"^4<+1O;RH M':A@KRH^4%63KU_P]7^(+V_.2D+8[;.6#]34Y!L4? .P1'-./#]:H=D^7+! M1P3K[=OI7,<$JFHRF48YEQI@J?+Y\XFN?#4IR.9[)*&V[YTPLF_MZ7S\Y0[= MC"?S.^?CX^1A\F%\-T/.Y&DZ>;+GX\FC#A^VK)R^=*.Y<3_ M@OZD>VT-P%:&89CM7M_"AI83%-?EQ"4G!@OG))R_'GR@D?:$7;-IXJ9E:D%! M95W0,N*88*@X-.B]'\BHXTBZ%>/ZUH1]'@A?462[KHSO7-IXF:66^!(QQRQS MC@DGE9QX%I(@0#=)+'^.]>$7]JE,!["N+E\9>DPXM>1\=R'E*S4 ?Y .8HT< M%FY(I&_:FC$(UM4%+8.0">>7N2\"BM@2F?C-XBV:43?ADEQ+"#O)N@GEEY#\ M%'.?WZ&-[.M;$B04_6ILC<.JF;6CW9CLPV[O?PH-\?MK8ZR#(MF7#<.4#F\\X3W3 NTOPDB- G MPA..W[2?] ZLJMF8N Q0^*P -5M3.?H"8]()F\HQ"=;5Q2OS$3XK'XTC07FV M?J4B SFTJY84=JQH1EA5E[/,1Q@.-$>Q 3TFX4([T]^<,)%#:]/J#SH]+> E M[+E_*7O9NME "YLB7M-8V#T#-S6\EXB%>$R%>&S4I'M M>=(]?G'A-V'/1-8Z EO40^PF4^PG ^ M2M]5FU-2#08;O,%&]ZT6[!(+2+C,1!A., \L71A;LPB<9&H$&M3M#)J&T=7/ M/)=(2%:9D"PXVA0+@Y\3PF6,"/9Y&M1N/\!>@B?:00B6U44L4Y(%9YIRKX&3 M*/;3:15@A,TJHR"LJPM91B3KK(@TCES&)5H:'H[&6X#[RCY[PET_YL*B M'T5N'6TZJM6$="\V1JXJ>;;_6%PM]GOM=)>S5=Z>;19_(FHQ(D8!74JI<=63 MLR#/]E^S$\$VZ1;F@@G!PO1P38E'N;I!_KYD3!Q.U .*7?#1_U!+ P04 M" #C@P-5[F)R6'D' "M(0 & 'AL+W=ON)F]MGF(0L3BA"!4$[[J^_ M"TH6I6(!R7/UD)B4%LNSV,6> U"73TI_[992&O)MU;3=U61IS/K=;-:52[D2 MW5NUEBU\LU!Z)0S?Z86GL![/YY5H\R#MIOJQO-=S-=EZJ>B7;KE8M MT7)Q-?E WUWSP@X8+/Y;RZ=N[YK84.Z5^FIO/E57D\@BDHTLC74AX,^CO)9- M8ST!CK^W3B>[9]J!^]Y M#2BQ_DK5=,/_Y&EK&TU(V7=&K;:# <&J;C=_Q;?M1.P-H+%G -L.8*<.X-L! M? AT@VP(ZT88,;_4ZHEH:PW>[,4P-\-HB*9N;1KOC(9O:QAGYM>JK2 ILB)P MU:FFKH2!FX^B$6TIR9UUW)$?OK2BKVKXYD=R0;[]FO?OB4\FA(6,88,OPX/OY$E#*?#<'HX? 9A[V)GN]C9X(_[8N^U MEJTAHNL@2"R"^Y,S@Y"Y;M0 M>NTL&5;0./\RR-*32&Z'+VN!^1:TAY M$:7)ON4!W'@'-P["O5LJ;2Z,U"NH=?U5&G'?2-+)LM>UJ244I%B!1?T/E&JI M.D/4@KSA-)H613&$^8;1>$II,H56TZWET"N:9[1D-TB2O2!XE'&6NN&ZE@SB M+5)ON,DNW"08[H>R5#TD \"6$C(#P4Y)*PT&-W%!\ Q+CFM(LS@JO'=@T M"/93^PB%H_0SABYU'YIG6>ZB0PP+EG(ONFR'+@NBN]5R+>J*R&]KV]:ZH1J4 M64H-W?38,>01]==]OD.?!]'_J8QH3@":.\^/>9YDB8L4L8Q8 M%N=>J,4.:A%LGO]1[<-FA?IA%N=LGV=R=A LC4::C([4%2@G;9Z'>K+]]1.@YC_ ,3"U.T#:20H':*MI+E0BXL> M;OQ9VWH]0!3S EG$F&669O[BHB,UTR =[I77Z020%M,H25[Z?SZE*3^A_V^! M[ >1I@7#PG4M&P M(\V+#%N@IY@>0ARIE(:Y](^!F )+T:5)E$T1NSP+E.7(IC1,IQM""@!TF3"/ MTI1S!*-K6C#.X]@/;7=$ R[<3C 4KI,K3"F510A&A0RX$^?=A'6F1A6CR4[ /&@''AM MNSB7M\/01TG PY+@5K^LL[0>ZB>&UG*U3T(_Y>S[/>D52^#ZZZS(F0XMNI-!_NM MRK:KTQRA"0F&^(H*/(.CPS2, H!B!YLJ55YB4.6IV.,][+PG"&NQ#5=66,Z OVT/4B[HEI5C7 MT*=1L*Z@HCS)LA39_*&V###[-_I\E%\\++] N/>KOAE>7&V/>D'"0\^R;QL? M@>15A[_G<.7516)EF L?L00EYM=A?-1A_.C9_PX\"-ZZK-'S%.Z>0ESDG*<9 M-MF(;4;SO*!^O*."XF$%M:'M#Y58VS(F'VO@OG+9JD8]6"Z\5AJ$QV;OU+V. M.%RIE-"<1UC]NZ9IQ(O"3_5\5%4\K*I^5ZUE=ZV:QJ[LN@6-+#L\)]C[ @0M M8D;]"HJ/"HJ?HJ!>.@[>T),?6=/L[UWZ?:'#+\)_5"W'6CK!8R-WF8P'WKSVX#-C5'KX?7ZO3)& MK8;+I100@C6 [Q<*5LCVQKZQW_U"8_X_4$L#!!0 ( ..# U5=_+_$8@, M &4+ 8 >&PO=V]R:W-H965T&ULK99A;ZLV%(;_BL6N MIE;:+1@20KH$J4UU=3=I6G2S;A^F?7#@)%@%.[--]W"P/3M(]:(S $.^%KG0+WSAV\S8 M"VX\V[$MK, \[Y8*9VZKDO("A.92$ 6;N?- [Q?4MPE5Q.\<#KHS)M;*6LH7 M._DIG3N>)8(<$F,E&/[L80%Y;I60X^]&U&F?:1.[XU?U3Y5Y-+-F&A8R_X.G M)IL[D4-2V+ R-U_DX3,TAL96+Y&YKOZ30Q/K.20IM9%%DXP$!1?U+_O:%**3 M0$F*&Q3,E#T39:%2S@ZHV53:ZX<*^QI51>)=C MGHD74J3X4B E.-(RYRDS.'ED.1,)D)45UN3F6; RY7CGEMPLF0)A,C \8?DM M^4B>5T_DYL,M^4"X(+]ELM1,I'KF&N2S3W&3AN6Q9O%/L/Q#\0W_/] M@?3%^?0G2#"=5NFTG^YB5=K2^&UI_$HO.*&W,E@*[%A#?MV03UQ@03C+R5)J M7G7@GP]K;13VX5]#5FOMT;"V_3CO]8XE,'?PZ].@]N#$WW]'0^_'(>/_DUBO M#$%;AN"<>OQ02&7XO]@4B=2&R W1&5[Y:$ 5V(GJ!0Q;YT T)*7"RL#@FZ^? M$5;/L$O+/@ZH-YU.9^Z^:_1MF$]'E([;L)Z%46MA=*6%7(KME0Y&;]#"J3<> M'QEX&^73B(;!L(%Q:V!\UL 2US90"@W@@I"\D!U39,_R$H9 :ZE)!\&[\SR/ M'I&^&]8C#5O2\"I25AKL%EO[(=1::]QAH%[]=P1[06 /=]+B3J["Y5J7PZB3 M-P3'C.G!1"Q==!8>[L#:XM'*Q'2*,WB4\%]$CG+:$T[.$"UD4N!)>T)33 MRYKRW; >)O6^[7+>Y:#G>[)1ZE8I& UWY46A?>+.ODPO)S[=EHU*[\L8^9-H M%(71,>U0* VF012>6%_IMZV2GMV"^K3O]&DC=1'R4.@PLMLY ]D#Z"],;;G0 M)(<-YGIW$Q11]9FNGABYJXY%:VGPD%4-,SP'@[(!>'\CI7F=V)-6>[*._P-0 M2P,$% @ XX,#5>-%_1C8!0 $1H !@ !X;"]W;W)KBNF$ M[U215^RM0')7EE3\=<,*?G\UPJ.'!^_R]4:9!^/I9$O7[):I#]NW0M^-.R]9 M7K)*YKQ"@JVN1M?X>?S,WK[&KDF1FQ@BV5<4'U MQY[-6%$83WH>?[9.1]V8QO#X^L'[]S5Y3>:.2C;CQ<<\4YNK43)"&5O17:'> M\?L?64LH-/Z6O)#U?W3?8KT16NZDXF5KK&=0YE7S23^W@3@RT'Y@ ](:$-L@ MZ#'P6P/_J2,$K4'PU!'"UJ"F/FZXUX&;4T6G$\'OD3!H[93CO+D+Z2O,@SJO3-K=(?NAZ41'R%?MTR04U>)7K^H:*[ M+->8%^@5^G [1\^?O4#/4%ZA]QN^D[3*Y&2L],R,__&RG<5-,PO2,PL?O>&5 MVDBTT+/) /OYL'TT8#_6$>G"0A["88HO/O M1E]\\>@GP?"[&O%K?WZ/O]?5DI?L4!/H]^L[J81>XW] J6ZSQ9F4Y*#D!Y<627G(LB48!]J^0 E!>'$5QR<<P>%YPW2OBZY4/G?M8 S*SFO%*W6^5W!$)62*5BO>>Z4B;4,9T\!S0%0$A"+ M^B.@4^9'VA8/,G_/E4XW?])6TKHZGD$:X8C8E%U8DI#87M, #*=Q$J0V;P 7 MQ6G:1YT$/8P/XA5/*B\M%I53&^#JE[F7&V8T!5O!.Q+5#&PF;<.3\H8)W8 % 4 MV.Q=4)0XS%T0QKW+_" )\; F_(4I5.BL@PP#*,M>$M@D 5R0^AZV>0(XC(/$ MT880,$G3P.]A>Y"'>%#T3*^S[!(]4$94*9'?[10U34UQ5'&=\4H)7A1FW>=M M28"A"=VNZ^3^K-(0&#%-[+A]#9W1K-DQTDW/%EIN*%WR= M:PTQXV++FSX#1CER?B28 @PB.]( #BQ *<+,$ZA=38JUVHG\T.[P,Q#J^6'JX]A. >C5T[^?(B?P -1/HRCVDQYAC _*& ]+ MXZ]:S5E>[!1XK'?33NO1>H9A3CV#L,?J&33JJV=RD-UD6';_3^IY(/C$%=U] M%0U"X8J&O8(5#4%[*GI\=,1=,K&NWRU(37E7J>8DLWO:O;^XKD_MK>=S?+EHWDXKVC>/S0WBF_K _8[KA0OZ\L- MHSK\!J"_7W&=L_;&#-"]!9K^ U!+ P04 " #C@P-5.=(J8LT# %#@ M& 'AL+W=O8M'ZQ2>K<;O,3 M%Y]D3HA"7\J"R865*U7-;%NF.2FQO.,58?!EST6)%73%P9:5(#AKC,K"]APG MLDM,F97,F[%[DJSN!?3LGB6C)6&2.T>I?:\+S]Q/ZNR1URV6%)UKSXG68J7UA3"V5D MC^M"?>2G'TB73ZCY4E[(YA>=.JQCH;26BI>=,4104M;^XR]=',; [PS\EWH(.H/@I1["SJ!)W6YS;PJWP0HG<\%/2&@TL.E&4_W&&NI% MF=;)@Q+PE8*=2M:<93#K)$/0DKR@&5;0>5#P!W)0$O$]?"I!A+E6QY&@G[F4 MZ/4CPW5& ?L&O46/#QOT^M4;] I1AG[->2TQR^3<5A"A]F.G732K-AKOF6A\ M])XSE4NTA:@R@_UFW#X:L;>A,GUYO*?RK+Q1PI]J=H=\YSOD.9YGB&?]O:,,LY3B MUS29M%_\=R)Y6 I?^G M:>9;[L#,K;?#F:QP2A862$T2<216\NTW;N1\;RK[+/YX4UP(+8=]Q+V,8 <]U@.G4N M<5L#;AK'@=_#+O(,^SS#42%^4#D1*+W8E9[+.[RE[&Y)MKDEV?9&9!?3$?73 M$8W*;IUC=B!ZZZ\9W%4*^C><( >XHT@$QT S,P3.$0:((Y&J.59,4]5Z"2]$ MY;B3@4(-J, -!_HT@:+('ZC3@(HF$[,V)WTQ)N/%>)$J)]>>0]\=+K.U 1;$ M$S<:9&N N6X.!O>R-_%Q6.^PK'7ZFI MJ^(N,USI*S=:4:Y(FC->\ .%9;?FHN("ZP/:5.G8<"SXSG"EK TPDQ -,!!B M$ R6Y]: ,PG1/KO7ED0%A(V_9JJ]MO2C_9MEV5S5!^,K=[9V#>,;>..T M3Y)_Z=L'TGLL#GH#*\@>7#EW$Q"':!\=;4?QJKE5[[B".WK3S.&=1H0&P/<] MAWGH.MI!__)+_@%02P,$% @ XX,#53QYGN=]"0 =54 !@ !X;"]W M;W)K RZ>JSJ MS\V:\];YLBG*YGJV;MOMV_F\R=9\DS:7U9:7XI.[JMZDK7A;W\^;;KV=H]O4/O^3W MZ[;[P_SF:IO>\UO>?MQ^J,6[^5%EE6]XV>15Z=3\[GKV(WK+*.D:]!&_Y?RQ M.7GM=%WY5%6?NS?O5]N!+WA1=$KB.'X_B,Z..;N&IZ^_ MJB=]YT5G/J4-7U3%__)5N[Z>A3-GQ>_27='^4CW^BQ\ZY'5Z654T_4_G\1#K MSIQLU[35YM!8',$F+_>_TR^'@3AI@,B9!OC0 (]M0 X-B-( !V<:T$,#JC2@ M]$P#[]# 4S.G;J+%FK=B[Z^ M?6M1D;SLK'C;UN+37+1K;Q95N1+&XBM'O&JJ(E^EK7ASVXI?PG%MXU1WSNTZ MK?FZ*E:\;O[AQ+_O\O8/Y]7',MVM/"9X_FU:M/"T&QA;[:H-AMA[-NVRCX;6B_MK7]< MB7Z(B9$6SH1;G/SD<1/:&79;K,K^E'\;[OFM1C8C5@EUMWT?> . M$\N#\^H_5=.\-H@GX\67_"[/\M8@PNPB/U=E5I5M717BDWO1V9;7O%&$YL)' M1S/AHYEPKTS/*+_C]WE9=J+OTB(M,^ZDK3C.[-(AZ(V#7>R:#+'7]'O-;N5\ MN DHP;Y_-7\X-8 >AJ@1 MO&VV:<:O9\(##:\?^.SF[W]#OOM/RWB3XWB3:>/]9C]5FU'C;M4>?^3[ZNS% MO-.A)X%/_3!2ZKB$3!M#BB608@Q(3/(%/?J"6GWQOFEV_?03:W>V7QF;;F5T M=EOQDG_A=98W^J>/:5VG9?O51";/6/-.]0S5/.-1Y"L3; F9,H842R#%&)"8 MY!?OZ!?O>7X1I[I.EC9KW3C[SZMMMVT:G>)IQ<6NYRK%75B/:^(0+D>EC"%3 M)I!B#$A,LH!_M(#_HA:P+1K6S%,7#5\O*$[@:SSK#LO/>PT9=X:S6"5G&J&0#_KP)[K*E: 3!E# MBB608@Q(3+)">+1":+7"XG3)V"\);\RF<,1UH;B K3_S]J)C"*LS84VWG!PB MQ(*T%9=/:2=K\E2HVR *B')&O[#V8.I>,RIE#)DR@11C0&*26:*C62*[6?;7 MUDY_%9I_VO4;2+_1+//[_I-W>=7R;%U6176?<[&YO"^S2U/E(ZT,%$=*W:T' M,[7N>D*BKC]>V!-.+1FH6CRJ!PEH3@:E)A?X!!$B:X%_YNWY@B)].,(HHNKB:T\QN:20 M:C&H6C)R1!A45KFH ZI#=E87ERL%U/U[5UXZQ.V!$3+6&FL]\R-"D*O6>@2J M,VB)I8AZKH*+8D,@1KXZW?2@"]]%GN>I@VY,>V8%'# 2Q/(=S38PI* MX9 !PU'7]TF@CL02-'$,JI: JC$H-=D< XM#=AAGA.(_I?41SII]H<.Q 'L! MTK9*.F*NZ5H(!X%VS1P; GV"U+FF!UUX'L8>5>>:*>VYN3:@*F1G55;F_?2P M0@*;!=*)$R)1&%(_"M4:0":.0=424#4&I2;[8^!8Z&5!EM$U.G3R75_;]B#! MSG)4SA@T9P*JQJ#49",,< K9Z=1+$DU[ZLG+B(ZQ M_W/!5I@F:-0=424#4& MI29;9X!9R$ZSG@4V[9J3/6$ 3 :T"9HT!E5+0-48E)ILB0%9H2>8U7<%G$C' M3@AAJI(N>Q\F[T"CDL:@21-0-0:E)M\-,Y Q#$?&L($K4:1.!C.$7(V-VY:GG4W@\&0--'(.J M):!J#$I--L= QO SR-CI;8MF7Q@@E4N1=FL1'D'&#%J(8.KJ<\T O1 BZK]] M3&$!"L-(6^(,B4]6"WE !S:&OX&-/3VPH&P,&]@8120BH:]-.% V!JJ6@*HQ M*#79'P,;PW\^&SND/)UF?J!N0PO[@4T^R3&P,2UG#)HS 55C4&JR$08VAK\? M&\.FF[*(ZX;JU>K8P*6],Y/7!U#N!:K&H-1D6PS<"[\ ][)K3MXV#-S+=R-] MYP8%7Z!J":@:@U*3/3& +_Q7!E]8OV,)!^)L3UU*0,$7UL&7(6D,FC0!56-0 M:O)C20/X(G#@BYBPD;@P4TILSSBUQ*!J\;@N)*!)&92:7.(!?9'GHR]B #T( MT3!4>8@]Q^2B@K(O4+7DS) $H?H\H2GPY&X"N5H#TR+?PK2PL8@Z$/)02+13 M>S*":1FT$/&"0)TBL2'PP@O5?WLEIK"0$#]0;[(S)<9G!O/DJ4L(J&4>5-B' M+DU0"P9E_H/,CS"%;9Y(*,@%H& M+41(Y*NF$_L,DG+V-RQJ Y$U U M!J4F&V%@6N3[,2U[ZLG+B Z^O!"%(5+7$%#N!:J6@*HQ*#79.@/W(B_ O>R: MDSUA?*!0?99M"9HT!E5+0-48E)ILB0%[D;\R]B*&6Z\HTB^?0;'7N*0Q:-($ M5(U!J[[#GG%JB4'5XG%=2$"3,B@UN<0#]J+/QU[4 M@&X\[(94K2DH]0)5BT'5DC,C0A6&Q$QQY STH@/THN#0B^HPRPB]#'':=;@I MQ@B]#($FZ&4*,T(O4^(ST(L.T(N^&/2R*T\]4Z+CH1=HXAA4+0%58U!J>W/, M3[Y/LOM"TI_2^CXO&Z?@=T+>O0S$X-?[[_C\ M[@+$YW=5U7Y]TWUKY?&;5F_^#U!+ P04 " #C@P-5LX>] ]<& "Y'0 M& 'AL+W=O(WG^ M(-5]N>1EX]NU'3<[G1N2CXC4+E9K5BZNF*Y_+A8H1'SP^^B<52FP>3 MZ?F:+?@MU]_7-PKN)HV63*QX40I9(,7G%Z-+?#:C@1E02?PI^$.Y=XV,*7=2 MWIN;3]G%R#.(>,Y3;50P^-OR&<]SHPEP_+-3.FJ^:0;N7S]K_U@9#\;"ABGIS-99. 4GB&X*F4N,J;AYE;#'WA+ETC.T8R52_01/%ZB M]]\+MLD$R'Q 8_3]]AJ]?_3S0@,_HGZ0[%58V"#* ( MT6=9Z&6)?@4TV>'X"5C4F$6>S;HB3H6_;XI31+T31#Q"+'AFQP_'#CBTF65: MZ:,#^KZNN6):%(LZ;(46W#I+M1;?KL5D]%FY9BF_&$'*EEQM^6CZ\T\X]'ZQ MF?A&R@X,]AN#?9?VZ1:0#@[=T MX!LI.YBFL)FFT.G :PY*4\&J6LL?UZ9&V RNM01[3DI\+^EXLB_D1]2W^S%J M $;N" .W&0_E'(JX"V'4^S@-DJB#T"+DQXD=8=P@C)T(;Y=,\;'AF RE68 B[N>6&\(-5 I/61.(T M\:M>Q?2X(ABI6'LYN'+-)4;0W50S+G8,LCN$\-N5L/]OC-"ZM&NSRQB/B9#;FMY M&3OYK$KJ*B>LV(+^1PF)>WEL$?,#?Z"0XY8,L9L-;Q1?,Y$]5^XZCJ0)?>C1 ME:H*415@5NQ]^@O]'O*^$$Z28 !X2Y+8S9*-_]?LB56E'8"S-%4;_G(B]$D1 M&K @["*WB!$_"@>@M^R)W?39]LPUQ2NS(!O+^1AZLM>DW0Z)9SB9/'IC<;:'.8J8QRCM;*>$L_5>G)_]F(JNFQ MS@&UE!@:=;/3)D:C.!X*_98>B9L>#V"OF+KGNJJ2)8>R/NPY"P/& 4ZZ;;I- M+@EI, 2[I4KBILH;)5/.LQ+-E5P!;KT#^SHK^ER):>AYW66X18Z$2> -Y7A+ MJL1-JDV.0[QL109Y?O=4=<9'98]E34E\VBV:%C$,#@@'V(FTQ$HB9Y9_% 4K MTB-P.OGYU5G^1MH.C6XIF;@I^3#N^"-7J0 RAJ@KM4SOH4B;99A]'OH$&T:T MNQZP2!$OP ,K6]+R,''S\"%P48"[6 [!MQ;:_,M"*W&WJ<"CN53H6BRJ-U=" M:IXN"YG+!3CX!'TJTE.K><[OO]K-?:KWR4 S0EN>IVZ>M^;;_,@XIGV>M_C/ M(D6\9*A%H6T[0%]N!]YG/%6F$_P #JRO3&-@+#JI[3)4LV5YM;5GJ =F&OR: MFOUL\]YJEJ4+" GUNPQDD0N]*!BH@;1M%JA[^3P[&CUB&MWQA2@*XRQ(N2?. MK%T;[:^I,:S/>NLXFQP)@J%=#[JWU^WN!5YG$S@9N!(RL]K3)W^@_J#; MSUG$QWR UK9Q) MP'R3U9TY^Q]+S-W7]_?X*8F[*TR+5.2%W0V'R=XAV(JK174V6*(*7'UPU#QM MSA\OJU.WSO,K?#:K3Q%;-?6AYF>F( %+6)#.0:5W&@$P59\3UC=:KJNCMCNI MM5Q5ETO.,JZ, +R?2^"3W8WY0'-:._T/4$L#!!0 ( ..# U4?7Z$WQ@0 M ,4* 8 >&PO=V]R:W-H965T&ULI5;;;ALW$'WO5Q ; M(&@!5S<[MF-+ FRG05H@L&&WS4/1!VIWI"7")3>\2%&^OF?(75E&;2%%7Z3E M+&?FG#/#64XWUGWV-5$07QMM_*RH0V@OAD-?UM1(/[ M&;Q96M?(@*5;#7WK M2%;)J='#R6AT.FRD,L5\FFQW;CZU,6AEZ,X)'YM&NNTU:;N9%>.B-]RK51W8 M,)Q/6[FB!PI_M'<.J^$N2J4:,EY9(QPM9\75^.+ZA/>G#7\JVOB]9\%,%M9^ MYL6OU:P8,2#25 :.(/&WIAO2F@,!QIC%QPFG<,DX *<,%^4A.+Q5\ OS6[>2 M1GV362)3B7?D2Z?:M+9+<1T]/+R?#@.RL<^P[")?Y\B3%R*?BH_6A-J+7TQ% MU5/_(5#NH$YZJ->3@P%_BV8@CD='8C*:3 [$.]Y1/T[QCK^'^HTUWFI5Y=45 MA+ASY,F$;+A=BO?*2%,JJ<4#C(3&#%[\=;7PP:&U_GY.H)S_Y/G\?-PN?"M+ MFA4MYW)K*N:O7XU/1Y<'V)WLV)T6CJ6NORIA]?OSJ?3$:7&SI*3^-+T5FB[PW6]38;76?\22@OI"AMTY!C M]7_V <."#:TT6R&K-5?%K$2H22P5Z8K9J::)AD1#E<)+$HNMJ*5COOU696IR MJ*%8*,:[92^VRYY-%\)O/8HM@A6HL_$\!M.^2LF5L9[10=R @1BX)3A,I3QA M4 S$)R0FK0C1#H1&""-#=,24QV>77C36!W QI+0U$ MV:%+ZX_$(H:.HUPHK<*6X5=4V@JV "6\0,>M 9=2K*P3.IMECH8=ELXV8ADU M$&CL='+%PBFT?"G;'!4E'HC;Z/XE=JME2#K)MM7<""@G$MK6*0J8_.))EP : M?TTZ49'*DUB1(>:6$$-1*5JT$?#N)'HJ(6LB59."18P;AR:!"21+B (.-0Y/ M4N2)6T5 $O8JZ'L1(1WVR]#G3;4$JB.[F?8QXV<.U[DH$ULJQ954UH8!3A*%FC M3SB:7-DU/JYMLC\>%/6-'K% _2KV5'G4J)*E9X8;-":3DDI;ETZ'%209I$$Y M5!79?4^%6JYI+\T+H5-%A+,+?,)$JUKB*<*E_ ^0*H+"IH/4G0!(V%AT*)J> M_0@=KO/I>NX(XBSX""J2V]:4Y"!>#+;K FRRCILEA5)FF6X*<=<$/O'=8$S@ M9=D-,ZIR;U#^#'"R3]*C0JO @]6(!VK16PMRXIP_5:.WN=3)!1U"C_/R]YO[ M_1F)PV0PI
    ^.L.]JP4JODH7**AIHPGYEK&S[NYH5_EJ\K@]7_ ^2H+^T(-HM.,'NYCK_!U!+ P04 M " #C@P-5/T%(XG43 #;-P & 'AL+W=O.'XX=1X@$I(0 MDP1#@J/1_OKS=3< @AII''NW7.71A6CTO;]N0,\VKOO8KXWQZJZNFO[Y\=K[ M]LGI:5^L3:W[N6M-@V^6KJNUQ]MN==JWG=$E+ZJKTXNSL\>GM;;-\8MG_-G; M[L4S-_C*-N9MI_JAKG6W?6DJMWE^?'X-;JE;DQ_GW[ML.[ MTT2EM+5I>NL:U9GE\^.K\R.T)2W,7T?J/[+LD&6A>W/MJ@^V].OGQ]\?J](L M]5#Y=V[S=Q/D^9;H%:[J^7^UD6U6$Q.*AM(W_U7=!#MN#[LP,+ M+L*""^9;-F(N7VFO7SSKW$9U]#2HT0L6E5>#.=N046Y\AV\MUOD7-W;5V*4M M=./555&XH?&V6:FWKK*%-?VS4X]-Z-'3(A!\*00O#A!\K-ZXQJ][]4-3FG*Z M_A3,)0XO(H(#>99+XDNE='J"W1TKUOU>+WG?P MD/_;)[#0>[2?'D7-D[[5A7E^C+#H37=KCE_\Y4_GC\^>/L#MH\3MHX>H?XE] M'B9X,3_*:;[4O>W5V\XVA6TKJ,(MU;5K>M O- M7H6G\&9I&PT*NE*]QP>(6M\KT*R&TB@/"EIX9_I7I6XI%M5+Z[PIUHVKW(K, M<.VZUG6\[4RYH5.;M:NJ[8G;--BC'Q:]+2U2A])-J5[9E?78<(?(3+UNBOE, M:3 HU$R^V!:?>P'8>+^8L<&7:5*5: M;%5A.H_5)"H)T9F*==3JSI.4Q#Q48L=OEKJVU5;Y#O$.:KH#RVMP1WOZ+U:_ M[E7C&CSG.V@QEV6NKJI*WA6N;G5#>^NFUYPIA<.%KD 2["Z,WQC3?(G5/M-H M8ID%;68JBV3'L@TMG+#(77*NWO>&M/M#[RT2,W@@FR'ZH&)Q6GSY>9Y*#U&) MLQX^8OTZ.BRIK1VC8V7@,AK2T?>F)8+!1N\;-M"-9W[(RVO3(<;4UW_YT_<7 M%V=/?[JZ>LLOSY]^ \O_/EB8 JF\0>TC+I1W>/?1)/XZLRM:8; A[EKB7:ORJ$CE=.B%OIS9:\XJ\)7 MR[GZ8+@$LYVU1*4G=%9/JK('O,F4'4AQIYI;RW3W=;?%Q)@;JW*UE M=$8;8A$(*Z_OR&-'$M&]0FTDYP#C*^?*C:VJ&;D$GF(S]9Q\8=]1.6/ V>;6 M5;>&6:W,G;*P9/">$$UCF,S2TUQ[&EUMJ.2Z>*M6Y64&7GZK"2 M/I57R,:%'S*&:KU%,"*F.T5*Z"S+SVO'=$&IY/R[I_VH*Z3%5"=>4VZW-97R M$+37>=#^F(+V9DR"KQN.*]>B\)$7Q++-!8(L^65E:$SJDJ E5HAP5[)/LU]2 M=@QN))R/M&PCO0=G?O&/?P^/:$I,Y6^(!/F\,0CJGDH4;$+>#FWS,M;'2*IU MO956(F5.,5@H].B4NBPV"]VOU1)=3S\1+#K. 25(;>Z'8CWA<8/"S;D33Z27"PY-]82=DGBFDYF.#NFLLYI^)1CE$&2B)3$30B M \QMC>[H6\(-5-\1&E2_I@(*COH/^ ^0T$"XBC-S&4KU;T,CTRJ:2CTWG&!HDI"O9XZ/SOY+Y:8*+.X$O2OH,)Z@;B\/.=^ MY!S;5?@\<7'SPS43,8MN((Z,[N%V0[6)&M5$25ZD 1_FMR+!-7(IF-[%((X(\9S+YUOU!_)J9:N*# MD5RN?<*^;3[:&#WEO0Q- R,R%;H!E$.*&U2!'R@I@$YG0(E?L&A$4 R[?GG MB_DC-.@ VB%!X(/S\0,6[!_$0VQE!0_O.A3%==\:GE54V[GZF1N(Z:XH\K6$ ML=16A@VQWB?<#FM1Y(?"50J\A"?10Z*8RA"6TEU')A;MDVI[*N,AI:'$PQA> MP/M2%X0=M[(0>D)-*0S!"TD8'\QNV:,F+'N$;6/[CU++=,)#S< Z('0QM"W M&,$33IDCC*$=50^7K4S^U"[#E5Y0+^(ZRG%0VS F@%A+&64 #3 G-D)P[MR\ M[E:&XT*KWP?@19*6V>K::N@%_,S9*69B"](NL%&V"3D4H\>>$G2 VE!+7M!& MQAB#MG!P[,5E/FIO$*M.-4QM#2$5S\PS'@;0"=TI<)391H]>#@Q=IEU);$7> MSV_FJ159.:#6AG-&:18^8QO+\6#^ /34%-O)(\CO@)-2'S5\14I?:KT7"/@ M/==VM3Z!5MF%4!A8D$G&)L58/\30S\84";:R*OT:F5)4ATP6,D_M^!M@M7/J M[<4==M)1-\XA4#X-+ =#S5 9_1@W,>W'.BT=%Q$T&MGQ0 :+F4 FJ8SA4]^R M&],H,4*KWR/A;$RMV)NX( > XAEI3L39Y31M*#P?DO0@W8=6A":P9#\:-V)8 MHDEI%:&$)T^22_RA'E$:93^ M.]_[ZCIH5+T\.K^87WYU]->OCLX?S?_&+RXNYX_Q]IP^_PD]1D/C"-;;.U= MT)\Z-[1'EX_FWQ\]>CP_HU>71X\>S<^/_DK_D +[/GE;E)KB$;ISL.J_3#+3 M'J"73?(0FDVINY+F*.6(#F*H7MU3UN_ MZQ1#8!/YG\!? AM;Z>:X8RNM7C4.H5B$[JHW# RH?[,%@Z@O**H_[UD1MZ=0 M0F.6SP5"Y\<)@H3Y^OR;C,5>4Q.H/#4_]#9R1B%!K&59*;&/U>50>/2&Q(6[ M^>%_9MSR6]>B$ZYU89!YJ#',D@W'D2Y-#5WDV>FI^OHBYX?V_.7DE?&4NJ]_ M_O7U*^9-8.*=,,QYBF;R-YP]0 M9=D- A:EKC'(I&0>< 79ZHLMP)Q7CO48\.0A8:>JHET/F>\/F","@KUFR><. M4AAI6N*Z$P+IB37/*& TPL-"N2[U1QG,XF:GT0&"9J@#+2()LD;^6 %LQR%G MF+ N>4-$J9T7")+0W4TXTM$!J0M86&-GE6U?T([VDR3#.K M?JG3[.; M&PN(!XISY:$M9:66-VXJ+B#4[9Q!@B#UZG7WTV*HRF><*!PL12= M;..:B3')D*BF6H9UL52)*U)'Q"J.3GKQS3BEI35QHC7?7W&(Y *I(I?UX!3Q M<\WYNDF 8[/FJ01$"R3,9"Z*Y4,!$CPYR$5D@ OD71 W[)N0DF(WNCVA_5DZ MJQD/8Y(2[GO*/CT,O4#Y8JB'2J8=**_%^F1HE6[!"($P&8"&3I7Z'>J,Q9>" M$:;:8&S'C%B9&?O)>5%<0V/H0H:]-+M()"3Z\RS/2MR8:/M#F97"A,<][1JF M1VFC=+>Y[]3H @X8^\D]K]2[&\F(W=* C"L_1RJ _79L#SU/X";G13*:I**^ M ^)#,Y!JL4Q^4SOAU[8K3^A<;$M[.,J-5WW<3LB&.5N S^$Q'I'>TH!E8CU\ M0N,4/&_KQ=#U,@GIQ"%IR@LU\">@1_4N'H7(I(,^2;%^;Z8N9J0=N+D+ZH%1 M*-%&OX\P^=[R6=X5A],4.G&V)*;K1KJ1BS")S[)=.)+A83/5]F!&F;--&+C' M.T(MZ2D;@,>#ET+&\_=UEN9%4;&B_9B7*<;1=%K0"P<@8[F8=$\\QY0\69<0QU+Y*?&5&"'[9D\%]E6MN[,NC$:)ZD M4K@U]%#0GYQPV XM-#Y8V46 )3'PPJP@5#_.\@8!+BZ%;;+9,>.]-&X)!UDZ M.EV:UX^L%-NB2D6.TN& G-9XU/!HSI*LSIGJCM_3,0"WM;P7==N!^NZ9C274 M3?- &1J."2*T%YY/@6.W$#(G?\/1RHUP[G Y3=*%WM63S;,D&3WYG)S?CAE8 M>+^74CGS)#>F_<:ID"S9F."MO"28C]S@TTK>Z_X1?2Z[,%D-_4.@U5-3%.?D MX]'#M,3=/^+AD\\XG96A1': H0 4!Q]07IB)L1="R&4F-8WDUR96)E;Q+%3Z3*>QM0AC6"@<4>WI9L1AV'U#)UF' MP&R6XG M$K$?7UO:LP],_5,\JY>SXZCKL5TU=]$D^]B8I9/*D@4L/(>M'=W2W/GL-HHD M CF+'20=APDF32Q<)X/.X*O[/5"2ROU< B%<$56RBT /^7*?E>W0>30C]@E# M,;J+T_YVA*5\N#L!H[F79)RFY"2W?N32P"3_\%GV^!@I:@*&QQY@3X9* M9^WWXH[NQV5N7IJ"[Z*&C9Q_;Z7@5.?ZMHP4J*#-+::LI3@ MXS&2ZNC"+WR:QV;2P%*^E\2Y2X>O>PP(9SYR&ZO;0PS:GJ,A6B%<(=R-@ ,S M@,Q:>V,^P8[15X%,6H"3VO@U5>M/]<5I8#!BN=VV.)PKR!CJ_L)#/?),X,/. MUYKN9O@U'!5/MN-MG7AYBA4Q] (>L9.)DK##1OU\(M""W_Q'M!'L]YEBL,/% M,:"F26/&1IIHN-Z'JULU6IQJY&]RKTR*8:P2-'RXD?OPH4VHC:;[?I,K:-P5 M"A')+SM7T]+5Q?ST*MZ\FJL?[BBK2/Y%"GD0_Q +,M&FC"K'F]E%M.QP;W]_ M/%>_[OW\DZEJ7[)F?4"M@EBWT6M%\;,PIMG/!S=O,7,20;1:E;(,S*&_A2!U M@;NYUBA6NQX10H*/'5(W;$,[D"7>))=GO80S:7XJK01T&6YEWK?- M*!"M3YO:GJLI&HUX[ON@%[YNE-0!JB]]5G4YN@S=9N2+X84-;?$L'0_,)EH< M;Y#:_N/]BZT5H;PLTKC3XH,'&:-DER^"MG;A1!)\3L>CZK\=0NTM]KNAVYFH MU\"3BT$N%(#('[F$C==UC3],8>VJ,ASY0;:"Y.)N&*B93G8KVH[F"'P9%"W_ M=+MXE$9S]IS:@BXL!429R.PN'O@YOA#.OXTQY8D.0YOLP@>1C9'/^] 5"TJ^ MC'6X#YH<!8[9NF0SX7$$>;&;"56K'TYUT,4,VM'+]=&0S MO_UQF&7D>?']2:ZAIAG)=QM(29Z1Z3" 0NMZ$T[=>5 NI@M7[,>-)MQL^"H/ M]3[Y(T&A$*U(GJ&CVO%:<:WO;#W4V0*!L*'L'%@]#M&XV(5> ME>R2I9*#.J2+TMF/ .["7;TT_LCTP#/0?]L+(F9%5Q,LSXG&VY-H\/F^'_&< M9C^X0OY<\<_*R)^0">6W5^E3%7^Y=B4_V!H?EY^]O='=RJ)]J,P22\_FWWU[ M+,@ROO&NY9]O+9Q'LN:7:Z/!/#V [Y<.3AK>T ;I]WPO_A]02P,$% @ MXX,#51(L;[48#P .RT !D !X;"]W;W)K&UL M[5I9/!1YZ5Z=K;VOGE]< MN'2M"NF&IE(E5I;&%M+CJUU=N,HJF?&A(K^8C$;SBT+J\NSU2_[M@WW]TM0^ MUZ7Z8(6KBT+:[1N5F\VKL_%9\\-'O5I[^N'B]JORG A!C%\CS;.6)1WL?VZH_\!WQUT6TJFW)O]%9W[]ZNSZ3&1J*>OJA=^!Z=.3 )!Z8L-R! M$4OY3GKY^J4U&V%I-ZC1![XJGX9PNB2C?/(6JQKG_.N/ZEZ5M7IYX4&,?KI( MX\$WX>#DR,&Y>&]*OW;B#V6FLMWS%Q"BE6322/)F0$ MO6E[LRG3FYZ^F?C!FD*\A:P6'B!^T7XMWK)>E15_NUTX_OWOAQ00Z,\.TZ=H M>>XJF:I79P@'I^R].GO][3?C^>C%">EGK?2S4]1/V>7TP>EPT-S\%R4R[>1J M9=5*>B5,;1%'86U)6DFC5AR<#FI)HUJ<6&SA8_8.F&"JREA?E]IOA2PSX;<5 M""V%M%:6*X7P](F0(*#$0N4:U(5?:U!0SB,Z*DW4U[B[7RM12E];A?V%J>F< MU_#H%=.MRU19#Q !'Y#OBTK+J71KL02".'#&3\LEHEIE)*C"+4RA4['$38QU M0_$9K)8FQVZB[N4B5X)-5$(6HMS72M:IQ%B6LE)6F\PU1[#C.UUBQ=0.HKCO MGP\^KZU2._XOX+V*O'?P23\<62&_IC_CWJ#R75R=7TYF$Z3^C"9)J/IS6 V3<8W,_XWFPW> M?WQW5-#)*)D0QVER,Y\/IL1_/IA<)M/1%'ZYJG,)&\&[= X',3V&XV0T&N'O M)?[.^/,U?PYB]EE.QH$%-$$L;I@%+G4-%F%WIS5(/)^/\&%*U$AOUQ.6ZU3K^ MY^Q8WHAT35'B:!7WU<@B^ +_]BRGDT4%/=#&!;FHN=?$M 9K*V(\--$@X:\< M;HX#@@U&H6"5+A:U=7$-/HM\1#?B"&=O5UY9!%IP#;^6GF^;ZSL$[-J8C.,Y MRS2M0RI/DA(!Q(.K5*J7"*X*IYG!1A*3PGB*XSRGLYNU3M=QH54.OI'1W*Y_ M#,73]3U^I._IU!V1$&@9)Y#Y :J.PC_S=9P *ZO\/W)\/H+MO@= M:"WY[P7@:5L\&PTGK7I.&&4??O<,Q)R@ZOE3:/TF S\.MMG_@^VT@D1=D1UDV=?&L^GEY?"R;^,N*U=R&[2.7Y:C/S(+60WU&AFHKRV^_N9Z,KUZ0F:RL5.UURCR@ MV3+V:5R*TE4S]#-BI4KL)(=KK4YK8);5J1^*/V(=-1KT]6,IWN&VQ0*&FHS& MUZP%6K,XC+H2UZ<.,<_08)%Z^O4262&'6DNG.E\,DG0,OB/?H@M,1B^Z7V^; M[;PR?O$]*3J'=2QZVG!Y643B=_DF6-KIJN?M/$,ID>GB-*4YZCV47H42VF2 MAMCN3;Y,+5J$%SIRH2L)%,?);/IU-%-3P-U3#=MT)(?DHTT LHTH5IRJ)'EX M#GON:17 1,YKS58"^4@F#VO29D'=5XN%)$JALW.'7W)J^E;:,_ V"U[!M04Y M>ML,=J%0HLUS,@_8'0.+PEB['0;4*'NU F+NQ$XB7+WX!V*7,T(+#$0$J[ * M1U''%W"MB[J@9HZ;M9\Y'[ RFTAJ55,!_6M.7QO32+9C+F#W>B.WCA&]A+?E MXC-'EM"$NV8GM@*L=I$+3$ >9#W5B/MXD'1?41\IOHNQ_OGM1]<&MTLA9 _9 M=,#WHL'W"GY)HS*BJLA$"K<+P5/6U*$2E+:QWQQSSP?,8?YB\&DMR>8?HAU" M-^O"CZUQ-G!$%CJ*:);+<]SUW*U5OHRR"I);P,"E#SXI5S -NG).;"24URMR MBT@<33D'9\R&S>WWY&D4,6P%_@!8IWS"6>I#@\N?0R/=K33F:T6/G,[;1+PO M+S1LE82%P?[;F@:#$!(M =SFFM"AM&F,&;01 M,E4!9MAS=TG%6LCUD\52ZIP0@@K4.DV5@];>1''C/41F("ZPK:FIQ:J&21 $ MQ(!';2AUTI1&;.U,*_*DBX8"7/91_%[MSO,(?JLJUVRD'OVH_OEH_@4>O2:! M5@Y42R(D0W#9DFHB66;=@P"_,\D#GO!3"+[J E4(^Q=G1=J(R !RQQIZ)WB? M#\;#P9]C?4=P[S7'(%=^O1A&/)(W J H.KL.H<%TRA@Y/4^H82IH'P+M%G6/ MPUR6VR90>_A]++Z'@\E!04DD#F5BH,OP+*8IEAO .Q'ZP6LA"F=$<5>:S3EY M2J9=FK,; VQKCNE^?NS)-3TJ5V7UO>2>*?"%ZKI<33(<*.]ILBHM>)!<_83> M\Z%]'2$$AH/9CAA/0[W!)8W$CS",_52H(/9R77]C'W@1^C(\E:*:[R3K^5-9 M-UH\4.4,!U?#P5]Z_HZ;MQ#EV8OO4:T9V.\?1A,&18[)KFI+=D NU!B42VH!8Q U628Y;K3V(KB'>9*<'7\$O.7'%+!CZAM_9OA'AZ(>?"-'TWLG M8H50+0D>UR%?!;CM>0Z37&,))36%K&W@B!]@K&F5FFO4KL5X3YPEE$XY)*01Z/CMB5Y5#;;O.E_N34XHM[V8+!OBT.]- D/,'FO2WE< M;*!OCJ@=2ISZ4'?1@[B02/MJXIY#[1KH4%73\[1RC<=K+B:]+F,=2)(>$]-[J1>V;-I.8 MAOE*?N1@$LL_O5/N$<\]!Z96Z&#.[./FGA>'9 G):0X&\H6\4PVA]DYIK"%) M60YJO$>!U,C?V;&SF](LXI[^X19ME\W:7$NJ>3CF*&*[\-;,C5U.Q MLM?+<9"V-0T#^<&V!O&/2(N.XL(L;BL.M23]T=AC<-9A3(FJQ812)U3LL$ G MN%MS^(/.MM'*8_>EP>@I_MNN[HQ>UG]"NS>+I64$-;1S". "7H7NG"=65*Q$ MG]D=P^T-W$C5_" XH#Q[8.B?#TU70M'-HY)M.V,Z&#JLQAW]D4X)"*2@(;8E MPK$5HOU1H0O5E+R$[C UEMJ:DP>Q!/7,D9O<_?KX"0ZT60/Y=F:6"^4W:'S# M@^G0JCSV"JI]=P/# M1IO\H)]+OC9?](>1Y9%16C?P8Q2" RR8*A5/_ .3(1 M1CJ&6A['C1XTQ3-/](?:26- -QO5S'E081V^]; MZ.A!;&_*$=PPF';;H/O7A708EY1&Y*9<(44>#A[:\\6X26*!S*\$N=8'>T^^ M@J(Y>NJBCFI$79"NSP%G^WH_:B\"+_2%4< M>#9]A8LS<1_SE]MO)GIE*>4;T@24=])3Z/=#WI*(!?EUB$R>Z).&J1Y*K6)U MMTIOZGSJ[7H2 *-")(.0N MDXN\!O )GSMCTG CA/#.JSK3WOL*_-!U?-5[1 _OW']2FQYZHTID3W]=B-F$ M1^M=;T?U9WBH/^\E7OYENO=*Q5<+=/H-CJ/B?'E8-Q1O&9Z>,-;;C_GC<(:8 MX[;YT,N2%[T76I$O5_S:+G6 P(CP;FO[:_MF\&UX(;;;'EXK?H^.EDKN7"UQ M=#2\NCP+B;#YXDW%K\U , '() 9 >&PO=V]R:W-H965TN[EQE3W0:"3'$NF M?5FAH)U,JI(96JI-H"N%+'5&91%$83@.2L:%MY@YV9-:S&1M"B[P28&NRY*I MPP,6E*T"CJ4E)=/OD&&\E:RB]V\7,Z]T)+" M,C$5@]-KB"HO" A&-KRVFU[FTAJ?? M1_2/+G:*9(@OMGK!K=(<3#Y): M&UFVQL2@Y*)YLWV;AQ.##^$5@Z@UB!SOQI%C^<@,6\R4W(&RVH1F/URHSIK( M<6$/Y;-1M,O)SBP>,4.E,(5GW**H<1880K5[0=(B/#0(T16$,7R2PN0:?A I MIJ_M V+348J.E!ZBFX"_U,*'..Q#%$;1#;RX"S%V>/$5O#8R^*AD"2OBJJ@4 MX(6;'%8NP:C@C^5:._F?EQ+0X \OX]NVN=<52W#N45]H5%OT%M]^,QB'W]]@ M/^S8#V^A_Z<#NHTP!+_W%@4Z@6H%FH^272% MKDF+0Q^8ME!4"]C50N-M-#[QYB33H1_^3_X?,<%R3042#QR'@0\O"+BWBBY; M5W&-A#72*I$;P?^F#0(\[NVH]KB 002E:YU34$N^9'])Q&4[-!$F=8)A2@5*24TA#0MUNY)1V\];QDYJ/5U!FX,<$-^?%CE3&P: MAV=I36O%Q<9A:KYO#PK0WG%OJG*'"FW2,UG0B-/PCELJ1()32S?INLZO26IO,.W'DVGOV.$G%7&N^VX8]T>C MN/?^)KM7<5IFHU$_C,>]Y7EO]N$N'OJCK@UWK@HOU:3)"=ENTPD6M4TG;X[N M6FM>S)-_Z6H-3N8@W>H;-^TU)+(6IAF)G;3[H5@V<_1?]>9OY!-3&TZI+S C MT]"?C#Q0S81O%D96;JJNI:$1XCYS^BE"915H/Y/2'!?60?>;M?@'4$L#!!0 M ( ..# U40H@=%V0, 'D) 9 >&PO=V]R:W-H965T MDK*S?]\A)6OMO3@I4,"P>)DY/'/(X7"^4_K>E(@6OE="FD506KLY"T.3EU@Q M,U ;E#2S4KIBEKIZ'9J-1E9XITJ$\7 X#BO&9;"<^[%;O9RKV@HN\5:#J:N* MZ<<+%&JW"*)@/_"9KTOK!L+E?,/6>(?VZ^964R_L4 I>H31<2="X6@3GT=E% MZNR]P3>..W/0!A=)IM2]Z_Q1+(*A(X0"<^L0&'VV>(E".""B\=!B!MV2SO&P MO4>_]K%3+!DS>*G$7[RPY2*8!E#@BM7"?E:[C]C&,W)XN1+&_\.NL4W2 /+: M6%6USL2@XK+YLN^M#@<.T^$;#G'K$'O>S4*>Y16S;#G7:@?:61.::_A0O3>1 MX])MRIW5-,O)SRZO&=?PC8D:X0:9J362XM;,0TO@SB3,6Z"+!BA^ V@,-TK: MTL#OLL#BV#\D4AVS>,_L(CX)^&17G&3"^6" M-?#W>6:LIL/QSVLQ-Y#IZY N8<[,AN6X""@C#.HM!LOW[Z+Q\,,)PFE'.#V% M_E^VYC30" :] [ O)<)*"4I'+M=@629(!D/Y3REN2[!NVEEOO;5:P8I+)G/. M!#!#=H8^;I@V"+L- B8+N,(5H M.H1%_U+IC=+,(F3*K=K-S_K);/*\Z]F_D/J0:C))^_$H/:*:IFE_ M',6]%\K_+RI%A#9+QV_(M)_]:9UF43]*1R_Z)W2:S<;/NV_J]$0V31QP=$1V M-$[ZP^ED+\L!/^ R%W6!4-(%+AY!\(>:%U"]$*3O$@1V)<]+.M+[ _T\7UR) M*-RQ?JB5I=9&\]POTA:@%M)X,%Z08#Q_RBP:$YQE7'AJ VAW[Y!NKJ@B&NLR M\ ?*^YS,C]7M^T%&O#W=XHDO):'#H+NP0)_?1Q+1[QE_HOH49:M3&ZQSYA47 MC"*4=+O6_N+R*RN2B]X$?"WYB@*G!;G&N5>>9$\A%4 MYNY7=UGM%RNHW@U>NV?#@W)8H5[[HN^$JZ5M*F,WVKTKSIMR^F3>/$INF%Y3 M""!P1:[#P604@&X*?=.Q:N.+:Z8LE6K?+.EMA-H9T/Q*D3YMQRW0O;:6_P)0 M2P,$% @ XX,#50%_C!"C!@ ]1$ !D !X;"]W;W)K&ULS5C=;]LV$'_77T&XP= !JJTORW:7!$C2CVUHL6)IMX=A#[1T MMHA0HDM2=KR_?G>4+"N)8W?8'O9B4R3O^^YW)YUOE+XS!8!E]Z6LS,6@L';U M>C0R60$E-T.U@@I/%DJ7W.*C7H[,2@//'5$I1U$0I*.2BVIP>>[V/NG+K_@2;L%^67W2^#3JN.2BA,H( M53$-BXO!5?CZ.J'[[L)O C:FMV9DR5RI.WKX*;\8!*002,@L<>#XMX8;D)(8 MH1I?6YZ#3B01]M<[[N^<[6C+G!NX4?)WD=OB8C =L!P6O);V5[7Y$5I[QL0O M4]*X7[9I[HZ# -B.2P""J:UV;%,[@8 M8%48T&L87'[W(DR#'XX8D'0&),>XGPK/<>*4#;V^!Z[67$@^E_ *B_F5X1*8 MZ!UG"DO-6,B96C!; %LHB34KJB7CAO8P.M!%AW%TY1O(H)R#9G'H=D/V4E1( MJVJ#Q^;[U]X#&N^J5-J*OU#$C3+6^U(ACDCW_![QH__\01GCO3568.'AXSLN M-/N-RQJ\VP)YO+*@2ZP#?0>6+&*FBZ;W97@[9$NU!EV185BC&/C>^9D734(_ MCB>X^N[%- JC'W#U,O:38.I]3\?IQ)]%,^]&Z972*)_-%5KCQ3,_3:..YF64 MCO$^[L:SB?=962Z9.:7'@3^;S1X+3R>Q$QX'$S^.4N^#JI;_SLITY@?C M\4,YD1]&$RI/QA&N$E(\#&9.;=I.D\F3 M0$<8@C3>!SI,\#IM)K-OCW,4)GX8CCN941/?*(PQ_/]%?*-@[">3Z&%,9I.D M$1,D?C*;/C$MC/QT%NY-2^@Z;2:3;\Z%*)SZ(?KG@>#0#\*V?,*)'R9C[TI* M!R,G+'% DCU4$^\8L:Q<)B#VG/(V*_@:D ^#Q0)FMN"6"/2HK<:37GDE<9 M*N$F)]H;LL^%,JTLKN&1#2?<^LTF8$'!?ZOV59;I&L]$A>IA-T V&8BU4Y!\ M=I_)&MO[7@SOBCK#HG;Q@ZYP%U2X:RI<:AFJUH?M/2X6*<^"X10''BG=[(8B MSL)ATFV@7J[;5B32P(I3[L@M#D^VVW/X!CR?PZ?48/VFW+BT=8-QPI8: M410-Z%"U4#*GNQ+W6Q?T H1CP(,)0)"G^^1$QE;*")J@?4=.8B142UNX,0$' M="3+Q5KD5%J/$WH.4#FV9+T558V3P1.N!QSX>(SX0,7ZF;(^C-JAT^M6[!?- MWJ/.F$=>KV\\;BY'CDZ#;1PG_G1,(\/+L3^.QP[I]O"W6QT8&6@X:$>%W:W= M?P.X_.E8]E#T)/&C<=*(G@;!,Z)_QUP +50N,BZQ%#2LZ:6(*O"H!()#*@1T M,.5#I@&3GXD2BT>3,X;L5I70S80X)2O=#HLY%F[NPNOH*='V=+CO@,.1P;VE M+12U*416M*RZ1,1RWL/Q 8C!]RYA,%-RC)!I:LHECT$KI:LGY$QTK5E;RE7* M2WR!TEM"^R6HI>8K%$[8S'V6H:AE8_V.B&'@T 9#]W'/[KVQ.]A#",J%-4>3 M&G0C*.6(:4]3V6<;; 6(0Y6R#NNJW,>UQFT$5DY"W=HU5.N[4C'ZX%8$1N=-\G=]@Q5(M06 M]#D"<8U4'1YZOQOU7L5+T$OWP8'*I:YL\U;>[7;?-*Z:5_G]]>:#R$>NEZ*B MRE@@:3"K5N[%?JZL5:5;%L"Q*.D"GB^4LKL'$M!]Z;G\&U!+ M P04 " #C@P-54_&&Z?L# "9"0 &0 'AL+W=O!VP(2[+;7JW35ZO;:/E1],,E MW$OLK.T V[^^8R>PT.5HU8>^P-B9^6:^\@YI/96LJ+O!! M@6[KFJGG)59R-_,C_[#QD6]*8S>"^;1A&WQ$\W/SH&@5'%$*7J/07 I0N)[Y MB^AVF5I]I_ +QYT^D<$R64GYV2[>%S,_M %AA;FQ"(S^MGB'566!*(RG'M,_ MNK2&I_(!_7O'G;BLF,8[6?W*"U/._(D/!:Y96YF/:N-K'MCBJ#FHOMG^SX/)P:3\ L&<6\0N[@[1R[*>V;8?*KD#I35)C0K M.*K.FH+CPA[*HU'TE9.=F;^3LMCQJ@(F"G@O#!,;OJH0%EJCT=/ D ^K&>0] MWK+#B[^ E\$'*4RIX3M18'%N'U!LQP#C0X#+^"K@CZT80A(.( [C^ I>Z[S2NI6(?RV6&FCJ&Q^OY2&SDMZV8MMI5O=L!QG/O6*1K5% M?_[-5U$6?GN%0WKDD%Y#_P^'=AUO#$/OB/FI1")?LBW""E& D)"7Y $U< &F M1,B94L]<;(#5LA4&Y!HV!VO-18[ *9,*<[D1W/4>&<9A-!J>!LNZA.MV]0=U M*!AIX93A?[*N7;7%I=/'X^D[NO>88[U"!4GD=B/()8T(;;"P!C:^M:QHUM@ M;US$LM5DJ=_<>F=PWCLEM8:[ YN%8^,M\KRMVXI9P,5)1-Y/-")?*S^U7)%F M@5L:< U)!O-2R$INGKVOO3@?:2>$16XS&91.G$6[**V=0RT2C./*KBB^'!C@J+ M'0A0>5#UB/Z&V'%3@FQ5]UUWI4LU]8A/+5+A#JA\\^%+,5L?"NW-9Y.SZF/M MBY!=2Y*K9*O57,\'< VX;VC7FDMJR$.3V&K?4C8LB,"]@70X@F=D2@]I#+QJ MG<$+S+HU=KJ=-9O]*+3M'&4#^5N+NI3IOJWTJZ9RK7F#^[QJ"YL(&Y+F>ZB[ MBP#M17 >C3NFT=A:)AZ5")T:R'-/*RL;:Z&0U-46#,S M4 U*^K)6NF:6IGHS-(U&5GJG6@S3.!X/:\9EN)CYM5N]F*G6"B[Q5H-IZYKI M_0T*M9N'27A<^,0WE74+P\6L81N\0_M[A]?)U4WN M[+W!'QQWYLD87"8KI3Z[R8=R'L:.$ HLK$-@]+/%)0KA@(C&/P?,L _I')^. MC^CO?>Z4RXH97"KQP$M;S<-)""6N62OL)[7["0_YC!Q>H83Q_V'7V:;3$(K6 M6%4?G(E!S67WRQX/.CQQF,1O.*0'A]3S[@)YEN^898N95CO0SIK0W,"GZKV) M')=N4^ZLIJ^<_.SB%Z24S&QH"@(OZQ/+/%[V9F+&(,([;@JA3*L1_KI>&:NI M#/Y^+=T.+7\=S;7&E6E8@?.0:M^@WF*X^/Z[9!S_<()KWG/-3Z&?V(33?I-! MT+G" T+%M@C4K)I9+C<@W =@&XU(/60-4 .#8"M%WY7>1Z#6:UZ0A2QAQS16 MJB7[-2NXX)83))=PA\Q:@1$\,%,1J%4R@AME*VJBYXMWU.\5W#$)[S63!8FN M(E@RP2FJY,Q'^95:]$]J45AR2_&/TP%<&R(#$>R0_FBCI++0,&WW8!5Y[F'- M)8%BEY,9P'U%3)6@ \5E:ME*(!T0A:+ @IBK5D,K2T>BE1;+%ZH4Q!S6Y&Y< M!&?^I87@;'40(J(E8Z@7M28=H5':'R3)$HFD^!>62:>2]"EU;"]+P:"(5^"$F<1I?I9?"NU5^G>-35 M0<-XZ9N#U4XK5_ANU[P<'J4F"G1^^+1IJU\PHO8Q<)8-,CJ?A>"N'21ZT[-\ M$!\7W=S'ZY3#+J9]J2QS=>U*BPI]^;\2'/5<7#M^(YD.9#3(>Y#R*X5.!NYX MHF-SRZE!Q)Y,7)GY'N_Y+I\/!\=I1/7QR=]:H-_Z%0/7EI.ZNT7ZU?X1<=W?O M?^;="^8CTQLB1='6Y!H/+DU4O8X M<0'ZI]GB7U!+ P04 " #C@P-5WSF?DZ<$ "["@ &0 'AL+W=O2,CEGY=ALZ3;)*3T>5L.KTLC52V6,[3WIU? MSET?M;)TYT7HC9%^=T/:;1?%:3%N?%#K-O)&N9QW!=<":5<_>\>-*= R66;V64R[EW M6^'9&FC\DE)-WB"G+!_*Q^CQKX)?7-XZ8U1$E6,0TC;BUMFH[)ILK2C,RX@0 M;%C6 ]Q-AIM] >Y2O = &\1/MJ'FJ7\):GM^LY'?S>PHX*^]G8BSZ8F836>S M(WAG^WS/$M[9?\CW^GF^XJT*M7:A]R3^NJY"]!#-WZ]5(0U40- MMH/X1$*B1J&O_D%WB>A$K:4RV5F&0"%DL)5W1D1T,=NDI[(BMB2).8 PA;-VB!V(D'\2V)2M4%"J( MSKM*5AJQ6AF?>+4RB(K8T-:]]]0DHLQ#&M?;*&II88 I(X.SP-@)"J K(S6@ MPR&00PZ2:([D 0JC*J@76G?KD@(4\!8M5*U3#/X>NV)LC+>?54' M)R"!B#L.LU$-2^*!I8Z26/4Q8-&^9Z M<7JL<2X8CC]THY[)1WS2]C*#<'3/F9Z 7TR5T0H] RE%=Y)$ !3I56 Z^/JE M3* G2!5O2$[(Q^13-,0WR#_WB+(17R8$[W-=.^*R*[ORW(?L-;:8D2A%M6-A M^&;DSZ46LFD4%R85KI4;Z!&HK':@NQ?E>\['D*DXU8%NY23PL6B4!R\WE&TL MS&!%#U3W_&'%!I#9/W5?ZE]/GWLXBSX=R!A_ES.7:\"@.T; L5OY-!($'ST7 M-&6;.Y.CPEEA!D09 21_-\K7LO_1KGC"Y&ULS5=+;]LX$+[G5PQ<;#9*^6!I[[TI$#X^5TNZR5WH_/QL,7%9B)5S? MS%'3E\+82GA:VMG S2V*/"A5:I#&\=&@$E+WQA=A;V+'%Z;V2FJ<6'!U50F[ MND9EEI>]I+?>^"IGI>>-P?AB+F9XA_[7^<32:M"AY+)"[:318+&X[%TE9]BSP!I5B(*+QT&+V.I.LN/F^ M1G\??"=?IL+AC5&_R]R7E[V3'N18B%KYKV;Y 5M_#ADO,\J%7U@VLBE9S&KG M3=4JT[J2NGF*QS8.&PHG\1:%M%5( ^_&4&#Y3G@QOK!F"9:E"8U?@JM!F\A) MS4FY\Y:^2M+SX[M26"R-RM&ZG^'VH99^=3'PA,S?!UF+_A26\B:#1&K$'&DN3!7VX4-C!$P!YCDF<0#47GJ%.7@#1B,LC$>@00(H MLA(<\V3=IUQ0Y7WX5B*4/] M9L;FC1WO/-&1>M8 N!<(M*T43)^:)P2D]H]@ M6:*.0+0^%=3!F2*8/&)HQBIJG3L@OPEE!6(AI&)O(YI;1#H3K@RJQI=H(:<0 MY<@*A%B)%9M=(T)A306>1A@3X&#(*#T5 MC5(*P%F3:D>I<35SA'I.TBR#CV@SZ?!%R *2F?-$=#"S0GO,]Y)1-!R>1$ER MNAUQ@!2EIR=[WXP7:EM6 MNZQOV G1)X9[P^/H.!Y&P]/A'C?M=@]@GSL]C<^#".^$=7)^0&ULN$9=,""T MKHF+U!F=X(X3W617U]64G")R+4U?"K\N:*9#!)]%,I@E-SX)@K0K2$(YQTUS MZ+;%ZZG#AYJ(;HIQYZ H/-H(IM1B+ZV3#K'DKB%K"IUKONZ+ SC\B=]>Y?P\ MM"WO0&BC[MJ"EE6%N10>J>9-C6@&4RX)PQOK^O"^MNQB92Q&06A7G729N[V;3/YCTIX6[;J*VL0% M(F3CKW+V[Q/E*AJ9U,?K5"7__U1]>75_4YG///)O'?QG]<^$0U#;-@ZYX:G> M?^U.,-BXIU5H9^$VZB@21+BYLG6[W87WJKGG_1!O;LN?A9U)S>=40:IQ__BP M![:Y@38+;^;AUCYOP/@[4$L#!!0 ( M ..# U6/&S278 T .XG 9 >&PO=V]R:W-H965TKHE3/3Y9-LWYZ?JZR MI5AQY55K4>*3>56O>(.W]>)?+BF7YV6;]X5K5- M(4MQ63/5KE:\WKX41;5Y?N*?= ^NY&+9T(/S%\_6?"&N1?-Q?5GCW7E/)99+*YLM>U=FHB3[ ML,N"E^K9>0/:=.(\LW1>&CK!$3I3]FM5-DO%WI2YR'?OGT.F7K"@$^QE\"#! M7]K28^'$9<$D"!Z@%_:*AII>>(3>:ZFRHE)M+=C[.7M5K1#6BNO(N!(%;T2. MAZI1['K):T&.SMDEWR+^\.S?%S>JJ1%!_SED&<,X.LR8LNJI6O-,/#]!VBA1 MWXJ3%S]\YT\G/SV@5M2K%3U$_1O\]S =G_G,_^G'UFSY U;U]6M1/ P0 V>"":5 M:CE(L6H^(LG+G)55^:7EA9Q+',^JU0I>1*IDGQE$@4N5/E6!"/"'_'EF',HW MO,Z59B!6ZZ+:"J%51/F MHL,YXI8^7]00UV/7.VST0S!OK0Y2&7>(N[74 C *^]JR%B7;"@X;S.MJI8GK M^X8%*70K5"/+!=MPQ?"2WQ02L)-WHC2 ZI$HEVU-SM,ZZH]%O5+TN;&EW]F2 MEUOC(86ZR68*GL:DHX,-Z2\):R:P.RZJPG&IA/BP*.!".@85NN2Q@ M$QL*7>2N1V:PP7=(;&L.CWU:RD*[QG+&GSW2\[8A#.LY'-#>9;*A,(:[6B/] MHH)&Y8Y9;:KN":5UTR0](];AK/\PEII,P&$",9\+76.97*U$+F%X> GY0>EL M+$@(3,QM2,M2-I(7L!*"*H(XY/!A]!PN06(J:$Z!\SFZV^W*V MI6:)K(#=90-3#U@U!)0VM3)I-V?7MH^*)K,+2J3^?1 ]X3]VJ?T.850C/U%4 M;P7"#T4UUV+YLW3JL8L\EW2+$K@70WMC0U92:Y%I*=P]I_U#6"8? V5O[C*Q M;G1H9*)NT.CN^I@((E<;>+CIL;Y%:!L""KZ$"9 !* EG77 -H;6OZE%R#T(' M6XA2U!H723E&"8^@F2/-SL@6[!4LLQ Z-SILV<$5:Z%6)Z".8WG'5J:G$]33 M(25+T7=DIHAQRI@"C;UZZEP;JA<[5-\2U>ZC0PQA\M="-A3+&>%34> P8L.V=P)W&DR=5-_]A7S[)C=\2,W]J>N'\=6 MDO=6DNN=D"1((-P^5!M)YB%NOL'C\/8!AU\/9?O]J+[L2.=\TM.1R,\N$)<8 M]I!4%A@O>V#4])R+Q:(6"TI40 E$4R@,OVL4?*)AO6H5.*A]1XQ+V\&8\@,W M25)WED;.J8.RD@3.P7;)B=QPEKAQF#J^[TVG>Z=ZKY(K>[\B1MP@0H@D*4(D MF'G^?N1V7G\23A,W":Y-\[9LQB*,+TDW2&H[$7[0NRI_"]* G#U/41 M7% V\<(0_V=N'$_VJ!!6V*2QK'4 WB,XA>%B-PT3HA=ZLPG^IVXZ21RJSIO. MN]QZMQ:T#R#1J VAP0GEA:' F-A6QS71I>9^W"5>9"#=M /?RO"(FGO >X1W M["4=[_>FR)T&$R_&-%X4E&PHDYD0^:C:]%7_7O.!&:%H*;5L^6Y+WN8ZG"!W MCHG4O%)5(7-N$ 7_S! *8AE72S:G].O;GP>3%L%_.O'"7M3:3KK48N]'W-"I MW: 35J)I"+ >"P\^:OL]^_FN:2BU&2%(T N"5&[+CH?6JK?B@S)^@SA7 RR; MF/^H8?GJ8*4^")A_'R*/R##"R?O(J$LF>TT(^#-U@@;\!H#\K2IM.!\I/%^' M0C?P?=>?^4CB,"$0.FB4 1)C-YXBV_W80N*1X\>Q<8+K\20&DOE3+YT<(V#T MP@54VYD?X7@4>L"P;U5Y%[MBPCU=O8%=L0=@_]7T!"]U3W#$1^]0*&VSVDTO M1YAC&,EJ>4/X8+R831"K*FA-HL2/6[0QX]I3_1 #(LNI9A3 M+F2M;O@Q+J%TTA3%H%"VU-H:?+0='B'&>&N@I^(5WP[-S2C>M4@N@\L79$8- M9G^*NAH-P=$L0E&*[!-73Z<9+[+69*Q1HEU7I9:WJ1I@L#YK)^=:8';M\XF# M;2V$:4\/1SV-'>,^PCWF+4+VQWCUK>WTR$@T ZRTX*/I0 ]?>NI2]]&[ZQ,? M#PBFUPI\TRX/'%O5$7A9\.SSV74&$Q%+S>F,ID4ZL,+P5.CMA!UH"5=,G53M MRDB%1@PRC+>OO0R.CG^=\S_W>NU'A7.*_F#"SMBI'WFSV#D-(T "O9]./30, M;^XPE&E %ABGJ0G3Q9":DB#!L:DW27=>7TGU^6P.SR(R<8>FD1I*.[Z7?(\S MH3?YWD']I->^YW\_,+BM$$>R P[T]0+Z$#BT^EI@G-$/@6)X7PN:1, "V^E M*'*'MHE^\%/__X->YG1+(,IC.Z,>=/=Q;QM?\<=X"O,DUP/Y,'7O=VZ[-N_SC,@S6M M>FCE(!.Q95VAZ>X: M0G 5K_2V$$I&-$@B>V1NJ616:$[H0(HO$&71N,VF&9=N98]6$U M)FW-@ZN[I?G81/M^7LE\70$RB,-&"/.PV]3TJQM-I\R[7!ZW^YWA][=PZ 4/ M0U+GOD]HQ EX_B3]ZB-G[5+13MA#EIC,[S7YZ%TCCVBOW,)V5$#/LDK71%I4 MPN<:S8=YQ2S&X4[,_OV>=,=0ZI!.:A2) VYV"ET\YRP-+YU^:).[CDCA M?=]CA@(0I1B?LAEJEKK '^*G S&GH-RBE16(;V-P W!H;F5E7$JK-QJ 0)ED MU<8B:@^$VY%Z,'*N-002$"98$Y4UWVK6Y=9,']W5\>Y8*"',.L:LW!%]=IZA M#UWDI&!F!7F0/035[=.#<7-DG#U=_U?Q?4?JO^D'/5\814>#-PF]RA%E[/G[=N3,XD)]. M_=1+9YK]AA^H/URWF8*]XG51[8>RRS9+"6)(B]U61K5X"G(#1+A'0998]WDT MM,O=L@,NT+]#*EV.615:3%L+W8R5#WF#-(X\F1@[8:0&=K^YAJJ@NUYOS2S?>#>?O8I^F^2]/!@\IB197A%/\PP2:>_ M4Z)=9DQKW C3!F9Z-XEHSTE;58Q]0H>T#B0<+ZHUB>U$[C0*G=!-9KY#6^#4 MF;K3)'*N>2'&3J"53.C&:82_X806GZD?.C'N)CO^N?AN[CP")5D]/7;%F^]TW/QS%3O92R0_?.KVK>6*9[:_NK MGO>]S=?5B/>EX3T:-X)W5D8.Z$7!:/#C\A M^-B?QN R30_];N=\]!NLE:@7^I=F"GYHR\;\'*M_VO^8[<+\AFLX;GX)!U!> M2.16(>:X.O&2^ 2 J7]=9MXTU5K_HNNF:IIJI5\N!9JLF@[@\WE5-=T;8M#_ MQ._%?P%02P,$% @ XX,#5<]\3K[. P ?P@ !D !X;"]W;W)K&ULC59=;]LV%'W?K[A0ASZEEJRD:9#:!I)VPU(@6)"N MZ\.P!UJZEHA0I$92D=-?OT/249PA=?=BB]2]A^?<#UXM1F/O7,OL:=LI[999 MZWU_GN>N:KD3;F9ZUGBS,;83'DO;Y*ZW+.KHU*F\+(K3O!-29ZM%W+NQJX49 MO)*:;RRYH>N$?;AD9<9E-L\>-VYET_JPD:\6O6CX,_LO_8W%*I]0:MFQ=M)H MLKQ99A?S\\N38!\-_I0\NKUG"DK6QMR%Q56]S(I B!57/B (_-WS!U8J ('& M/SO,;#HR..X_/Z+_&K5#RUHX_F#45UG[=IF=953S1@S*WYKQ-][I>1OP*J-< M_*4QV9[ N!J<-]W.&0PZJ=._V.[BL.=P5GS'H=PYE)%W.BBR_"B\6"VL&H.T7%Q1&51E@?PCB=]QQ'O^/_HHPM= MTRTKX;FFBU /TDMV]-?%&E8HD+]?BD ZX.3E T+3G+M>5+S,T!6.[3UGJ]>O MYJ?%^P/T3R;Z)X?0?YR>P^[S,9O/! M2*#=]IUZ!0MOL%L/%1-N!"NB866<=R00U=JBN6@SP(.I@4K?DE"RT8CT*+'P M+5,(LN=&@CKC'A%:?A.Q-\V&S(#V&AP$."!:,P T[%W??HP'7'7=H)FNN985 MC- #]@YWENE[8_V@8R)G] 5E:'&6="](B'*3AH0=+@S<:Y"T?B#1]]9L)1J= MU0/-BX(8,3$/''"_,DE=#1;>))K&(F:>_W-$"@:D_%S."O2J4I!VA"BHL#FV M$E$?12!6F0;2 25UBHO<4I?ZB$,?T:<@];$+9O1'B\+:X?<6%*T$1;LK9"3& M:'[C<5>29XM+(@5US9HW2@B\-O4ER46OH-?A/ 7[] MZJR86F! 00P !D !X;"]W;W)K&ULS5?;;MPV$'W75Q!*$20 X]7]XM@+V&YZ0Q,8<=H\%'W@2K,K MPA2ID)37^?L.J5UE[3J&@09!7ZPA.3P\GFB1BNX MA$M-S-CW3'\^!Z&VIV$<[B?>\TUGW<1B>3*P#5R!_6.XU#A:S"@M[T$:KB31 ML#X-S^+C\\SY>X<_.6S-@4U<)"NEKMW@U_8TC!PA$-!8A\#P&COT7_RL6,L*V;@0HF/O+7=:5B%I(4U&X5]K[:_P"Z>W.$U2AC_ MEVQWOE%(FM%8U>\V(X.>R^G+;G-[309[EC\RRY8E66Z*=-Z(Y MPX?J=R,Y+MVE7%F-JQSWV>4[O/??E3'D$C2YZI@&*FD[0][(%MJ[^Q<8V!Q=LH_N/'D4\+=1'I$THB2)DN01O'16*_5XZ5?P MWC MN=P-D8I*2HV"F= A&/G1 UDI@?T!MR43.@#4XJ6U'+"XWJA^0 MMN>CUGX*:Y$WA,F6M%R,%EHB$5TX] $#-CY@=B]@-6J'Y>(QAQ3P) ]J.PW@ M00V_)?V4C>"RD6 NP9Q+W@6-F&)G,@/XWB(^DQ=<(H8:#:X;2N"V@<'NN>"6 M V:]&J4U+X^##_[,P\R?SPJND,7#*XZ%^Q,?6._V MP/^RGW'/P0O,@3&F5% M\-+964W3*)[L.,YH6273H*IIG:5H?_0M#]I7[ 8T=O I,D-&@T11B.G2W)T^ MX6:>E(H/7!W]=R($<9;0M$AI7M5H1S3-,9:X]/-1FM"DB(,XK6E1E#2MHB^Z M?1]ZJ&%TE):3FFCE>ZN*]U:1!2_)SWB>]&DYD5.&^V-MQC_D&I44=C(/DLA&CV16PIX]"2LN9V.<-SN\!K&JN$=$: MB\*Y#-JJ4;2DPTPC*T!5&.Y\Y=FA2$?W6LCV?F+>@85/([]A L\VZ(F18)6* MT1776JM^:C=,-*.8V\W_I\'LU?R,4K3HG[+EG(UW<3@I#"'-X+% M1(LZI4E98"W1),(.4>;.K,N*IFGMS+2(:!1A@2EY \9)B,&@8(TSI]L8); M],8_7@VF%_YP3"^\>79^'Y]-S\(O[M/C^BW3&XX7*&"-6Z.C,@^)GAZLT\"J MP3\25\KBD].;';[Q03L'7%\KK-;=P!TP_]>P_ =02P,$% @ XX,#53CN M-E#W$P $#P !D !X;"]W;W)K&ULQ5M;34*5=9O P:C;Y^W0T^7QG[Q55*>7';U*U[<5QYWST]/75%I1KIIJ93 M+7RS,+:1'M[:Y:GKK)(E+6KJT_.SLT>GC=3M\"M]K#Q^2>7ZEKYC]U["^].$Y52-ZIUVK3"JL6+ MX\O9TU24CX#C M]T#T..V)"_/7D?I/='@XS%PZ=67J3[KTU8OC)\>B5 O9U_Z#6?U9A0,]1'J% MJ1W]+U;AV;-C4?3.FR8L!@X:W?)?>1L$\2T+SL."<^*;-R(N7TLO7SZW9B4L M/@W4\ 4=E58#<[I%K5Q["]]J6.=?7NMEJQ>ZD*T7ET5A^M;K=BG>FUH76CEQ M+[ZZ__S4PWZXZK0(M%\Q[?,]M!^)=Z;UE1-OVE*5X_6GP&=B]CPR^^K\(,&_ M].U47)Q-Q/G9^?D!>A?I\!=$[V(/O5T'_L?EW'D+QO+/70=F>@]VTT,/>NHZ M6:@7Q^ B3MD;=?SRCW^8/3I[=H#;!XG;!X>HOWPEG7;"+,1[I-UZR6;=EO"! M;@O=U8J^OC*M@].4]/VN0WS+-@=(BE\K)?I6]J7VJA2% >VVCE^%I^#-0K<2 M*,A:..!4@2-[)X!FW9=*>* @6?A$_[*4'7JG>*6-5T75FMHL41M7QG;&TK83 M87HK5I6IZ_6)6;6PA^OG3I<:H@F)X;5>:@\;;A"9B+=M,9T("0PR-96O7"E1 M2=CZ\=D/ LE:5^D../4*Q.SAQ90.;!7&.#25[*NO;5FINA3SM2B4]; :CXJ' ML*HF&772>CPE,@\BT<,W"]GH>BV\A0@ U*0%EBO@#O?TWRU^Z41K6GC.6Y!B M?I:IN*QK?E>8II,M[BU;)REV,H=S60-)8'>N_$JI]GNT=D>EL6;FN)FJ-80_ M.EO?@1$6N4E.#[C7P^1>#P_:_4>G4#]OG-<0[)7;Y3EWHT!V X$ U,R. U_> MS5OP(J0X+!3CZV9"37GOA!3VN4A6@O M[OWQ#T_.S\^>_7QY^9Y>SI[=!^O[O==@#I!@6DC)R(7P!MY]48>;=DMT*K MKS4P@PJ8(Z_2F5;.:_3]$M;2X;4M^@9.B&XYS0P/XT7OV P<$ 'CP,]DC,!P MF(F8]Q["@1?H6"@%;R8Y^PLXHEG"*1VR0#('4TQV ,F/I&$:NUNA4:-!FL)WC3X":3]#3EOU;6ZY#1,T,!A@!0,@6P ML5(7,70L>@]> ()5;0FT +*E+=2M5XBQDG6B=^B&C <(TI[DHY92WV?R2R.* M2K9+$*4U35B)G_(KR B%[S.&&KD&9P2?M@*%8#6=G]8.X0)#R>SQ,S?(ZE!H M?I1"\Z/#@35EN[>8H72#@"2X_57N]C\EM[].;K\KCO\?;@=K*!"8#M "FFW$ M.I15T?2^+W1Q"B:/#WKW!U74D&^IZ-U7(=V- @( <,H;;7I7KR-BH>1"8$+,]:*W MA61["G\\[?F&PN/S%Q&?C 5UTJ) M7\!ZQ,4$#(6IDCN4)<4#V Q$)Y> .98)+\?M&?2@J;UMFKY5XAVF1E ,L?WN MPVM(0O:+ MOK4!Y]2VCRD+T\2?;RY"O:=AY2,Y[M"OQXE[G*#%> MQ"\H0H0""X_]/^?3!P)*P#K&2?A@-GQ LOT+BB%V0[B6VO0K#&^N4]3YJM=3 M\7[ CAK.)HQ)B*X%W%:JOG 8# !L!15-6/254_'I0T).="(; ,D7)$QR*.^@]>VJ6B("'%[SU4'"AW8LMV M=>\8/D_)/"=L%:AG0-?9)NA=5'\XS)BA6 .QY AC8(RJF Z\'?8BH!BEU[-] M;6FJ0*SKB7FJJ JAQX+('&UCNZ]Z G\CNO:6,Q^G%Y/4S&[-%#WM!1 2S7W M&=NP'![,'P YM<5Z] @D7"A(&+!(L%K&(JF!-(?H%XJ72B^K$Y J&3-D:CK( M*(6B8+3O8QS,6JZI\"%1^@K2!HL.PGH(PXVA;P#MS[!#Q>:P$9OMT$T#/*- MM@:!0A$Z!4X37L!>A"\+7 M=\#0A4>YM[L?L:BD]C0$!X+>7P;.4/G1-:R^)C8 MA]5E7_B)T,B%N7[SOQ-J7VG351+*K4)!#,0F1Q;VR*-EJ1J011XGGXE[YSD_ MN.>O)Z^5QR1R]???WKXFWCB;@+6,Z3XCPOZY _"3T!P P A*\-B3' //W'78L*MQUG_J^ M01T1FNQ42]Y#XQ2-G3]C3[!^2ZQYPB.#$@X?RMA4.F?0D^K@5H;*(,,_3A-( MK2"2+:$&BD.#,+%84,/N)Z;)9CD<;U49 >>H,7@H39I.IBJ"89/T@K@F6:/2 MKSL\&U7]H0'2ALXQB+2N0T.FO(D8/LD\QI*^ RUSCXRB#4HG*_R1"(B(QC1! M?7GOH50UQ). O:G[&XXU%1^9<.IC.AG@\*;U ;: M#(J#*IZ2HU#:9IFLXYJ1,E&1D-X!DA+A2 M4??[(BNZ"74"NPI4#ZD-P]UJVZBA'MFC[*=;5BDW-^)QD<;>*65^\E0H,=9# MR>RI.3N:OW*;'9/Z1CD1RI*4BWF*D0H;7VE;GN"<>8U[&(R-ERYNQV1#"S8 M^? 8M?MOL/%XW\]XZ;E!9-DB<6( 8Z!.@A_DNCO6X 86?)%_? MF@^Q&G$'*C.#>$ I&&BCW4? OK5\DM?G83*(%SDT'M/8@6[D(DR5LF@7QHLT M.,'<'M3(+=@1 UN\@ZLE.67#G#A$+'C4M"VSU,:+@F7IQ[B,/@[EKP9Z89@W MI(M1'41UI4 M8-->6/<'ZIOS1XVH&]NTW,L= D0H+SS=JHC5@AV*'_96*LES@\MIHBSDIIQT M'B51Z,E*!6NE)4%]: 9?%_).\X_HD.3KN1C\;XT$E*Q 1.ME/&R;KN04TB4#N%A&J:N6Y3X[4U[8E5V!?D MVQ$!"R\49AW'EV_0K>D,7#XGNU0A;34: (7'O$X? >YLHU]13(R'"/J @%KA MW0Q2"/8N0\EBU1)]$(L4"BDWU)1]K3K5[SELQ]V7^.0>(H&:)T-#C)'.W0I$,M/ M^)Y=H=$/6 N?C6:0$@I$L$'M?;0&G(NQ@="4%-%FZ)V/SCEOM'-Q/C.NOK?* M[@BK,8J%XYUL5B(1^]$UP!W[@*I_CO=.^%I!E/50KJK;J))=;$S2$+ND Q:> MW%8/9JEN?7:SB@,!C^E[#L>AEXH="V.YY1IL=;<%9Q? F!I,90X!0CDB'X^0P' MECLE#!G&#Y(#":N.828$2QSZKP=82G/_$1C-K23C- 4GOL'&]TE&\8>N.0R/ MH:!&8'BH 79$J'0-8\OO\+YI9N:E*NA>U4DCOU"Z^(09Z%"SB?+W5@1.=:KI M0DL)AXND-:$QP,>!EK!XI1YLFMIF7,!BO.? N4F'KB[UX,XTAARRVR$&M2-O MB%H(5W(W/6!/#R#3UDZ?3[!CL%5 )AV DT;Y"K/UU^KBU# 8L-QF61PF'-R& MVEZXKT:>,'S8^%KBM1U?@:'"D]UP\RQ>!"1!]([!(^RDXDG(8*-\ON)HP6[^ M*]((^KOC,(IR*-[<853C^0@@YB'^0!>YH8T3E M06MVJ3(;,^ZNCZ?BMYV??S54[0K6) \0*R/6=;1:%OPDM&EV\T'%6XR<2!!* MK5IH N8@OSDC=8:[N=305ZT##\&##Q62'9=E_Z*[1UAK@C&9 JK$J7B7(.&H M-[,+XN75.E((.74GE@F7[X=,G,>>>!!@=J[(##G.Q_/R?#CM&]N[U.M%G(G] M4RXE0);AAO&V;H8#X?JTJ7:43:'0B!/H@U;XMA6<_7(X"1;_EA!+QN&OA#%"I3@PGL MO*KZ_\<-!GO05H&:HOH>Z@"X'79&Z*JVD!O;Q>$@3@YR:G.\&1R-"&RB[3(-D8RV@?O+Z"Z830&U5VHRL$#$)+7?=T*^?[ MST!1J.F(#/"YA// 9BK\T,%0ORI=>N$--5\.']C,;];L9QDR%WOS*'IB&P#2 MR3J0XLC)_6Z /IUQ*MQHH-8_JR[\"&?8:,3-BBYL8367/Q($&O$9I!AT.+XN M'R^/\3,X?!XN_3?R5C=]DRU@4!X2Z9[50UN0TG>HOE$O67#<*T/\&4/V,Z'; M<#$U-70R.5!7]S^V@HC"H4X+FJ?0Z?5)5/C.0'.:_4@3,L*2?HJ*]@2QG7^O MF3X5\>>NE_PCS^%Q_JWL.VF7&@JB6BU@Z=GT\<-CQLKQC3<=_>1S;CRD'WI9 M*0G,XP/P_<* D88WN$'Z$?#+?P-02P,$% @ XX,#5:L9[MCO @ D@8 M !D !X;"]W;W)K&UL?55M;],P$/Z>7W$*&H)I MROO*&&VE=H,!TE#5#OB ^. FU\9:8@?;6<>_Y^RTH9/:JFIR/M\]]]SY?!EN MI'K4):*!Y[H2>N27QC378:CS$FNF ]F@H)V55#4SM%3K4#<*6>&LK5N'/8>KZ(A#LG5('.\N MD&-YRPP;#Y7<@++6A&8%EZKS)G),'7@J]XSH2!29[+5A@N MUC"3%<\Y:GCSP)85ZK?#T% TZQ/F6^1IAYP<01[ O12FU/!1%%B\] ^)94\U MV5&=)B6AR0Y27HO8;H^@_5!5V_)Q0M M/ H.GCV-!&&E;U M!C0FP)1H;;@L-+A*"(,%,$'_KN2:S'/D3[:U+D#0Z#F*>\K#&E&H@AG<#[1! MY8BN9$4C1U][\XZ;-]EAS?>POJ'Q'DJ%^*)=@9H-;;-Y"_Y\9*<7;@FN7J*" M-+[P;'/:1WQ0NME6%*9>G 3IF7=^YL59\-X)21H,:!E;_1T*FPT=B*W;7-+I MPYV2;>.E67#E98,@LE+J95D0>^?V!W1/-56$"8BCLT,M%^[-"2*Q=M-0@ZM* M-S)Z;3]P)]V<^6_>3>M[IM:<>J_"%;E&P;M+'U0W ;N%D8V;.DMI*&,GEO31 M0&4-:'\EI=DM;(#^,S3^!U!+ P04 " #C@P-5;J7Z MK5L 0Y[Z3NB9WQJSN0Q#7;70,WTA-R!0LY:J9P:/J@GU1@&KG5/?A32*\K!G M7/CSJ;N[5_.I'$S'!=PKHH>^9^K/-71R._-C?W^QX$UK[$4XGVY8 TLPWS;W M"D_A :7F/0C-I2 *UC/_*KZ\3JV],_C.8:N/9&(S64GYVQZ^U#,_LH2@@\I8 M!(;;(]Q UUD@I/'_#M,_A+2.Q_(>_9/+'7-9,0TWLOO!:]/._,(G-:S9T)F% MW'Z&73Z9Q:MDI]U*MJ-M.O%)-6@C^YTS,NBY&'?VM*O#D4,1G7"@.P?J>(^! M',M;9MA\JN26*&N-:%9PJ3IO),>%?92E4:CEZ&?F"W@$,0!Y_\!6'>@/T] @ MJM6%U0[A>D2@)Q!R%:37Y3]10O_0/D89\>V*?GT.=+;,-ZZ(#(-;GEFC6-@H89J,DN MK]<(GX=\:(&L98?]R$5#C'UXXI@+HXD<%*E?Q%&[^N$$( 9=-Z"XK/7>!2W> M?5\?NM- EKFN&=!&F6XQRD*)0IED&:)AUW;L954S(S39'2+LR JJ!=/ M@CQ)/5H$DR+SDB3(R]A[D(9UY!0!2H-D4G@T":*D]-(DB,O4;6GJW2UN3Q*E M44!MQ"0H\]Q+;/SD\1@"*V%#E"X$)E5@B-'ZN6K(.,\C%!*+9NM64/2V-Y,\*-/):U]P>#1N ML'D:-U0UJ>0@S#AY#K>'N7TUCJMG\W'HWS'5<*%)!VMTC2XFF4_4.$C'@Y$; M-[Q6TF"G.K'%?P\H:X#ZM91F?[ !#G^S^5]02P,$% @ XX,#5:.Z]MRH M @ \P4 !D !X;"]W;W)K&UL?91M;],P$,?? M]U.< D*;5"U/?=A*&ZGKF !ITK0!>X%XX<:7Q,*Q@^VL@T^/[;2A&UW?)'ZX M^_E_/M_--U+]U!6B@:>:"[T(*F.:61CJO,*:Z#/9H+ [A50U,7:JRE W"@GU M3C4/DRB:A#5A(LCF?NU697/9&LX$WBK0;5T3]?L2N=PL@CC8+=RQLC)N(78Z+GDVG]AT]F.I@'DK3:RWCI;!343W9\\;>]AS^$\>L4A MV3HD7G=WD%=Y10S)YDIN0#EK2W,#'ZKWMN*8<$FY-\KN,NMGLBLL4"FD<(>/ M*%J$DR]DS5&?SD-C\HRPZ5O(*:P(T4IM+P05"DS_U#*ZO7ENRT729' M@9];<09I-(0D2I(CO+2/-?6\]!7>+L1K)6M86:W*O@EX8*:"E;]I5/!]N=9^ M_<>A"^CXH\-\5S\SW9 <%X$M$(WJ$8/LW9MX$KT_HG[4JQ\=HV?WMAYIRQ%D M :N*B!(U, $O$WA(]G'P'HSN8&I[5;153)1@*@3-GJ#N$HPNP6#3@WUZ8(,* M@6@H)+>%KN'$XDPE6TT$U:>SP=5+])IP(G+K8VP,.=9K>_MI[&GQX.T@GEX, MDS@:+"EEKGXU&'E47X.*23J(+X;I]&*PR[7"7):"_;$^_]N>C-+A>)P.3H^J M>Q:G4S8>#Z-TM,%U-]JM]1UMVA?S/O&N'-T25S$;- ML;"NT=ET'(#J6DPW,;+Q9;V6QCY=/ZQL5T;E#.Q^(:793=P!?9_/_@)02P,$ M% @ XX,#5=55+4DX P X@< !D !X;"]W;W)K&ULK57;CMLV$'WW5PR4(D@ P[KZMK$-K'>[:(LLL-C=I ]%'RAI9!%+ MD2Y)V^;K,2* MF9':HJ1(H73%+)EZXYNM1I8W297PHR"8^!7CTELM&M^=7BU4;067>*?!U%7% M]/J%W<-SS36F=PU\MMFR##VB_;.\T67Z/DO,*I>%*@L9BZ5V&%^O$ MS6\F?.6X-T=C<$I2I9Z<\7N^] )'" 5FUB$P^NWP"H5P0$3CGP[3ZTNZQ./Q M ?VFT4Y:4F;P2HD_>6[+I3?S(,>"U<+>J_UOV.D9.[Q,"=-\8=_-#3S(:F-5 MU243@XK+]L^^=7WXF82H2X@:WFVAAN4ULVRUT&H/VLTF-#=HI#;91(Y+MR@/ M5E.44YY=W3"NX2L3-<(M,E-KI(Y; Q\>62K0?%SXEJJXN7[6(:Y;Q.@-Q G< M*FE+ [_*'//3?)_8]12C \5U=!;PCUJ.( Z&$ 51= 8O[B7'#5[\WY*ONM/J8:3Y-A-$Y.J"9),IR$T>!%Y_^7+H6$-D\F;[3I$/WI M/LW#89B,7]AG^C2?3YZ;;_;I!]DD=L#A"=GQ)!X&L^EKY]@_NGVS^FMZ_?+=,;+@T(+"@U&$W''NCV16D-J[;-+9XJ2V]" M,RSI$4;M)E"\4,H>#%>@?]97_P)02P,$% @ XX,#50/*:!IQ! (@P M !D !X;"]W;W)K&ULS5=+;]LX$+[K5Q!J422 M$HO4RTIM WGUL4BQ09UT#XL]T!9M$9%$EZ3LMK]^AY0LVXG7,;![V$M,#CDS MWW!F/DT&*R&?5,Z81C_*HE)#-]=Z<='KJ6G.2JK.Q8)5<#(3LJ0:MG+>4PO) M:&:5RJ)'?#_NE917[FA@9?=R-!"U+GC%[B52=5E2^?.*%6(U=+&[%GSE\UP; M06\T6- Y&S/]N+B7L.MU5C)>LDIQ42')9D/W$E]<1>:^O?"-LY7:6B,3R42( M)[/YG U=WP!B!9MJ8X'"SY)=LZ(PA@#&]]:FV[DTBMOKM?4/-G:(94(5NQ;% M'SS3^=#MNRAC,UH7^JM8?6)M/!;@5!3*_D6K]J[OHFFMM"A;94!0\JKYI3_: M=SA&@;0*Q.)N'%F4-U33T4"*%9+F-E@S"QNJU09PO#))&6L)IQST].ASM61* MPRMKA4X>Z*1@ZG30TV#9G/>FK96KQ@KY!RLQ^B(JG2MT6V4LV]7O :(.%EG# MNB('#?Y65^BRRM#M]YKKGVC,IK7DFC.% M_KR<*"VA4O[:]P:-BW"_"],]%VI!IVSH0GLH)I?,';U[@V/__8$ PBZ \)#U MT1BZ,:L+AL0,72XI+TRJSJ ISQ0%Z59\^Y ?MKW''M]ZKZF %E2:9<:WSAF: MB0)ZF5=S1)610;)8ERQ$X65OV)25$R91@*T4HQ->@:ZH%1RKTPMG1\>Y+(74 M_!>XN!9*.X\5\$MA]Q^!5[;W=T(IYU9I#@T)VP^42_2-%C5SQCG8.--,EM ? M\HEI$Q%277*=Q_/Q.9J+)9.5"0QZ%^I@Z_RM0Q+L!4$"JW=O^@23][ Z";S0 M[SNGYCA.O)2DSK60"R'!/YH(B,8)4B^.2:=S0N(([H,T2!/G06A:(/4:N+=. M@'TO3=/GSN,DL,X#/_$"$CMWHIK_NRCCU/.C:-SB%6=' M&GM1#O^7A.-^["41@55H@&,_M;"-. Z3%XDFD((XV"0:AW#=",/T^#P3''H8 M1YU/TN27X #2_U_DE_B1%R9D-R=I$C9N_- +T_Z+T##QXA1O0@O-=2,,DZ-K M@>"^A^%]=AQCS\=M^^#$PV%T@ RCC@RCH\GPHX0"05L%\TD4F>$F4SA Z8:. M-D4#W"6WR1*(#CTK-G0O%#<3PSXB/8SK88<RWP+CR3#GW(*M-P[S%FRQ M 3LS8)<=6+X+EE;;ZD8-+5J\GE4W;@I6S75NZ1H&*%#+^))GM:G/S;+_H@"+U^9*C[)/*B(+(5MRG#]6H/=1N2;BE[?6O]VQ0^??EYW'6=A!Z) MPL9UW_?WN]Y7]KVMN:UD2. MS4#5/T^@4F4SD38;+19V"IP(#3.E7>8PQ#-I+L#Y3 B]WA@'W;\%H[\!4$L# M!!0 ( ..# U7*XNFIGP, ,) 9 >&PO=V]R:W-H965T[N1_YQXU/;%,9NQ$L9ENZ@4KL=5W"E\8['1/)I;)6LJO=O&AF/NA#0@XY,8B4'P\PQUP;H$PC&\'3+]S M:0W[\A']G>..7-94PYWDO[/"5'-_ZI,"2MIP\TGN?H$#'Q=@+KEV_V37ZF:Q M3_)&&UD?C#&"FHGV2?>'//0,IN%W#.*#0>SB;AVY*.^IH8N9DCNBK#:B6<%1 M==88'!/V4!Z-PK<,[!/RU$3Q M:32H9_ 7/_T09>'/ QS2CD,ZA+YX;%N)R/("@\=F_1?6/C&2+&NI#/N;VD:X MQ&'82P^:MM#Z%9KVH/&U#05/"KJ32:W)'57JQ2HCLT88;YGG3=UP:@'[9+W? M\%X[5_[6,(6:!3SCK;1%R4!>" M0Z/R"B^!@C!A\"K!)#24DZU"%&5>O"0>H]5D@B91.O56E%.18]K,:5):)U:Y M=9*ET<%)-DV]LVS]SZ2C499,73S349+%_Y%T9BE$F*T>Z7,F)\2CT>3-FX.C M<9P--,2X:XCQ<$/@T"H:+%2LJG>-L=W;SPQYN\=IIFVUJ?..N=09P^Z6Y_4^ M(H ^%/9H;=]HMB=U>]." MO6E/HW&Y'4^L9>+AN6*Z44Q1G(2)%<>ON]E!?*H QWMI0'GQQ'N2!L]Z@,JQ M;"^=7M ;3#6HC1N_&IL?*[*=4=UN-^&7[6![56\_#SY2M6%"$PXEFH8W$SP9 MU8[<=F'DUHVYM30X-)U8X5<***N [TLIS7%A'73?/8M_ %!+ P04 " #C M@P-59K"4AR\# #2!@ &0 'AL+W=O%PM#YH\]TV (X]M5+93=@XUZWBV)8-M-Q>Z@X4GM3: MM-SATNQCVQG@E0]J99PER2QNN5#A=NWW;LUVK7LGA8);PVS?MMS\N :I#YLP M#9\W[L2^<;01;]<=W\,]N&_=K<%5/*)4H@5EA5;,0+T)K]+5=4'^WN%W 0=[ M8C/*9*?U=UI\JC9A0H) 0ND(@>/?(]R E 2$,OX^8H8C)06>VL_H'WSNF,N. M6[C1\@]1N683+D)60[TX2,<\YD27JFE];_L,/C.LI"5O76Z/0:C@E:H MX9\_'>MP$K!(W@C(C@&9UST0>97ON>/;M=$'9L@;T\DV(MU[!"4CN+R"' ] &1O ,S8%ZU<8]FOJH+J97R,8D9% MV;.BZ^PLX&^]NF1Y$K$LR;(S>/F88>[Q\CVE-KV!MB?5SOK#/;# M7Z^E.Z 5KZ/1&UG9CI>P"?$16#"/$&Y_?I?.DE_.:"U&K<4Y].W]\#28KMD= ME%J5 B^%?5,5BM>]W=_^LA!=\)*9P &^&6M=C3QH!RK-/& M/\L=EUR5P+BEK"=",=?HWG)5V8M50#W )O!4RK[R&E&Q%4^L'7H.J.<8=@R, M'7,1_!3,HV2:4VP>I'FTG!5D%V3/EAG9TR MHF2Y('L6I%F4YTF U<"Q5CLP MP2*-TL4B>-".RY0'%,7;2=T8] "%1N$(_^\0439%T6Y.=YS]0R2-,TRHMLX&4W+VL: M3!;1+)TBT-?_>QU8O#3)HGDV?ZV;XY,YTX+9^VF*&%2;8>2,N^/ OAKFU+_N MP[3_PLU>*(LB:@Q-+N?3D)EA@@X+ISL_M7;:X0ST9H,?'3#D@.>UUNYY003C M9VS[#U!+ P04 " #C@P-5 N.HYPP# #?!@ &0 'AL+W=OQ"L9E8J"QY$MVT;S]*=KQL: +LQI9D\N-/2:2G6VWN;06 [+&6RLZ""K&Y MB");5%!S>ZH;4/1EK4W-D:9F$]G& "^]4RVC-(['4P!/S:+ S-HH%2BAJ4%5HQ ^M9 M<)E<7.7.WAM\$["U>V/F,EEI?>\FM^4LB)T@D%"@(W!Z/< U2.E ).-7SPR& MD,YQ?[RC?_"Y4RXK;N%:R^^BQ&H63 )6PIJW$N_T]B/T^8PPR0^X)#V#JG7W07R*M]SY/.IT5MFG#71W,"G MZKU)G%#N4)9HZ*L@/YPO*VZ@TK($8U^QFU^MP"?V^@M?2;!OIA%2"&<8%3WN MJL.E!W!C]EDKK"R[4264?_M')&W0E^[T7:5'@9]:=-F0;^9Y MV0%>G^&/RY5%0U?BYW,Y=HC\>80KDPO;\ )F =6!!?, P?SEBV0HB[NGU-^G'WI&;2E,&QIR+; *EXR MLPMFAV!%%\RZ8(SJGV$%])94R$)M+DYZ6<+:UMT7UC9D[6S@$4PA+#@(-0*+ M7)7DT9-TX^K1LHWA"J$\2?(PRR9ADIP?)CZ 14?X!TC&:$2!3K9GMTK@0&9D MY;VI7D3=UG^YTB;? [YU%5T>XH 4&^%TH&8K2HL;17K'89SGX21-=G+Y Q?2 MZW6;M&ZQ-=!I( X5EM>0QLGYKKYN50'*=2.VD%RY#1@EXS 9C?Z+>%,W4C\! M=+>!+5I35)1-QTS#29R'Z?GDY(M&+@^=ZG#J>W'\[I/"D^PL/(NS,#O/GKO7 MT5[3J<%L?&NUA&\5=OUG6!VZ]V77M/Z8=ZW_,S<;03="PIIK&M["51FJ(?EC1'PB,,Z#O:ZUQ-W$!AG_:_#=02P,$% @ XX,#5?$= MHZQI!P \Q0 !D !X;"]W;W)K&ULI5A9;^,X M$G[7KR \W8,>0)%%W<-4YY8\!;^N1>R M81H>Y6RL%I*STBQJZG'@^\FX854[NC@S[V[DQ9GH=%VU_$82U34-DR]7O!9/ MYR,Z6KV85+.YQA?CB[,%F_$IU[>+&PE/XUY+636\595HB>3WYZ-+>GJ5H[P1 M^*OB3VIP3S"2.R$>\.&W\GSDHT.\YH5�PNC_PSKVM4!&[\L]0YZDWBPN'] M2OM7$SO$9F'8Q8$RP6!\=L:,EY^89I=G$GQ1"1*@S:\,:&:U>!< MU6)1IEK"OQ6LTQ?7_W25?B&_M05O,3_DIF:M(I^^L[N:JY_.QAJ,H.BX6"J\ ML@J#/0H3\H=H]5R1Z[;DY>;Z,3C7>QBL/+P*#BK\O6L]$OHN"?P@.* O[",. MC;YPC[XOE2IJH3K)R;=[\EDT@&_%#$0FO&::E_!2:46FB?%N2.$\YDRTOG$_7=*/'=.$N=GXYW M"&*\YQ6\=4G!H$'K&@0@;OZ\J"2H#=PD3=R,YF^D9R/M#HW,#J(M[ MU,7'HLZ&] I1X3!HY?QM]@!>GEP^<@E;&KE^YK*H M%$Q5*"\G"_#2Z',N9S/)9S!L8/)"Z6&/*\A?K.XX^03MI>>B4V!!;8-%#$SO MQ#T-W#3-W#R+G \.S;TTV-*P!*H3N6&>NG&8.91Z2;(EU2,/X=9C#W#L!A' M.,T QD'NT>WN6B'S4YBD;AHF(!8&7D1?B=FT6(V0>C_+033VHFU'M@)^A>0P MS%P*#0#!IEX8PC5WX]C?TO((_;5L[*5ITR2O%":0N-C-PA3UA5[NPS5S,S\] MT"E)WRG)L9TR6;>[]?,6VKUOF5U-<5CU9-?XV-T=_W\_['1>#9OB=1N8&4Z^ M(-R_LDHND;[NAC]%NRS1GDGX-N[=@%*7YA0J%J:(N)U)6>,_=N,$2DOC)?[W MB.]O!!^6QWX,L*6)E_G[%-BX8 &,_YQ&(!Z%'@#VO2%O C5&D)OM!( :>V%V M *!I#]#T6(!>*UTUA@GMKMS6M%=6;)OM6>@>-OH= ,A[:TL&@=;NT=HC6E-H M3NT:8N] L=T- FI)Q]IBIU8*KFI6/)Q,B[FHT:2Q=+* PJ! (TJ.S%S/C:QM M!E,9!:<9ZQ5L%>##D/SV/CBF: :H7_NX,*Q"-."TC<[Y !/,)R?D XV\/'8^ MA!'@&)^3Q(.1=OV\X 8EFLO&;!,O0"\4CLT@!;'$\[.-^TFE'D[N)>? V& - M!$TD!.U0+_T(,J'G?W1\+\9[ZM&/:P./ FAP5Z6.::9UG>(!+0K^2-O.XX\ M($8*%$$?P(ATTP@Y C(2F-/0-L7<1%^">"T6Z#8PHB0*G=!-81-!!I4!'4C2 MR)DR' CK(N .%\+LC> W])$T9,"#8EB7.K_P%N*NC30KX;A>X6D1\PKJ\SQ' M]5$&'"4"(XD;!XGS76A88 Y4R_)N0 88%28;@XAK,LALN*[%SOSCLX*5!UP:,7<#FP-.W,ME[*GM/GU:>LJ6GT86-V($\%.@*H"+PL?I-<.&GLYF'LA%X4#(2/ M&#( 8YK$8"7923G&@P]1#9I?V0M1:WGP/_8'(& MYR)2\WM8ZGLI' RE_<1F'[18F,]:=T)KT9C;.6= =5$ _K\70J\>T$#_G?/B M?U!+ P04 " #C@P-5?ZOI0X@$ #="P &0 'AL+W=OO(-RA2 FUOV2V@:<-$4W+$709.O#L =: M.K:(2*)*4K'S[W=(V:J3.D8>AF% 8!V2AQ^_<\V9K(5\4"6 )INZ:M1T5&K= M7HS'*B^A9NI U-(J+ MADA83D=S[^(R,OI6X4\.:[4G$V/)0H@'L_BUF(Y<0P@JR+5!8/AYA"NH*@.$ M-+YO,4?#D^;BOKQ#_V1M1UL63,&5J+[Q0I?343HB!2Q95^FO8OT9MO98@KFH ME/TEZZVN.R)YI[2HMY>10!;WOU#EN5'IMEL(L6:2*.- M:$:PIMK;2(XW)BAW6N(IQWMZ]@7C_KM0BMR")'O1)UC1^+4(JJ *G(R;V!4*>3L4:FYKUQ MOF5UV;/R7V$5DQO1Z%*1ZZ: XOG],5HXF.GOS+STCP+^UC7G)' I\5W?/X(7 M#&X++%[P"MXUDPUO5OMN^VN^4%IBEOU]R-X>+CP,9RKO0K4LA^D(2TN!?(31 M[/T[+W8_'"$;#F3#8^@SC$V+X;1Q$DNB2PPE4SPGK"G(1UYU&@KRAD0X$.-# MIAXGK@H)'L0VI%FPCJ9[("6\0 M0W0*SQ4EL,FAU3LN>&6/62VZ1JO3"^?>OKF?W<-;SAVR.'QB6)@?;T_ZLG/ M2[/?4J_.+\Y)Y%,WC)U3(X<9#5ROESTOI$GJ]XLTHUD8H/S-]CQXDO3=1BG92ZNVD.'1.CY1Y-)1Y=+2RA@C- MMQ':U:L6^0.Y_M[Q1U8!IB%9 QI]O[?QH6<)+EK!CN30L;7=XSO3_TP\H81/,(RK@0C4&'Y4;LH]$U7"LG0M60AF'BQ$E,0\]S$"<-:!RZ3ABE-'$3 MYX9M>-W5I!G <,1[ 'UF)J;7D E4?,6WP5F@A_"?*E9,F(74#T+G_;O4]_P/ M3N"'- O287VUGS!K)B7Z^9GU.\677R^A/O:U>Z%9A1ZD4>31+$J,,]+4HUZ* MWDI1)::9U^\&$5J:':K-\=[(58-)UA.LA\F^X46K1W@%D+C.&C%$N=OD$8!SY<"N]1V81X8)OK9 M/U!+ P04 " #C@P-5'F9DMID" #_!P &0 'AL+W=OEKJUE#%/ M;+P+^$JA53MC9)7<"G%G)\M\Y@4V(6! M&7 YK6%.3!FB4P:/WM.;SC2 G?' M#^SOG':CY18KF OVC>:ZG'GG'LIA@QNFKT7['GH]4\M'!%/NB=H^-O 0:906 M50\V&524=V]\W_NP P@GCP"B'A#]+2#N ;$3VF7F9"VPQEDJ18NDC39L=N"\ M<6BCAG+[%==:FEUJ<#I;TX+3#268:W1)B&BXIKQ *\$HH:#0*W29Y]0ZCAE: M\JYLK/^G"]"8,O7"A-RL%^CTY 4Z092C+Z5H%.:Y2GUM$K3'^*1/YJI+)GHD MF0\-/T-Q\!)%012-P.>'X0L@!AXZ>+@/]XTM@S?1X$WD^.)_].;[1P- 2PV5 M^C$FMF.?C+/;W_-"U9C S#/_GP*Y!2][_BQ,@K=CTH]$MF=$/!@1'V+/KD%I M28F&'!&LRC&M'4'B".S-LVNAI&@,#X?@O9RFPRY30[FMJ %U:8V MKZC00$HNF"CLQUER,I;G0;*G?I,CD>WIG@ZZI_^U.*?'-.)(9'M&)(,1R<$" M^-QRD*JDM;E\-!A^C6J0!+@V76A,>4?W9J<*@[/7?U3JP2.?*LC?N9YM:_R$ M94&Y0@PVAMX<;NR37;OI)EK4[L:^%=K<_VY8F@X-T@:8_8TPM=Y/;!,8>G[V M&U!+ P04 " #C@P-5J_\=A/<^*<\8'Q%[$!D.AS55(Q<392 M;D>N*_(-5%C(6E.N5K5VPYX,*(JM(-/"]V*TRH,QV;M@6?CME. MEH3"@B.QJRK,_YY!R0X3QW=>&Y9DO9&ZP9V.MW@-3R!_W2ZX.G,;2D$JH((P MBCBL)LZ#/\I\(S ]?B-P$"?'2-_*,V,O^N2QF#B>'A&4D$N-P.IO#W,H2TU2 MX_BKACI-3"T\/7ZE9^;FU$CU#)TLGI$UE3LB(YIA(]Y#G;44GH&BU827(" OV GM1B+G8E(+9"$'0,:#Y^^5^UWQ\6?3TRZ)G_?($//-\S0+V/VD^]6S\(Q^[^U+O>L-=ZUQTSNF_'3&W&S"S!6J[$ MC2OQ^[-K_1@*E69S('O\7,(-^@5DESF]V&L?/YNPQ"8LM0G++,%:1M\U1M]] MU71[9]-OF[#$)BRU"5SX 509 OD&/-$5TVY-=Z2Y59IB55::I66V:*U;3\IN_B6,V\-/$LV M830\V^G6_>Y;W:*S-)A];=W:N/- MC^7)XXED6U-.>V92;8K-X09P 5QW4-=7C,G7$QV@*1)/_P502P,$% @ MXX,#52T"B)3-! HR !D !X;"]W;W)K&UL MM9KO;Z,V&,?_%8N=ICMI*]@& ET2Z5HXK=.J5>UN>S'M!0U.@@YPAIWF3MH? M/_,C_'2LIG/>-$"^S\?8S\.W/'7G!UI\85M"./B:I3E;&%O.=]>FR59;DD7L MBNY(+KY9TR*+N#@M-B;;%22*JZ L-9%EN686);FQG%?7'HKEG.YYFN3DH0!L MGV51\>V&I/2P,*!QO/"8;+:\O& NY[MH0YX(_[Q[*,29V5+B)",Y2V@."K)> M&!_A=8A0&5 I_DC(@?6.03F59TJ_E"=W\<*PRCLB*5GQ$A&)CQ=R2]*T)(G[ M^*>!&NV896#_^$C_5$U>3.8Y8N26IG\F,=\N#,\ ,5E'^Y0_TL//I)F04_)6 M-&753W"HM3/? *L]XS1K@L4=9$E>?T9?FX7H!0B./ U 6@<8)\(P$T ?NT( M=A-@OW8$IPFHIF[64C>2'YGH ?P9.HP7B?$D#7($A8M-D49!-Q$H.CYGU >)2D[(-0?WX*P/MW M'\ [D.3@]RW=LRB/V=SDXIY*LKEJQK^IQT%<1 M;XJU:!<$'1?D!BF!O^SS*X"M'P"R$)+ M/L'KU4'Y5/^V;FOAKU^%%-QQDK&_95FON;:<6[K?-=M%*[(PA+TQ4KP08_G] M=]"U?I(MN4Y8H!,6:H(-DF.WR;%5]..C*UO].M"M LM?%2]+&[NN-3=?^LLZ M56'/L9RA*IBJ/(2\$2N8@;@7_ DUC)9*>U!B3ZW M G7" IVP4!-LD!^_S8]_(7OP=29')RS0"0LUP0;)@5;WGF^]U2":R/[S.D.^ M.S((BJZ/ZCL7Y2>@:?/N6-Y M:&P:$MG,Q?;8-:8RY,T\9^P:4QG&K@]/V$;72$%U)W7_&"@M01E]=KWII 5: M::$NVC /7;L'G4M9@M;^3RLMT$H+==&&*>IZ0*CL8I26X$X?8HBFEC"50<=V MW;$E3&78MSQW; D2&?:L4V\273L%U?U4SQ)>UV&H>6=7H$Y:H)46ZJ(-,].U M@="[E$EH[0*UT@*MM% 7;9BBKA.$REY&:1+^U"0LB4E,91#[4Y.8RK C,0G) MH X^91*HZZF0NJ<:FL0CV>S3B-/B&[A/4L(X5?_)4@T_MQRUT@*MM% 7;9BF MKBM$\$*.@;0V@UII@59:J(LV3%'7#")E)Z-RC":RO[4 +6N\ER%3.6-5(%'9 M$U8H47E]5CU'L[?IFI%B4^UV,["B^YS7.VSMU79'_6.UCSRZ?@.O;Z'D>@"O MPWJ_O,/7V_?W4;%)<@92LA9#65GW"ZJ[9\GRGG-*L.MR2*25$* MQ/=K2OGQI!R@_;^$Y7]02P,$% @ XX,#55IH5140!P &D0 !D !X M;"]W;W)K&ULM9QK;^)&%(;_RHA6U:[4#7@,AJ0) M4C8STZ9JVE6B;3]4_># -;Z0FV3B]0?W_$%S(1A@I.7_; Q9LYS[//:Q_9K M[//')/V6+:3,R5,4QME%9Y'GR[-N-YLL9.1G)\E2QNJ;69)&?JX^IO-NMDRE M/RV#HK!+>SVO&_E!W!F?E_.^I./S9)6'02R_I"1;19&?/G^68?)XT7$ZZQFW MP7R1%S.ZX_.E/Y=W,O^Z_)*J3]T-91I$,LZ")":IG%UT+ITSX7I%0#GBST ^ M9EO3I%B5^R3Y5GRXGEYT>L42R5!.\@+AJS\/\DJ&84%2R_%O#>UL?Q%UBLT*'B3),S*_\EC-=8[ M[9#)*LN3J Y62Q %'L":!U 7P8,]@2X=8#[,J"_)Z!?!_0/ M7:1!'3 X-(-7!Y1B=JMBE95F?NZ/S]/DD:3%:$4K)DJYRFA5X" NMJR[/%7? M!BHN']_*!QFO)/E$+J?3H!#;#\EU7&VRA?0?F,S](,P^JB%?[QCY\/W'\VZN M,A?QW4F=Y7.5A>[)XI";),X7&>'Q5$X-\5?V>/>U>&Z/]RSQ756Q3=GHNFR? MJ14HY/T)H:,?">TYIZ;UL8?_NHI/B-LKPBDUA+/#PQU3-=Z77;PYNU9+=[,) MNB7/W<-C0>;/YZF<5QO<'S.RWBC__DT-)=>YC+)_3!M=Q>V;N45//LN6_D1> M=%33S63Z(#OC'[YSO-Y/)L60,(:$<21,@&":TOV-TGT;?=-L9FD2$=6Y0O\^ M22O5?;4!2'7$RDTZ6ZEM=:Y@7@DKCKL/X[[K>3WU[[S[L*WA[D!W-.@-=@;R MW8$C2D>[1+$[<.B=]H?; [6Z#C9U'5CK>B.GP<1/I=IQ@NA^E69E)3-3*:V@ MMJ5$PA@2QI$P 8)ITGH;:;TC-4KA1>GB4YFBEMM6Y M@@VV.I33[QEZX^XXUS&,X[OCJL;XLC/NCNN_X&DU'6UJ.GI+8R3_D>LH6JG= MIQQ0[$=WJC+!1*[W+E.AK:G:%AH)8T@81\($"*:)?[H1__1(K?,4J302QI P MCH0)$$Q3VNDU5[&]HS1/.[:MU% :@])X3=-:L:D3&\;9.K&S930X;^S%-[?L MD/YKY[?6"DEC4!J'T@2*INM.&]WID=IP#48)CJ0Q*(U#:0)%TP5O[!S'ZB&\ MO1=#[1PHC4%IO*9IO=@S-N/=@=7I^+YNW#@QCMV*N2&WA!&FI J39:$(N5QK M4[9D_RF(5I%1)J@; Z4Q*(U#:0)%TP5O+")G<*PV#/6,H#0&I7$H3:!HNN"- M<>18W8KQUOV<* AEEB=*Y:7_7.[LJ9S(X,&_#\UG6E#OJ*9I9L%@,##9"M#$ M_/#$ I58UZJQ?AR[]_.SC)4JV%".U?MX^_DPU(:J:=IUO6OR8ED]07D$ZS?B&^N'VJV?WY/X4RIGJWA:',[(:JGJK(YP]9$N MJP]UQE\-?*[1VF+U>J8UN+(O1=O=!4KCAZ^&0"76Q6I,(&HW@5X]T-FO/>ST MMKL$E,:@- ZE"11-5[VQ@.BQ+" *M8"@- :E<2A-H&BZX(T%1 ^S@%3O3>9Q M>1E"Y--23G(Y)4N9!HFY'4,=("B-06G\E?J-R+/T4],/. 1J.71E&]^(VGVC M%@U<3=W*^2KT\R1])C?K:U#CSU+L65LK#S65H#0.I0D43=\:&E.)'LM4HE!3 M"4IC4!J'T@2*I@O>F$K4;BKQ=1-/:YWS19JLYHM=B\F\FT.-);KK[PP'IK-> M!LW+:YKW:EZ!RJNKU=A*])VVDM:LMV\&O-*MH MRWFB4.<)2F-0&H?2!(JF"]XX3]3N/+VW6T,-*+IK%NTQ*1@T,3\\L4 EUI^# M:*PLUVYEM>O75TD4R702^.$K[=J>M?5S$E C#$KC4)I T?2MH?'*7.=([=J% MVF10&H/2.)0F4#1=\,8F6G6Z>[^@[YK[-30S;Y%9H#+KBFT] MN6;W:0YJV$&\S\ZVTULKAGV"#?L(&_89MF-X8&[C@;G]8S5FJ,T%I3$HC4-I M D73!6]L+M?^?-U[&S/4ZZIIVNW9T9X3:6AFWB*S0&76%6M\*M?N4[WQ!H2= MVEHIZ%-S4!I_I7[#_3<@4,M1*=O=>G6!NIJ9ER^9R,@D6<5Y]0CY9N[F11:7 MY>L;7LR_&ULM5=K M;],P%/TK5I@02&QQGFU'&VE;> PQF#8>'Q ?O.0VB4CL8CLM('X\=I*&=DVC M N%+:SOW'-]S[%S=3%>,?Q$I@$3?BIR*F9%*N3@U31&E4!!QPA9 U9,YXP61 M:LH34RPXD+@"%;EI8^R;!3%DI\XS"-4>B+ K"OY]#SE8SPS+6 M"S=9DDJ]8 ;3!4G@%N3[Q357,[-EB;,"J,@811SF,^/,.@TMK %5Q(<,5F)C MC+24.\:^Z,EE/#.PS@ARB*2F(.IO"1>0YYI)Y?&U(37:/35P<[QF?UZ)5V+N MB( +EG_,8IG.C+&!8IB3,IYHM8+JI?M*IC1R,#1:60K&C *H,B MH_4_^=88L0&PW#T NP'8]P'>'H#3 )Q#=W ;@%LY4TNI? B)),&4LQ7B.EJQ MZ4%E9H56\C.JS_U6]25@I"8S$UIT1CB;;RIE+1R[+6<<[N7\%5)3Y"#GR ;VW97/O\&#_OA(40*;E5PJT>- MTQZ.4_$Y^_@R09*$0U*?P-MY>TJ?7JM0="FA$)\[\CRO>=UN7EU+3L6"1# S M5+$0P)=@! \?6#Y^VN79D&3A0&1;?KJMGVX?>W!1JJM.I:X+]:7GM9U=#M9, M?L6DB^*\;K%?.&T>/H#P35;-Y&$B/7 MTK=\2]!!4>%NU&0\\O8(\EM!?J^@]=WF$+&$9C_N%X1:AK^SM>-Z&-^3L1MU M[#J>Y]S3T9O07U[&42MWU"LW5')SMBCT^:VE_T0O@*H%B-(GJOA&)UT.]-+^ MZ;L])%DX$-F6G>/6SO%_JI7C(?T=L\9[+S3AX4 M%79$^1;>4UHL_+O-P8-6RX9NLV:/L+6CZ;"PL"-LXN(=5>9&'U< 3ZI^6*"( ME536+5V[VO;<9U6G:?X.KQOV*\*3C J4PUQ!\2+:HNL([)E6/ M60U3]=T 7 >HYW/&Y'JB-VB_1()?4$L#!!0 ( ..# U7)%D"BH@( *\( M 9 >&PO=V]R:W-H965T^EEJZXVVO3R4/7!@0&LQ3:U39+MUW=L"$VEA(>5\@*^S#D^,P=K MF&VE>M(9@"$[G@L]]S)CBJGOZR@#3G57%B!P)Y&*4X-3E?JZ4$!C!^*Y'P;! MR.>4"6\Q?N&1I9FQ"_YB5M 45F"^ M%4N%,[]AB1D'H9D41$$R]ZYZT^M+&^\"OC/8ZH,QL9FLI7RRD[MX[@56$.00 M&<7G.D!1Z.]^P?7.Z8RYIJN)'Y#Q:;;.Y-/!)#0LO< M/,KM)ZCS&5J^2.;:/@)WCF5\9MG$S("K=T0J,J8&6H,@3S@2D)@S"\",8706_F M&TS8RO:C.KGK*KGP1'*?2]$E_:#C2/Z'^UBGIEAA4ZS0\?5/%8MIFJ8*JD3( M0])4[><7#"5W!KC^=4QGQ3LXSFLOWE07-(*YAS=+@]J MWC]JC<*WK6H[C>J M^VWL_RQ6>XM@;X"19 VX'LE4L#\0'Y/>3MX+"9?"9+I%Z* 1.FCENL?/AI?\ MF(A6X OK-VQD#<_D^O ,JD>-ZM$Y76\G'Y!GH*K-\W$C<]SN.=V=\KP5^,+J M31I9DS-Y/CF#ZLM&]>4Y/6\G'Y[VW#_H/[:5WU.5,J%)#@E2!=TQ7@15M<=J M8F3A6M):&FQP;ICA'P4H&X#[B91F/[%=KOE'6?P%4$L#!!0 ( ..# U5/ M[5PEZ@( %@( 9 >&PO=V]R:W-H965T:Z)E(R?#:?5;JF!V^,-^[7QKKPLL( )R^]) M(K.A]=Y""2QQEF-P8M')#J/Z*<\G5 M6Z)P,IK"$CB'!-W""F@%Z!S-5:4D50Z(+=$DPS0%@0A%>Y&G4Y"8Y.),8>[F M4W1Z5X!^2$Z(91F0GTD2:0[.)M9:WU MYVW\C;VCA%\J>H%\YQWR',_KTO-J^(XZR>2%::JV#!I.HU M9IBIJQ^X#E#OEXS)S41OT/Z9B/X 4$L#!!0 ( ..# U7\L\&PO=V]R:W-H965T>^/@> M[&-G=&3\2>P(D>![$J=B[.RDW-^XKECM2()%C^U)JEHVC"=8JEN^=<6>$[S. MDY+819[7=Q-,4V#-#D4[(([Y1(Q&0E-0167POR"RQ(#,6 M_TO7#G1$\]RVG-L<23$6='P'6T0M,7^=CDV8H-3749 M%Y*K5JKRY.064PZ^X3@CX(Y@D7&B:B0%^ @6I\("M@&W-,7IBN(8?!*"J%:< MKL$7BI$U/O- %7I^SM =\[P^ /(1: MTF?F]#E9J728I\-ZNJM&N!QF5 XSRO'\2\-); :6;\DZYO0)U^95$0W;Z!\PNGG.'K".4R" M(.A#5;##.9EF6-CWO4%4AM6Z&93=#(S=_$(.) :PK5_&Q*ZEL 16XQB6',.K M=1?:)&L)K$:V7Y+M6]+="2<\$U3D^>'@A>R:4="'PZ#?+KNH[&7T!MFUS4E3 M8V+72E@"JW$M=1[QH[>L93\ '>8/RE[>)M=6E>-(%T+8PNM3OG,W<"KA5A V")L":U. MN/(9T+BR=Q!C ?3:)-@29IH%8642H-DE--4(_@>&-=D,U[E,EM#JY"OK 8/K M=6G5A=A"JQ.N? @TKOQ==!F^39?-,*,N*Q,!S2[BL;?H@;_8@?!4;X7 G"PE M6.B-2K[7:>VR$;%SI2RAU?E7]@1&UTO3JE.QA58G7'D5:'0'7:0Y:"[@?C ( MHY?:;(D;JA4\O*#-RFE L]5X19OE!-KJ+LW8G8MF":V^G:Z\#/*NWU!;=3*V MT.J$*R>#C,:A@TH+H%=5VA9G4"DZ.^LP>Y 9XWO&L21@RBZ83#-"Y]+\BM,. M5#D9Y%^O1:ONQ19:G7#E7I#YY*2#%H,6C?G#AA3;PH;#"VLYJEP',KN.%THT MSX]FK,XE^A4G(:AR,:A_O2:MVA9;:'7"E6U!YF.5#IJ,&L>)K9IL"VMJTCT[ M>]+U(ZX*=W":<;R?;YBI+A<% #='0 &0 'AL+W=O M##+GDE(WB0&S_R9&69G?YCQGB6/ M?$VI0-^B,.838RW$YMPT^6)-(Y^?L0V-Y3%B+](0Y'6_\ M!SJGXFYSF\@CLU!9!A&->&E49$0[H0J80O_^WHC(9AJB3C^#L7-8IKIH[5ST_J'[/D93+W/J_ MY86H.&"[Q0%R!SC5@>0.6>7,0V196E>^\*?CA.U1DEI+M?1#5IO,6V83Q.EM MG(M$?AM(/S&]CG>4"WE?!$<#-)==LMR&%+$5NMCY0>C?AW0@FV7 ?7FV:OS^ MB@IIP#](M[OY%7K_[@-ZAX(8?5FS+??C)1^;0@:87L99*ID[;D6UMA[M>J@/Z\D:[H6M"(_Z4J">FS)#V)U4IB%R6QM?UP$,*Y>7T[CF@#@N.:JOP@H#40?G M%L&YVN!^X2*0NX:,[:,?).BK'VZI*D*W<6UBN02.+)R@6HG.IXU M'![UJ\(,\ @[+:L*5_@#OW31YPJU]0P8W.,0%6;8PJ.6"$L*P'H,.'7EYS*U M2CH>C([#;)H!=K'=,OUQN6%C[>8WO3N;GZ%/;$>3.$4T=$7O1;7M_T// 1K] M1;NNAK[4ZB4J-W!LO]&,P%I4Z%R6GM3J92G! >O)X80IT=SLP<6$--9@TPZ/ M''<(+ M-TX8$M!$"!40J,4X=$+O,]'E*8@67;7@NW0;G9@_YQ?<:2 M#4MDH.B2QB@W>AB^U5#H]:>$OM3J92GA O1P<<)0:-( M\1P'CGNY:08N:7M(@A(H6$OM3J92DA@;P4 M$O0"G=-ML@0&Q\/JABH7,B"N*P6\8+J;R)Z TM??,I!\A#$'(5T)?VL,U<6(SF\2SP<"+;)7L?=,R%8E'U<4W]) MD]1 ?K]B3#P=I&_XBC>ZT_\!4$L#!!0 ( ..# U5U9?E<>0( #0& 9 M >&PO=V]R:W-H965T':0\FN1"KCIW93NC^_:Z=- ()JCWTA?C:]QS['/M>TIU4 M3[H$,.2YXD)/O-*8^M;W=5Y"1?58UB!P92-510V&:NOK6@$M'*CB?A0$5WY% MF?"RU,TM59;*QG F8*F(;JJ*JK]WP.5NXH7>R\0#VY;&3OA96M,MK, \UDN% MD3^P%*P"H9D41,%FXDW#VUEB\UW"#P8[O3#<>*6!#&VX>Y.X+ M]'HN+5\NN7:_9-?E7N..>:.-K'HPQA43W9<^]S[L <+D!"#J ='_ N(>$#NA MW\8Y)NC4-W@6R^CG_;YWW;[1 MB7V_-F),XN #B8(H.@*?O0Z?0X[PT,'#0[B/#@PV1(,-D>-+3O M%=24%>33 M,Y:'!DVH*,AW4X(BLT8IM(=,M09S5.FKU+8,;W5-]OY=>!5\ M/*;[C<@.7(@'%V+''I]P884]HF@X$+DATQ9OG*XYC/ =C%849U>0-PK?!]KS MZQM"R<) I7\?LR1^2TO>B.S DF2P)'GU84SS7#50X&,W@.P&.U<.K+7&'-/= MD85=M=D.VF;!^";UVWT]1Y+"<3(D=>?T]VK:]M-[JK9,:,)A@ZA@?'WI$=7U MJ"XPLG9EOI8&FX8;EMC60=D$7-](:5X"VSF&/XKL'U!+ P04 " #C@P-5 M#;8LF0,# \"@ &0 'AL+W=O9>;NWVU/?-*L>"F:':HJ0G:Z4+9FFJ M-[[9:F19%50(/PJ"L5\P+KUT5JU=ZW2F2BNXQ&L-IBP*IK^=H5#[N1=ZMPMO M^2:W;L%/9UNVP07:F^VUIIG?HF2\0&FXDJ!Q/?>>AZ=G8>0"JAWO.>Y-9PQ. MRE*ISVYRF+ JC55%$TP,"B[K._O: M)*(3$$4' J(FH$J$7Q]4L;Q@EJ4SK?:@W6Y"("'C]\\BN,3QEITQ*U:8DJW/@ ;C<1SW?$E2T% M#DCC8,%H=8&K4I,62L/'*PJ%2XN%^=3'OSYGU'^.>^=.S9:M<.[12V50[]!+ M'ST(Q\&S(RKB5D5\##V]0LJZS9F$,()"29N;IW7-=JYF?71KP'$%Z-[H71I/ M1E$RFOF['B*CELCH[XET["'('GUL:M2DPV:03(.@GTS2DDF.DKD9+H;P4NU0 M2V=5N,"E[52TC\=1P#L6<=S2'?\G*X[_@8I)JV)RWU:<_%'\.!Y-DTE_]:D_L>*TQXI)G/23.6G)G!PE_?48 [%BT,?OX=@O]DON:@ M>Q;2^ M,+WATH# -84%PPGIT76K4D^LVE;MP5)9:C:J84[M'6JW@9ZOE;*W$]=QM UC M^@-02P,$% @ XX,#534QC)[> @ 0PH !D !X;"]W;W)K&ULK59=;],P%/TK5D!H2+!\M$W&2"-U"Q]#3*HV#1X0#VYR MVUAS[&([[<:OQW;2K(4L;%)>VMB^Y]CGV+Z^\9:+6UD *'174B:G3J'4^M1U M959 B>4Q7P/3(TLN2JQT4ZQ= MT@#WOW?L'ZUVK66!)9QS^IWDJI@Z)P[*88DKJJ[X]C,T>B:&+^-4VE^TK6.C MT$%9)14O&[!>04E8_8_O&A_V '[T""!H ,'?@/$C@%$#&#T5,&X 8^M,+<7Z MD&*%DUCP+1(F6K.9#VNF16OYA)EMOU9"CQ*-4\DGSO,MH11AEJ,+IC!;D04% M-),2E$1OT2S/B=DA3/5P?/3!ZB2\Y4(=$'ED-^B'>UD%9-L%-S%O02?JG8,1IY;U#@!4''>L[[X2ED M&NY;N-\!3Y\,]R<]:D;MWHPLW^A_>_/CJQY!%PI*^;/+Y9IFW$UC$L>I7.,, MIH[.#!+$!ISDU0L_]-YW630D63H0V8%]X]:^<1][:U^78S4RM$B3&3>)[Y^\ MBW2R]&)WLV_'DR/3?R,?(@X$3%H!DUX!\TIDAN7L+GGH0AR=*!R Z,#%LCPV$N4CBD?4.2I0.1'=@7M?9%O>=P5G*AR.\Z M\>NC1WB.^!*1A]<"V]>BR]%^YC&Z!RPD"E%I'X(N&WL9GFOC0&2UC>[>LUN" M6-GR1:*,5TS5+W#;VU9(,UL8N _A=7EUB<6*,(DH+#74.X[T=1%UR5(W%%_; M1WS!E2X)[&>AJSP0)D"/+SE7NX:9H*T;DS]02P,$% @ XX,#55@RP&*# M P B0X !D !X;"]W;W)K&ULM5=1C],X$/XK M5@XAD& 3)VV:+FVDI16P"%!%X>[A= ]NZC8^'+O83LO>KS_;R:9)U^V"%%Y: M.Y[ORS?CF8P].7#Q3>88*_"CH$Q.O5RIW;7ORRS'!9)7?(>97MEP42"EIV+K MRYW :&U!!?7#((C] A'FI1/[;"'2"2\5)0PO!)!E42!Q]QI3?IAZT+M_\)EL M^.EDA[9XB=77W4+HF=^PK$F!F22< 8$W4^\&7L_@T "LQ9\$'V1K#(PK M*\Z_FNH%1A&F.%.& NF_/9YA2@V3UO&])O6:=QI@>WS/_L8ZKYU9(8EG MG/Y%UBJ?>HD'UGB#2JH^\\,[7#MD!6:<2OL+#K5MX(&LE(H7-5@K* BK_M&/ M.A M !R< 80U(/Q90%0#(NMHI2OTJ.?&55F\T^%FM]'6E M-#RC]'W)KD 4O !A$(8.^.PR?(XS#8<6#KMP7\>L"5S8!"ZT?-$9OC>$$87! M!YV$KL#]_4';@UN%"_F/R]>*?. F-[5[+7N3SO MB:P3AZB)0W2)/7TKN)1@AH2X(VQKTJ!DRN5Q11-;&O-QV:=A$(7#B;]ON_*8 M54?CH-$XN*CQ)LO*HJ1(Z:UJYZE+9L4T; EX"<-X $]TNLS@:#QV"QTV0H<7 MA7[2W^V?".7PP^=2>I'N5].\)[*.YZ/&\]'O+/=1GW'HB:P3AZ2)0])/N2NOKX:'2JTV45 MPS-"C\T>]M+M:Y;VF0@.DE.)#J/65ZQ2Z+?N">:2]A&)+6$24+S1J.!JI$E$ M=>^I)HKO[-5AQ96^B-AAKN^*6!@#O;[A7-U/S&VDN7VF_P-02P,$% @ MXX,#56Z&QPK[ @ YPD !D !X;"]W;W)K&UL MK99=;]HP%(;_BI554RMM30@D0 >1&*Q;)VVJ^K%=3+LPR8%8=6QF.T#WZW>< MT(A"&BJTF\1?[^OG'#NQ!RNI'G0*8,@ZXT(/G=28Q87KZCB%C.ISN0"!/3.I M,FJPJN:N7BB@22'*N.M[7NAFE DG&A1MURH:R-QP)N!:$9UG&56/'X'+U=!I M.4\--VR>&MO@1H,%G<,MF/O%M<*:6[DD+ .AF11$P6SHC%H7X[X=7PSXP6"E MM\K$1C*5\L%6KI*AXUD@X! ;ZT#QM80Q<&Z-$.//QM.IIK3"[?*3^V41.\8R MI1K&DO]DB4F'3L\A"WN&^2'%ODC%SF)E?8 METEEV%]:K,.G-6XH#00W5(W^= *&,J[/T.G^=D).3\[("6&"W*4RUSBG'K@& MP[ P;KQ!_E@B^R\@?\W%.6E[[XCO^7Z-?-PLGT",\E8A;SV7NYB\*H-^E4&_ M\&L?RN"H-H,3IF,NMONF%7H?ZE+PG\R>):1=):3=Y![992&GL(YYGC Q)R8%HMF:9%*85!,0"20$ M%Q&J13RKRTNT=\$;K(\'#"CP\!![4@8>OR7BC]9'@W0J\ M>P@\K /OO@:\T?I(\%X%WFL$OTL!KP8S ZH.O[>'[^]^H(WV1\+W*_A^(_QW MO .-J5*/]B>$9U8N3%T4_;W_3#?L=7;BV!_4"^R:+K?YW*UCV%Z!OE$U9T(3 M#C.4>>==3)4JKQ5EQ!,#90=@_TQ*\U2QAWUUMXO^ 5!+ M P04 " #C@P-5!JG>;+X# #J#0 &0 'AL+W=OI+@HUGYO$L9M7 M$5WF.5,_/D(F]W.'.B\3#WR;&COA+F8%V\(CF*?B7N'(;;PD/ >AN11$P6;N M?*!W2SJR!M6*/SCL]'I]8OW3Y5X%+-F&I8R^Y,G)IT[D4,2V+ R,P]R_QD.@L;67RPS7?V2 M_6&MYY"XU$;F!V,DR+FH_]GS(1$G!BBTV\ _&/C_U2 X& 25T)JLDK5BABUF M2NZ)LJO1F[VH$2[( MMU26FHE$SUR#N#:H&Q_0/M9H_AMHOY;BE@3>>^)[OM]AONPW7T&,YK0RIZ_- M74Q2DRF_R91?^0O>S)36 &2%^?:.C]TB7U?W+V2GC0" _ZO"]L^LD5/,=9F=C--RD0S9]) M+H5)-0&1X-G S8)FLZZ[\E$'":L@]N6R6TR\<3!S=ZTD&ZAPU.D>7= 9= MX+75^ 2-N3A)?)Q%WEX M3C[RIE&+O-?W0/))0SZY1!YVD4_.R?T@\%KDO;X'DD<->=1+_BT%+/@; ZJ+ M/SKCCRB-VIGOC3"0?]KP3_OYI6$9*4\K4U;5HX+]P ;#=):::<>!\@-[^%[I MZHT\4!?UCK78ZU7V)2]**X>C*/1O")9;Z"RU_V;L3<^+GO->2S6M+]:?WT[^^]Q2FOLGB]K&)W!4<^? M^).VB*YU81BU5;@GC;C]"OJ=J2T7&GDV:.C=3C!;JOZPJ =&%E5OOI8&._WJ M,L6/,5!V =[?2&E>!K;=;S[O%O\"4$L#!!0 ( ..# U5A_-==UP( (<' M 9 >&PO=V]R:W-H965T+*2JJ0&EVKMZTH!S5U2R?TP M"!*_I$QXZ=CMW:AT+&O#F8 ;171=EE3]G &7VXDW]'8;MVQ=&+OAI^.*KN$. MS'UUHW#E=R@Y*T%H)@51L)IXT^'%/+'Q+N +@ZW>>R=6R5+*![NXS"=>8 D! MA\Q8!(J/#F*+ETFNW2_9MK&!1[):&UFVR1/\WVDWVD(=QIFX5' S[48D"@X)V$0ACU\YG^? M/CQ")^HLC1Q>]**E6@.0!=,9E[I60+Y-E]HH[-CO?6XU:*-^-/L57^B*9C#Q M\#/5H#;@I:]?#9/@?9_4_P3V1/BH$SXZAI[.J2Y(15E.L'\(+64MC,9>R7B- M?[1MFA*[#0W!*6"(7!%NFX]P1I>,8_.!/B<"W(D!03&&E962FR:>J(\[]?&?U>^8.0>.BNCC MWA2(]UB-#HC'SXG'@U$_\:0CGAPE?@7&@+*N9PIP"/0Q2Y[7#0?# W)'R_QK M[_E[,ZT$M7:C7I/,-E4S&KK=[C:9NB%ZL#_#6Z:Y%'[#-%?4-55K)C2VX0HA M@\%;=%P>RWPI@1E _!\):79+6R![NY-?P%02P,$% M @ XX,#50,21H)H P R0P !D !X;"]W;W)K&ULO5?;;N,V$/V5@0KT K31Q;%SJ2T@\:;8%$UK;-#M0]$'1AI;1"A22U)V M O3C.Z04Q0X4%2Z$OMB\G<,YHT-Q--\I_6@*1 M/I9!F$1365I=A:+("2V9. M5(629M9*E\Q25V]"4VEDN0>5(DRB:!:6C,L@G?NQE4[GJK:"2UQI,'59,OU\ MC4+M%D$&YR4!Z4>7>6-.CV=,#]]@O[ M3UX\B7E@!I=*_,%S6RR"\P!R7+-:V$]J]Q%;05/'EREA_"_LFK6S20!9;:PJ M6S!%4'+9_+.G-A%[@/CT'4#2 I(W@//H'<"D!4R\T"8R+^L#LRR=:[4#[583 MFVOXW'@TJ>'2/<9[JVF6$\ZF]P736"B1HS;?P,V7FMMG^ &N\IR[-#,!M[(Q MBTOZMQ_0,B[,=[3DL[(X#RW%X)C"K-UOV>R7O+/?#.Z4M(6!&YEC?H@/*?9. M0/(BX#H9)/R9R1.(XN\AB9*H+YY_@=<$GT0>G@R$,^GR.?%\DW?XEH(9 [^M MX=ZJ[!'^_(7FX=9B:?[J">ZZ(3OM)W-'^-)4+,-%0&?4H-YBD'[]53R+?NQ3 M.A+9@>[33O?I$'NZ5&5)!C%>]599+C>@W1$R=*A,IGGE#-27@D'>8U,P'.3' MQN>@UJ!J#=E^S'0, *7E5F .5H&BYT8Z$,C]@"PKP+BCXK 'N +%D(VG7?ZF M@Z']6IZRND<@.4G#6I>!LS#?!V9BZ1R([T'W> MZ3X??/0KU!D=)*H!G)N9E#5=(EQF5&08--0"V7G=N]OTI:/9XV+/D=%)]&K* M1N9@(/]1YD4G\V)09A+%%R_WY:UTBJD<\:XFT[?V[Q,VR'KL\5BB7KC:VA#EUHM M;5,W=J-=G7[EJ]/P=7E3Y-\QO>'2@, U0:.3,[I!=%,W-QVK*E]Z/BA+A:QO M%O2M@=HMH/FUHLNN[;@-NJ^7]!]02P,$% @ XX,#51IH)C9C P . T M !D !X;"]W;W)K&ULO5?;;N,V$/T50@5Z ;J1 M*%F^I+: )INV*;J($3?;AZ(/C#2VB%"BEAS%"="/+TG)LI/8*F X^V+S-C-G MAH<\U'0MU8/. 9 \%:+4,R]'K,Y]7Z ES171=%$P]7X"0ZYE'OS_3\@L;6P*WXS&&M=]K$IG(OY8/M7&R2#):L%WLKU;] FY "F4FCW2];MVL C::U1%JVQ05#PLOEG3VTA=@Q">L @ M; U"A[L)Y%!^9,B2J9)KHNQJX\TV7*K.VH#CI=V5!2HSRXT=)HN<*D&V&W]M0]\+('>5@8@YD*LG4"G78)'?U*B1E1DO5VW= M;RI[[C3Y5;$2(=N'N#?ND:6/NZSB4[(D?@>HPP[J\.NQ9/B&)70016-*)_M9 M,NI CHYCR6?0:%GQBB3F7D'%4[0WBTODKN2HB9EU5I_8$R_JXH7))Z8> #_8 M6S@[9-_#ME[\1V[AN*O.^)1L&[\#U$D'=?+UV#9YP[9A,!B,0[J?;#38ZE;0 MB_*%!KVZ:LB_1E'H9"-GUP9;:<6?S 4K]\I4;ZPCZTUW-)B>DARMMQ.CW:HK M[57$T_*CC?7R.HKID,;Q 89LI97V:^O_,.2JJ(1\!F@7S&N5YN9B.0?;;PJC%RMN-EW MTE@&9R/C0C7/]*:#LG)/XWN)YJ'MFKGYM %E%YCYI92XZ=C7=O>QE/P'4$L# M!!0 ( ..# U7-^L?LL0D !A 9 >&PO=V]R:W-H965T>X.WFV1+>12582 7*6Q*I-9E5X?I?23!Z%* M5TXN7\CV<=?^2_GVQR=?!N3?ORDD^92+./M/5W)5\;WN^$6Y/LU6_ER<#U0] MSH1\%(.+O_[%'EM_ZU(6":-(&$/". BF982WR0C/1+_XH[P$B."#_RBDNJ2I MJU9Q70R3!S)7WV.IKD!K58JB<"&(*HKS;R1=%1F3$76YS')58]2A78E@#-LW M$9 P:AZ0"7D1OLR(1^*JCCD>"?R7KDK*D-WB()B6!:--%HQ@6? H,G4D4

    Q!WX1 PJAY;$9U0DQ?$\)V=B8$LEL?J0A/]57Y'R-_&'^_+7RWS[5XYX+IYW*E33MW/-]NQI*]NNN@ZS':]U$:$= MASD3R[-;X]I%FTW<]L7&?.8_.K);3H5M'-DOU=7DJTKN:A@_IX&(.@?1".J; MYU :A=(8E,91-%U@IQ'8.;(K4'< E1A(&H72&)3&430],1JWR#9:#Q=,UD(PL&(UU M8YN]FY^="4,-'"B-VF_=&6_2_DG(H#$YBJ:KV9@]MMGMN1'?UV$6JH)>L,.Y MJ#TJ)M^( M+)=A.__-EL5 7=]DI,-16@](HE,:@-(ZBZ7G0V&K.L6TU M!VJK06D42F-0&D?1],1H;#7';*M="UG>V)?LG\R;2;T5AMIJ>\[2,)F']H.C M:+J:C=OF['';#IO,ATD8K^.>A1_JS$%I%$IC4!I'T?2,:)PYY]C.G -UYJ T M"J4Q*(VC:'IB-,Z<8W;F5#+$*@VJ^S?RI9^3V'\A]X*H0IFH)%@G@9#J T'\ M(@TZE1^_N7^E_3=J>8;_]"E//9F^KJS3S' M]=HU'>JZ'1B50:-R%$U?^=+X::[93W,L:T8ZEUVI*EZ:;5T"F:&]%[1 S34H MC4%I'$73Q6X\.-<^M M+%))%NM\K=(@S+)U8;(_?6<&] !@W(431=F*V5B6:[:']Y;J;= MG0)A5QYBEQYBUQYB%Q_^/]PSMW'/7._8A1IJHD%I%$IC4!I'T?3$:$PTU[SL M[LOK&J95**N,J*SR3HFA=AB41O>$HFJYGXWVY9N_+L>P=];U3 M4>A-:% :A=(8E,91-%WDQCQS)\>NYE /#4JC4!J#TCB*IB=&XZ&YYCO>?GC: M/7TS"[:]D3VV1Z/V[!OJ>AT=:1"[$'-<:@- JE,2B-HVAZ8C3&F&>^.>WW M=7PO9+E50%V2U_DRE>5J@:(FFXIQC=:*T\R9S-XNDS5WHK>=OR8NS=%Z?V&A9A>4QJ TCJ+I M6=#X8MZQM^SRH,X9E$:A- :E<11-3XRMC;O,]YU]%5E>;-"TVQ8Q WH+"W6^ M]IRQGK^XZ["]_=W-YE[SL5A]XG!J51*(U!:1Q%TY.@<=Z\8R_Q]* N'91& MH30&I7$43=]TM7'I1J EGF9.7WVA-#KJ6.)IGXS;>\AU'.8Y)[/V7F>HOE6* M#+;5K]N;=S7;]'\M-ZEOO7]JG5W;'^]0^9=5F_ V^ M^K\!/OOR(4PR$HF%"F6=3-2,4U;;[5;,EQ9@NP MTW3+T*)&@W8?AGV@I;-$A")5DK*3?[\CY:ANX[A T2\B>;J7Y[D['F<[I>]- MC6CAH1'2S(/:VO8J#$U18\/,A6I1TI^-T@VS=-15:%J-K/1&C0B3*,K"AG$9 MY#,O6^E\ICHKN,25!M,U#=./2Q1J-P_BX$GPD5>U=8(PG[6LPCNTG]J5IE,X M>"EY@])P)4'C9AXLXJOEQ.E[A<\<=^9@#X[)6JE[=[@MYT'D *' PCH/C)8M M7J,0SA'!^++W&0PAG>'A_LG[6\^=N*R9P6LE_N&EK>?!90 E;E@G[$>U^POW M?%+GKU#"^"_L]KI1 $5GK&KVQH2@X;)?V<,^#P<&2?R"0;(W2#SN/I!'^899 MEL^TVH%VVN3-;3Q5;TW@N'1%N;.:_G*RL_G-EX[;1[B5!4J7'U@))@V,9G7 [&C(Y\FY'+[CUJ8$E=4@)UZJA6V.8;[R%UBY_U,D6EH]PJ+=BCUZ\ MV#%=PK_OR"7<6FS,?\?RU,Y-5 YY"1S*K9&=Z-X MTS6TZGNTYVM?G1_8HN 5=ZFP"M8(R+3\OC][MNDSMN=Q-,ZB]')RG&XVT,U^ MMBA])C[\.!-DLD%.TC,H7+F$( 5R@P\MU\?Y9,^KETVRRWAZG,UD8#/Y-2UV MX]=3_35YAC >IW$6I^EW$,.#R=F@KOS[8*!0G;3]$!VDPQ.TZ"?O5_7^_7K/ M-'6^ 8$;,HTN)A1>]V]"?["J]7-XK2Q-=;^MZ1E%[13H_T8I^W1P 8:'.?\? M4$L#!!0 ( ..# U4- ,8T,P0 <0 9 >&PO=V]R:W-H965T184MMTWAM;I'7'W_]XY/E&!RX>Y)92A1Z3.)5C8ZO4 M[M(T9;2E"9$#OJ,I_++F(B$*AF)CRIV@9)4;);%I6Y9G)H2EQF24S\W%9,0S M%;.4S@6269(0\32C,3^,#6P\3]RQS5;I"7,RVI$-75!UOYL+&)F5EQ5+:"H9 M3Y&@Z[$QQ97E-%6"S?@:O[Q35Z M^^8=>H-,)+=$4(E8"O9,R0N8A.=/6YY)<"!'I@)1&LV,2@&S0H#=(+8B,7V?(?.&!( M<72;*:E@$UFZ.4H9V.2C(>+UBQ=H1C)EQ!ZY[0#IW0=YV@'=:K8+USP<+MO:9,IQH7 M*-)1CN-V=N^$_3VVAY;K=\#[%;Q_+GCZN&.BG=8_I74\WW>\=MB@@@W.!TM% MQ&0[;M 67,>R@K"=-ZQXP__E+-X4!CT',3P]B$/'"3#N4("MN@Y9Y]*PIU*G MMBY 9?C),F[%+QF:_%X8N('C=^ WRBCNQ?^2EW^@F.ZI@+\SZ*9,!#07+*)H M![4RE_CSEV%)$C0W(1SX=H<$NY9@GT="SU58+HGM)BP>>!T'%-=%%?<6M]?# M?O]56!(01K&,/AK@#MJZ0N+]$_@1LSTU8 M+GJ$ZPZ&76E1ETC<7R/_FV/X[7NPQ#C.:W_@=.5&729Q?YU\M8 ?N 3]T_O# M&71=X'7-Q/U%<[K9"+J!_[/03"C!H&^+T&<29R](FY%NI2M6\1ITH>M:'71U MA<3])?([Z7XHCN$):1!8+RN)V>C-$BHV>0K7R]: MY(]$0'F0**9K,+4&/APB472=Q4#Q7=[I+;F"OC%_W$*G3H5^ 7Y?!WJ! MJO>?_ M02P,$% @ XX,#51X*7PK] P ,1, !D !X;"]W;W)K&ULQ5AA;YLZ%/TK%GMZVJ06, 1"^I)(3=>]MTG;JQJU M^^S"38(*=F8[R2;MQ\\VE"2$H"ZEVI=@&]_K>XZOS1 $F.49X[GNJ&3DY1:XZ$9N^'C M(5O)+*5PPY%8Y3GA/R:0L'6#WA$#OS3P M#= B,@/K/9%D/.1L@[B>K;SIAN'&6"LT*=7;.)5:[G-<1S]7QSW!*.7U'M&W_^$7]?34I!0OQ)+$,++4F1; UV"-_WZ#0_>?)O@= M.=LCHU>1T6OS_MMDG*$OC*Y5(JHD_'\EA20T2>G\K+"KITM!5A%!9"+0U]EZ MW+?]<.BL=TDXG.2%=N!5L_;0!16ZH!5=XXD1Z.WM]$X=DY\JH_ -1Z])ARM M:_WNIG?D;(^6L*(E;#T!1VC9V<\F^&&7\#MRM@>_7\'OGY(5>^E\),LG,$\I M54TT(2I+XL;+H5@]V$EE[&&,![B6\JU1GLA!5'$0O9B#EB,='4 ,@C"*<%"# MV!K$B1 '%<3!BR$J"3*#5$]A',5Z0[.L&?'@ /$Y=L,H<.N06X,Z$3)VMS+" M?3'H>Y/8C<+ ;4 9N@/6GB'X@6OV_WZO=\>\RG/C/ M2[PR!.SM?O2P'=95'CZ4>3W/'OC-,@]O=1YN%WJ=87S^!Z&,:!]R:$=UQ*\A M]/!6Z>%6)=4=,2T?C?"0B)YOXT&=B=?0?'@K^G"[ZNN,B6OS;+T7^@=9C@/; M/TB-3@6@LU-\R('/34U&H)BMJ"S^JU>C5=WGTE0[:N,370\R18VMFZ*8])EP M=2L*E,%,N73MOLIM7M1GBHYD2U/B>&!2LMPT%T 2X'J">C]C3#YU] )5E6S\ M"U!+ P04 " #C@P-5[8X>;= # "1#P &0 'AL+W=O@ 3V &FAV]Y671U:=.V'ZCYX MB0%KXYC:!I9_?V,G!$*3:+>'U/VPQ,[,X^>9>.R9P4[(1[6B5,,33U(U=%9: MKZ]<5\U7E!/5$FN:XIN%D)QH',JEJ]:2DM@Z\<0-/"]T.6&I,QK8N:D<#<1& M)RRE4PEJPSF1^S%-Q&[H^,YAXIXM5]I,N*/!FBSIC.I_UE.)([= B1FGJ6(B M!4D70^?:OYKX7>-@+;XRNE,GSV"D/ CQ: :W\=#Q#".:T+DV$ 1_MG1"D\0@ M(8\?.:A3K&D<3Y\/Z!^M>!3S0!2=B.0;B_5JZ/0@[,-TH+GCLC \[2[)<\Y8$X<0@Z-0Y![A \UZ&=.[2MT(R9E?6! M:#(:2+$#::P1S3S8V%AO5,-2\QEG6N);AGYZ=/-CP_0>;M,Y34U 89J05,%[ MF&7?%<0";I1F&# :PR=)4@VX$(6/A$GX2I(--28S+>:/\/?:?!J5F:'YFP]4 M$Y:HMXCW![B@5D12-7 U$C?+N_.;Z[WT"G77R$ML5KU^#-3%Q@C+LQAHG@F*** MV$U^+3&22XIIHV&\AU.[*=G;Z>L=D3%\_X*0<*LI5_]6Q3=;OU.]OCDJKM2: MS.G0P;- 4;FESNCU*S_T_JP*SH7 2J'J%*'J-*&/[IEZ?+^0E +#+8;X&B1N MQW9U"[,2X6Y!N/N+A,E3'>$, ML5\FTCZCVZU6Y5?3#0NZ82/=FZ? M,:_VB6J81P7SZ!>8UPX5O'N-O._J@]OH^-*LO1!8 M26._T-C_S0=<_Y*ANA!8*52^=[R1O<8-86_6[>%FG0O.,5#*7+"5-V<&UCO9 MH5'K_*RH,&IW6IV:G>N?% _^\W(.3S8.;U@*>TJD>EM)M!FJF[E"&WAVUT<0 MDWU5L3"Y!%)9<' 4'#0G:_UYTNSYTBUX*;2RSF-!XO_NBL2_:$ER*;1RN(Y% MB=]C7Y^K_ M0,@$NB?-#:=R:7L^A4'>I#JK^(O9HJ^\MMW4V?S8])NV:3K"9,WJ'9%+AGU+ M0A<(B64 DI99_Y<-M%C;%NI!:&S([.,*>V8JC0&^7PBA#P.S0-&%C_X#4$L# M!!0 ( ..# U4-F__BH 0 / 9 9 >&PO=V]R:W-H965TD[.3;CY04V9(9(5E9Y$TM47<_\NY_N8K4Y$#H/=LBQ,%#D6,V-;:<[RY- MDR5;5$!V078(BR=K0@O(Q2W=F&Q'$4PKIR(W'+.;"EI5B#,,H(! M1>NI<65?QK8O'2J+OS)T8"?70(9R1\B]O+E.IX8E5X1RE'")@.)GCQ8HSR5) MK.-; S7:.:7CZ?43_5,5O CF#C*T(/G?6\;!;1S2V<8-0Y5Z&8=>Y6X"'(XFU!R %1:"YJ\J+)?>8M\95@6RHI3\303?GP6 M?RLS_@@RG" L)0,W.<0,? 2KNG( 68,%*41=,E@INR",,[!$.>0H!9R %2?) M/?BRDT\9@#@%R]4M ]#]NP_@G5@M^+HE)1.3L8G)11ID,&;2A#RO M0W:>"=D%GPGF6P9BL994X1\-^_L#_J9(?ZN!\Z3!W!D$_E'B"^!:OP#'A8O=[=5X7S?[/'_GKV3#+^KY96.^9#N8H*DA.B]#=(^,V<\_ MV;[UJTH:G;!()RS6!.N(Z+4B>D/TV5?"80Z8E.CC7251I#72"5.S?4K MKOQ/;C^S/7ML3X1+9:2#@->6H4Y8I!,6:X)U5/!;%?PW[B6^3A%UPB*=L%@3K"-B MT(H8_*!>4G-')W_9X#D2]% M+B%-MM5+520Z24YVLC95L0Z27EN(.F&13EBL"=:1(VSE"-^XFX0Z1=0)BW3" M8DVPCHBV==SP6#^HGS3@3K/P/;?74116;A#VWCHBA=4X'/MM$@K+=9%Z^KA'/5PWKBS- O0 M):5.6J25%NNB=:4\[E[MP7W5]W07][QOC,;]]Q65E6LY_>YR;N6/;;??7WCS]QO"B(HDR/YRE189SAB7YSE[==B#L%=7IDY:I)46ZZ)U M93GN2.W16S<9K5M:K;1(*RW61>M*>=S6VH,;KN]I,O[9:8<7AF&_R9Q;N8'7 MWQ8IK$*O_Z(3*ZS\D=/?&9DG)]@%HIOJTP$38968UV>'[6C[>>*J.I3OC<_M MRX6M&(_DYXSJQ/R(K[^%B%>@3889R-%:3&5=!$);6G]>J&\XV57GYW>$&PO=V]R:W-H965T(!A[S3.BAEQJSO/!]':>8,WTFERCHS5RJG!GJJH6OEPI9 MXH+RS(^"H.OGC MO-'!C4S4:R,)D7.!4@2[RG*G-!#.Y'GJAMQVXX8O4V %_ M-%BR!<[0W"ZGBGI^C9+P'(7F4H#"^= ;AQ>3L&T#W(P_.:[U7ANLE#LI[VWG M;3+T LL(,XR-A6#T6.$E9IE%(AX/%:A7KVD#]]M;]-=./(FY8QHO9?:))R8= M>CT/$IRS(C,WB?++'*A%[ 5'G M2$!4!42.=[F08WG%#!L-E%R#LK,)S3:<5!=-Y+BPNS(SBMYRBC.CZX>"FPUP M$:.P^8%IQH2&4YC1_B=%AB#G<"L4QG(A^-^8P"QE"D\GE(D$+F5.]M#,)?CZ MT;81F$C I @W:%W!Q0(^N=Q@H:*]IE<.SH5-47&9P*LK-(QG^@1>$AOX MF,I"$Y(>^(9D6K)^7$F:E)*B(Y*Z\$$*DVJX%@DF_XSW*3UUCJ)MCB91(^"[ M0IQ!*_@5HB"*X'9V!:]>GC3@MNK_AC:1-R4'$C MD#VY%WK)8AQZ=#0UJA5ZHU]>A-W@MP::[9IFVZ&WCM!T&PX'-GRL%!,+I#-J M8+*!_7E3MG'#XS53"?SUGB#AK<%C7J_3[@_\U0%6W9I5MY'5-YX=.C ;9$J?'"+8O%)41D(80%X>FRXD;*,; M4GM>BSA_HK]OZ*%XO+/Z+0DX:/1&Q.^T0J_FV_O)1N\]@[I^K:[_O$;O_\OH MYYU^JW/8Z&&PNX""_\WJ7UFJ57F]L[5Z:*W>D-MP[QH-G^CU#TS=HZER^W3C M-^-_IS?":,<_^LG>KPC\8(&[NS9LOFS_L_TK_'W_M\/N,?OO+M>P\7;[L?9O M7FK[J>]M[=\^^J7W]RK*'-7"UK3.VFHVG7-E/Y?H+(3Z/U<2K/MV 7J?RRC+U!+ M P04 " #C@P-5XUZJQ+T" #F!P &0 'AL+W=O;[.BV@ MI/I$5B!P9RU520U.5>[K2@'-'*CD?A@$L5]2)KQDXM:N53*1M>%,P+4BNBY+ MJA[FP.5VZHV\W<*2Y86Q"WXRJ6@.-V!NJVN%,[]CR5@)0C,IB(+UU)N-SA:Q MM7<&GQEL]=Z86"4K*>_LY#*;>H$-"#BDQC)0_&U@ 9Q;(@SC>\OI=2XM<'^\ M8__@M*.6%=6PD/P+RTPQ]=YY)(,UK;E9RNU':/6,+5\JN79?LFULX\@C::V- M+%LP1E RT?SI?9N'/4#X%"!L >&?@/ )0-0"(B>TB&)A,EMT19:V2S M Y<;AT8U3-@JWAB%NPQQ)EF"-JI.3:V8R,D;,LLR9O-+.;D4S2&QV3X\!T,9 MUT?D@#!!KACGN*PGOL$8+).?MO[FC;_P"7\1N9+"%)IE:!9B(C2^#40$9F]@9@L4"3K[,56N&5^-97D<;!:;\#VR;.=$53 MF'K8!S2H#7C)ZU>C.'C?EX7_1/8H%Z==+DZ'V!_GXAB;2%8WS0"/I.T6>%Y3 M(#^'JCAO/(R=!]OB-LDH"";^9E_C8!3_J''<:1P/:KS0AI6NOC3/%>0X1*'[ M9R"5VFA<2V4NV(_>2S0?]/'2DC=D\5[*PBYACS3&G<;X^75L]524]2H99'JI MDOBO2OR]5EJ"RMT+HS'&6IBFJW:KW2,V<[W;_VW>O(#867(F-.&P1FAP\A;S MJ)I7I9D86;G&O)(&V[P;%O@0@[(&N+^6TNPFUD'WM">_ %!+ P04 " #C M@P-5&M9Z8K@# S#@ &0 'AL+W=O_OW'5*R M*KN,:Z1!B^8A(JDS9SAGQB-RA+53(Y=0JEZGO7E5E!*BSO>$T8 MO-ER46$%4[%S92T(SHU15;J!YR5NA2ES9A.S]B!F$]ZHDC+R()!LJ@J+WQ>D MY(>IXSO'A8]T5RB]X,XF-=Z11Z*>Z@ MGRDYR,$8Z4@VG'_6D^_RJ>/I#9&29$HS8'CLR9*4I2:";?S6<3J]2VTX'!_9 MWYO8(98-EF3)RT\T5\7421V4DRUN2O61'[XE73RQYLMX* M=<:P@XJR]HF_=#H,#(#';A!T!L&Y0?2,0=@9A-=ZB#J#Z%H/<6=@0G?;V(UP M*ZSP;"+X 0F-!C8],.H;:]"+,ETGCTK 6PIV:O8CE.(/7$KT0 1Z++ @:*Z4 MH)M&X4U)D.)HGN-:9Q,M*%&%7R!A9A_%/!&PE>Y<15()L.WLTZB1:M1,$S$H7H V>JD&C-7[9,+]BZDJ\]9<,S9(KA(^'W#[E#HW:# "P++?I;7F_NVGZ9;Z02T()^M26[I8OL=+HMW\L:9V3J0-^51.R) M,_OZ*S_QOK$I_9IDJ]R+@4WQL6(V$7@B=*C,]$TH:L:.,-92V0;U(4,VHNZ<<=,\;_76E MF4WK=O?Q(&H_"L(DC-/QF=PVI!?&X] ?G2ENY?3"($C.$!L#[+8=L=1/M MH+\GSOX 4$L#!!0 ( ..# U653(V.HP0 P; 9 >&PO=V]R:W-H M965TX@J5_),-)@5D_)%L=5H1!-/&J%/ M>D])LP*5-,,E(&@SUY;F56QZPJ&Q^"-#!WIR#T0H#Q@_BH=/Z5PSQ(I0CA(F M$)!?]FB-\ER0^#J^=U"MGU,XGMX_TS\TP?-@'B!%:YS?9RG;S;5 RG:P#IG MM_CP&^H"<@4OP3EM?H-#9VMH(*DIPT7GS%=09&5[A4_=1IPX<([

    >];W".P.3"()RB M(W3TWI_.!A_0^_?'1Q\_#4?^])/_X>/H_:>?CS^8DI+5"PWF"P[>>3\I$86^ M&*,P1"_@*L 0>P$,P4.BZ5_ !'N'8!R&X%Y68^ >,42?D'\8 MP.S$1\'I06RYYRD-#QGR#N?DJ2\*^K+%@YA0.(B_K!!+J6>030\)G?>3D@PY MXRN:SUB69$DI+V*=%F4J0'_%4UKI;NC#E<3)-" <>0OE<%EA\.%HD+82> 7R M!%Z&NRST>996RC(:#([[NC A]3G=D%Q*D]80Q7U9+-D/>H-A;S0T=,[5-B,) MPM%RE"?(:-!'SQQA%DQ#U)-DB"I(L][H<&!X; [A*M=ALB#3%H:!Q_(-I(HL M$P7Y.@LK'?5%Y^,"FRBA]TB$.7W)9Q\79AH( _RMA+\LGD*6\G^VZ+\?*>KA MIT^?^JHT%26B5$2=(EGBTJP;GKU%/KDLB4DAYS281AQ=$;J\0#,8A<+#$?XS M@F$P"Y O@EV(9*3*$!C%'-(YXE_@$K$5]%!M@(NNG6<"8;!A_^\WUSI>'H@@ M ( * \%R12@'.AI<$T\!J,3H\ELO\6Q/_M0;CGI'PT/![ #@7+F+8-'?4HP$ M (W$6*.GL1A)()#M'Q>UG!\YJK7)[$;+.WT%(5Q1H[IDA?TW^=*37TI%RN_] M344PNVWZK880V6[?4(IDQ)0?JK>]'F<;(B-GE%'?6:4>D3M&-31 &@[5I^HF M,,)HLQX94MJ'U*,D1&*4\_CE\RJ$&'*BD#CX)"/$\$/5"/$IPZN'ULRNQ/=M M9%1,,9J+>:??2#"3P0X$X=L(42N6%4PH],?J2#&G(@T;3Z9[\D/UAM>3Q)K- M6I.[/@HY4Q/;LL9SYH2[:U@ZL-SHF0FX(M^Y$"I$51?"7 4T]7RR\%"?:OA^ MO6!IJKXYX]8FB'^I9H#LA'VG0M3 0D*]#S%JH&%CN6F( 3$F7+6M?DM^7:T" M/"/Q3^)'.?\[D9H\"C8@$+/F1[04,9ZC:[50D$5?[R>5)^ Z(&9YU%O&I+(E MTOEH%N! :3*0?Z!G)CJ2IH!LZY?^9HU-9A%#_BW^57U>4<0$$V4DHW9,4E;3 M@Z$7A0TJKB4KKA?_FCAEPU>)G>[1#*C%W$D\0))&%GH M4@EWH(:2>T'^1R7RLJ _S(GZZ4>(?:#9 8-?O7&@<31O/H!L/P[LRIL/0GR5 MBCLGV$=8B" ^,!(&OEQ7G<%0)JD>%@AQ]A7#R _4:BOU;J/J+F\/I;=3SD#F M_F/FP.0.8O9 \P?OTA9^Z@"P5P#<02HJ+! /A.FV1$.6EPL:HZVA =YE6NR@ MLBNHI*7L=G:[2M*I]8.&BX\+(D<5(;)N!Y 96+?4Q9$]@^.<+(7""YE\?T+7 MA&V)D1)V+JB\;P253(- MMA!9L^0>5B(F+T@H8\HN_PS$M.][3!3QL\%FN-& MH#%;_&^X(NQ_@6ZXP\Z^PPUDBZN0?-\VS-AL7$CYT"R\B(: :JF#1K,%:GI" MZI;.(0[^J;01Z\X+Q#P:K.2WV]E9Q *,&#.7JO4JNMS_LUJTICS%%Y.M6KH: MC*7K$]:=LQLX^R&8XV FYO28CSVUE1[@^9WH9%Z \KU<7L/EWH^6>PU^8,T0 M)!P[KS;PZCUZ0CA"N?Y+RER>^F1Y*J[9>:2!1R[0#%&*_#+/;-(X/#0<6!Y* M.'2NVL)55S"@O\$P0C<(RN]JCI'KL'Q*E]N&EMLD'Z 8 9-3Y[T&WIO@)\1X ML<_,G1I:GC-J==QIXYS,A_O<@#,7T<"*4PG-YDG#,&"KP5AF]RWM'EO<2 M;FH6N>8'-,/.H0T<>BWB5<%$,2YRN>F]Y29=L7-' W>Y!I[3 MIIM@3Z@DZMZ%$.=WP5Q"E_?L+$F<%TWY ,6HH"EOC^.$I**9SCV0<$KHC> MKY0C%<%FQ,OU\^Y;<6'%SKH(&?1VF9!"QVA@R@$X 8DD8$,48,@"M#"9*-\A M;]<9T^:9TZH9U)&=]7%D4,&[Y%.W'[)SAS_*/MC W7$]E[/M7)'3V9ISY^HM M\N8E3LU2N-QG)Y#B^IV;=IA,+W%7/J7+;7;F:#.QWOEOYQGV$B^6T;M\::>7 M"K+MG4MWE'8O<:1-Y7*?G60R>'0NVU,NOL2%[EHNE]J9I_*\?.?E[1/T)0[- M$+A\9^>==/7.1[O-\I8M*XJ(7;[+.7I3?+RR<^=N4[\E#BTA=[G4SA;EIX$[ M?[8JUU@"AGVUY4#2D9U5VF/>L8/CWO)18]]7XL+0>++S G$8A VR5*7<7)"J MG[OJ@76#YI.IX%W<9@>8G0-&WNKF1R&2CP2I02-^H.MV=A^P;Z+OR]_@'#7& M4-T&7+"R13"GD+U(.L!:D0]LN=47%J&IEH, M7&BQ4WE)!B^+BDP;ZRQ?AX3MD5![2*I2S^5W.^VW]GLWR.P_)U_;Z77JNYQO M)PVM_'V'@A^-@N&V,!@Z<6!G&NOC8-@!8=] N-!W&6^-AX1/!XNW @MC;;" M>([8!&]0U!@RJC-S <3.U<[X.D*-GX1!90[T MBM '&)I$99ALRLN%,GL?P=QES\:ZM+F>&!5[3#28W9+OP+(;L-1>056MZP## M>WLK( N&;N'T6E'B,U47,U$$P^"?R/\;">6KCN2F#)(C3CJXB(YOU)_@=16U MET184 ,[^V[>!3][VZ X%BD)P;H]$,L(M)!JU#-&-P'6##,Q73/JZLVN6-H. MSOLZ6U0[KC7EY0*:O9'@.(?4A;[7QDHZW;8+IO] 'G\DXR6A/+X[.!9&;;L;XG38VQOVTG'P*N*"U+3ZY?-*WDBF!KYLK:88W*HQ M%Q;MS1 W%HU15HN4A5TL5#RD6BOBOF8I$[OV2O#WR[XNJ!F;[W$!T0SX6W=-##;!FGCNE;F5K\.4C\64J-] M86KD!)6=L-\UJ$8=JAJCJO:$OD(U%R(*SZ%W<_2]>-H^=%[_H&$]%BX$U#G- MWH'BE4!AC /ZK=&*1%\W+L\E<^)]JX>1.AQ=D+&SW&60R8PLNFU-GUQGKDXU MR_8[&.W\<8G:T:4V$P=8CNTL>,&C%5UP>354I,$@W>#7'=+< ?M,(>9UD5*; ML0L]=A*[$#U&G#&.$<21)A5 +;25"!VN]H\.> MNA,L\-0+%(1CO@KA$Z;LO&.@5BJ#HI[ MG*61I=PDB!],99S=(_G28?^1F/ 0X]T]B\24RPLC7RJ3OKZEQHO.FD_X7E]& M5P>P4^AQ!PA*YXZ&(D!I F)5Y)9A%OMR3+]_^,I HI \]Y>J5/_5;UT7VG47 M2K<#Y?D4C\RQ/*&BU@1G4(%M[>QX)TY"%"VA4 _/?T?!?"%<-GX2/IJC>\U! M$M\A&I#Z,?]UQ'%U#'L;H+AC&-N7ILQZ7=534F>[3+*A*?L&7R"02@\2\7NQ M_,!0 &@-NBZPNPMW&SPN6+6V"V#VKD*&=Y?JV8_[=W[GA>S8D;;.[4R>8??D MZ\B",!*]N+0QFU49\-Z"W"[(V]LH^[SW0[TB(%%1QF89:96B^L5N6M4J(N3> M*M+UPC;UPHUAW]BPDD7)\GSM#/G@?Q[T7[5+[EL) M5_]\U?O !7=KLI/9Z#)T!M^%TB#1&DBU@:&WOE.AL#O_.W357_K/S#^!JU4@ M9@KJM_@7C(F61/\H?T.A?MNIA#3T5_R/*]DHNA9.M \]VV<#QS..Z/\A2*]( M1 \ ADMT>K 5"R[T.#UXGM(P.!'^%]ZB+Q.Q_)/Z'0 631D/>"3K?Z8D6B6D MHL'E ="?5VIJ_*@8!9@)";@0+0C5?L;I@9A7"4Y0,*+0XZ<',Q@RE-2=ZC?1 MGQ[X(HB):OT24UTCH1/*GC%*'G5[N8,O^DFH*-](#2NWQ3P>1?Y6]GE$6#0\ M6:XH>5+UQ.(&B3XN9*ADHM+Z;\E**L!-&(N0?Z%F^WIEI_?A-O+HX^^0^K^) MW^1;D;61&EER06R"UJC7(5IBGR$!FDWD*] M&?T)A60ER^7CB)@3^A*?,4O4K4K]EBPPP0(#PGT72/\_P=E)Q;U<>MS.OC*4 M=ZE"8IEMN;PEBVW<7_*(GOE9*/IY8HOB_FX4-,, MN6BS]B_CG4%K(]-EX==NO\U.*;LR^#K 2(J8COE5J3-3?R[GR7O65']OK.BC MF6>I0ME 09^?+$0Y]:*I,M/^5+T(YG+=NI%T%O.U&[2F)>!!/B+.JE9*T5*V;^XM<7>S?6ZK .9%UXTVG7%7**%JJU#V:RVTHL1"_ MD<\;.#JJ6*I>.MYDPF(I?,#B7$[=4U9QHR)SQLNW^ M,S!7I%4I24O5DID1N8< PR*MRBA:JM1ZORT5.=[B7V_/%5.T93>[0M[XBYQ( MS2+L2[Y?5S-*,$\.,^@-^O764C7:UF3-JVPCQ<.:D1])O7F#^(+X26;%F)5M MGGK8CL<;PHJM:**93BH5&V23SE0Z\78VQCB2SX?I\R-L@I-(HO/WS=2(I5IF^K MPF(UBLXA#8D\ZZ@8WA ?A1MJ.JA:JES^&8"Q/,,Y5Z1G+VN2>$VN#H^;@UQ) M3%;!^SE81LMJ,?PR#-1#(H_D#%U"BHWSIV] TLS>>%O._3:U&Q.3^1E2-TS( ME7R(_%LJUMLB3&WODU+>_U)6C(&GG[40&(MGC)E3%WOAO5,K5L_^O+81-TXF M)1/R.]%K]VK@\G9SYF*JA7])%TSD0R*8!9YZ%F"?1M]LZ0WE.!N;(\\.YI!F MK)Z*3NFIQWB$^&+]\(CH?;#W('*"M7&J0"H3_#MTZNWK7$TAU\>7C BF" MK7MIA1;:.D>8NM6=;JHK>HVZ#4=X+CZ*O!GJ=LBUG=&J,53NT9]1P(1T\:&< M @/NFG4[K?B%J/?SHYNQ -*[?4%/;3U\8$O'#[I9CT!ZNIKZAAWD*L%7[]?U!+ M P04 " #C@P-5,)$!K[(- QS0 %0 &%D<'0M,C R,C V,S!?8V%L M+GAM;.U=;5/C.!+^?E7W'WRY+[MU%Q("S U[%8@,$L5,U"$V=O[M*78':(; MQ\I*-I#]]2SN?AZ]=;=;\J>?7Z:N]0248>*=M?;W MNBT+/)LXV'L\:P6LC9B-<>OGG_[^MT__:+>MP=7U5ZMO^_@)!IC9+F$!A1^& M7WZT?CN_O[%NL/=]A!A8 V('4_!\JVU-?']VVND\/S_O.6/L,>(&/E?&]FPR M[5CM]DKT!04D?K &R P?&_ M^!?=[H: 7Q-"^^0_1T]@G4]V+AP! =P<.B,QMT/ M<'AX='!\LM]S1B?.A^/>XAZX+LRM*^PA MS\;(M88KI/^VKCU[S^J[KG4O;F/6/3"@3^#L+:6ZG+=3=T4>;Q*/A1_/6AOL MO8RHNT?H8Z?7[1YT5E>WEI>_O+K^^2"\>O_DY*03_KJ^E.&D"[G8_5>H7XU%Y=UA9?M?=[[8/]O1?FM#@; MEK7@@Q(7[F%LA;:?^O,9G+48GLY<85+XW83"^*R%G)G?%JW0_7#0%4+^^0#\ M*MZ+;D+00LZW^^N8ST1H%IK1 ==GJV]"1D,VEU_\?D=AAK!S^3(3]O0]Y]:? .TSQFVX""CE MQL;Y<\4P(73UI8M&X(:S:7%Q';V0KKTGKH;0^5>0LCU^GV8C^[9- L]G]V # M?D(C%[A6!<*SY>@&\82P*W1>$3I$+@S!#BCV,; !C/SHDPHN6=&:H5X@-N'= M6?QU^4? F7:Y5M;W+Q"E<^Y0_(K< &0 %A2H&=;&\/Q*/%N^G5($:#;[,R'. M,W9=&4NC>S0;Q[TD+-96[@-=>]S->,2\&R\IDIN1\B1I!L(].9]BFR]"HI>J M]8]T&0V9F]1@J4C7/91G0+D+XSW> /<]0V?\=OR-+?J+U)#.%J09QATE7+\_ MO^/.D,\G2#$YSH3/)#EVLN7H[GRJ_E.]GM)"F[Q]^E=;XOD4V?Y_L#^Y")A/ MID!O,!IA%_MS!5J+R:MU@):!DR=),Y!+'D&1.?! 4021SDJ_FJ-70)A^5YP& M96%D"*DIDKA#<[$@E8@AMB7LYFJ"NZV/G"-,,I-S1V,";NP4?8 M ^<248\3QW@/#Z9!.,$,8(QM+.G#YDO3/\A7*L.(ZX),9Q0FX#$>'%Q[-N_H M-X2)J.!V_(!>)$>_G&C=4!T'BTP<JDBM,]HTRGQACZQ MO\OG U[=J]W1AC'PX>BHV9MXNV:3OV"/\+AJSH-AH#RPE+'W];V:C0UYF1#7 M ^CZ/Y4>!+[R$!R(6(+'>$I=;\:C2 M)E5IK&%88W\:YN<\D;(7BS%X-E_09$=XJICZ5G#%I;M.$SD]Y49/OJPXF(T' M0'UJQQ0A:J^4\'^^>OH3?_RWO*+#@NDTE-;&/DQ7]X\IFMV6]:,XG"*.VOU6E; N*%DME@&6]8SB#Q.^!2\:RKZS $4L=%[ M'VQ4-7E&Q!V81US%:U8FO9M4'?Y%599K%1%U]!:(2@*=Z/]&N#^\5=ROXY0( M],>W"CHUH(RP'[]9[++Y@8B3D[?*29&,T)H&3H1Q-"3%"\E^Z#JE%^$UVQU- MPEL@!1O!-]O_3)[S"Z;5(Q(,]"4SLMSQZ3#Q84D$W4#?L##TM&=<$7H#';YB MZ L\J(Q8,-#]*\9"WJ/GB (#G<%B%!0K)HB(,- SW"H,(=N_)* TT-=+1YE= M/+0&W3/0LTL'G5/W%:$VT+_+Z- *E7P1%0;Z>NE4I-=J1H -].O2 >?5UT:P M#?3ITF%'E= 10 /=MHR9++DH/4)KH'N67%*ZZ984VU 0D6"@@Y9+@O2VD8@. M8]VT L%J\NZ@"+NQSEL&]OAVKC76 V-]M@RLA;;=110H.G"?.ML,W/#/=>\> M7?_*;L=+EY7_6N4VTH(:FKZ?- ^&YC*^J7BH^&>H]':\[5Y)5?/E2-*]UPP\ MSIW+!U7?F7*'D?O(2+3/XN7Y95$&(^X?\YDO732N*U;X%?5&*L/('%8UH9 M5&D2ZMHX$3U8EK$Z\7;-)G/W,M)6=86L@G#]^S/'V)=MF,V[ZFP/9:Z;X/8G M(R')K!I=#9J+5&$<*!6$MIO"2,(P2TK5;[)F="%G-MZTUS/0U'"<6$*!^#>/ G+QG^#\ MPI62>0NB*GZKQ' M:56[HT+WING*5>^.JHI@-V,!ST=)-#:BT>F?ZLA[#ZDA77-/;F+1P+12#5SI M\S=*9[<:Z- C-KERR;,^1SY5@5$._&L4NA\8VE14?0]@\?>U%W;K=29NN>%5 M^D3MXE*U/Q'=-B5S&T>$I\N5HX/0JE6!E"E";*Y*<$ZVK@Y>MI"D^(1<75<$@MA&YJ+ LL M7E04MCHWCP_7*0ZF3-C&%LY7+H4M0VJ- MW30,ID1B1FQ+E3X*.$]2G>--'"UT&R9LV.4+4!NS[>R$Q/A*%J:_ME*D)K@A M3]@!YWS.XT#GVEN^%]![#-^>*#VH9*3N!N#"X:D:8*+4W0! RVW(.[FBUK0/9] M-VU!U#JFV8_0FDIUXB1G]&&]C:4Z<<$T^O&=@K]!I/PEHPO(JV,GR3,VNH1< MP8\C:I&0V37G%?.4' TK%::_%8KDY=2<&5K27HR&>LS2ZL%V- MB/0LL]&G#)?K%6GI?Z-/'BY'2?$M$6_'^2U*C>+C/*5SC)N^6!>9;HH^Z#7Z MJ.-R?2KC4;W2T<>&=QNY6@REDY'?+$.QVANELY+?+#7%RJZ43EY^LYP5J]$S M^N#F$DM;V:).HX]^KKJKY13W>V=-58.A\JT['Z;0WDHFBL*"YX1+%5;6%BF[G+) M+4/BZC?>4_69AOO"5WN41,[M',:$@NSKPZM1V%!:Q)ZM6FG94KA;6A:9 Y%O M8OXY8KC4D,B7O?OU3YF/C"/(%5M>J1JA,?[]+HGLFRG?X>"7SI_G1<>!J/_@>T_D,W4J)JSIDM]D[RXRC'J7=,R7NJR M,6=LVB6SJJE(U[R(9Y@4SHP5P5O*VAT8R9)V/[D7Q%KLA47+YC&ZB+%2 M0E*'8_G3/YJUS*TCZZO YY=N@EWFCOG"OWU7]="?B6;@0D&C M8'_ED]_#,[A/\(5X_J0J9Z^0ID81<0]3A/DJ0/FDS.=PY(KVTL=&BKJ_O..& M.H.%6_ O!UIJ#C ZNZ:;KO628?0FG%I86G@41F_'J8.GA<]I]-: L+Q 6OZX-6.Z8&@6*0KBA=LU]:U"J5P%Q>=H/ 2@?C"L*;!%9DW@-7V^DK ]_HJ4)5F11'Z6-3C,SU]>I/]O7B MSNF;R?;U=+\K=76>^^().T,FI]3(^/D>GIV+[P[,DT MZ/W-_'O$(LCKNLAQT*)W:[N&:]J&TWM:2?J_O3O7?->[<)S>B#SF]T;(1]XK MLMXMJ3J@MT_.2GGP2EP_^O7S049[;R^>\PY[DZ/!\?')T>K;!\NOD[]:0?) M]LMG1_$?DZ]ND?YU$GVW__'CQZ/HK\E7?3OOBT"T?_3OA_LGF]'KI!"A5_@-\MOAZFN'Y*/#_N#PI/_NS;<.0'&]7JPZPS,] M[* 1&OT$>([/KCXKF= HD/#-\08>)EMCXS260Y9J69<.:$[X&@^/SD^.( MMV<$WP)#?A\9DTV.B&R&9 J!.MJDK[%H@/[+@!]B@; L^MY*_^L/QT]3PT!0[%NPQ-W^&=K#XYAJA M90U0LL:MNUB=DE.EO[.GH+$ R=$"$*D*NWB.\5YPXV M*_1(/@$]8O/GG>^'R+H./7!2'I%G8^N[X83H"L]FV(V^\

    CY 3^*M/ M(M$CL9O ,D<&_HF X M?C;>'K%')N=%$'CV2Q@8+PYZQH\P1=R 1:K:0Y6KHF#N75A_A'X03>QG?&%9 MT3HSG$?#MN[<*V-N!X:S^C_LQL,2]X]Z[O$/(/C5TC 6K73BIEGDQ;$N 22G(%8C<,P(.=N@M4P3;+MA]M8,VM>(.S73DC&SMVFOV+8SF&# MPPYP,;ES P0,,WD(38TH6#'YPSXLSX_TXI;3$2S$" 5PZD76C>&Y,+K/SGX1 M!=%NC6F&LY"<,*TBCY)=%@:BPKVV7.>(0Z1R0H+%R&P6[*SG/"R8W=C:D+>. M77!2KY>H%3W+!02T9/OW00M[RQ)MV&# OWBSF8[*%83:$N.9;$A[#8=_ CGY(S3Z\SG$)8%YZY1MGPS!75)8!)BQZ82R$5P[2>R,:.WX,:)"'T^ M\-%D%N,=R[\[&%S&SP>!MWWX;%89N7!OJ7+6)V.>8O(72ZJGTVH]B10Y)]Y1 M*G"I$<$4UBZ5_$P9R==LN0C!LV*_ERSV>@@F3^;RK0Z7.@^IG!]W1\X*_RZ1 MN7^R0S+3N^FI_+*7=(/R%QVY4F%W:"&7'X]3D=5?T[1N2S/H1Z*9DP^[HIEM M["L1\O18RW361*J#!GE--G&NNB1HAA40)[W5?$77B2*D6!IIK MH5X ,='#AUU9$N)#R"N=]?NZ;YPU$Q,219SMBBFIG7N2J.1\5]93-LDHD>[# M+EM-BG2PE2).3JE/C;\=;>@!^/K9?-9CFKC_9(/9&MLFL [G81RZ071"<&S3 M1GZZSN_<,?9FD0&\)L=&)]%3:8),9+G23J[M"=GU+N,9 MY&('3V :P(Y 'ZJDH\/S GPOR"@??DL5#[_\GFB#/MB7^YBRK/%&'VF9HXTP MYCS$E^-49GJHXX;4I)KG<7N?K<7GO:08(H^@F$'Q.QYE9)W+.'<%Z1)B++88 MFW)I%T1D%4V/,&'9_H-IMVL=XH2<9HS+N4IC+.H>"VOJH]AYYHBIJ744)&6^ M5NB@X?@*Q *9O.A@XP_'(]O_F;YO :=#SJ%U.3"RBBOP1,I']2OQKKM3V AJB#\;6 !;M'9(&#E+.F&B@76]08L+2OF"2%83^!EPKKAPK1$&7^&+A\,Y([98 M28>+N]7>>,G(S=9S A"ZK\8,/*H'XP_LK89C Q)+"&C%KB $=&TDZD*+HB<[ M++3#0CLLE D+S5M&.@&B)08$4Y@TC?#1&I+J Y=6;V"X:/?7 2AE$['2W4KA M0 J3IIMUHO>)U8&$Z6K$J$\,I5K8/NBH4UY#53$F0@UZU=A0GX1Q)0"A4[4- MC]C%B%$B^4#R"V_9"*: 7ZH!V3G"W/9O"P0MDWT=L4VEE[WO\UH]3N&S5562 M]W^>19\#WV.&@$DJN^S-3E@C;> M6#!M+O)<*-D(34@=-O86#S8X20%V5VIF1):K"?$!W=B!4?!R/7-Q5D9"=.@L M+E3B")FM/R@ 17[TL!6:@0^'Y.5@/AOL74) *W8%H?3+\8;>Q2;M-7 H$XA&1['G@O-395"[<'* M"E4TV*N$@:)Z@0G^_B.%X'Q$-]/AZN9MCDB18]P(AP&I"#5X9QF$2ZZOQ"R/0]D\E=$A T9:28*O-0Y([^ Y>9'<3)72 M:"K:R,I4&0GQ54LD#P%%-V_Z-NS/D87GKJFL(K93XK1359;' W>Y:!6Q>G5E M:Z> "W I(T2#M[JLG)J(*B1PL6;AC)[?G(>$%$>]<;"U_I MD8$L6)C:NT1 MY5@2%#6/1F )E6<>X(V/9[:Y9.&P[DI59'AY6YZMN4/X^<\W$,FOQ1@-*:UR M2'8Z@X2\)H,<)#9T:0U=6D.7UM"E->Q26D,7RA<=P2[= M.Y6)YDA6IBI1 MB"G+(!5I;%?];)QM1 ;G@D'J!/$K;3*-2'H42Q;A>#@7UTPE4CN3IDRB=0 Y ME6CWW4!*J#\M<94\;86=C2@B,XD2SM4Y)U54]U-&KJKU4%#I?RY[S=-6^@M0 M1%8-ZAL*^KAL28K=ME-UKNX)@E_RTA2%] Y)V2Z)"-'+4D92R=7U7:1E5/:E M@V?-*J4RCRL1_$1]$\ L.%UZ7:*"TQU\]_4R)%/5R.Z$U(IJ-A-?$_'I+QIN M/<_Z&HV1YR4M3AK,M^:@K%#>-0OWXE//-G>A>]MXL1V82>N3\"^ZW&%>RBWD MV!6RPW?O)35)F:)=-2S7%9U0%,WI:_2C[YK *]13/7.4XC85)QG\Z([U:2I'++GM 0MY-X^.Y"=JB9!$3GP!$=6A4,XDKK5>4WB2))1P=9PI&/9*1Y-XTB*XYP< M.-*QNC5NG#B2;)16'U2D3XT?M8Z*W!JV]]UP2!:L07Z/JE>?PMG,\!;#\:WM M@MRVX9!RYBB[=I5A99.2[^@)ZR)(B S=$2():*"32\.W?;[2P%9Y4@AY:4=N MP1UO(^82)E+A6-SS$B*B&_86C7SQXD?9AHV(D1(3+$XR]IT[#P/_GN2^G[#W M&BXE(T&$03,B#"2*T&]&A'[;(F1-4_+AOVSDP:X\7;#?WL%(>"_$;.'"DF3H MR\4V%]',8DV_I*4HO)3:FY,&9>@:O01/9 -<[H^LJZV"D& QOCU]P:_(<^-V ME0CV?>37E8B>IF#A'K"+%@^&]Q,%MZ%K<8A21*&M51/O["NG:]/3^N;B%Q]Y M49>3R%:3,@10MV,O6XI%CU\YAL]0N2R>ATYYW#RT:['3T6L8Z4TB,G;61.LU MG*%2>A*$NO70GR$8UX: M+LHWK%0;LA.>J9H;BU.&'C$['N^F0@_;SJ8R@3'EK,KF68,C,*:*+2DX>Q5O M;HV>,5/%R>XKS6IVY.DMJS5ULUY:0TEP-8JF0S6/#'W1 Z@Z5 _)T& %J*Y? MB5);.VAI2$6=.B7F[90F^%3EB)6%T=2YSXUUPQ2I&;TN?^,+RN;I)B]PGFI" MH\VN24T,MC6AT:;5I"9.MC6A?HJC<+".(HLIT=>9NDFN[!E>-#K(7GA#C8NU MGN1YY[XB/XC3"-%.*(C5-T8F7&XRL#W]AFN&,7#2&K"\>]N$PXB'#(7T=[^&W2S3& M'HIN6N*7G'- 1=7R!6E+ M5\:Z7?X!A,IS)528*Q9):D_#83!%WO/4<)_1C. :WN)N-@N3>&1ZI*_"M81!-P%) _'&>W$N84"X%,=.JKP40+>2V9CAR7BR4S MB^$XLR28;QUIM]JRI/+0E>+X:]H\K"+14-M MQP1JQ41DF6"W!MM/BV[SL.YN;>S[["TK:,@)%JGX#)ERM@W!4 C'2%A*,AF? M\)CQ#3)E)^F;!L:R.'#Y,E8G;8$U?Y1G&G72-FAM(MOY#[=T[$WUJ(E]54^- M*F5U5-LG\4@.K@<$ZG0KF'K*W(:(4WW*7N'5^JQ] F&/""3J.9>==B1?/;0A MHS20KG[2A32=;40?$YU]E.VP2-!9<:QZI98^?0*SS)R,LA;;_#D8-%35S+DH MY5PT7!H@#_B O1794:YSI@B!%V3&,X,YYE=&17,!6@@IY W.&E@HIM&%%[KP M@L+AA9VN,N?$UXH7LVY%XY6FK4)J;0O$FQ%?OW/6#^B/V[4:.G M-\45=8]\GT0>5FQ+FV^5C&BE1GEZZ_)TNSS=7<_3[9):.]2I0YWV#G4J3VI5 M!V]J-[%3 ]REM<1.#= 7P8F=>Y!]TK2_K$Q6K'[*VSJDI5EBG2Z9@8)$>2>= M\NJB4XDN3]5MTO(%8^N7[3@7KG7G!H8[L4$!RZ8^S24(U1Q%(8B85Q+!C>>) M$M ]"+/)U3EX%#%0F *#>\)OE0U23'GVE(1;"IMN\MAC^AT M4V1@-4N":E=!>H%VO#LWIG.Q=,+LJ(QNZO[J5&=.)1K=D82CEEJE(W=R[?KV M'U[^@#G\C)=U?V+.XK6&U^.0SB>B-)?]*V*J :JB)._LD0''L@IN2+A"ZO($ MCM(&&Q)O2:N#-*KR'5Z1 R-:SV I7.S@R6)D3Z8\Q6>5I/8&LN@ BR8!BQ*N M:F 8U53EO4,NI(..GIQK2EE$S<5#JM]6>BZAN"=E%R 2ZF51'S4Y[S"!,DQ M_8-P YA Y>ZN4RY+6QB)#M<8IH:'IIB!SCU;_X,26^YYK([^(@KA!U.XNV2 MFM-*.L+KA;CYKR0AF/4;6!]X@5 T,CN0D?NXZ..N07SZ:$3B=PS'SY[A^H;) MUW6&AMJ."=1"FLA3^.+;EFUXBPP[K!A+"1$>]GTOR+ .OZ5LPR^_/\"F, MG M]&L@YR$1;!EO'&RM/R2 K1$X*HB-J;5'1+%$.\ I/#H&0STB'UW1#=A@*#XP>/-)31AMP4"N!F2UB>O/ MM08L1Z;W!PN3"Y:'".QO[)(Y5(MI7AEVC]B*?,=2JB-L*24[>*5Z"4[8K5* 1FQ4U2%<@. M95)MFPUK(!NI4C]TR8"KX0I(,Q5;7W"D7>"1W#T0W\W@ M>02&B1J<7R[2[SP:BZA!WB_#LZ)_HL:"KL6_%XD9OU,:\_@M1%K3P1EM^L:# M7:RUB[5VL=9&(.:-E:5;L#7?HF#QEE*SF*T4/>D5^A6ZI^/Z?J RH60%=2GL M.*%3>9AHI5.<4)6)FDN-R,H.6T@.1TH/QTH*1TJV$"UGXPUD=YL2FZLVD.W6 M28Y-=O'G)*Q1F91:!!SBN=+F*/*X1 O9\ M.T!/, MM$STBF&/6,_)FU)"RD+%% X!.)- RPKW%_/+R6R9DD)*B;$"XZ&6L MIBF<1,+(1X]N_26W7F1/@?Z=&[^E'X@DR2#KXA5YQ@1%?[P&\9.[21M%D=MC M6M77D[!X =O#+!:.S"ER:+RV7VT++-<(1&E%[?3,<$7!HD%?JOEZV>0+WG)D M35U^.];@L/RR\[R3]>RM&\-SD?4-=C-8#2CZ@GA[3L$"ET[2"[?)-2GI87\% M7-$W!:"@Q,7AHX=-A"S_%GS#)Q0$,4R_= O7A[# &!$W+IXI#)T7:@PA.JTF MRUH&-TSX8,#?$ZN]?&,J-=1 M.YZ5")[;V!EYK"^W2 /FO;)M]E1U1M8-_4483,E=?FSK7,#@JJHK69+PDF.; MW&]%4[GCJJJDC=>:N1@M!\VU[TY?@]MV+9M@?EVIC)C7;H MRO <3(X4\86@V$(.8V);%1G!KRXOA#=Z^L:>=EE!2+ 8B>ZB-I7VGR&*]R_P M)TVP(HPOAH=JZP*R)[T5T]"8^1:R[K:'9DV_*Z(@H'/0U=1&8W"?S9"@ML/Q MV#:1Q];.W/=D " MDG?@J;_:%KCB/^Q@.D).-.O\J3U_QC=N8 <+^I7'179G1>.U,ZS"L33]*GAX M_XJ^].P[IVB7OKUJAZ=YS5)7B"&C>J6=,@QJ0YT7J:]MIBDF4]&C9:;&[)%?4\'>Q:SU.% M.^MQ=@A5N)R#LXNK!D4:P@I43C2L+FS6#!5 YVGO0+6[PE:'#HKDK(YRI#J0 M78=8:99%J""C@#-U:Y;K!,8P18@RU8&Z6UFKQ?+T$>=$=>?J[C UIT]EED"B M@_=[[?!6Y7\D:OJHC@=:C;/M*=<2N+W169/7-:66V5JG$ MQ1ERJ0[4/4NTC1E0;B5]&E!;@VE#E?&:""T;+&EBGO"%19I+;4Z4.9#=5$6J M,H5DU:>ZE7U8U$ZWN24>B3Y/=F"#D#I7,\5%J5([:]IB"5RB]E/98:2VU:Y> M!6CZ+F0'LF4M 8KBY%1)LE$_*1.V3IEZHKI=P,K854?1G"#5T+YM0L([4R2J M/=\WXR:D^4FJSLZG%]9=)U'R^WTSF IVCDI>Q@?U,28Q+X.V!5JBJ8_=+M94 MO[Q4I]1NIQ*](I,KYZZF1'Q8< 4P47/](WF'5+RG)+-8K791\F'T,8*Y:UT1 M5\%!UM"+4%:ZKC$"!V^WFU3VU%C2]CWJ#Q_G6U&UB;]Q[(D-[_@97Z+8O16O MU19%4;5V90>:UNQB&7-7(]?5R'4U/^OJ&LVAQ=U+FG1J]75'IF3Y5*G8VE%MJ5,XDN3/@:R1)O'NBB'TT7 MC(M"(D5=^8TE^]ZNZ"#)M<%_'M(K[=O2==^V9-VC=W M20F*;IM=4D*7E+!C20E%/4SUR$J0W<-4@^0&H?L\>S\2Z3D1:BR[@ER@OCK- MG$3D O75+]H2E@NT"^V.%2M8RX<"TE:ELA>30(W7 W#:?3LK,"SM#KK#>4$: MO)A-#%B=SK7[_5YR8A]I+U79[OA^OYK-L%_:J'6']QC9NSI;F#OM&[O#CI;@ M] ;%WF_FI7[8@8/V+K]4[MX1.K2UW>LWRY9+F;[6'2Y]V877RIR^G#84IMY? MU2I N/$#>T9ZM6Q+M]:L;57:(J JH28+NI0J\(JI:-2/OCM5"T%!>F94#:*6 M2? =DSLD')A:1(9E)9ITO19PM0,*CJ_L4DW!*ZYT4O#(]G_>>@C=@4$#5RE0 M8?Z6\J2]VE#N2[4@+RR+D'15ZS.K4Q 7JLY.A2NOVJRO\KT@HV;X M+55QSL6)U<+G/"2"K?4;*BG96G]( %NCG!LH*YA:>T042[0YCAL/=+F-76YC ME]O8Y3:J=UFTVCF-')=%*YQ^R'E9M.SLP.8OB^[O:V_LUAW9_6T-U<:)C*,! MT2YJMQ7X($UAE+UC[:ZN5SA8JNN]MAHM0;I[D0,J7=M;<_NTL]G"KZ0Y/J/. M!50K,)[5S!7V S^ZR1TV?IR-U5Z O'X(_ICIA!:RANXWUPBMJ%LA=BURS0GY MP<>.;447H@3P;YQY,!["83"B[HNXTD(:][J$XR5H2' 5-N6M._0X%BU%P>#= M%^2")AUX%1?6#&:0'Q"]OJ+E^.PM!B@)BL8DD0/D)E%O6=)4%G[FEJB:EOCV M#PBVM2EP<(U>D8/G9!5PRT-%3K!(Q"@,QT^&@WQV 7(>%LPNF"@\0XD!NB?L MP2)E;T%106@GQ/A]($L0UA89I62ZH%(75.J"2EU027[E?JF94C'4A,9&Z 3Y MFJ(QW=6RISM-*K_L(BRJ1@9-BJ]'6([-^<"E;IX.03MN>:G\C MF +Y.U7 M%-QCWP<)(G5&8H1-1'(ZO;2-# M>7453R%L6#L5"H87W,"VR/@@]1,R0UC/(/ :JV M0#\QJS>&1]#P5'TS'+H! MR]FTH0&Y +3,N_EA$.L;#,/ #PS7@B$8@30J6D+AU&6S-$&HZ@9U+DF^E3B= MC&S3D&HK)I#Z(>S9L25$1 .)N0N/#TFMIK5#PK20,5O3*%XN\@DP0\8BV6@- M@*XI10T4NIF1U9YK7(!T<%M M;%"5NE_?DC5++59,@WI%%*C=O3QX;-O3UBD\P"(Z]4E))YB?60&<)UR=D'MF MG5"A%3JE+HMTR1J"J!K,;UY^3OXAK9K^\?]02P,$% @ XX,#57.C1$PK M90 T5\& !4 !A9'!T+3(P,C(P-C,P7VQA8BYX;6SMO?MSY#:2)_[[1=S_ M@*]OX\*.D]POV^/V[LQ%Z=%>[5?=I9/4GMMS7$Q0193$,8LHDRRUY+_^\"() MLOC DP1+WMAQZU69B?QD)A) (O%O__-I$X-'F&812O[ZU9MO7W\%8+)"893< M__6K778<9*LH^@ID>9"$08P2^->OGF'VU?_\VW_]+__V_QT?@[,/%Y_ 8I5' MC_ LRE8QRG8I_/KFXS?@?Y]<7X++*/GM+L@@.$.KW08F.3@&#WF^_>G5JR]? MOGP;KJ,D0_$NQ]RS;U=H\PH<'Q>D3U,8D%^ LR"'@/[?3^#MZ[=OCU__>/SZ M[>WKUS]]_^-/W[WY]LWW/_[X]MV/_P/_X/5K@< O;%A ^+^?P/??OO[VS;=_ M^>XOPA]>!:O?@GL(+LZ$/[R#[^"[[\*[]>L?X'????_NQ_=OWH9W[\,??GS[ MW?N_?/^#*"G:/J?1_4,.OEY]0T7$XTT2&,?P&7R(DB!914$,;HJ1'H&+9/4M M6,0QN"8?R\ US&#Z",-O.=48Z^VGN% >QBC)Z+=__4K0WM-=&G^+TOM7;U^_ M?O>J^.NO^)\_[?W]EW?TK]^\?__^%?UM^:=9U/:'F.R;5__[X^7-Z@%N@F,, M%;:"%6&013]E](>7:$4QDI +=/X%^>ZX^+-C\J/C-V^/W[WY]BD+O\+: (#I M(T4QO(9K0/[]?'W1R?/]*_(7KQ)XCPTGO SN8(QEIB0>4KAN_UR M$SG>_$#D^&]MU/+G+?:'+-IL8ZR55\:B?H*Y76F;!&T+? 73"(7GB64EMY-U M(_Q-'J26M=Y%V/8 ;G%\@W9%WR=I76B4![%EH?=(6A1:PS;R?3E-#6$=9'>4 M#9Z2[X-@RUC%A.BKX"G*SN ZV,7YOI@9_C"5<8\"F:9>P3C/R$\(N>R8_(@* MW$*R6V8J!9GH^5\26CWS 9.T@97'U[CQY?A3!B MH\%?5&/ W_SC/,FC_/D4YQUI$%]@\D__/WRN\XW)#(;2XH=T,'_]JN?#K^H" MDK\GTRC^BJ1,,#G^?"-+[!_Q7<,F4IBA74KG6&E=YI7/_HVQ 9P/H(P YO1O MKRJ!]N5?I*N:%$&Z*@3 7P[(P/_BU0KAW&";'\>BI:]3M.G5)F>+!K7TJM>A;DRF/.W87,C3>7 .AP4"42D1 M"*A((!!D I )!0(B%7C&8H$UYO_MM"9JS5R0+8BT#/X28@YPN84III[<7T*< M45]&P5T48[^Z"IX)9MG93M/4-:EK&KD6-R?FS20!J! %Q$06$!?"@"V7!H0[ M+PW;S"R0.2#VC?D6XF5U?K'9IN@1$L[7< 6CQ^ NAG;LN9>!"Y/N83B-5>=4 M(!!5$H&T%,E[LY8Q$"G+'L2EW[@54]93S"1=W&4X UKELJEJXT-Z*6J-B!V+ M8\#]C5(&OQ:T_^_TV6B[EE&G(JQ"7.R%WN+AR2)<_XP>P"(-^TN/7D)\> MX58EHRY%^*+06$F79F:XP!Q"PN5#'-S+VF'C0WIZJQ&Q;XDE>4#H3V^*[8I& MG;KP1JFQFC[M1,5R\Y<<^ZB&Q\:'S=RZ1LQAP&1\ &9$C[JF-]A^*-"@EKQ3 M>S.L2FOC* M0_4W#5Q!\S9-G/F5@9'7"-C0LT#0O:'SL.*EJ;=!TVKL>QKS$H8.@Y=#P,SD M;]. E,?FT1L2^.7/R@-&?WH#;%8TZ=>&-4F,U?=HXX[R& M]Q'9L$CR3\%&.FUN_ZS)"6>=EK,#SHH-('RFM]5>%-"0AGS3>*RO[&G/PNN" M*QR#&V[:[M*TEMHI+E^[/Z^YE=M!S[X_P@+DA&7SYB$)NHW\:$ M\R&*87J*V=RC5+&DIO%1D^!7(^5LMJ%<0,%F>K/N0P -J,; M((Y/=EF4P$QZM=KZ41.5UD@Y,V#*!11L?#'@=@30@'H\TW:LI6@;!GR^@>D] M7E_\G*(O^<,IVFR#1#$2=Y P47$K26>&77 #C!W@_'RQ\'Z(D*3>/(4C-D/" MS 5NX&J78KYOWM[=1KE&D 5H#=Z\_?KN&U PG-ZT.U6/ M^E3CDYJYY0K$ :7NVEC/GU8/>+A098NF_;-FVA1IV3?<@@LHV'BR1=.+ AK2 MD&\:C_64;>4^!=IL4'*3H]5O-P\!%GZYR^D%41S^U?*/?DI&-RUZ*+N[=D&9 M LKU"#"^0& \O0\H (C4U.DW6'$G3DHP6?$>MF5S#;?D%D!R?Y,'N?QQ:3\- M(Q!::;KS%;YS5?(#C*$W/M(/$Y)5G:^0Q(9H6-F">8!QK+5PK7_2:$M H.1N M_X4P\6UQVJI]U*\;OS0=ZRC9AN%>)!CD@'6]"/* >X^:"7?1,%%Q.TUG9BVP M(R<.01%&?+'P 9B0K.I\A20V1,/6.="GW>8.2ETC;/^PQ*:(V'")11ABV3/^SV64P#=J[M!*P$3G+02=N0%GQ/\9?+]!9]2;2,7ORX!3U7Y-P; M/.$%4 H(-\^,O064-E-O:LM# -K-G*I^.:1ZBU9.]G'@,KU*T6.4K*2/G?II M6%!W@Z9[HZ<,B=47+#VS_"Z@VLR_57F^@M+N" R.I0P<%KWA"F5Y$/^?:'N* M0CU?:%"PH/0:1?=^P-@!S \0AIYY03M ;3[0HC8_P6BW?VD8#"O3R=!2&*C8 M>_TSFM7/ @T'5>=4DYB\)R;:_])>YY,0/@ZR M157)RCLC[T2EV;NJ55L^(M"T8IV29X^JR\!!TB9 M'1/WD'9X@"]P%;9(.&]/LFL5')&B4CW'K'G"+S#D:,E!U>=(_9WAR4\JM^(_ M^ ?E3;QYN2[?-\$K6NK5*LTKU>BI@Z5"WVY==L$0+-?"$S %3V^:86H!BG04 MJ]!"4\6MM#=MK?E+?RNJ4'#0VI/3],)@.?:-^;?BEVUA4JY1+NK%:7JBE M;[Q[!$SUW"#HKF]$X)U)=X&Q9]FM.O)2\74[+U0_A;V?!MG#(@G)/^>_[Z+' M(,:29(O\-$C3YRBY_R6(=U))N2)!?5BD&#CP#\P/!$D(5N0+6''VPU74<$1: MZIP%9K$ %V8)Z!<"4[#(0<$64+XC3BZ/0123-O4?4'J#Q>%W!2.8G<&[O/I. MH7Q=F[1!7%1CY> ^ZP-*\V/\DPW8!.EO,"?"@*QD#+[F[]M [*THR\F=[7]Y M]^;UT?OW[ZD+_\O;-]\=O7GS_1' HFPAK=".G[_QPY-UC009(C0S@RBFT((W MP,P!X0XJAH#P%[\W*L#7\OC5BFP'9-4+%9]@KN/>O70,H.NAZV"YQ+D)KY8< M@01.O-FKA!52T9W/N,0-2"I. +,:WU,NDD?,#Z7/F+N*9]0_IZ]QD8Y]RR^I M^V'JK TW)0R/T?IXET&OIA4YY)"2(KU&*6X"1%D! MRHL4V7PF"PC"SK\#EFI*=''&(E)WOZM><7.9P,D?M/SP_NCU]]\7YRP_'KWY MX=VLSUE:;$7CJ*6)TOSL0NO I1)BO"!P#7&.&ZUR2,^;]5R]FX8^<%TT[;MM MQ8E6*_CA;X.P(%E5^0I!O*=]6GPPA0]\B)(HAY["6 '*"P@8%;L78^://R,4?HGB M6,5!JL_HJ[N@8=_H"\I^F/F>?E&7#GS192RK1NL; =5)CUX*TT' 8$G91M#! M@I^>-WFULN^% DEIR$NUQZ+&]W:+QSXI43\7,=^!=W6>YY/Y-K2[=[IAYRS# MP 9X&05W44R7K(LDI,\0/* XQ%&); /GSSI'=_(T]54OR\/!SE#%F6[U M9.31!L[[O_^W']^^^6&K*-B]"I[)+JQ!+7F3@GFU M+.5' #G-VT7E4OFBE$>=9PJ2%* MM@I[FI3=K3_H,W38C] :H$9)EG?3D22.G;58[5KU&[-B+[=1C54R&]^;3E%" M%T=_C_*'TUV6HPU,37Q*CIY!DP()^J/X5PC7$/\P!"E\A$E?@X(QG4H)3J2C MUCE Q]VL8 @(1U"PG-+;S%) NSF?LR2O\]Z4=U.07#9G/WUSG*]-FIX)S,UN M50T0LJ+]<>]7^6S_M)%3G-2XM#C+QQ:N.K%.SFF28F/7\V&F52?<:Y@C_ M*,O*J84G9GZXE3RFPXL;BR4JX^ WN,29HG:E-_74\S5IDHX29I=^=]98V_CL M;*K0RBYZ[#G>J##*+GVF\$)AVM5,!"VE%ZX6.CXG> /IG,7DS56J-N9TL=E$ M.;E73&I\B"_AB0PF*T7#[25C$D\ZR3K8^:J8L<:J(COP]2>40_#>D\N",K A M!3UZ#%&\CP[MHRIR&O-= QNUF&ZJ+\>LM[SQO+Y2K:+270WE2%63OE1)7J4\ MGZ8"*3?K;OVX4;NR)CDGS>7X$B(C7'X"__+ZV]>O7[\!VR %CX3G$7CS^@C_ MB/R/%2;C"6:7/Z"4WE0/@':QV^59CK\@RT\Y0G[X9Y^A( D$/32*N&D/E,'8/;W)/$D>&])Q MO_W/FN4%(BTW^1I*>KSNW7O?^'?[^ M>RO^6&]&X8=W=AH1&@+8-X.):[8RB4 M;7:TKHY>\<1.N<6+")AD./21I^LV\!)EY$+_%59.RDD+ M 8HFQJ(((,;$A2C>UJ])3QC<5[6\FNMY$',\=/D8)7IB3-Y-Q3(69TERR_UE]'3=IV9\GR'DT.;-& M<4QV"2+.R _3[H0!#:G(-Y5SHRZ(@XM!/;N/\#B%BW=D;^B*U94L\CR-[G:T MC^DMJAN&CB/8XF@S1.E(X&KVF=_$8F0QO9.1/BZ'81T])V>E4(!+!42QP"T" MC1@^?FP9ZLVB67740W%#2D5S2OR6 4S%T6U.^[>MS_:,/L/+V_TMX AEEBK^WR4Y3E MUVM_KH)TF=[D9/N7E@1I7K'53M%6OU,7!>5U;55CCA\,J0ME94]:O MT'G %K=7GF&F8(F=C[)E52\ ,P:4\U1.1YEGB[(.2]_9]BG90JM)V;US575I M/GI7)V:=7M6N0;_QZ? BQ@PL)! :PW,N:*VAJ=<45.PBPJBZ]Q96;^FOIS0P M&O 246O^XM'O'1<#B(SA&TH;;@,OL*=%S MC/J=9RF#DL-[ C;605+DK!2'C[<"$B\8^+;\48&OO6C?U<)G-*CB&DI>+7D$ M'9BL=WK)6$'(_4JGYD2^+7-D<&KW'ML+'.>8M'G+A$N;O?&JKVLZ25A$P=6* MIN85/BUGAG#I\P8["QFG&/1XP=A+F+UQ:JY?^NE8Q,'IRJ7F$-XM6Z2PZG,- MBPL6][CT.,DD2Q5V\87F=!O-#IN=)/1QZ"!I%0)^Y:=D(M7384S'&((&2>KK ME5L+NF;-W3Y@V=M:E)T_\7H_\LX?_O]0\?:A%GF3>S/*[%R\Z>Y1+W 3?)$% MQJ40H)!BW(N'98/-\R?R?@I>&VG, #U$+#0:;1)UV2 6 MPB[2- 8.WK](:P8^N$FUY#4W<0&5! M>T&5O(H99<3;B9#>7<)R?*1EN=7DJ>(M?50,[HEU4G70R3*(^1VA3<'+#Q>1 M C)J\Q?,+AG<#;4,4I&X[O%SS#!25Z,I5B$FRB)2'9'&A9H^,8@*7U,!DC; M]Q+.D/I)4&/IA[/(PH84=>@Y1'$='>([=6[C.Q O\Z>=/);KBR3'FHKN8DCV M#G*EIN)#E S://52=G8I)BA>U(M*CB"@+/UP(DGHD)HB_88I;D$(KV#BG:V MAULUT=/:O14_;F&[L")GW[IIHSYB4H6%H\03R^X#HVVWMJDE#Q6_MT,K=$L< M\Z2:]0'!/D8[.#(AU ZJVRF8G%.W4;2?XQ1\6!MLVK\RHJR.0 (]V74:P ?) M:D,XQEYT;VZN$QU$F312L78.PCH*[F5H(.^N87QXS4>Z^>GY0;DM81- MH\GT$;@C,OOA(?T (RF]>PDF]YRR_7IY,0^<]&O?M@O]'4;W#SB-63S"-+B' MGW;D0:;E>J^<7MFU% GKHZ3$R+XK%NR/ \:_> AK1VI#(^IBVQW=ADE>B-/J MF10R0G16YA/7+0=PUH#Q)DQ&9DYS9!!LR MJ?WPUB&@>R;9FO8]!;5[HCT;0F&DJ9;+873Q49FT]7C9Q>I@)UROG%C7M(8G MW7Y<9V9&PQ,OYZ]TQW/*+?F6*6O$@VR)9^%PO(U0B'^>PB"#9Y#]JW5KR0(W M@]-:8^X.[D%Y_>*A1>M ]G&8OR7$HA'(/(\(F%2@$ L4#].8@2,I)E(K1U3J,,_^H,?YOX_3W_T]2-,@R;/S)YBNHLS>VC-1JG]%F7RP:&,+05: <=P=MNQ)NUSO M/W*M7@F_745=]F)H)B_%+SGN<.:MB9 3/G(2M,E) Y8/$4*=W/ M&B!D0>]MA.U;.X^5%1O/K+T7IS;C[U:;UYCLN<8>,'@^P]Q&])7&8,_0)H@2 M%1_I(&!0HMQ&T+U/^.$2_7 @*2UYJ?JX7>O@5\9DU#;6Y4,F'R&I157<,&]^ MV,J3*HR8L_=M* \_++Q;_>T/V8B:\4[5\;Z6P:^,P8@6W;&P5;?N 4(&'?7Z M"#OH>UCM>1!^X"(!G*,?/B '&%+2G]?@Q$.X3.$UJ]5NLXM)H4!7?9Z&!\D3 M-0!,EHD#SZI8@[:"05H6^#6I"_S&$U=31AEI*WHVB,9R8/+#V/%=\QKFV(Y@ M6-PD5/?#+@HFO?K;*+KUL#.XCE:1)TN3 5"0G*K\!( [1,$"E%=8Q[?]]FHG M=0_HIV/0VJ:'KH.+=JJ%5F-ZA!142$5U/L,2]R(R@:>4VVB7V&[O" MIRUL'I;4G)Y9$"Z LO'MX&(?B[;]VX:6_-/[_B&&M,JE)6\>\DU79,]*7?!@ MTYS;V@F\CY*$]4+!8UF-^4"027,&J^T7'-V,E]#V$;\4[XESR_0TL-ZUP&U? M LM-!R8M9JNUP\;LB061YSY6XN/FNRW^LJA;V_LMKVR;KP[*@$U&P_@W[B!2 M$?@>;2$$**5P6F"BUKB/X\@UFD>\W/BHU:;G4:VI8"A2-!26*YI6682D'2@+C)^D.1V8A> ML$8I6 79P[X[L-^CK4=OP^B;!#)&8W;PJR4[7 :/')W%(U>>WDO=.M8]W/SS M=<_6E?K6,>ST@[C,SQ*D)WIEO[>2Z;B^?2@Z J%+QHT-?.^.X2Z)ABI_X,[I8YW^Q$D;H MQZ0TFB6CL:WBT*VV+#*K[C_>DMX/G35GE1;=T]\TNF<:_0PC,W !B$?O6VLB]MK\=W>>85 =:.'"> M%*W6SHOW4P9J!J8_!NZ7?'B?Q+Q)B\M#00D&#AJV>'4D2/NVS/E$4-Y(9+JX MC'T>.))!S*7TP8=30'8F8.L0L"/BD=DFR!XN2:_[\R>RII+:N^G^K*99MM!R M$H(X'Q#3YOZ0KI('O%_4?I, M?IT^REN#+#E- Y$C[\1F"M9TPRRLF-/F_90[V3DC['TP)$58D89^M+' M1;+$6Z\\97&09S#,LR&44W$4Q;50O;8:F;#3-TXRM$[,M MWS+Y.N1"?4.ZB:%"+AX#4R+9,5H?[_ W 16.O5%1B0=\L&M+]H,L C9>P[%3 M'/8_Q.A+9MAGK(6.E?9B>W3==14CK #EY7,SL6[ VGN(=2C0L85]@CEA?)6B MQRB$XV:LF&G:G0]WH#7=%;@YV'E)K_)H61F\DFSQ$EIY=Q!P?"6 M[!Y%!\T'.HKV_(HG P@UKRMWZ,U/-&(!"'"R5[5FY;!]L2$5!']0@LOU19+C M3T1W,=^RLC..1YC>H>K0KN11[A4*,HS:#2Z%M'BBIH*S*%NA74*WZZY2N(EV MF^RB>F)7:5&CR<&HJY@&1Q=/\%7D)>$==9UA!CVRH_"9P;S728Z) $09R.YJ M*07 8H!"#G A^TRU;T=YXIPH?XXWKS'&C>$1Y 2FH.0*KH>&YZ3ZE:>!;)6I M4&0@0<2P8+&-J(MX2IGY$3V'$6D6E78KR3_MMQ6"%JL0OLLQ^C*DYZ21UZ;K M[+FJ4-7'29Z+@PL.#U@\F#4V/5L/J/UP+0V@D;ZJYP-J7"25O!ZAX%O?4BP[ M2T^PG[BO$9PAT33H&JY@]*CZL)(LZ>POQ$ M0\)7!&93^@A>@I-W0,_@&J8I#'GVBI=X-+EE&WUFSB/'P2:.,AQ=N!OG6^R! MLS02L9N"NS2EVUV4N:_NJ&0,O7XJ#\',@)?P[,(,"C&*)2'=.&%KQL6 &8R7 M@%X%SV2:QJ*13;L=5"V*-N7@(N7IX^CDA0:6]&P96^KU 6,\AT6DDB5(I;7# M^I\GZE*I+Q>#.CL7!%S*6L%EFYJ*/B\WL*<2H_ MU/UEN@ O!VYO9)?0[,R ['/>@CT@_$$A0.FK/:OI$?;V2?[8W$_]!$WW]CNI M6MT&[N!RX$=B&B#V[]OWJG$&@,G,GW29M+][_ZEO,WBZZTLJWJ="=8R++98F M1H3AX;[W:3Z7"C0@UKJO--X]I6GO)TWNG*R2R-7=PE[JUM'MX>:@74K!;"X^ M*H/TL*\.ZGA^J,KX;H7VQ%=MKH+GHM7CZO==E$(L+8XK^?,55G".E\BDIQFM M,U-Q7Q6J^@#+ZTP(*M'_ZK 3'25_(,X*S[:<&6 M]AEEC$'!&5#6=*?H?!A4Y[[YD79S)MN;-W"U2Y537TF"%B%L8^#<&3B!QL<@)V(\+]?& M'JA.W !.56;VL]I"!$#< #MFSCGY[J;:-H",U3\[O.,&U(0](/SIO%E(0 Y? M)O9L^06!FZ7J.(L9A_M)VV(E<_=,+]7,?;UJMDX=;WTZ[;IT<@?]$"5!LG*U MI]1+W3JZ/=SLS[XEL[GXJ S2P[XZJ./YH2KCNQ7:4^\IB7F(Z:N"$L0L94SC MO!E8SX@]?P94'LFNO-?%@W\CH=:>UT[]AJ@??UP-SA=EU*]QO25H<3F!55"#XFI&X2T7%2E9%6C.L# MR$;-LM#QLL]IL\[Q')2(1?Y'3F<>@QC2"Y?%*Y?D%XLDK/] ^$OV$,=^V15_ MONG\:46OJ%\'.3Q?KZ'::G-LR?2M:EQ)W02;6@]\7L86)30&';%(!"N9Z2&M M\!@J^;T?@6@B5&E I?\11!+?CZ:_(SOHS9^)?\_?$FJKX>3# M ,4X !D(8".928 N!W$695N4!?'/*=IM2<\ETL8JR:-D!T->!H=S^]'"L[)< M$UFXHIPVG_*[R8,TOZQ,72X*@R '=_ ^2A+^FOPS##RI(I_$D&T%9BU#>$E& M:S4H5[&W& *@8V"=VX11@&H85OJ%SD_OS7<_U4(%)/?[U_R-R7'G-/*82]G@ MK#BP2\*6I1A17XRR70IU#JW,>9FYL0EO=XVR_3U\MF8;R#8.<[<#,403:83& M?^69-8X'K:=@E4R3'(CQ?4O:AR*,M5<+#+(T M38"7X^%@1U^LYRSKJ.?D4YSLHCD+Z#>O?G!4/,2[7/.($FU9YBB6& M!DU;;0A@M\&K(!&HB52TKRZ%(N6%I5B@DLN[1P3MVA5R I_C9PE/=EF4P"P[ M@]DJC;9*T;L,'51MO[W V8""CW=SD 1,2%YQKI])CNZ3:!VMR!W /4FT9@A9 MB@8/#TEQC(Y1.:)P>J0 M2VO5W4]'/WKVT;6*!V$$*"?AO,^_Q;<47DA%?XXSK#8!M-*J 4)V3)ES.G-*_>+$I">5XC,^#]D\1DX3W5,WA7]*[*GZNN%WIO LI3-6E# M*\O%+7NB)>$I3/,@ M2F[3@!0.LK[ZE?=I31+N9+#B$E9E1NDCGX9X3"+U$<8QDO\#(_N8_(ZS0-7>I,PXJ$ M]>U&B9%58R@X4X KWFW8>C8?ZZ&.C)3N>%:6DDAKKE6E[-B4'PZ:]CPCR^V=1W24/"](E:/3)!,/VQ/3F5F:G]1'IT[)JO;Y MEI]OD;]#ZZA?)ZX+U4EKT <4AS@6,?:?4 X-P[8"48.*9UDF#BK6'X(4KH$H#.#2 "H.J.0!Y<,_ MODTMEFP'V47*\=0E+>*)**+6A&;,:@27:6=M?_+C0?,"&R5.:A\A?6[.DR6* M+9/0<80^_<\W60D;:>G=\,&Y#&<&FF1]^A%8^R8*M),1.;E5ROZ2MX MCJ"J1*G)5W3G04I:PI*>S71&U-IPZZ1AL/760=/N)AQG0KH]\X3 MVEC$!\D MJS/'DT*3N5;D[R%BSY0!_Q#T\/\VQ-^P/*-Y;1'NB@\5[P2T-CFA#L2A91=L89F0M)30; MHRTKGME_U>\0VV&F>>'5!G,G=Y-9AR?2Z%CL\$2.-K>E<.37JUJ'O"V5S(=[ MS%9-"%E':_;F(H;VTE:NFK9R5;.5FFSF%Z[]448LZJ'9%6U1U\.RH0?6<.>Y M^&>:5/=S!I?K\RR/-C@+5WK3HOE)_9FK3LF^E7YF+UZ6'/S(&CHTC_KUXI>6 MXTK!2RD%RV4!GY-@%T8Y>6T,XQAM6EJ(ZL[Y.J0U0[8Z*R?S>2D&B)@59F7 MU6F;O-.JQLO%!G&=K1]SNS:^R%2W<\.2.RUE7KPOUV0/*OYB/^)QG^ AE:@# MCQTU7_RC$4;%=7[9E*/H.T_ M1TDE&O/:#RV=8=O1UU'VVVD*<:9!OE+R\CXR)E7SG61=W'H0F-$M'L+'$U>5 M@ DIZ,UC2.(6-"@2@'$:0&7D[K@::W9=RL[:KSI?O!7M'7$2A.Z3R)^<5A-< M^0ZZEI;A4P(9US'LZZ8[Z?JS>59HX)F#I.R=:#KWO1=W4BWAM%(@>(YQ]]GU MI%YXLWJ X:XXKZIF\.6:3-LGS^2_'W#D0'I]Y;7(&UP+4F?GX((7%X(?.K;D MJ 1\\N/@WI.>]"96@"RH?X:(QW6PBZ-5(0=>Y_U?5"+O-%6@BH[Q[/K Y89A]Z(=.]4>5%AQ&T@ M;?R1!<7/$.MJ.ZEMQ4I%H#NQI1"3.GAAC==>03U(179KQI?KA,KDDK M67+Q@)9KZ;N^9<;F"9@501R$B]UF$Z3/)%I41_"\:6(@F!%9/A2T%L$]Z LK;$(H$]R5X;#S6S196;+I&E6GL2RQ6,0 MQ422#RB]"6)8];\F.\+8A^*(O?MK(7SI\K)A1WJ\W>8TI4S':Y0>9U@JX%V+ M>VN6TAIJ3%"9NU6T!)12'(#E 40@L1]]7:1)XP=IH"\T]6]H\7.2PB"._H A MV=V^0AD]5BHCN<%&A$VV!DM>>V*X#3 _I^1TH1((_#N*Z3,&1#+(LB)A$L-1 M2 Q 9*TE?):=5/#A^!&<7)@A?)6,F=9=DY78OO]ZV]V=_^$>+5/3C6%"U&($X&+P3,7+ATZ<&%A+:+$'X"$94R,8H<%8U&=E4\:IML<.RGWP MCP'I:&-RG*1%WN[3#0/LG&8EQ5(:DM51&&4KM$O(N6_CP0=6 _XA1E\\"2XF M5C'P3H<4'#.T !X1VE_T$(Z6"AE,O+[C?G&5FEW##*8X$-%J,%K'0BKW:*]A M=5_6IZUYV52#EY,KQF*6D'))0$9%89U":#EDEGMRJ]@$?F2J^KE!W1FP.[K _6:82J>L2*?5N9(.*VT\]ID.3&,QL6-)^^#/&;/Y6TQ$BA0HI M'C<6-1.A\M@,E),KHB5TBAVE:XVG]U3RH5")%]M1G=HD 7])[Y]GO&6IP:K/ M!C<;.Y2ZW)WZ#YM;&?^B/>PS61["%. /OZ?]Z^F1V=O7;]AW?BP*+=I0ZQ:V M&5KSMQ>E,",84599D1\AYC,]VX5A==N=BOLYB?+L&L4Q#HE?@C2T$5\T6=DP M%BW6KA=V8 MG>B?P="W^&/5V 82&E,H#\NP!A(=+AZ@\C5LJ101"#)Z$KW.-]L8/4-X ]/' M: 7;D\E%3$,2O\)&>V'\@1&A'<+H8T6&@(E#(6C1H[VE,*W1HQ/WY2A'QYLLR]/;?&2B)AY78.?G$3MA.)V' M$P#RRAD2@/,'2+^G"YPO?%C' 1L72(N!@;0:&=C2H?EUCC&1:^P??4QA42_2 M#;HJ$L6QL#!^W!+&SQL^4,H.BD$=\U&)3==XD+=Y/C-'U;?NES2UWC9Y%EHG M-S#Q8$ QFE+IH%)Z@<>^^GU9L32Z5)$+HRL\LK,HWN&AV-A8461A)6-38>FB MA^AFN^-/I6!G)JY)):".RF4 $BW9O.VV9FH_[?F_.F@SM96VW'V_@QLSF85@ M,GZ$C$621R&1*'H4;K&>/['U+^M*6=K_OGY-;W9;XV[E5J\E:>S'H+T,H%;7 M)3:;_@)3,HGQ[0O6V3.(5[NX#&#=(J>1(13,O(40Y(O5K0N'S.C?3.Q9)=1 B]RN)%Z.4R)G.Y"1XJ\ MF]5YQ1H$)6_VL!)F[L4B6@U+I*'4_A=U=6R,SN=V[(N3T3L6TU)?EH_[M8QZE2#-_J,&ZH$OQ+:8UGD&2(; M6,HV67S,4(N,S,NPRX:FFY8IJL(CK>Y;)Z-NG)J?1?=1'L2-IP@NDM5'N+F# MJ8Q%RM'1G(0'Z#K)ECC/YOL,1Z3TP(=4218SI*)#G_$18TH'. 0;\ZQHE-'$ M@P,!OS)^KO,\RXM9I426\ :4^^0:LR>E"UZ]\Z&#+C)0[XR0Y%Y9\ 4% M8U#!6K$F;WHPYD:AIQAL_=G+3QC'76IO9(\PO4-M+YNN>E\VM;$\^1C\$Z5% M\_9,9=7<]DF]='J?DH-C9$Y^^F5*C\91OS[\TF[ACH1\V?X_&V5-_2G8P.6Z M-C"UU74/ 3TE=Q(\9$L>A@%):<=+E7/S)ES(\5G=S*VMS0N")XIK\;W/::[M M&G2#$?('E1-BX*:?$NE?.&*)H:@[N8UWW.J/J)\\G\!D]; )TM]D5S7RM"P^ M]MZ@[>RI<#^V-Z1A0JHJ\QV28B:L/4!:O#Y:\K.S?#+RFT(4^165/"V;(-5I MNR@\WT>JX.FK,W5@U^M,;7KT':<>9ZH\276)9E[6'<3D!2(:;C_!7#X1'2!@ M4-3:1O# IYA^%)"4'$J13B4;^>2,O+QLRU^&D:>VX+1(ZGK4C?V;AKZ MVN^B:=_D"TZ@8G5$P/##!P;Q0;(Z\Q6+N!,&/Q8?MWAD%M8=%1FK^6U!=I2L MB3#SPRUD<.I?>-05YS$FOEV$N8AHZ\@BGWRO9&KIU>#I QPZ2?M\)AC'RE/?$82-Z2H1,\Q:I[NM#B2 M!\E8513TQFBBJ=&Q&-4$NJZGFA2S._*NYDT*L;XI9T^#/J/3/>D(K$9\$SK* M@OO[%-Z7_=;HQH+T=4HY.@9/Z/;0=5%Z+G)C#=W81HO4M;S17E"6 0VI*-%G M@&)C;&P[#4D/E^M%FI*W.VCS5\6E?@G52["XK]#U"VD5(2 R]H)?X)TMDO 32H+J M)[?XJRQ8T4ZM&GO'JJ0-MC'56/WIFDSHZQ@\4#(L\PX?Z.1F(D*S: M?(5##'\=6)A7RSD?1=P[ &M.^_'Z3,]3]S^H:0]-0DY\$C/QR0\[M8YZE>*5 MAD4W$]1K[EINQ.7^]!%<@S-]+]*Z<'25HG"WRI\3 M?%G6W8,(DE*4E]JO&SM;SA1\IBC39*PURC/K'S0H$A0).6C,P4.)7V69K5I' MO4KQ2L-Q7;FVTG=AIP8E>HE\'PG=FXN=)-U<$179^93F2Z"#)%7F*1(=6XT5 M#!9NECH>0MPCO34_O8;WI(LW2I\_1C',/EO7S^4MWC>%Z#NHO M95O"35Q)L8_B<#7%96^+<^\0B^V );E)37:_@Q1'AVASM\.F0@^V5#>L>XGH M;JWV$'6SD("B9>N*J,G A!?UY#$W-?ZD;""Q!Q=.* M(SL?33P\D)$*4*Y)X:=*U8GP ;TSX9* @_-)XKE9CA1PRTYNRDW&M+W)\B6A7BB5[K]CA*5/P8 M/$6;W4;-)AL?TFVJ+A!Q,'4R\M/;8;N&4:<2O-%F7%/D6/88)1KV6/^0I@9% M(@[LD9'WP!Y;-8PZE>"--N.:(NUWP:X5/Y3IJ6XO['YJINV6^ZB[[8L-5K4: MD7*EZ,-"40W*O?[8PTKU'[;V7MGUNIZ2L<5^V>Y'%DL.:II^*>19,\PP&R)FU)NCG[B3]BF<):CQ!'?/?K7LDH00*6O3>[CB :0F['?7-GSM MKG=#Q*P#Y;@#7CM:WCO58#<\&55ZC]604^GUQY,OK54]S>@C8:]6T^4IAE#= MN"GY^9"72J#34SMKX^#"-1)#];(63BM<#R'ND=[:8E,X =%VU%X:N@]4=]-T M\WBX8K&K528P$*F_[J?!!QG_P6+Y=M-C!=14&L[;!])+2O M-'61='2YK&#GF;=*H(,D5>8I$O64OX3!IJ>Z'D+<([V$GRJD]KQ0Z ,V$))W MI\$J_WN4/Q3==<^?5O$NQ-GX(LL@_O_P-GAR\_PTJUD,W22=QJ6)7Q26P90Q]"$\2("%)S7D*2.U!EQXT0%J^ M+F(>L%P/*MX;3W5;CC,R==]/Y!KO>I>$1".?M]AFDIR3YL^]P%#:D>6(:5J0 M#'$GSHT9'Z^.)R:*#B"#C+8B(LW@VS,;3I_5J$M&!6 MW%H!^4.*=O[G^RP0J2"-D/DP64JA&[" SG=[KS5L'N"J81 MDD^+A@E9FW_JA$>;8\HI94OY^CF)=*#7/5&T*=-KI%H>_^DJ2XA>W1%Q=DG2+0-<)B+5;DF[% M;SG[L'U)LBRTNTA6ND6PPD=-2R=+4H[+6S$?'WRO1_M[=:L-U7BFZ=:*U",) M/4\I=-R0EXAK]ZBB[7SB,@KNHCC*GT]W:6IM-[-^-L%)@Q"N(?ZJ7-VX'Q1> M1Z[:CT:*P] MGA.:%9?!Q5JE/K4=59L+.0)WY;[#'T/[L;.)2$T3LAF+:C =BKG8CC]XHFL3\.[-$< *[4%K M3.>70Q(I*=9KU+CO%9P 807*Q]U+9I[X$E[4IC#((+8>^N\'E!9_OUC]OHNP ML5TD)[LL2F"6G:+-792P_1);/J@O@",KT!7(73%51N;UYH(6A+N4A.K\ 4J= M*7CA[\;6)ALGS$ \2,N2C$N@D!(48@(L)R@_5DB*_PX4L@)!6$_B6OUX[ ^Y M2CI=RH[L98^3RT+E:M$PR\C2C;=LR.C0]KRPE77RQH'NX%+1G_2*6>1Y$DJD MQ/]!>ON^>TW3X;?N!^@(TY[2@E[<;,?;#T&4_A+$.TBN3M!G[HJ11^2R".W[ M%BX3//Q=2@((>^P[+;X]";(HNY6M+'7 5-^3K0EAWR"(:(#*!IAP]%U 0;RB M(U\(EJ2&CXM4/(9>R@BHD.!7*J8GKXK8-SCD#-.#,:YX&KMR%JQ.GH66E!]2 M^/L.)JMGU:,U*7(6;*";O(LW.TI.H&3EF>=+H-?FTT-JG %2^WYX\@Q:(1O] M2*C409L&U+OR2)&S@%@W^9?I6Q+HM?G6D!IG@-2^;W4XUNBO*K>I("MG5_7' MEN7HV86L2=_%*JC(+NY(=N&O7W5"-^!8[2J< TR]KI4)B>+X+1J%J9NFM*=Q MD&4&B6"3B)6DHD[4P9D"H0\H \_(M":S E03)?"L<5=RS*3 MKML^)^B./-Q$%F\7R7:7D[VM9(67@+P)9:4L@[S/N@S6%N/69'I)CNS*I+HW M;RS#=*CFT[FUT[Z5PW9N1%D!%1;4I=T+9:,GS1]1 I\_!NEO,/^P2T*%WEQ# M%/0MH9VB@X4FX0,8(T Y^1$-!C!![\*HU M@MD9O,MOB!OS+615;Y"GJ8^/+ _['O/YVYMO0<4<$*Z@8NN'^RC#BG15.Q<( MN=-]!C 7?)HJ3O "0;DF+-VCJ?@.$3 H2>@B[:%7(V8$3Y,V\)(<24E*: MUXC$33"F]Q1AL5U^^>\13#&,#\^7Y#ZSP:Y,+T4K&P0]')R>[Y?L0$ .61>_ M^.%1BFBV[^8,ZG0>R+7N\[1"2!E[<7*7[6O%SAE>#V'+.]E=C%ZT.RI!/'0> MT:_A6<$Y<$+1BO"$!X%TRR6CX>*-P?E?&QD+L.V3M>]S+%1Z A$54%D/Z/+"O@5:OL#0 /B@K*WSM'L$0[,=SICD MI9+/HFP5(R+TXBZC]]%40I0$,7U#&"3N()1$29#0-X4"RMP/_Y>'#"EKSWMX M8J%&J;:E4C$$OQ8L?? C*_[C!!C[_G*+HGSPN M'H,H)J5>'U!Z$\10^;ZN%#E]9"3(NVBX5C\Q+=G2SAB$L5_W9E4@11JZG0%\ ML3WD;#O<1?((LYP<-MSBX:F>=+=]6A^/?6KVO:?BX=&S]#T@H&'U^*?PN%77 MHY\OUX=W&N3P'J71'[1.6'U+4H::+2C:J+OT!4_R+07 .OVB6W7^@]/A-W6& M4Q83DM(Y*\6$[80LE*ZU$7YIQ82]*+45$W8KS6M$XC8PIBTFO$AH0UMV;X;[ M[?-R+62:RLT^I$F:Q#$@?;[8;(,H)=/H:0K#*+]$Y)'UJA_:17(>I*0/ M=59,L#!;KH6D2+WPT*$0^F;B3"C[\8"*"G(L*RB%!96T1X#)"YC 0K] $"6@ MD/D(5%*3!S*\2W/=FRH:#?V#-US6[%&]E+/C;;3F MYE65!-4WN?AC2XK/IVE2UWSW2XN;DT?8J@TZ/.F!C&S0955V&9+Y3OB>/_;D MPV-M9N: S(&8'_3B-'3S@-+\^!:F&WZAEMJ [*U,SP=:G/?L;SX+*Z?F5G7Q M2)NMMQQEQU\]T>8H9.TS<&RZ388>!*ZD%&E.L:O3-%3#5SLBLS2#6ODI2NZ] MB&%NAJH5QBI1)M@;NED]P' 7P^6Z6W.7.E6>BH3U4W8E1@ZF9+.I* 8YQ MA#MNXNY? :8>^,A(][,".FY@O%RWG8\K8VR]9JNACT8-P08GCF3Y=XJRG)9H M*I5R*=,V*"I2Y&7)FTFQ%_?FD@<@3/SP4FUTD:EFYX9D]_2[5^52PYD5+GOC MKRN<-N_B((?ASRG*LL])"H.8"/MS$"4G$,\M\#9XLNC$L@R=V8.< X:'96, M .$T"W]7M [Y(* "PD%8@D*XJ,0"5"[0L!S 1 -8-O_#"-D7'C6,-!B.;SPU M 0R-YSTSG@3>$T;[@83PFG<@:;/ZTA4D&20,!6@?$3\&+=OJJ MU>\J5/6QDN=BWYT^)6Q) \Q@@UE$!$S*N88E86>7_-ET46I/$%_LKR&8BV.8UB@F&%_LS=G, M.,;G++*U8GF8AC92W*L=#?6?(?H5" NM+U-2W*NV^6";\U06V)3$?GY6QC. MS>P>RX!_>6@)6J%JF@$DYU[@T68(V*(@O]C="@M8> MQ@XP0Y.U/F>AS:L,S:VEC13X)LS0JJL//R,4?HGB6+GK9"<)&QC9,^X)CY,>4.*O;%B=D=>:L92\">*??#LW301@;J MGA&RL0@JZ +UI ;J^.\I=FNETLFG8 ,U7E14)>T$VS968WON40UB(H?WSML+ MOIP#=VM^9D#+.7(3X@E*D,AQVF8G:@WD[504D1 M_O!#D#&82JZ@8.N'\TF A>35YR\P0JG#'A(3% $5B?&E3M>$E@_K*WZ/F'U' MJ%8!E[XU-^C& 0VJR#N=QUKJ=K<-T3--&NQ,#%.UL3X>XN)V_V)@DO=T5T,: M[]:-#CF-SP?;ENT04UCMGYT\PAC/@>$M7#TD*$;WS]?1_8-.A?@@*9-=Y5[2 M+HI3?]]%Y"&[DC.H6/OA=++((44U>HY2N7N_CPM@W*9X([4[G&BE=W+TG*Q> M'2:!0['/N]10"5:YO0AK">1X$,KM.DR3:?9H@5Z;M^1TG)83M"AM!RLNVC7@ M-$C39_H&ZP;M^FKY/7&K.FAR+B4HT'> Y%R),O3"AX23;-X)B_5HM>-5G=2= MP-C!S47UBE@ (/+RWOV&\)9SR%Y-SPA;):?5P]Q\Z)^@K;MY0GM#3%1^ZA@O M'GW.X'H77T9KI7TC.7HN[+*B[V"%*M@8V,(T0B%I+1M5ANG38\1*F$I%F:9N MYX"?3"0!C"D@7'WPN4PT-'Z9^AJ2\\00IF0C+5L%\7_"0&FKR H[-S.))'O[ M#DTP 5_#IU6\"TG8S1\@R**GH@X68@E"\!\[O,AZ]_H(D+_^QG??5K<=R01# M":0#L!/)%$2<$KA0H)2*[3X3N0 1S-?8\@D^Y;=?8/P(U:]QFW(:RU*:G)T$ MDW=SC Z=Z&L'AG9=SQMI@W! ! ),HM$O4JNIC@2IVR_(G?^7#,8R!L[0B;=_ M-T=O;T*L[>0US.S+F;&G1/L!B5/0)2R?N_/ULW;D&M)E# M5]J=*:C&3DU$\=FM/V"5N/5JQF%,_ E')S[]PUQ]NH:RD4M7NITGHJ8.320Q M?[M.30.+-;9#=X9]^P!3&! >!S P WRI-#(HVX[:I$4,A,LM3+% R?TE## V M47 7Q5'^?!4\T[>:C7=L3;CH^[H^US_W9ZU MQ_T32&9KS'PX,#$ *4<@ H" M2DE (8H'6Z]2*CO;&6VZZO-P; HM/ ]YH]48:U4G[]3O7'%5=G LR:0;JK+J MTMA*52;M'O07L'VJ"ZB&ZUK:,IT$/"U''7^;5$DWJAND&L1'0OG0-T7U8=5U M4QL;H1-!:."JXVY^JNA'==M3G?8X.!_Z5J$4;8BM?FD'RJ%=LNYSBO\FH3= ML<+M=([IB2-^%JSM_&F%_Y3="['FE=T,'*';Q=#%C;"+S7:7UQZ[PK^<@9<. MHB[KLOW*GA?"BLXL2@&8&%+7<8V3C%N8!$F.32]%CY#$D^IQ+QQ_N M'C/V#J&$)%7G*2+<9SJ=QR2ZV&LBK)P530+@6J6S)=\R=B)Q$_>7Z-(5AE"]W>98'"2F[T]ET&*)E MLOKLI^WB_5W"D,7Z$OV-\:3N0+F"C+ %CY0O2"GC;Z?U$27LD(HN7[D-PE6W7,K_Y)D^*6#0 MMKF%C(U>OGMDW39FINS(:RG\G10_&S%W0];:>;E#AQ[#$YLC8WT!@=5"'MQ0 M?5&J_CF#[%&@X^ M"TS=HR=C6I6-^I3ADV+CADY'?VZI&)+Z:TK-3YJKU=5; M2)Y:;/<;1FT*\4N]^W:K^K901W)[^P7=/J!=AC/F11)^BA*80YB<_[Z+\N<+ MK-HDCQXA82O?EUZ/KF;RJ\C'23*,90 Y%P*0_R5<# "I'&2?E D"ME@2'_)B M7=B1B=KG!'&]L/+->\#X@9(A(!S-#U<_/+& M3.DW-'_%WPD\)W@J\WRSC=$SA%0F]4>76C^N#T@+.?L.4C#A.!2/9$ID,F/Y M2Q\H2$);'@(0M^I^_%2*[LUQG[_4>1NI@X"^REL).BA=H9N2U:Q]Z=MK1_W( M("F%>8E"; " =?/7/[P;)&&@?)='=C4GZ#RE R',5FFT]>>=%(FS.BG]>0I+ M7$.$^03CPM_1,]]4&.5$6#2OZC@8VQ:D54DP6#V ["%(!W:!O1E/7!L**2C0 M0,AVV%I\"=+P%H])==.C\4%]7Z@11)KTT6WR18J7>_>T/#$[>:[^AM?!47DK=22A_D&9&_X&BVT' M\AR^(SJU(C0&.H=H,<6&#F$.*'<@B@A$&4E%B/B'7$[ +$T(4.3HP?[)II L MG#_!=!5E<+D6J@/I;Y8T[\U^QE+G,%0\XS3@H'D4ILW1R;EG;5$!N3PD"41" M#2;[+6(R@7LFE ]'H.;V@>R@,D];J.V\$R_/P$66[4CI%_B\Q69!^K2>"T8A M%N:RG)H+![ATYNN$B572MK(K-;"4T(#ZMN!P[/L%9F3E4M/#-?Y9&JTP1_HG MGY,HSW 0_ABDO\&CIQYI* B(NBA_^IV\+[4=N*C#,#O>VF9/S!SR;*22@5[B9#.!B$'&Y%=P5 M7C:2E/\>KV 72;(+XHMDE9(.#=E%4IR',3FDEV)*-#634P4>3A9'%7_BH &5 M@-3?,Q%(HY*D/*MDCNS#(D<';:2K\;D@6[M2I RK>8X_^H#CO;'B%)UQ!B5K M_!6HSJAO!L;J\&ZR]AF%R4UF4Z96+M::">'XEK3YR8RO-ZLM&5S[/6P;F!Z, M<<73V)7NC<66VU*9\77%/J+6+K)U,QGOHF+[)44OTB(MJ+NO* YI>S:PUB\G MOA[Q4B":/'*,1YI&P98<^'U;VDDYB#'1K"ABP"*D;3QK%A%-"@@KS3>"PJ>RDJ MVTZQH:I5_SW*'ZYA3&>Y["':WJ)S'"#R9_G:02VREG#I9_-2?402TR[OD5'J MC/#K\3C"'HC\P2T"3 )KM72?4%),C&=1"E?8@50S[#X2NHWO.DFZZ7F'DF-8 M'.N$!4,?\F0)>)"DSCR%HG;9A+S^7N!026[AZ2*+?=\H7-;LHZ!\FM%.T[P@E M'[#8;E-$[ON2[;J2JQ\'2 ,((3F]^8E&W 2BY#'ZI<_]8:I?W.RF85/]KK95 MYNH.W5 M+UN!2+GYZD*#F/8Z5;]6YX-?C^-Q.#EG!N8$V9KQAH@D(7W,1EXX=ZPHO\8L MLV_\\#;IC0X%%7J-3]P+C>9BOVNS$"4Y/ W2&)5>JS@E29'1W5#J)>MF.Y"P M!)1G<_+Q8@-0#B^DH$"/L:EM\74#8V%K;X3!Q(/CF**_]E"U85>QX:5.!TD; MW!PV51GD[NA:[$!5Y4!1Y:5O[2PMVI1*FQY)].9O/_&XIN,DY-P-J_&NJ<;S MIVV4TC^^@FF$0N7(8X>IH0'9$,+9)=-V;88&^&I$Y%#L@YK88C]MS P+N,,XDXCV._R!Y1& M?T#UY9Q=YM-/>Z4P+MOS\]XU0AGRTHA-X'J2)7'";S5 T3XS\'YJ3$T7F M$6QK9"5Z3B!XSMTSB\S\[[;<+#F:?_=K-W[NJ_R*VSE>-HF^'E\1I&6)Y3DFS$,%RF='MPC/C8 MRWSLB-8CC)\Q*"-I(I/X"*RXS("\\L2DGG6A'SZS-'-OAO;^KC) M@S2O[^HN:KNZE..1V)#X")S ^RA)R/+V)(B'UR=_)B$=N^BU]('D!Q(I!.FR M74\CI#K&MZ<1?^(V^G*KW@:ZHYBPZ-G->GPSL%5Z?1=:(!T'3B XGQILY_-J MR^%46QBK*[_'X_9FU?JT>LBJM&7I&2@E!86H8)F"YZ$JO/K.6O\ M/SBY.EX7<#\A6]DT$/,G,)BW2C'.-W,)UA%=0GC>/ETL[O[)USE),_N?%?L MJ)$&(H/5E?>G/X,6:>/TIQ_L@[,^:\N1P@)%4V6"SN#(6GPQ,+O@598_IR@; MY_9#'_OI+*Y%'&=K+)U8=^_3RT!SB"F8?");"V5^TR' M$1GEK=9BG)0T@,.U4%!=3XA=>(@ZEG8]#]02FV[SR4RCA0+ M/8Q^\XEWBO%-18?$L,ECA# \VZ5E%3MS#O%0M'B@WC]?Y')->X(SQN[>WM&- M\=Z>[,G._$\T+.T6M)]?'++BK,%A&0 M=">;]L2Q7S"/3B/[!)WE227XPD<$ C:DG%>YCR7[9Z@%3\"9%C,6I"TJ(;FORV:\%WZ"*AL>)C&+%V*]3L]@ M!QS!HZVVSG=O6P^*1@O%-L5R:-#VQ+2_;-,.QO,ZXG5@P"J1U[8%O"!C58C M T]@=YX5SR<.FYX\^9(D&PKJ\=G>3*+WBSZ5'CNQMF T+]KBISGIGM&T,#1G M3SD36)=MPMQGOO%^7H?KKNS99LKN6QCWTG;M)^^''ZJ9X#X&:B7))C5U!4F] M"M)251S204SZDD MR:LH85*N9"V-&[&14E2, 3R201QJ M45*'0;LL0VJSCOD4'JE'@!&$\*(\PX77B[/[XOX^I17OH.1$G_5KS.9BDC23 ME96Q];DI"Y)PU,.Q-*>E/PV#]3.Q],1_YY6-S\(4._)O::MTG&^WZ56\-M6] M5K^&FR B5:&G"(\E6.6[(+Z%Z<9]8NY"YK$S>/MC\#35[TCQZ[W>A;1A_X9" M6@P82U".&.#HMIGUPL"AYQFO(%Q9YQA+C;OA\=XI;TQV#>NM\B)D;/$F>*A3 M7UQWVY+'_=$DCM8],B=[HV(U;;=(+$Y2'$*DI=*:!1DP)+$09\RQ@:H7$#5T0.4 E"'TC4SP\*H6A]4Q4 M%U>V=#&2+XLV\#EAN(=@%60/&%RNAA3&I'44Z=M37W'::04UYG YPD+((D_# MMX(ZAPZQY[_OHOSY(LGRE$;D;)D_P/3V(4AX9O@))2R!OT9QC(=*/C3*,;2F M9!.<&&I):M_Y.EYT6GJYJ3.^K=HXM#9 ^F79I;7%*QL#$ 8!Z"@ &4:Y>BT' M LA( !_*087?$=]@41?*:^-V^V;+<-0]$LS3Y!', XK/#IYOT;.'%V.XDP7D MV3P%,XA+O3>)'Y&X*9./]ER7<8J\]ZAXUO30 VR'B8X27]M@?BGF.')T;?88 M.H3H6C[UZE> ;1'+1Z/>$]-%RW>90/OA$%O_&!CO**&W _V78*C3!.#*R@\J M!K-* ;\"<%,F'XVZ+N-4H9=)<>BAML-&1XFS;3@?O#U.$V%YT9+EEW/FM6?3 M[.,PSE;C?*:KZ.O+KE_.D(?NSN[Y4*MWO=P9[*#D(]M^EF[J[E M^ED9V>GEST-? U_Q;/8YA"GG1O\HBRTC\ZD.(CIES"=<\R+ M/.WV;'K1LJ8_W<*/ _47--\(KU7,9+)1D]A'EU(9@-7#U_[MH<< M@GN@,X"X4L(2;K!]L1XY^4.0@TWP#.Y@1Q"?L&OB2,JQEC S>6G_)38M,I$! ME1EGS9#]G26->A;6:FVZVF/280Y<-)\[.>NY:S$>46=\):74_'+R!X5\+"J8 M4>F +P4"='5)WPVQ]6 35CG+'#FV M>IBTCF"%T\76@\A;SZ+'*(1)2(8T>4BM"^.9#8O".0R@(6<#GB,8S_VBBK+E MN0Z9^R >O)6-%B +T6EX]/P"R"1%#YCZ'2H]GM4CA&0J69=%.9/=X+B&6&59 ME,,;F#Y&^D7AMGF/7;';+8NGES720F"0,8F]+!-W9)+&=S.&X.Z_E&&%[I/H#^P!U!N.6[P&,N9^9$V*X"(] M%<\#2)Z$E"Q!9SIR+@/AK*> NE'W1.\#UH&UI+12()=TFNKZBP3'(7B#IW4J M\R6QL?9-FS$#)#13L_(C*,D@A!=5YC$H\ CXE?#Z MOY-[R1G:!%%BP4\*0M8Q883_])56O(:]152?U]@,>PSC-J+/G*(L7ZYO@AAF M'Z'J^\TM'];7_QXQ%Y=7LYS<2[J&CS 9ZB(REA=T(X &E>.=MF-!T>0F*Z$/ M?F4<1K3J:YA!#,'#(@G/,-8QVA(_X[F_NIU+D=/'0H*\DS=I*5,0)"$0V/KA M%"H (@U-S@"LN('3HHY3L9*=P+MN8(S)W6.!/@;I;S#'7VN[UC M@Q.4 =KV MG8K%.^)1)4<__$D:,J2J/M_A*;8"&#/J126["7WH9YC -(BQ.(N0% EF>8I3 MP$>H[4B2!/7ADF)@WZ4X6^I4=<9^>)8:D$A+G[, +:[CM=C#2\';/-UFKI^P MWJ(,.2TU8.HE!%]#O7ZYK.N_PZ0,[6=7O*. MO;KCZ=AK< ,^>^7DE+ MVV!U X8D65/+DV+C.(!LJ P\$TLK\%BKPAV1PZLXHH;X7CQ14/F,T&V/+TR M8W9 [SS8C#C(.^D4ZP67&^V<;H&1;5&NTKK7(0M'(BHZLC\??D3. 3 MRO\3YE6IE9CFJ6QVC"20_KI[% 'MN]SG)*W*X*C0Q[HU5&/MOXQKFV@2B%^$ M'?)86$A<%EQU%G%549/)#=B&3.UOZ$$DEAU@X8%0XBFY;IU-(&55:1]0RG]$ M_DZI<]_8DGEHTJV2NCAX)24>Y/1A[YD.@7%19^A;!\")+'B,N-N#_\NRUE$C M,;=S/!#1_$?L*DBS[-TJWZ7L,/(:QN0X@>JT M.!@5*6AP=%)D4LEQA%?E(?Z&6 ..:E]0^ML:I7W/"HU<<6)B!LB.\N<)>=R" M-CT Y$)PYR\?."@% 94D7CA\<=F4?*V4/LG3=()PC8>#V^-9'FTHD,']?0KO MR:72M ;V"C/.0+5X]-ZGVY&6\^(6;<\%53E/+>]<4\[C>2:_>Y/1K$:04,43 MNVGH8]1%T_&$R;UJ&T2>^-,@/DA69[YBP?VC8,+34H&-E9J53S!G=P N4>9@ M%P^3!S&F#((\3Z.[71[<#\9PN5XD>11&\8[(=@-76-$YENK\:17O0AA^P#9(EA([=N:S7).' MD3 4&5XZT"7)+1F?4M&I9M4#(.> M .[$LA_[.FS0C[@UAIVA$8$[8)N*>\U).:2=/'=&Q[$O7+=K[E.P@>IWKH=I MV3:1BO9HL>,($*8^1Y 6\ ;#0%.1O@,UX)"$G?I-[(X"O\\]%8R*17TRI#1+ MO89).RG>*]AZ7*ZG@!]25*;G6(U;ZCO6J.*BT*F_RG?L^E[:K1'_E9LRWP9U MQ_6@-6ZC%/V"OJ)?<,_D\2&:F)F#:@UP"Q#S@[ZW(OBNKTZ6"S->9;"#T6L5 M"',YK 6Q4_J,,^7P=]HX-%_N\BP/DA O311#EA0M32N5H.TD')T*SUR#+XPS M0!5K'R*/"H9(59^^XU7O 43!8O["V0*!KWFX&&U8L=R()K@P8+@GD^U%E3*,MB&AOJ%.9 142$].<*S;FKUMSP:>AV)7ECL)O_V_P!02P,$% @ XX,#571\!+3U/0 0Q8% !4 !A9'!T M+3(P,C(P-C,P7W!R92YX;6SM?5MSV[BVYOM4S7_P9%[.J9DDMI/.I6OW.27? MLEUC6Q[;Z3Y[7KIH$I*P0Q':O#A6__H!2(F@*%X $ AD%-G=B>.N;#6!V!A M8=WPM_]\7?I'+R",( I^>W/R[OC-$0A/OVZ.+J^NYHXL;P!5S R/51E(3@WQYO__WHO\X> M;HYN8/#CV8G T05RDR4(XJ.W1XLX7OWZ_OW/GS_?>3,81,A/8CQZ],Y%R_=' M;]]N29^'P"'_<'3AQ. H_7^_'IT>GYZ^/?[R]OCTZ?CXUU^^_/KQY-W)+U^_ MG'XZ_5_X!\?'!0*_9V(=%?[?KT>_O#M^=_+N\\?/A5^\=]P?SAP<75\4?O$9 M? ?/GK/L^-/X./'7SY\^7IRZCU_]3Y].?WX]?,OGXJ/6TG_]]%UX+X[FOC^T0/Y+#IZ !$(7X#W;D/5 MQ[C]ZF_!PW,41.E??WM30._U.?3?H7#^_O3X^,/[[6^_V?SZZ][O__R0_O;) MUZ]?WZ?_FO]J!*M^$9,]>?]?MS>/[@(LG;=XJO J<,D $?PU2G]X@]QTCACX M.JK]#?*WM]M?>TM^]/;D].V'DW>OD?<&HW%TE.$1(A\\@-D1^>_WA^N=,1W/ M69%%^ Q1#-Q%NI;(1!Q_^G#\GGSP_@DL5SY>23>9X"G%10AFO[UQO%7\=OO+ M9-#_6?6[\7J%%W\$\;]@"-[+X"MV7E& ENN,P>T6V?YW$GB700SC]74P0^$R MQ;F-\0=,Z$\>0O52K4*\)H,X_6V"P\X'X#4&@0>\+1DB@%*Y4\:VK/G(W<&! MC!OA@=-E%0'WW1R]O/< 3$'RRRE&X_:'O/ /_MS?,I-[+9'Z+TE/H!!$D SX /'3,RG']]TK8_+^) M$\8@]-=B7.Y]+I5)HKW\^P4^U>Z2Y3,(6;G;_TXJ6^=X24WPX<>S$'>_DNUAS0%G,#--^+9V"Q$%#%]!GU/] M['^G@*WK .M=)S/LG=@Y3\(0 \)[+E;34,#NXP);V^=HN7*"-1^3NU\J8&TC M=G:"X7L5T2E)Q,=D'0T5[*+EDE@QR/WQN'#P9ITF<7K]P\-R,MU(22KKC\!- M0CSDY:N[<((YN'.6S J_^ELE[)VA?K!(X6.?XUOEZ__!W"BN/>Q @8?P!Q&>)0@YE$RU=]* M90_?Z(AF?5POGY'/RE?I(R5WP&SAW(,0(N\*_XQYWS804,@H6>$=V"Q\KH3) M# ;.+5SSL50&)W@ +\7!=Y@MA=)':EPEF =N]TCZC5PUC%Y .'DF^]]E-J1+ M'^TR5'3134)WAZ03NEMR^(][_KE=#^SF-]ZO'*+HW[H+Z.>NO5F(EI6\;$9# M5<"AT /A;V].CH]/CM\='[\Y6N%U1RR9W]Z-0J(XO++L''9.SLH,I]'9$J'/\7F MZS"Q*5EM.1XG ]6VU=8UA66@2K?F4D1Q&:C2K;_04F@&JG4KO1$4E8'JVTH' M4H[*Z:"U;HWOCZ(S4.6[[[NED Q4[U9[VBDL@]:YS=$2"M*@57!='"R'Y\.@ M=?%N+).",E 5W!R%IO ,5!WOYQ%02 :MBFO3/R@^@];"E;D\.38?!ZV"*]*Q M*#*#UL-U*744GD'KX>KT2 K.0#7R;F(KA6.@"G@_]3B'Y)>!ZMW:7'&*S$#U M;GVN/X5FT#JWI7"#HJ1!^?[M_1Y(V++Z(;_.*)63+(MS%& K-P(>_D.$?.CA MGWMGCD^*O/!-$L31]\!)/!C3.I_&NJ,NA VH0Q)BGSU!9.9$S^DB2**W<\=9 M95DBP(^C[4]HNLCF!W_>0.<9^GCG@F@2>*EO:(%\O"BCRW\E>!VR9)&PT^+( M=A$19G](O/W\A/BW[HDW!RN%. [A#I[#._]WQ$Z8$Q/IO%3-[O[5=Q/BM_%R[ M'N))K62AHF&!P)C8&^0\QJ8&B6> P,7G,^]:J26C6(2"22%HB6A .4BG\P\8 M+\Z3*,8:+-R.OR;G/7M=&S=)Q:)-5X!<7(+Y#7#P7:*;4 S$]"TF.JK(GFXA MI$\,CIK)IJ_[W"$"(K#1ZV=O"(C31DFQ()?X0HS6 -_[4ZNLV^IB(*;>=@V3 MKF(T$%'//O$/1??.FMP8Q7BOI*!=*W74K'M4] E0Z;WH*$X+3=7+*HI S&5" M;;]0K4;))3 ;2]"LJ":@F.UO"'D_H<]U3Z3?*&;N"@:0=)9Z ?@V&CO!'&(] ML($(<(';1DFY8P5O#^CB@^3ANHM]^) GVC@*Q0^.C[8I"9B57 ! MGF/Z-S&Q1*AKM8C2MG/3V?(>6>"H3'C]?WOI-U"L.:>D5NOYQ[ MIYF.%GW?[9933T,+\R*FS^Z'ZEU:*P=ZEZ\K$LK!,UPXB@289R*G6*3KX 4/ M@\(UYUK?_4Z3B?P 7 !?B [$HW8PE*OI&'(ZB,C%2UKU]1^?N\1QB/]#=. + M9HFX$N-S)PS76,OS.Z_9".K44N+Z5?\CL[3.:Z'<\ (#J]!3B5JL4MR\C;D+G M+4WZ&L+69$&PT1*C<'T:X=JWMG-X/HUZC/TB15'[.*)6<7>F^,C7\BAV?+/P M:0>FR@V28_1Y"'J\P9F$6+U>.6)?AJ"KV!!K\792R(:@J-@@$W%^4QR'8+:R MX5@?&\G1^CJJ-M9@&,5L"'8J&V8TYKE%Y^1X5/TML6L*U1!4?KOM543$;FM4 MU/G'GF>2(WEBMV+GSN:I1K/6:XCA&PI^' Z<9H M6!XR8BO1:==PE=CZM@0W*DSI"@-1LVQKK.& M(< M-[#5\^Q"KKQ7.H+ ^E\$&UWPJ XF3WK9T/I]HV#SEFD6DY)\ )IEH?$CM=WBB.(TG@/QF7SFZ M"F(P)JU"2?Z0FEYR%$7YY\4>BD:W3KQ/9V(!8NC2SE72^RA6CG*@315W9='6 MIDOHM7,V.OIZC66#7T=14NZMRS11Z4$ L4W21DFK(#*V"BM%Q8+M MIK66TU\G2V)]_D4.OB@6:R34I[$YE!V]\-UXAI9<*X MI<]L=X65]2"Q_>%IN3CN6QBVO\BL K^MF6G[T\0JL*MY0G,\6UI"C0P:T-(W M;"6"V*#^+'W$53IX>[K/TI=,I0-7K?ATO.IIB"\^_]=H.MMD(>)_E?F>$>,( MQOO@V^10>Z?^ Y"2:N!-7O#(\\VC=M/9!?03PEL7SR,W:=6MO#=) MO#=,,( MCTBU)!2S7@/E'H9G3@1="7-41UCS#'&+4T- ,=MW(*8I.SSLEC[4R:;LI[X$ MB*OO5#N#,>^4%+]2WDXT0V+;@R?#CX?9.@JZ6AF+K?K*SY7'"*,TO7K3]HCS MA9_RMZJ;4&9NQ-00F,[*W11X6&^CI+H// CP5/L8NXFWA $D!C2QF39(\DC2 M2DIU[ &DV@N/?^N$/P!9O@)2-%%1WRT>X(L0Z6%X 5Z C]*^0P(RM!#2L)&G M,](X(\U\ N$+=$'TB'S.=(5Z*KJ4YU:=B$2N&H@H7T8O($C %;XV5Q5(7;YN M4OZ(AL'_YW$^@"A$7ODY38ZI_)HF,E^U)'KW>+0)ASK.#?6:VYW^SX%CP^:E M#DJ[<]7;E2!B4];4M69W60078"TG-&U1;'>A%Q=F39;94#H2]0#Q:G.9S:4GIX<4!5]H2H; M5![H2A)P>:OHU/@U0S$ \[3[UX'C6.S!..KVYK 6[1]HMR'/@11G/',H#04[ MK+4\Q)U7E%I^"^J^VNHS''(,==R)#,P$VFES0=2]JH2@]H$.*B^H01SEM97E MOB2T)PE/O*6!C/KRT+JQ92=!=!ZJ/RC$>C5(@49L:!TOKU.3=.*_ M(Y\P_^)[!IU//0$7K&E4<82_GE(6E-> M@.R_0L%0":,-/1=I+*WDK'79]XR,M7T-SWATW)Y#J5N3J#@99J#[.3*4@AHU M\R+=)E)9:&*2ZZQ#F4XW^YR&SN7I>C/]MPH@+@;2Y:MQ4YN2%:_QJ4=HIU&; M*O\'PT@'Y0!IDJ?1,MY'DOPD:U:853<63[:TV+90S/>'$X8.9N#R%80NC-B* MA3H.H-K2[U+2M??QGSX\]D\U7$_D]);DN<#(&%$3/,9?+YGLIRI8LU:$TKT! M34,U0U&C3R;>/Y,H:^+_A&IZ86__0Y8)&9:4>3+K$_$!5!>K,#"6JHUG)]7O M2Y+#DQXM#P#O*VQ1@$U*9Z8A'X"+YD%*9=-PG7WNU?,BM#AJSH),F=)79M-? MF_QT0N]W_+/N9TT[?1U:NXZO]!^GJ;7'=[QVH=Z/P.G:425O$W'YJU6E;<0R M@DR)*')JS#PK#+S1M.LK I5??_ 5#%SC/W(9=U5?JZXOK\3I%I"D"![6F^DH MKV_;?5&"G_TZ"JKML/871?AEX2"JW,RLM.8$1&HFI*]7-3_K%1^K;LB1JD1]+V9T@&D2V.[FR9DE7(5.]Y2A0=D>"V508:M6T%"^["V2;3ZKJ M5GW;0Y1B9'?1'3-&+3;24&KZV?%B-Y,I=G;7;#!C5W==HD"-BHOA6DSALEN' M<1@0!<_'4-I$-/B,%+[4IR#=:)5YA&,GC \,VZ;VO]*3Y X.)F&GN0JM^M!OH@:[<]A=\)K)P ;0["T=<= 7H$0W,A-<7O:UF/@%C%P?19A=D7!_][$T@$'^/SE 7QR?K#=Z/R/_ M@#G=_4'A-_/S%C.^0I'C?PM1LB+->;$@^*B% =:)].4G7N!T\:6IEF6$6D/1 M1B=AJ@N=,&R$5>AE= MK.%#T%E$-H*ZQ<+(XW,_7M_[^-I+FISCGZ;O-722K8&J,?M0HN)II-Z/P'D_ M=JF*IY*J^O>/2O94ZKS.6=F$EE+TS@17"=DC&92EE&.W3.'%=E)![@;,F:IZ\5>*Z M(;YJ<4K?=03M@M^'8.5 [V+C"]T\G+%]\H#_'4G1$;0+3@Z" ,O1>6)W"/6V M_E.CI-H%'])CIJJCITGNL22Q6X''-!N(")T$U4]_;1?S MFOQS^,+$(1?@'A,QH@XH+>#Q5/?)O9#E^+%F?UME'8QZ-3 MQO)O<,*J>(_=S!4NQQ+G\<_32E"[STV!2$@CHE7!'%H1:KLFEHWF3J"/PBA/ MLPX#1K9X,,77=G6J:M,W)QKD^'X=56J-D=4UB85";+=72/8";LE[RJLECS6\ MC&T1K/5).[*GMEP)%V%97"%!8!ZI8>6'EKRVA$-L=NI #,$^14HZL@L"RA2=78T4; MQ=+NJT"'6L(Z-=#<&^[$\IBP?$"K"F8IFH-4HIQH\M14Y\@JB/@>LA+57;Q/ MYT&^ A[L/'#WJJ"=Z*2[;DSN;VS@7.RU'I,?(#:W]1C'?'3K-431M?MG"41# M"6CL\R9& MTH#.;IR,J\WZWPY3&!MSZ+1+Z=)6&7K<]:,E'. _@#+K$MYU% MP-.^M3YT"Q7>C.J1B991>K&98\5E4$UC"RE!5HKJBXE+8PL5&S90Z5U%,8B( M^.?%=EWS %Y D !.K5+ZRBC]L>5-]9/9Z2BY&[*4Y"&D*]AI*G\/O)$1$=7! M3+)W/<(K/!*90-O5RC8E4DR]U'QME)HI\RC2D:%$@TMIM! 8-811&J)EMFQ7 M!U<.#--'#VZ!0_Z^TZJ&42DTTC!*-51SJG9#YF-2-L0N+"V$%.N5JM%%E$DS MG=XU").8B'E2;%GRD:Z#"_ 3^C[&).Z5GB,NI"!DE&ZL8E?M=N]8>2.&I"7LF*]QL2.B&KC M)-R[=A,# HE/K.UJ*RTKY-50NQ\9I8PVK*G=CC< +QBP6YHI=HMKHZ18KV3# M=U,A]31ZUQ:MXB'VF;!=$9!G+F%F^1&S+LW?FX- ()3-0,DHE='$K^*7SNI' M[FB_\%)6_:0;"SM"CS/R$>Y=(XD!@<0GUG:UE?:]VWE!FC?QII: 44JJ@DW5 MG8;+3W/?878[JB4.HHHU4C:ZB,HI?]F[3JD1I?&9]5K8;=<7^2OS>$#\+2E, MY[5OFD@8I3,J&57\%@!-FYX5&Y$^ )_4CI^C*(YHJ]*\IEU$EW0>2O6S"*S\ M/1?Y$]%(74?J78-)@@I)7!RVZ\&TJBMQ2:>#8,Z=55CQK5&:;Y=#U2DVA;'2 M>KETB545'PEF&XK05YY7U,*46&81,]'>518_ *CKE-JNDNY ^K[$/0A3S3R) MLZ8!)/#XA"8;BF<9Q0#Y:(Z!.D?A"H6;Q*G6E,VOE&J4;Z4BB]J M3AC@79(S+*1#&XBHOF>61A:Z<=;2Z%T-MHJ'F";!=M766,6BHF+L<"O'-%60 ME1=C.NQ:BG+9(]5OCG<'R7@I*X\BI*Z,["!Z@-&/03GIRWT M1N?WP$GPFB%-F/ ! Y<5U=0"^TZ8M.()^QZ!Z>PRBN$2<\#U%F3Y2R&P*ZK, MTW)VB&'!YUE$7#R%4O<,'5'XY0PVE@GK*1.6.&5:;5#C@:W;P!2E#R-*X@J; MPOC+"&.'PYOB^'G$49+U1S'].F+*=FO((3L9SP[QZR-%<3Q;.-P+%#8-9XEI MSK,GXKB6ZCK;I7@XCK,-WXJSPMP%\)*M34T5XG1&%.'9FOSO%5[(2*RSBA#Y M\:ZEN263R"39[N'?]HH044>5WQJE>'8Y5)XWY[;KEW)/&A$]TTC#*'U3S:GRZ-+^PB2%H85'%M?B6DB(_*B3C-1) M0G-INX:J[*8DI*<8*!FEK9KXU7,=F\YR'JH>AMWPY4V#!]*[@V0=IC$3<6TF M>>"Q6U4?W:HD3Z+M"J[0&T=(K=5^;Y0RV^=2\74//,>%CD(O#O3)L%)U<)>1EKLD1AO'EH)GTP*^IP&,L=5]MIW,"LE)L5._FQ_=R!M)\3 MFMVAG+?2T)6C1VP_,""A/@42\FG&3=I_35IZ,2O M4\1IC]VXNG?C$D??=GU1U:A*2&.T$S)*9S2PVTUK$.^2B^8!\2_1-D?%1D@; MFQ>;VD\+0/Y"Z@+^ '"^((U(7O!Q-L=SO'0@R3U^R(BEQ5-I=49GU:.;06T^ M@4N\L- :@$>\MZ$+JF6;^"E(FWRF+0X9YVEKJHZ> ^E,:(-OKR?7Y*<3>JE2 MG*8:+B+NT8S_*$J6V<]D>%ODC*P-J.^I;YID2&V+>E)6O^--$&&EZ%^AD/ O M QG!H7I8,\7E79RY36.E#K+."KK3:&-G15.L M47F=%66NCZ$X-.7WM92AAX92PJT2?<$S<2AEWWH6?A=#;2B%XRIG0OHU8RB5 MY\I.9=W7:JUU[S:T)!7R:BGFPBB7F"I9M65H!C'TH)\0-FGVU^6KZR<8JZS8 M9+E*XHU&E-+=5,7H^AQF)1Y(:KF+U=,%$0-(<6!P#C%VA-75$59XBH9R@10# M4YX6L#T%IK&AQL3S8";;=3!#X3+EZ +$#O2E-AQA&<>H,UI<&@V/$N0-KNY0 M0*J5,#9\]:MU-!0?"[ =LH KO"U)?!#;Y6?K>X=7'BZR M8A[JIM6 5R2XCL&2J6DH%SDA7B_@',:.7[(?KP/W%BR?0"_T46"__)G/G,7B%S/6'BM_$PE:Y-7R#33%1_)7WNIT2!GW6U(C9V&-+;5 M9)D0:I^<6FD'\BYR5+FU;'?XUZN@,AY;'4@1^60_(J7S K&>812D+U:")+"Y MN"P4ZAP]'BA^^]8?$K1,;6^PVA'+^EL+!4ZZIGL!X3,R_ Y/G2([K0JCK%C!Q6_.-Z)6O('3I?;1RZ7%?[%#K%52A"_G@(:OW-^2H MG=JYT.3J..IDVE5O'ZW#C<=AUX19T;>88_;!SO.4QT^+.-S*%+?QAL1\N[RI MB'!_'*J.VX_>-.W9G5 2!<_.9QLWA@2-$A9>,63YIGX_[PGYY4OGUJ O/K^$55/BNWO9?''Y6XZ)BH_@'GBDV'7MQ ; MY3$*MFN&TS7?3D@L4H!\/,JFZ$Z,LR82JH-U6<&R0)!N]T,%<8/[$'F)FS[! MLADLX@MS-!!0Q^XTW(S%$^BH_E9H.=X^7(@MPOT/A<:_7BZ3 )/PL%$@NE,; M::@.KH2A$\RSAZOPPKG#1@?]R1/^4X3U-LGM$8C(\Y)6+"JY,DQG!:YX(\,U M!/HYLYC#>&QTQO<&U5U>%;V!:G^VG11W]S110.]O<;$"1V-"&@Z*) M@1?Q)C6U_OJ4;J%AXK:W8M8XD<-?WT9(,)Y0)INKY5L0+Y"W':6@K;<9+1UX MYQE$2*X[<@S/DL C-+ZOL/X(XFV_S(PX8,>>C9@0GW3!Y;)O*#-SUT2B7[_= M&"/L)49(>EV"T(6%!<'AGV\E(=9@"8OFHQ59E<),-=*0%4WE9:J)A/JR-I)R M@N' ?XJ@![+KAW"-:ANQ?L01KE=M(]:M3F_GQC?!FSCU6XE6ZS534U&&!@.X M3);L_%9\I*0Z[E6 K=V/%+#U0/R2?$SM?***)9ZH>N$#T5!Z00'G:Y177[:1 M$>5MXW80CO97?R\AZ-^),1928[*)*$R^<$7^^%]DB\ MG=%F/L1J+\*VI\-(S$IK=&]0'.WB86^V61,:NXYWBL9H>#Z=S!ZJ;L@3W3>B/MEM1/&CUI@BDDN%+7Q=!!+1SX9 MID/Z1EDZ\HE\EW75FQT' FEK$F0.VP>[CPMNT-CR6G/X/MH=*.&&KUM:,X7U M\PAK,ZSE3/<!WN M+N&_V$H-1"EK2,NM94?L+65FDGV*=BY9KG--0AU @4*Q#WB']TW&1T4,>E2D MX'D02W6M)S FN.I.*H9SWGBSML27^H-'07D51V+[&TE3,+O$B-M<"15"Z8_2 T3<;B<*H_07 M&&R'L<(_J363T6QO??[@O'QW?>DM^\/SUY_H><_B 9"3G+S4 L*4A< %TV,+YR8N^N( M[)&'TV'#T'XD8^./,5IST-&:T9,_>O)'3[Y)3D7[=H^0R#="-(PT.<@3YA MDR;^Z&PSU-G6,FO4JI1N&ZU2RR"U8DVQD%3A*+[Y;??BJ4:^*3/DV/8\&U6@ M;BT7BJ3T8N),.5P&7M]F_94#P]\=GR0U.^3O:9GZ8[)<.N%Z.KO"&S4@'3Q( MQX0T67H+$B2]/-(OO$F<$YD&>"4F88BO26=.!".Q.X!6GHRZ,.B17'&[^Y2Y MG DJ'(]MTD!$=;?^NI%%3"P&8HK%R<=N6C.%A9)UA MWULV^!X5!=,D#ZX+I M.E@E<71#:CX^\+_'T$BF!Q%.Y8APVJ,()W)$.-$M0E&#YS_\.P0AMF\6:_ZG MQ#@)ZQ+S;+W/0PHX;Y8?*T7E[H)P15I:XKO,<_Q(M-%&8?$NPA9"BL7X_O@- M86L]R/HE VPU@*BK1.PT%0MWBP*POG7"'R"^2@)/0)0Z"GH/XXI3,#WVO@?H M.0)AVM(H56'D>H?A]N&F/V;Z^;GO1!SU]>IYT*=RZ-@=M$R92!\'0XYYAT.N MD5X/0EV%X%\)U@Z2SK@]2TRM]H5?/1I$F&XD_GT=)5=,+8GSHH0\FM MU;7ER]:J[<10++)3A6M56(JB.)!#3R:*I_LH M#N3PDHGBAWT4Q_.H^WDD)_\AGY-?!K*RI>:K%!]D;T_)H5C;_8@(>ZH3"W[% M1[TT.!][R)6\#EY %&7DIS^3%@3Y1 ERW?L95Z8?,TW5^8LE1G:'G[ANLB1/0 +O6X@B?+T-@>.3Q/$;_+6)0ICPM0YBN+T:)6(0 5MQ<+6JR#* MUK[MP" I)V&AAF&L"H:V7.5L*R8^@%)YSI4*<\XC2><%.(T7('Q:.,$36!*' M8+B^7JZP)47.OG-L"L&8*$40T7*>Z^#2"4EA>G2.=<4<6U,@FLZ*)R9WDHU" M)A3#5VAO>K;>L+*>S@HSRIV>PTQ25]KI&2(/$DA(.ZTF-*:==EE^VP5/'CW> M;H6_TL7#+Q8+-:T"\6^=_:]5MTWR(+.6USD"[J2>!=_BO!6J? MET J&@_5WMT0 A @SDE46!-KE$>'9X.@YJT\E"RH!B58BU"UMJ:(?1T08HWG M8,<,!+O[58GAV&+@4?#L3@ 5UG2,]OZN^K,WOX[W3H6T7"3I*K9;E:IW"*!N M#I&A] XT;R+VW6QT+NP.2PJJ=DXG+ WRVJUBQ)S>J(L;/X?VD_PGYU#L^$.! MEC5&1./N=N?K](9W*529X_U5WM7X:X9W0+K7 L]:Q.O#XEM03W1D_?>;/-+T M8)MXL@@+55.30QIY5^V Q?VLMD3&F+4/,^Q!@<]PC MG;@#;(9/ B^UV#&,P/%05"WCF^*3I^.," 'S5<+,-P!W;;:+2@P"\ M(:5Z&F-@:0PLF1U8LKOX1?!.7K^AA]*HH%4MMJ UM*8$#.<@$CO A]*10+/[ M[$2^C\#>>9=Q_LW+RS!*!>^OPYVO3'W M*()2;LV:&#/UXJU:_#[-=M+C'08)2J)J'D].;_%O+*)I>(.".0@+_C_R:_(, M_LZ,]'K[X>6^/]P,!^H&1!$),6[9[FV]M3)R4##VA]OHW!N3W\?D]S'Y?4Q^ M'WV4HX^R=RB5)+_;[9U4D?QNMW]26_*[Y5Y*QVX0FG M;QXLS?.3[_C MF]@5GBW\ 9W_LU M3/04.TBV4/,P3K_1Q)R0![KB8^7.IACX/G#CQ/'O0[0"8;P6\5S64U']3E'M MBHQNG7^B,&U"?NLMMC.=BMPNW!K26C:^!4' M0+?GDCD)]VZ]B0%1>2,OS>!0?+9MNP );MZA.'!%%"4;IM5Z?RAN7M&S%K%9 M"D/Q\G)L[PJ#<"CNW'I#N@*?X?3'88*%[9JF]5$CLYP8C\ERZ9"6+OO_\/Q/ MK)V>T*:$7XUWH]/PA^+V$!.RMRO4'>![U[:%4G]WP8*[L@BP).%JJ?V%I;3JSI$T#2D:^=$^S##8.QN/<2=AA M>)YK'IYKTH_[*$YF^%#X!W#"*Y0P^<6ZC]&C/WV?-Q[1NXY@G.!/>&1)2:,M M0Y@G^D^D6' R@%%BWV$M_O03^"^ O[%$UY&, N(!D%LBMF?(12AR'9_,ESHT M:H8;';$'XHB5,MO4[67WXQ::T=[7-$-YI4PST/F1-K3L+)WX9K;24,IC>T X ML\,IP':'=H0![G['HQ"/QYWH&M[UNREX*6CGX(N-HDC&N5-DR&7VBO)[N WT'F&/E[) M]"4XGFL( S'%-ZP:#@2>5VFCU(\@$B00=&&2SA4 U-!\ H$3Q-?+58A> &FP M0SM/,_LOQ0=0/!6-C!4W\N6KBW\5'\0)WU(3'*!/L>^===8_+N'R5;+3E+]& M"^3%'.R"U V9)A&G.C]M@X3E=J0+$#=)7#[G.3=I0T3MXC 7'\,$X3M[R+N, MH@6 ;C[P>AJ]WTA;Q4-R9FDH?E;I>%9N^J%X556@6>&:MMMQJ@S$LO_9;O>H M*AB'Y0%E0;'+E4:E _30<.2_VM+$5_GGBDE/U4M#K]X%0J&4IQ;-S"&6LZ4; MW6@43'G:\7#!;/6BJLA?/_1MW.8TIQGK\E2?M4NL&#;1VINXMY"CQ.:W[ 0- M#!CVV-+V!L1D04QGYWC]P'B:Q%'L!.191I&X1ALMQ6ZEK=EUA<+[$+D >-$5 MWJ79*3CQ??23O/O+(Q(K1:W1P2U3XL%!2F%T]/6C]>D,4"?>Z';BW78J&@0< MOGW1KH>U.HY[,"\>%QC0!?*QE%'VUIE$4T.,N%%F!Z<((K'Y>Q"Z1*HY>78^3^^!T1I9TU?6#F MM)6.\N=.A?EO):&:==)( D\C&?A&I'U;#0'%;%_BC8W6 *3#\KG"".>!C:N<352RQKK'2 M!T)'U--/]+1 280MNDG@W6$%%P,09*^T-3U,]=G9.CTE.W0YK""C^H3-#%4!#T+YR]YO MK !Z>"]WU"]:5+>AAO(\1Z7ZJ4!E:,]KU)P?2/2X&TK31,9-5S)E=G?;J77H M5)MZJ,+&M+V389T=CBHO 10-.[OBMJ&Q>U/3^D:(^3J$XD;$=4E*\PK,);A45\>B;0%+,^= M%8P=/V-ER]@5"K,NM-=1E/!F<0D0MS+(.484QHC"&/ > ]Y* ]ZB2VB:&B8= M%](N$2%M6+1+040,T^FLD$*'SXPXA&Z,STKR*]\#&$=8N]TZX0\0GV&SS*OZ MC6]X:> ?<"I0':QTQ>CR%1NH, ([G!7FHKOHO".HWG/$=$C1Q3R2OGN;.T-( MO(!IUNK9FO[.)I-U\M,)O?1_GK#D>)+$SR(UXRL&C0[-J9Q*'XY1\C%*/D;) M.[GS2CMJ*&'R:@V$5.O5H43;E9Z*J+M1,)CHO>9Y4&:7#N5=1=43QG!-4IBQ M\ +"9V00V(KBTO;ENZB/2Y]8KHA5Q*4M5X7RTCWM31013O<\M3,!2WFZYZGE MAKO<9)!3N[6Z2#((:\A198,A$X+W%9M-9@<84?)&A>BYA1#QWK=>.>IN' \ MLQ?!&#SB-0Q=< _P"O6>0+AD]NLK&5NU\]I/!=ID1^PQOWE]A\NKS4BQ[U!& MW61LERF^Q2?I'74:+T#XM'""HOUP MB4VL@K-KZS!F[^'!0$F(PV)'HT<0QWZ*T\:HW!W"P\J(&('92N%HE-)A"-6Y M3476"O[ZG!^NA*=V8GHW%G&' W+#W'! 5D^1L8*7O'2^9"W^\<_/49#&.Q/' MUV-9J>!9Q\DHHGV%13KE/BMULV>J,;*KZ"=)O,"7VK_X]KF"P4V%*]^2>)(S MG7RB!:G*<4T%J32M+_@JO#FG4S.]CZ6USX.I.A ;WS!,?SF;9RV:;7]04]?6 MOEM/Y2JZZ9B[3QZO >=.Z"-RQTI'O44>\#G3+=O(*)ZLJGR A\?O_,G +804 MBY%C]P3<10#_E8#L0,<&MHO5*N?$B%#5+B!__FH]#>W,\R:CUE%0T%;L? '! M#!OD;D+\P-/9#+H@Y.M\UDA"3-DT9_!P[5A.@F+=//$U=Q-0OX A<#$7$2>' M32043/L3C$DH[AK;_B_0P\;]'S!>/ _7771 JZ>T&40PWC-ON^$R.H0C:=I M7LW'PRMW.\R^C89VN1Q4.\D#K]8:ZW;LK=MA5M15X?'.6KJ)Z%B1W)!U9EI% MYB4)JNI* MM:[+9(!U;9*V\]@K=NP5VX@+<_)PD\TPF%(SE?NSL4K5WG*;OJM4+>W2:F2Q MG=TJ58EV:&PZ;5_-CT#3:4M;EPJV6;:TYDFP!;?EE4S**L L;W"K3%/7!&UV MM?8GZW!M#W;5X=,6E>P?[+S .JX M;%MS-7+\/MN)GQ:'0EWNSNYI],5:<%NRGQJ1VCM_OMJM/UO3W!K1JL_.H_C9 M>2_1[69A/'?PWK8:;I;ERI3EFP,V^J;$#QH9J>#Y1%CJP%"0I%^> 3E%"G0B M['Z+1.%$**FMH?/R>9P7??-26226S\6'45GUMT<*I8UT0BP_QLTZ/;H4[^93 M]O%DG#+F*3.O[IW.H]V)1&JV'D,[!PJPYQ#]YSSP\[01H:B M.Q[8NK0_0_^A?%H^CB4S'>]S3>,=A[M^43]'D\(#1.D/R>AOE$ M?I'N-#?M,0 E4\G:VC/'^>MXYNLZ\YMZR-+YT'"Q,*3[_2S"V8H>V/#J"UUI\^//9;.][);NT8X>%G )+R/V*=^L";AFG MB*V5G<+!]>)0=,PTO..4/OB4Y2$SO?MTZ<,YQ)/\A,Y =AM3CZI&4?IN;G# MV]U<\/9-%)-;Q1UTWYNQJ<+85&%LJC V51B;*AB<^C8V56A"96RJL./%$:_' M&_LJF)&=:GT)NUF^?N:DR.,3Z4&R5>HI?8R=,+9S=@[&D4"KN<=,,5W3V^A] MHQ,RIHB;HPVW/F*%CVIF.O$R\(P.[114T\3%_XQ_,TUSP7)\);^)==+I\4GZ M1P51'O'1#R?@(R"C5H?]YERJ2G>]#O#1$T3097Z%41LKIOI\]Y.#^4'4P(3> MF%##O)923K99CZ0\MM\%U\S8X2R_K@!K9HDM>-MCM^]2SGE=[I0ZG"5S9C[0 MVZ)+$Z'FY*UOL%ODV=QC$F(Q!UZ?R*MEM.]I:%M7C5F9_2UW'K;ZAMC: ](@ MVZU7^^R0EECFC.AI,66#Z[*KR&7W.HH2X%TD85X&GGEA.K_G+$+=\%52<7;I M7">5PQL.6>OA;Y0E8CRO+5FH8W'#*S5/N8Q&1U$I/\Y4(S):3' M" T,!)LW)94JCTZ*]$B447%"\Z:#X0A7D3KQ-9N< ,R)W./T<)FH*J+J@YD0 M@5L4;78O+UES,'BKNLOGDR*_*U1U\H(5TZ+0(T4G9#S#>]LCS7^%Q]L3MCV,BYXDK5H#,UFA=& MFA=[AOE714;&:)C+2^6CST",1D9ONZJ*)&LG M?UCSL\/ZX4^5QC0^7J8LL[W,P+C,T\&"F[>>, O?"K8.%N)=<\(,?,L\'2RX MAZ"!;8#77%/C("R)F[&5[]C*U_)6OBW/I;-SW4*H[SW>Y75YI6763>,K!HT. MS;E"2Q^.W:8;!QT+M2PNU!J[31O5RK:DF8;2;KI:DTO)6FLZGX;2M5JI=8&8 M;:BQV;7B?O2GUD(JW(_^Q.[#2%D_^I./5N-V./WH3RW7E?*<6UK>GJWV "KL MR&S';'7S^>J=V;V.$ZHJ58VJNK-Y:LN!)SJSX\OKASJG%<%:6B9K>[V_S1-; MSG*@LRKO;!UGM>?3=:_H3'ZQM'%%9P=KZO+EU=$R:LNOD*8!;^;:*%8 2_>R M#M..-G=9<">QTZ)CN_UT@UX5?&4G=$F,GB]KEP1WE1@M>!^M"FM7!7]M)RVY M/Q[F4WB740R7Y!*[C]'.*V[;YS<5%'QW9.%PJL!%!34T/3AG?A)%R3)OQ 1( M_/X"OD /X_N A=22/ ^MPORS+,)GT"X/.&& M4Q$7IJY.@SLGV-8?8=^;;T155C4@41@7P,!_HT#@O_RYT;KLU385'ZE@*]-7 MG&SM?J2 K04RU1H; M51P5ME>VU!VGJ/(LM[WPI V-78.+YOA+]YD;@<;AY?B?V+E)#4U\ZIRK(/$] MM8%-ER*OBHJ'U08V,UK9!OG2;X/G<[3J.EZGJ>64)+"&J5QIJ1&5>E, MC6>4(3.UFU>@]1U$T]*(BJBF_K"-;^P)%?-:)ABK*,$VL^LG'O"FP?? 23R8 M^M "C&0Z/4&$?.@Y:1,(_+]9HM=LN@*;![X49"#UQ_WA)"_U@)'B[E]^ZK8& M7K5N()L$EL^Q"]/%OAF0OA[_3$2 M5#W/P,?DYIB+6R?\ 6+\9V&)VFFI[\,(L)&PP!Q<@!?@HQ59*,+R,)%3+!+1 MDM/9H^.#B%^ BH\5LXMU-EJ"7"/?$/;P3N;O!=E"J!\Q>%L\-I(9(]=CY'J, M7(^1:P/B2(UZRO9X-H_.;\=L:%T=V0Y\U&B3V!X9%\:*R0 =2B2=&[WVZ\A0 M&C1R0\=X-QT;-8Y)'!;X]5E=;@IS+UY ^(P,=<_GB_][$ (7S0/X5PM4Q($+ MB&[!*K>4T_*042"_G.6\2/3$:V74?*>['CC47M,O,;QH#< C"%^@"ZJYSROV MTZT>/:'8\(4 SM&X+O+T!A& MD?%L5CX/F:6=TJ_JP\_Y:A8OV6Z\=W[%B8M<-UZ+BUB4P2H:?6^'\86I\86I M,> P!AS&@$/?DS"^,"4?T_&%J8-^8:K=?!I*)$,OTJPO>ED> -$+.N.5:R@A ME,,) 9Q:'HM1$@+0Y&T::P2-G*0:ERNM0--@-_40[4GU>N+&24C"Y)X',UFN M@QD*EUF$6"@XPTW7J%@*._=J'0;;>VVZ+ LL\;@"ZFFHS\0N@$C"2OG5?5OX M1/[,%7%AI]F?<-G#,M/9/8K2=1-=^G ) _+/DD1M'*$?P21B"5?3Z-W8ZA5/%0+_%#,;QZ(.+<8A=#N ME^EY(*Q1ND/I[R=AM=4?N$-I\=9EO>6&F-;N739'9?]52#J#CC-(BA1\;'4C\" M-PE3?]$.J\6K[)X:6J(DX+(<)0VH.A&W&Y?[L4WUR-QT3.PO+-P_'!*^C0L' M+6?B.1,MI>4'FR<1%54AE*@+2?*](>6)DVT64KJ*BF@2!'\3HP8BO>QWL_P C*9UZQ[U]ZFED7=_.SQMMO_^UB)?VG]\)=]^''P];I)K$X&HV"4350NE=LGQ7[ M=B"WBU(IPP-F66[OUU]V,^DJ:(AUY9K,JP%I: 2?"R30@$%.HJ-X?N7W9@8.Y;\<\[R"UN@ M4O2BNA:]OFT,J.Z)J&!57"_OQ+8A1<0+?8[WZN5R?"G04=:J0;TT37'YZY6@ MO/VVX8H5$>.1K9?>-KHJLH61+Z2C)&N$2BI=?U-R?_ZV$?_C]3*6)[F%QA=, M3$,1]>J%4E"J0;*3ZM*!D.-Z6PRX(2=\1,[4@$9I"=BE>J3T@$K? HNFZ$(" MI$;<2PVI%A2:15+!W%[KHB\ZPI)J.2CO%N.]Y>H)H2].2.NO5O-'^_A?+4@&B=89V>UH M4MS[]N/L^X_]DS9IGY+OK:;+6"U5)IF_[Y\=[)^TOA=.__K:^IOL-]MXIU(J M59Y!J?-ZS.V]BSHF;LPUY::*ES_LQWG2[%,&I7=$9/(D M! \@NF-B^]36?:^9&!*G]L\YR;LV!TF6=B0G':49UY]SI1QDDS(=>)?7,65L MG_QHD)%@M@_]!^6X&C1^,#),:P95YR:%>-%JL%-[VQCU MA>5NS&/O1YK&N6N>&6S[]5[(.:[*,ENNI/&K]EQ9_W,N:[61ZYZ3\MS#"7Z= M;;#&[C "[J/TRJ)6"'M"$VL>JY.E8/= M(DKO7?\D/+^)GVQ07#'Q-89::E3(FJIQMH2KO5@NLX :QZ1/AYQH/A1\Q!FX M4V'(GPE%>B7'Y(S'2ENB(G($?2;E4N%/HKIDG]'8"LAW()3E83^"JGL">MM4 M.DZ;VI@W-7QH_$"7#-_@K9<@U7+;EF[ +GPRZA^##Y^6L[+K(/*%@,5_$X,P M>//06%!?91)CGK M\;Q'#NWQ@BGH1J0L"2$S%1&AT9@DD=4)AV*IY0-PT0@DE S@"G0D29>&D*2) M&L!4U2HOMR 0\9 ;0_4810;TG$.],V4:2&/0&*A2H@&Q#A0(A0Z3 8A%D!U: M NZ:@,,(^\0D^#'-/^*:IX5@!P;"2$[1XX,OMWWHH(EYZ!J(Y<;0-,6@FT/( MQDAG/*N&!02\Q8_YT,*:^K'G\OTWLX8'T<8BD5@QXI-QB\U_OC999QFWN$^G MJAFWV!QNP4E71(#>2 2F:)T'8@'B<%O/W!<1:LHU$'Z',F%0)C""&6C. YL0 M.,&- ="1BR!'D7)*-E*<-W-5 Y]A;NDCCQ*)! %@& IH@*O.N/:$U/1)5ZJ1 MF= /S7O"H TMH9CHVPVMS,^P"#-IS$)K,R*1$8D71"0F^EM4\"8_7YNLLXQ( MW*=3VP]%)%[(P%@'(M&^@KKOWNQ4RA\;)J4*Z=HA3NI5MRO@TN'Q,:&:.^0' M)!?H9D%1A!MTN<+T41S%!E2XH 9>,V%"J4P"^3#4H97T%"#6*N0,D@UY#XC/ M.% (#^NMB[!/HQXG^Z$E9XD$B7*5%LJU]WS+92W7F+_REP(7D"-//;!\@J&& M&4;B&0*VY=:*WKTI?R@UTMJZ6_YRILHN5(D]GFM20P>8-C76 ^D-N0,, >BZ4 M?SLBYW&5(:2)63T+AOL['- UK1\*XT("(,4C5P[N2IH&$V8# M$II+ZN Z74&8 FT^#5;@36$-ML4H*1BUKJ$=(Y@ \V$'A%_G<"&2"$M*#*X] M.'9CW$*%"R HPZ%!5EB7*:; $\)$4HQ[0+=<(Z9K&)##KXC,+N3 KPY'P1@2 M@!VQM0A%;-XXR5C 2S-AQ@)>+0OH9"Q@W5G RK/F!3*P^GQ[94X /&(H&$(] M-2IR+IT:H FX&0'QGVHVP6)@!X)VA!1VC&L'RZI%9N)@VR&R)Q571&)FR2+\Y7+ "C-_?[E\ M7=ZA/62$6;OQJ_\=E=CK6[!*;()>2G/XL!>X[S-(Q$J_",-&(G#-A M[R6E#I2QD(XO;4-9)H2"_O&OPI'WUV3I @6 ^?.<=-KP$(#9O>6 +T!$R66[ MMGRK^M1?OK:*,)KQ&FK#>@)>Q MA(PE/'&G:H_[.L#F#8UU8 D_MXW/O=+.)@0C/YT@XWQ]%N2G)4"1@X$ >_ ;HA$=1;6;\C,![7.%O X3O>U^07] ZP>)[M\>LLEP]+YOQL_TM++TB,5K ME>/>@_B]_='1N52[ZZ9,S MTC(VZGL*M/;@]^;IU].SS[DW1^XO-WW"7/5^Q*(*)@EGSKREX&-M)K&->O)) MON[M[6!GYVTC[>1$L^[E)>(%B;,:OD$4V:L/ZZW6F'4F>'W5/)BP-F=4'P)& MULE^T@/8(-4\J90JE>70].@FJ06E2F:1VZ<;CV: :E#)AD1N[V!@F?'P>RQ5-0]\>55ZEN@>",0QY:W7_;\J[RYXE[0N>)BX_^5RZO?0O29/?P?MK]\3^SC> M>*-5\H@>=V]:"=UMAV6L[OO.J5ZT:E';N=M;SDZ\Q M[1;3?Y>Z6TS_+>O_ 5!+ P04 " #C@P-51T#;OTH* #P=@ $0 &%D M<'0M97@S,3)?,3 N:'1M[5UM#-C@LXW'9OS!,)K66_=(SZ-NC3CZ]?2R MV?[S6XM\:?_S*_GVX^3K>9/D"J72O_:;I=)I^]3?."B6*Z2M:6B$%2JDLE1J M7>1(KF]M5"N51J-1<;1?5+I7:E^5^G8@#TI2*<.+S++<\3]^.<(T]\DIPT\K MK.3PA;+(%OC/_4KU/Y5R$:3@7FER\Z@T$?^U4" 7OY.F"H=<6Z[)\+!8+E:+ M'RND4$"!CF)C^/SE*"+&CB7_G+/\IRU0*7IA38M>W]8'5/=$6+ JJE4^1K8N M1<@+?8[W:I5*-!7H*&O5H%:>I;C\M6JQ.AK97?UKLJM(61+Z2C M)*L'2BI=>U-V?_ZV$7_S6@7+;+3/+R_( MY1EI?VF1YI?SUADY.[]H7#3/&U\A&21:5^2HHTGI^-N/J^\_&A=MTKXDWUM- MEW&_7)UD_MZX.FE*=:+M]AUR=3ZJ(>U]OWO[&QHCN^ MLRVKQ]I"6QYFSZ03B9T>9.+S/&F/@[XBWS@HV:@P3P*8@Z"3Q/:IK7E=,#$D M3@.?6%[!J5,!(TRBW MF?E6SQ'N85JRZ$9ZOVG5C:T@N07=%Q+EU38;TBMG)0 7]K*5=H^A\!#]YHZ/ M4'32W.!TA19@J_PA ;7/:WBD!62CM#8JN?J5*5X5$+IX]L?AE18>6M# MXX:5;['52KM"UD23\R7<[,5JF250.2=].N1$\Z'@(\Y@7A6&_!%39'IR3*YX MI+0E*B1GT&=2*1?^(*I+&HQ&5D"^$Z$L#_HA5-T3T-NFTE'2U/JBM>&?QG\X M-\,G3-L/,7?Y#IA%&*A]+'[X[>VF-/(VG-TE;%FIT32/GQ1 RV/I+$.6AW2J M^K3(\N(&1AJ Y80:@!, CL&87,-(DYSU>-[CB_:HPA1T(U26!)"9BI#0<$SB MT.J80['4\@%,T0@WE S@"G0D29<&D*2)&L"2VRHOMR00\H ;0_4810;TFD.] M>:^[/ MN$7&+3)ND7&+Q^_4?L8M7@ZWX*0K0D!O) (SM,X#L0!QN*WG[HL0->4:"-\# M&3,H$QC!'#3G@4T(7 9' .C(19"C2#DC&PG.FX6J@<\P%ZS)HT0L00 8A@(: MX*HSKCT!-7W2E6ID)O1#\YXP:$-+*";Z=D,K\W,LPDP:L]3:C$AD1.(5$8F) M_I85_)*?KY>LLXQ(/*13!X]%)%[)P$@#D6C?0-UW;SY5*Q_K)J$*2:@1%_6J MVQ5PZ?#XG%#-'?(#D@N<9D%1A!N<O>F\J%<3VKK[OG+N2J[4"7V>)&Q@ 2& M$FK;92&O9#!LPD)2"O.52O'P\7GD?*7X_(>8PR!#0VFV=!=W^' [HF-?D @HHU% "+]Z$PSB4 4CQT MY> FIIDS8=XAH;FD#JZ3",(,:/.)LP)O"FNP+49)P:AU#>T8P028#SL@?)S# MN4A"+"DV&'MP[,:X0(5S("C#H4%66)-2^1@0F@_\,_C,39O"_R_ ?9/"?/OAO@?ICMU)&;.3=+@]P&WO(S8H@_#0< ML,'*WU^NCLL[M(>,L&HW/OK?4;&]O06;^";H5)KCUH;N^FV&I#/9-.$(#/>: MP'WZ6'@&V!E@9R;, 'N' 9ME@)T^P#[U6+B,J?BJ0!*Y=G=6 O<]5NGHB5=! M$&M$SCFW]XI2!\I82,-JN/=^J/C73& &NO!UEX,RY))P^$G?!F$AQS67RRL."?/[!*LIHPB[2 MA'0#7L82,I:PY4X=;OLE]K0/C32PA/]O&Y][\9U-"$9^MD#&]?H\R,_6R@C3 M]P@:+ 7OITVC,1-6:3/UT[L$*'(P$& /?H-XMMS/@#P#\FR37LJ!O"$E MP4"Y )S&3>6X43T0'( U\;%/-\N-.+U&I[D/5#NWN0NQN[,!)B_:W0NNDWUM M?G/_BC4U99#1\.F2^E9H3P+SD$6CIH!9.,^],7EBX@$\(]!AUYG$E;'RE<1L MN9W!=&;"#*9W'::S771IA.EP3+H:EJQY $WN5MD N^X@G 2?\]YW+<*ADD.. M#NR0]I+S?'2R,.>#2*HQA[NCOO*K<7H#_0&M'\6[O]YED^'H0]^,W_[)QL]6 MX]2:FQWJ>_\J\:QN/:DT@G%3Z CO2[0+MBS1N6(CDU]@5MD9V^G[^SMK=7H MQ^*]"6PR ?HCK'.;TMG??G,/Q"I"ZWL*S/CD]^;EU\NKS[DW9^XO-WN:7?7^ M\ M4P23ARCU*Y>+'P[G$-NK))_FZ#PZ*GSZ]K2>=G&C6O?]$O"!Q#PZ^A!3: MFP-CK37FS^7 ZYOFP834'(Q]"C!;(XVX!\A#]O.D6JY65Z/;DYODL%BN9A99 MOV)Y,@/L%ZO9D,@=GXQK6Q\!DZ23F0*3>>I#\=.:43&CW)O\L,#CF6B!%1;* MQ?+AQ%3/8[F2*2T<\S]GR)+'F.T!S>TV]=CS:@?073/8<^C; \M.JGL@&)-\ MN^KV,/+8ZD[).B%MS_8"/J ^4P$.SS@>,@1X=A.D;93L, (\A[HS!-@^ NS0 M!-_L"]XE9U/W_*7?C+=+,_T]M)^^)_9I9N,7K9(GG#%?JDIV;UY[_\V?>P%3 MVM+DMKC%U]?=RLMS]?-.!#^X\SN/AT='9:!\MVW3]+==<] M;A]G'5N.YT-;$9%PS:4@D>LVSBVP0JWCLNL.AT-G6'*DZKGM2S?4_6C+C:1, MF$,UM0Y_>U4U;>D[(]2\:ZXCAA\(C;7-KDM%_^\=!X6PRQWW5=VQ]&O;AO/W M4)?BBBG-%%QM.YY3='9]L&TCT)%TA.^OJC$D>A2Q TNS:VV3B/=$6?%>J"M] MHGI"'2DUK)?]K EG8,+RH0N>V\J72FT/.E?UIWP?UG9-X/3QR[I\VA4;O,^2^"<#>%2]HG(18VA92%5 MGT29*FT"W,4&;!4LD[HBBA/4#[F@==BX#GF':R@5';_JQH>+G0[0:*:FO=YY MSD[7&Y?MTY/3>JU]VCS'/+UL?:J=MZ'=O$\$O.<< 7\//CDMI^Y JU%/H^"7 MMKT"U%I0.VY>M!O'+S(LXV#L>SO0/('VAP:T:I='M?-&RV[^==;X#+5ZV_04 M/:_X!%&9#X1U^%9TDKARMRG_#!+-NZ-OEFYQ&5M^;D%R)_) _]0:G0H(I! L M,-P!0ZY#T"&#CP-BP#P:P26+I=(@NU"C)-;\BL$1EYH%H4 ?>ARMJTN%,B2= M8=.,?KNQ5RQZE;KLQT2,TB>_\@ZP^P3U@N_9'P$M2S5]G6B*F>*2 L,@4?A] M(!B4L(:*7K$()($NC[!Y8F"+!0.%A(?JB:#0N Y"(GH,;>GW>9(84_#?2%*B M&81,,71AVKK,L;%Q!3B% D,5[< \4 E XP3: DWM?UVP]_9K>2EC181*F.- M-DU+YS(FXU%=:BA1'2)88C>O(S:"6I#&TF1\ ?M).JH_@B]"#M'!'BMGV4?Y M%:0Y=V!%K*LM;-*D$S'H2$69.K \"^V-HB0F 1>]R7-,*!T_CQ,X&V)CSD4D M3EAY_*&"X:0ZQ*3#C$PU*/-"X2K7C/EMC2?)1$O.WO:;RC#DFME&M4FYH2*Q MM5S!3!7$-.<7%]704ID^6T=+YWW$-.:OO!P*IO7IS^$$?B6BSSMH]P"? MGXFO=5@UHF-WE\8]6*QS"T:;R/NYKS5'41(+0$R462X8L(?BGT= M<,7ZR,>) >16SH!^:9,@4RGPMS?INPF(W[#-A&ER)/?W2UL9'?13YJH8/IK/ M"7Q1YL4@.+XCN*\A?L7S> WQ:XC/G"JN(7XU(9X+XVBV[\!-C"881(JM*62/ M\9_P=&^A6&*@OF"Z210!#L/M!HF0")(8L3\II*.Z7! 1F':2]RFI"J3,3GDVYQ;6;(0])?<52Y.BN6VN'=M:#,#[DTQ>9IGNW!K6<+9 MWW?\K<64DYF/W'7TOMX\:UX>6!LGZ=]D\ER];6@Q=7/<<)G&PG-VMZ<:V^87 M@:PIT[VUY>SMO:GD3H[#ED>]_J7BP!2@YQ75)6(='H_*C5\"X MZ>@F@#E.[3A[WZF*&U9R]R]H!GQ_&^KYUOP]13QSECE18:[SRF-V..&.^.07QWN%3FL6K7< MGB,'$\^58(8GK(D^@VN+V[A6X_>%Q0BI_U M+31SFH-"K"7J]S%Q*P]&Q3-CLK8"]'[@),*,%3>F8$ZL@ORN'RCHC4*S+ M%!.!Z3'>H!]HB+%G]FRI ,.0X;."/J$,9S+!,K<42-=7M$T8@E MJ1=FVAX33&$*WEA@_(K0_@'I&?60#((PU^[,W8"_ ME/X?4$L#!!0 ( ..# U5UN GB?P8 /HS 0 861P="UE>#,R,E\Y M+FAT;>U;6V_:2!1^K[3_X=11JU3"5W(%&HD0TF:5#6EPM=NGU6 />+9FQAT/ M(>ROWS.V(4!)2YH;V1!%&,_MW+^/P4/M]5&KX7\Y;\)'_X]3./]\>'K2 ,.T M[3_+#=L^\H_RCBW+<<&7A*=,,<%);-O-,P.,2*FD8MO#X= :EBTA>[9_84>J M'V_9L1 IM4(5&@>_O:KIMNQ*2:BOBJF8XAL2)LJD5V7/^WO?PD'898_[:O9X M]&O3A+,/T!#\DDI%)5QN6X[E6;LNF*8>T!'A"*^O:@FD:A33]X:B5\HD,>OQ MBF2]2%7[1/88-Y5(*NYNHJHQX]2,J.ZKN&XR&= 12HE^Q<&6; W&0\I5Q7E3 M[0JNS&$^HR/BL!J(6,C*AI/]Y=TI^Y=67#TYN^V2/HM'%9_U:0IG= @7HD]X M,50K6N%"]DF_=1L/.,_9 ^X>?+;:5L." M=K.1><$M;SLEJ+>A?M0Z]YM'+](M8V?L.SO0.@;_8Q/:]8O#^EFS;;;^.FU^ M@7K#USV>X]RJ7.[)*_.., [>\DZ:5&]6Y9]!JEAW],/2]9;1Y6X!*8PH''VG M&)UP" 3G--#< 4.F(E 1A4\#HL$\'L$%3814(+I0#TFBV"6%0R84#2*.-O08 M:M<0$L>0;(5-/?OMQI[G.=6&Z">$C[([M_H.L/L8Y8+KF)\ -Q66*$MDAG*9FZRJF(Z@'F2]UQI>PGV2S^B/XRL40 M#>S12IY](;N$+.?>&S'M*@.;%.G$%#I"AE2^-QP#]8WC-"$!X[W)?4+"<'P_ M3N!\BHDY%Y,DI97QFRJZ,U01)AUF9"9!ZI<0+@O)F-_&>)%\:-G:VWY3'49, M45.+UBDWE"0QEBN8J8*8YGQO40TME>FS=;1TWL=483OM%N!S%_\:!S4]=&SN\C@6TJ EUS@(0F^]J08\- L#"$#)9[**->J MV7KTP<6GAR>H59*Q:/^8[&?<3=@K>Z@QBI)4 F MBC573/A#TF\#)FD?^3C5@-PN&- M;Q)D*@GN]F;X;@+BUVPS89H"R=W]\E9. M!_V,N:J:C^9S E^D?M$(CE<$]S7$KW@>KR%^#?&Y4=X:XE<3XAG7AN;[#MS$ M*().#+$U@^PQ_A.6[2TD3374EW0WB6/ :;C=(#$209H@]J>E;%:7<<(#W8X+ MAMD7:MG^ D<-X@SO!6Y3,I'IF!R*;*%^-Q0 M;WMO:D61HX=F(J8A9 /A*QP$B+1J.I, M/?^P>.=CH.]G0Z ;5F:W?X197X'ZH(<9!^5\<[T8U1X\)-N6XZTC\O./&0\6 M@++EK4O".#@<51Z] L9-A]<.+'!JQ]K[255<\^0RWY;>7XCF/C28CN5LCT/U M-)&S4QO\41 ).*>H6BKX5"#MG&,>CVANCFG./?_; OH1@CV%OW-B>9'N[K,P MC.GCNCNGD?MV]XH\P5JUW)[C!^W/E2"')ZR'-0,\>0A6K4I>, ,\A;O7#/#X M#/"" +X1,=J%X\D7S!I+U?.(PT(P55Z>B'YD%Q7!>%=48@:9=*R@/=HZU!.U 1 MK<_LX^T2#".*]Q+Z)*2XDG:6/BA%NOI7'W,G;4NX;H_(,*9I9H5>MD_D*G9Q2]Q M_@-02P$"% ,4 " #C@P-5HGJ?&>R\ 0!*Z"T %0 @ $ M 861P="TQ,'%?,C R,C V,S N:'1M4$L! A0#% @ XX,#57L.IRS. M$P <=\ !$ ( !'[T! &%D<'0M,C R,C V,S N>'-D4$L! M A0#% @ XX,#53"1 :^R#0 ,BD @!A9'!T M+65X,S$Q7S

    H[-Q$61P,2/X (BPYC1QT^Q^X\WW*RM% MHMPQPC_-N!];?.6Y^!E3"FX0 7<[2!!8,D:RAYK!AQP!AL$RA950$ZPRS%"R M*W&.MQFB8(U)A0EL!%_CHN"7AK##>8H(!1?@OM$)I1?+/2(\[WHSAI-'$'^O MLSW,48O'&Q!E>E9F M94T"?Z_+2V ;OP#+L"S)>M9O=S=EX?RWV>-_/?M@,^P^3>V&9[_"6Y8L2T4" MB#R\0TE-,B92<)0QN*AXWC89<[T!,21E5FY/,^7/SQP,/C%4T+]D.=*NPI&O M0A3M*UK!!,TU7I4I(GND+7[\P?2,7V4"J81%*F&Q(MA 2J>7TIFB#Z6DO90R M-5J0VX#$7[S]PC):(&$N)MAL& M86\XB-[MHW3T7_%Y1Y1\8YTRR\D2\1M6VF^E1F3;L,D\=RD M5 F+5,)B1;"!+&$O2_@NZDNH4DJ5L$@E+%8$&TAI&L=VR5!583K2Z??TO23_^X7B&R;8Q4*$ER7K/T/ M:C_:']TLFP.+T?C*O%J;DO%('/4TIPE'?'M.Q-_RMEE)08XV?"KCTN=K)>W1 M2_O <-6<+3Q@QG#1W.X03!$1!OSS#<;L^4%,T!^ +?X!4$L#!!0 ( ..# M U7D]E5(.@, .X3 - >&PO.Z6"_?KYV"!_U1:P/&RRHQ+['Y]QC M^Z9Q.ZCUDM.'&:4Z6)1ADD;"MSM'R>\3QZ1O MMJ7M\',CY(CG&*WOH9DL:R9T,')ZT'3VS,8*1\U^CP:Y%.MMCT,7,)E)28-G MPH?AF' V40Q8.2D97[IP#P)3R:4*M*DW8Z4+D?J7@[NN!Z78Z)1,2&5SNPSN M>](,WP%6/3#(.&\-]D(7& TJHC55XLYT[& ;? $%3?MQ61F'A2++;N\Z7!/L MS2292)51U:;IAJO0:,!I#G84*V9PU[** -1:EJ:1,5)(0:R'%:-I&-DIY?P! MGM/O^9;V(M_8TP[LJ&B;QE#3=#*N _J;:DY[4S9^E6Y0L6>I/\W-=(3M0ZW0 M>T5SMK#]1=X:P-2[N#JI*K[\R%DA2NHF?W#"T8"L>,%,*O;+9(-2F9H 56'P M3)5FT\W(3T6J1[K0JW):Y+CGW@EZ_KOK7%!!%>&;IDWM'_,JO]IQ?/.O+-O? M*KN&O1Z;E^^QF[P^!9/)*9@\B9KLGX+)]/A-QL?I,6H.&1LGF:US3!L-X+PX M#+_!R92ODP:3.>.:B:8W8UE&Q8OCC)'79&+^F-G2-^,SFI,YUX\M. S7[:\T M8_,R;4?=PT(TH];M+S"];M(>5DTN)C*ZH-FXZ:IB8IN!:9BLS06$7>3.7GX$ MXSC,CP"&Y<$<8!S'PO+\3_/IH_-Q&.:M[T7Z**>/,X2; 5'8^]#L;8NB4)_/C5,&_ P/) IC];:WRW\0K97P?8GNZK$&RF>"5B M,\77&A#_N@$C3?V[C>4!!K8+6.U ?G\>J"D_)XYA5S%OV!.,(VF*(5"+_AI- M$F1U$OCX]P=[2N(X3?T(8'X'<8PA\#3B".8 /&!('-OWX,[[*%J]IZ+U?_A& MOP%02P,$% @ XX,#59>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'-EN_TC:H"V1UFP7(VB N\CHP$FT3 MI4B/I)PU?_U.4KR<:N70EX.?;%$R_>DDWG<4]>[!^6_WSGT3_S;&AD6RC7%W M/IN%:JL:&7YW.V5AS]KY1D;8])M9V'DEZ[!5*C9FELWG9[-&:IN\?W?HZ\;/ M\(:+JHK:66CL&NZT>@C/^[M-L==!WVNCX_=%TG\W*A&-MKK1CZI>)/-$A*U[ M^--Y_>ALE&95>6?,(DF''7?*1UT=-:\ZR*_R/O0M4=[?2@!9)&=SZ'"M?8C] M$7W_$ACW"@X>MMKH/FD3E5_*J"Z]:W?:;KINX"QFZ#3Z.!P^AR">^Y\)HUNO M=:66KFH;9>,01Z],!VC#5N]"(JQLU"(Y'"*DK<5'&R%(XLH.7<&QW9G"7U_5 MPUE'P$4Q].<:=OBKN@?G@_S@;*UL4+6 ;\$970-'+?Z01MI*"029$9#9"2'_ MSA!D3D#F)X%<=3CP4P19$)#%"2%'D2P)R/*4D#F"/",@STX)62#(UP3D:U[( M+WXCK7[L=_1I:*E"Y?6NWW9K!/F&@'S#"[G2&ZOA6 FI\J*J7 NITF[$#<2T MTBH@R+<$Y%M>R%NU5[95.&G/J:P]Y\59JK7R'NZW"2[2)LPZ^22U%W?2M$K\ MI61H?9?Z(KZ&*>61E%DD5W:O0CQ"HJR1,FOCTKGZ01O3#\\K*)'LIB,0%R&H M,26EC939&]=P,4=#,:7\D+(+HFGTK5U MIE8^_"(^_M-"_8?9*"VDS%X8:.!VJ^ XJ)[%#512H\A1/DB9A7 +8]2W56P] M7%0,1>7_E%D GZ'?:Q>"N%%>]-=67,3H]7T+TQ.#$W!&B2%C%@,ITU&!EU&> MR)@]06/B$B\CYQW,OGBRJWCUM;O&X5?,14DC8Y;&C_J?!*1\D3'[XH4ZX,") M,2F19,PB0?7 9 @I?V3,_J +@]',G%))QJR2H3*8C![ED(Q[4C%AWTE(RBD9 MLU.F-3R%F5-.R9F=0JIO_/B% MC$DY)V=V#HDY'NF4(4,Z'G6P!C4A8J3C,7.L03KTQ2 M%BJ9+?0BYA!/C$E9J&2V$(DY7N>E+%0R6XC&Q.F]I"Q4,EN(QL3IO:0L5#); MZ E33V/BF65)KNXS6^AES+Y8PIB4A4IF"XU6(8YEA#$I"Y7,%J(?SHR&$&6A MDME"-.9H"%$6*GL+S0XO;]5JK:VJ/\-?!&BOI*ENO.@^AJ7FHNS6C-:M,1^@ M[8N]=K(^O MV>(_M_7]02P,$% @ XX,#55EV ?CU 0 .", !H !X M;"]?)_ !,]BW $:&B MH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_IDC7WWE/=MV77'<;OKQ]G' M87\-7U^7BZLNZ&0UM.RV&3^G;UVFYRTOE\D8:?,YK[ MNY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,VY]+,GMMAD\NR21_[R^DQ MG0]R=9KBOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV2SA$!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H M':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W M>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*,Z_ %!+ P04 " #C@P-5 M%\C,&]L! #1(@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_ MLG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7C MBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+ MT]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!. MS-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\ MQA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5 MHZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT21 M5:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM" MD56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19]7_*^F3M^J]_ MLNCO>6OJ[CV?#7^R7+T"4$L! A0#% @ XX,#50=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #C M@P-5>(Y@+>X K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " #C@P-5F5R<(Q & "<)P $P M@ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ..# U5Y94:S M\@4 !$? 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ XX,# M55W\O\1B P 90L !@ ("!Y!4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ XX,#53QYGN=]"0 =54 !@ M ("!C2, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ XX,#53]!2.)U$P VS< !@ ("!23D M 'AL+W=O&UL4$L! A0#% @ XX,#54LU(-[4 P <@D !D M ("!0UP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ XX,#55/QANG[ P F0D !D ("!.&L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ XX,#50_: MVF*S! $@P !D ("!O'@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XX,#504K>86F! 00P !D M ("!0H\ 'AL+W=O&PO M=V]R:W-H965T[8[P( M )(& 9 " @4VH !X;"]W;W)K&UL4$L! A0#% @ XX,#57'Q0L8J P V08 !D ("! M&PO=V]R:W-H965T&UL4$L! A0#% M @ XX,#50/*:!IQ! (@P !D ("!(K4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XX,#50+CJ.<, M P WP8 !D ("!!L$ 'AL+W=O&PO=V]R:W-H965TG+ !X;"]W;W)K&UL4$L! A0#% @ XX,#51YF9+:9 @ _P< !D M ("!J- 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ XX,#55IH5140!P &D0 !D ("!?-P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MXX,#54_M7"7J @ 6 @ !D ("!%>H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XX,#575E^5QY @ M- 8 !D ("!"_< 'AL+W=O&PO=V]R:W-H965TW@( $,* 9 " @?7\ !X;"]W;W)K&UL4$L! A0#% @ XX,#55@RP&*# P B0X !D M ("!"@ ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ XX,#56'\UUW7 @ AP< !D ("!ZPH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XX,# M5&PO=V]R:W-H965T&UL4$L! A0#% @ XX,#51X*7PK] P ,1, M !D ("!SB8! 'AL+W=O;= # "1#P &0 @($"*P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ XX,#55K U@=C P O0P !D M ("!X#,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ XX,#595,C8ZC! #!L !D ("!73X! 'AL+W=O M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #C@P-5%\C,&]L! #1(@ $P @ %U3@$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0P!# $P2 "!4 $ ! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 218 255 1 false 65 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Organization and Description of Business Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 100080 - Disclosure - Significant Accounting Policies Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 100100 - Disclosure - Deferred Revenue Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenue Deferred Revenue Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Investments Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestments Investments Notes 13 false false R14.htm 100130 - Disclosure - Goodwill and Intangible Assets Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 100140 - Disclosure - Leases Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeases Leases Notes 15 false false R16.htm 100150 - Disclosure - Commitments and Contingencies Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100160 - Disclosure - Shareholders' Equity Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquity Shareholders' Equity Notes 17 false false R18.htm 100170 - Disclosure - Equity Incentive Plans Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlans Equity Incentive Plans Notes 18 false false R19.htm 100180 - Disclosure - Restructuring Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuring Restructuring Notes 19 false false R20.htm 100190 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders Notes 20 false false R21.htm 100200 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies 21 false false R22.htm 100210 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies 22 false false R23.htm 100220 - Disclosure - Revenue (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenue 23 false false R24.htm 100230 - Disclosure - Deferred Revenue (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueTables Deferred Revenue (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenue 24 false false R25.htm 100240 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurements 25 false false R26.htm 100250 - Disclosure - Investments (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestments 26 false false R27.htm 100260 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets 27 false false R28.htm 100270 - Disclosure - Leases (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeases 28 false false R29.htm 100280 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquity 29 false false R30.htm 100290 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlans 30 false false R31.htm 100300 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables) Tables http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders 31 false false R32.htm 100310 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) Details 33 false false R34.htm 100330 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails Revenue - Schedule of Disaggregated Revenue (Details) Details 34 false false R35.htm 100340 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 35 false false R36.htm 100350 - Disclosure - Deferred Revenue - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails Deferred Revenue - Additional Information (Details) Details 36 false false R37.htm 100360 - Disclosure - Deferred Revenue - Additional Information (Details1) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1 Deferred Revenue - Additional Information (Details1) Details 37 false false R38.htm 100370 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) Details 38 false false R39.htm 100380 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 39 false false R40.htm 100390 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails Investments - Schedule of Available-for-sale Investments (Details) Details 40 false false R41.htm 100400 - Disclosure - Investments - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 41 false false R42.htm 100410 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) Details 42 false false R43.htm 100420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 43 false false R44.htm 100430 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) Details 44 false false R45.htm 100440 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) Details 45 false false R46.htm 100450 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) Details 46 false false R47.htm 100470 - Disclosure - Leases - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 47 false false R48.htm 100480 - Disclosure - Shareholders' Equity - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails Shareholders' Equity - Additional Information (Details) Details 48 false false R49.htm 100490 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) Details 49 false false R50.htm 100500 - Disclosure - Equity Incentive Plans - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails Equity Incentive Plans - Additional Information (Details) Details 50 false false R51.htm 100510 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) Details 51 false false R52.htm 100520 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details) Details 52 false false R53.htm 100530 - Disclosure - Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details) Details 53 false false R54.htm 100540 - Disclosure - Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details) Details 54 false false R55.htm 100550 - Disclosure - Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) Details 55 false false R56.htm 100560 - Disclosure - Equity incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails Equity incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details) Details 56 false false R57.htm 100570 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 57 false false R58.htm 100580 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Details 58 false false R59.htm 100590 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) Sheet http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details) Details 59 false false All Reports Book All Reports adpt-10q_20220630.htm adpt-20220630.xsd adpt-20220630_cal.xml adpt-20220630_def.xml adpt-20220630_lab.xml adpt-20220630_pre.xml adpt-ex311_7.htm adpt-ex312_10.htm adpt-ex321_6.htm adpt-ex322_9.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "adpt-10q_20220630.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 218, "dts": { "calculationLink": { "local": [ "adpt-20220630_cal.xml" ] }, "definitionLink": { "local": [ "adpt-20220630_def.xml" ] }, "inline": { "local": [ "adpt-10q_20220630.htm" ] }, "labelLink": { "local": [ "adpt-20220630_lab.xml" ] }, "presentationLink": { "local": [ "adpt-20220630_pre.xml" ] }, "schema": { "local": [ "adpt-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 424, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 24, "http://www.adaptivebiotech.com/20220630": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 30 }, "keyCustom": 32, "keyStandard": 223, "memberCustom": 32, "memberStandard": 31, "nsprefix": "adpt", "nsuri": "http://www.adaptivebiotech.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Revenue", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Deferred Revenue", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Fair Value Measurements", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Investments", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Leases", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Commitments and Contingencies", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Shareholders' Equity", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Equity Incentive Plans", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Restructuring", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Revenue (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Deferred Revenue (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Investments (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Leases (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Shareholders' Equity (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "adpt:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_srtOwnershipAxis_adptDigitalBiotechnologiesIncMember_20220630", "decimals": "2", "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptCustomerBMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220401_20220630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails", "shortName": "Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptCustomerBMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220401_20220630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails", "shortName": "Revenue - Schedule of Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapTypeOfArrangementAxis_adptImmuneMedicineRevenueMember_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapTypeOfArrangementAxis_adptMedicareReimbursementsMember_20220401_20220630", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Deferred Revenue - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "shortName": "Deferred Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptGenentechIncMember_srtProductOrServiceAxis_adptDevelopmentRevenueMember_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptGenentechIncMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-07-01_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Deferred Revenue - Additional Information (Details1)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "shortName": "Deferred Revenue - Additional Information (Details1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptGenentechIncMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-07-01_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails", "shortName": "Deferred Revenue - Schedule of Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapInformationByCategoryOfDebtSecurityAxis_adptAvailableForSaleSecuritiesDebtSecuritiesCurrentMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "shortName": "Investments - Schedule of Available-for-sale Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapInformationByCategoryOfDebtSecurityAxis_adptAvailableForSaleSecuritiesDebtSecuritiesCurrentMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapBalanceSheetLocationAxis_us-gaapPrepaidExpensesAndOtherCurrentAssetsMember_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Investments - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "shortName": "Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapBalanceSheetLocationAxis_us-gaapPrepaidExpensesAndOtherCurrentAssetsMember_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails", "shortName": "Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20151231", "decimals": "INF", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "shortName": "Leases - Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Shareholders' Equity - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "shortName": "Shareholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails", "shortName": "Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Equity Incentive Plans - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "shortName": "Equity Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapPlanNameAxis_adptTwoThousandAndNineteenEquityIncentivePlanMember_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "shortName": "Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapPlanNameAxis_adptTwoThousandAndNineteenEquityIncentivePlanMember_20220101_20220630", "decimals": "INF", "lang": null, "name": "adpt:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsRestrictedStockUnitsGrantedAndMaximumMarketBasedRestrictedStockUnitsGrantedEligibleToBeEarned", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails", "shortName": "Equity Incentive Plans - Summary of Stock Option Activity Under 2009 Plan and 2019 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "shortName": "Equity Incentive Plans - Summary of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_us-gaapPlanNameAxis_adptTwoThousandAndNineteenEquityIncentivePlanMember_20211231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R54": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "shortName": "Equity Incentive Plans - Summary of Estimated Grant Date Fair Value of Stock Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20220401_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapAwardTypeAxis_adptNonvestedStockOptionsMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Equity incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails", "shortName": "Equity incentive Plans - Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_us-gaapAwardTypeAxis_adptNonvestedStockOptionsMember_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "U_adptEmployee", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Restructuring - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "shortName": "Restructuring - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "U_adptEmployee", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220401_20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Organization and Description of Business", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Significant Accounting Policies", "role": "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20220630.htm", "contextRef": "C_0001478320_20220101_20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 65, "tag": { "adpt_AdditionalMilestonePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additional milestone payment.", "label": "Additional Milestone Payment", "terseLabel": "Additional milestone payment receivable" } } }, "localname": "AdditionalMilestonePayment", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_AdjustmentsToAdditionalPaidInCapitalCapitalContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital capital contributions.", "label": "Adjustments To Additional Paid In Capital Capital Contributions", "terseLabel": "Capital contributions for Digital Biotechnologies, Inc." } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalContributions", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_AvailableForSaleSecuritiesDebtSecuritiesCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt securities current.", "label": "Available For Sale Securities Debt Securities Current [Member]", "terseLabel": "Short-Term Marketable Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrentMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "adpt_AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt securities noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent [Member]", "terseLabel": "Long-Term Marketable Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "adpt_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and principles of consolidation policy.", "label": "Basis Of Presentation And Principles Of Consolidation Policy Policy [Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_CollaborationRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaboration Revenue.", "label": "Collaboration Revenue [Member]", "terseLabel": "Collaboration Revenue" } } }, "localname": "CollaborationRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "adpt_CommercialMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial milestones.", "label": "Commercial Milestones [Member]", "terseLabel": "Commercial Milestones" } } }, "localname": "CommercialMilestonesMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockExerciseOfOutstandingStockOptionsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock exercise of outstanding stock options granted.", "label": "Common Stock Exercise Of Outstanding Stock Options Granted [Member]", "terseLabel": "Shares Issuable Upon the Exercise of Outstanding Stock Options Granted" } } }, "localname": "CommonStockExerciseOfOutstandingStockOptionsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock vesting of outstanding restricted stock units and market-based restricted stock units granted.", "label": "Common Stock Vesting Of Outstanding Restricted Stock Units And Market Based Restricted Stock Units Granted [Member]", "terseLabel": "Shares Issuable Upon the Vesting of Outstanding Restricted Stock Units and the Maximum Outstanding Market-based Restricted Stock Units Granted" } } }, "localname": "CommonStockVestingOfOutstandingRestrictedStockUnitsAndMarketBasedRestrictedStockUnitsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockWarrantOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrant outstanding.", "label": "Common Stock Warrant Outstanding [Member]", "terseLabel": "Common Stock Warrant Outstanding" } } }, "localname": "CommonStockWarrantOutstandingMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "adpt_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "adpt_DeferredRevenueTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred revenue.", "label": "Deferred Revenue [Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenueTextBlock", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "adpt_DevelopmentMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Development milestones.", "label": "Development Milestones [Member]", "terseLabel": "Development Milestones" } } }, "localname": "DevelopmentMilestonesMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_DevelopmentRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Development revenue.", "label": "Development Revenue [Member]", "terseLabel": "Development Revenue" } } }, "localname": "DevelopmentRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_DigitalBiotechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Digital Biotechnologies, Inc.", "label": "Digital Biotechnologies Inc [Member]", "terseLabel": "Digital Biotechnologies Inc" } } }, "localname": "DigitalBiotechnologiesIncMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "adpt_GenentechCollaborationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Genentech collaboration agreement.", "label": "Genentech Collaboration Agreement [Member]", "terseLabel": "Genentech Collaboration Agreement" } } }, "localname": "GenentechCollaborationAgreementMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_GenentechIncAndRocheGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Genentech, Inc. and Roche Group.", "label": "Genentech Inc And Roche Group [Member]", "terseLabel": "Genentech Inc And Roche Group" } } }, "localname": "GenentechIncAndRocheGroupMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "adpt_GenentechIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Genentech Inc.", "label": "Genentech Inc [Member]", "terseLabel": "Genentech, Inc." } } }, "localname": "GenentechIncMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "adpt_ImmuneMedicineRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Immune Medicine Revenue.", "label": "Immune Medicine Revenue [Member]", "terseLabel": "Immune Medicine Revenue" } } }, "localname": "ImmuneMedicineRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "adpt_ImmuneMedicineServiceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Immune medicine service revenue.", "label": "Immune Medicine Service Revenue [Member]", "terseLabel": "Immune Medicine Service Revenue" } } }, "localname": "ImmuneMedicineServiceRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right-of-use assets and liabilities .", "label": "Increase Decrease In Operating Lease Right Of Use Assets And Liabilities", "terseLabel": "Operating lease right-of-use assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsAndLiabilities", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10080.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "adpt_LesseeOperatingLeaseLiabilityTenantImprovementReceivable": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability tenant improvement receivable.", "label": "Lessee Operating Lease Liability Tenant Improvement Receivable", "negatedLabel": "Tenant improvement receivables" } } }, "localname": "LesseeOperatingLeaseLiabilityTenantImprovementReceivable", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "adpt_MRDDevelopmentAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MRD development agreements.", "label": "M R D Development Agreements [Member]", "terseLabel": "M R D Development Agreements" } } }, "localname": "MRDDevelopmentAgreementsMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MRDRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MRD Revenue.", "label": "M R D Revenue [Member]", "terseLabel": "MRD Revenue" } } }, "localname": "MRDRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "adpt_MRDServiceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "M R D service revenue.", "label": "M R D Service Revenue [Member]", "terseLabel": "MRD Service Revenue" } } }, "localname": "MRDServiceRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MarketBasedRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market-Based Restricted Stock Units R S U.", "label": "Market Based Restricted Stock Units R S U [Member]", "terseLabel": "Market-Based Restricted Stock Units" } } }, "localname": "MarketBasedRestrictedStockUnitsRSUMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MedicareReimbursementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare Reimbursements.", "label": "Medicare Reimbursements [Member]", "terseLabel": "Medicare Reimbursements" } } }, "localname": "MedicareReimbursementsMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_MonteCarloValuationModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monte Carlo Valuation Model.", "label": "Monte Carlo Valuation Model [Member]", "terseLabel": "Monte Carlo Valuation Model" } } }, "localname": "MonteCarloValuationModelMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-employee directors.", "label": "Non Employee Directors [Member]", "terseLabel": "Non Employee Directors" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_NonRefundableUpfrontPaymentsReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-refundable upfront payments received.", "label": "Non Refundable Upfront Payments Received", "terseLabel": "Non-refundable upfront payments received" } } }, "localname": "NonRefundableUpfrontPaymentsReceived", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_NonvestedMarketBasedRestrictedStockUnitsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested market based restricted stock units granted.", "label": "Nonvested Market Based Restricted Stock Units Granted [Member]", "terseLabel": "Nonvested Market-based Restricted Stock Units Granted" } } }, "localname": "NonvestedMarketBasedRestrictedStockUnitsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "adpt_NonvestedMarketBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested market-based restricted stock units.", "label": "Nonvested Market Based Restricted Stock Units [Member]", "terseLabel": "Nonvested Market-Based Restricted Stock Units" } } }, "localname": "NonvestedMarketBasedRestrictedStockUnitsMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails" ], "xbrltype": "domainItemType" }, "adpt_NonvestedRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Restricted Stock Units R S U.", "label": "Nonvested Restricted Stock Units R S U [Member]", "terseLabel": "Nonvested Restricted Stock Units" } } }, "localname": "NonvestedRestrictedStockUnitsRSUMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails" ], "xbrltype": "domainItemType" }, "adpt_NonvestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonvested Stock Options.", "label": "Nonvested Stock Options [Member]", "terseLabel": "Nonvested Stock Options" } } }, "localname": "NonvestedStockOptionsMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails" ], "xbrltype": "domainItemType" }, "adpt_NumberOfCommonStockVotingRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common stock voting rights.", "label": "Number Of Common Stock Voting Rights", "terseLabel": "Number of vote for each share" } } }, "localname": "NumberOfCommonStockVotingRights", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "adpt_PercentageOfAnnualIncreasesInNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual increases in number of shares.", "label": "Percentage Of Annual Increases In Number Of Shares", "terseLabel": "Percentage of annual increases in number of shares" } } }, "localname": "PercentageOfAnnualIncreasesInNumberOfShares", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "adpt_ProceedsFromSettlementOfStockOptionExercisedInPriorPeriods": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from settlement of stock option exercised in prior periods.", "label": "Proceeds From Settlement Of Stock Option Exercised In Prior Periods", "terseLabel": "Proceeds from settlement of stock option exercised in prior periods" } } }, "localname": "ProceedsFromSettlementOfStockOptionExercisedInPriorPeriods", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ReceivableForStockOptionExercises": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivable for stock option exercises.", "label": "Receivable For Stock Option Exercises", "terseLabel": "Unsettled cash proceeds related to stock options exercised" } } }, "localname": "ReceivableForStockOptionExercises", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_RegulatoryMilestoneRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory Milestone Revenue.", "label": "Regulatory Milestone Revenue [Member]", "terseLabel": "Regulatory Milestone Revenue" } } }, "localname": "RegulatoryMilestoneRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "adpt_RegulatoryMilestonesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory milestones.", "label": "Regulatory Milestones [Member]", "terseLabel": "Regulatory Milestones" } } }, "localname": "RegulatoryMilestonesMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_ResearchAndDevelopmentInventoryReserve": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development inventory reserve.", "label": "Research And Development Inventory Reserve", "terseLabel": "Research and development inventory reserve" } } }, "localname": "ResearchAndDevelopmentInventoryReserve", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_RevenueRecognitionExpectedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition expected period.", "label": "Revenue Recognition Expected Period", "terseLabel": "Revenue recognition expected period" } } }, "localname": "RevenueRecognitionExpectedPeriod", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_RevenueRecognitionMilestoneMethodExpectedMilestoneReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue recognition milestone method expected milestone receivable.", "label": "Revenue Recognition Milestone Method Expected Milestone Receivable", "terseLabel": "Expected revenue through milestone payments" } } }, "localname": "RevenueRecognitionMilestoneMethodExpectedMilestoneReceivable", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ScheduleOfReservedSharesOfCommonStockTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of reserved shares of common stock.", "label": "Schedule Of Reserved Shares Of Common Stock Table [Text Block]", "terseLabel": "Summary of Reserved Shares of Common Stock" } } }, "localname": "ScheduleOfReservedSharesOfCommonStockTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "adpt_ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share-based compensation, shares available for grant.", "label": "Schedule Of Share Based Compensation Shares Available For Grant Table [Text Block]", "terseLabel": "Summary of Changes in Shares Available for Grant" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "adpt_ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of unrecognized share-based compensation expense and the expected weighted-average remaining recognition period.", "label": "Schedule Of Unrecognized Share Based Compensation Expense And The Expected Weighted Average Remaining Recognition Period Table [Text Block]", "terseLabel": "Schedule of Unrecognized Share-Based Compensation Expense and the Remaining Weighted-Average Recognition Period" } } }, "localname": "ScheduleOfUnrecognizedShareBasedCompensationExpenseAndTheExpectedWeightedAverageRemainingRecognitionPeriodTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesEarnedUnderTheAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares earned under the award.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Earned Under The Award", "terseLabel": "Common stock that may be earned under the award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesEarnedUnderTheAward", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable", "terseLabel": "Shares Subject to Outstanding Stock Options, Stock Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisable", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Stock Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Stock Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award requisite service period term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Requisite Service Period Term", "terseLabel": "Requisite service period term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodTerm", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsRestrictedStockUnitsGrantedAndMaximumMarketBasedRestrictedStockUnitsGrantedEligibleToBeEarned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, stock options restricted stock units granted and maximum market based restricted stock units granted eligible to be earned.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Options Restricted Stock Units Granted And Maximum Market Based Restricted Stock Units Granted Eligible To Be Earned", "terseLabel": "Stock options and restricted stock units granted and the maximum market-based restricted stock units granted eligible to be earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsRestrictedStockUnitsGrantedAndMaximumMarketBasedRestrictedStockUnitsGrantedEligibleToBeEarned", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExercisableStockOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award vested and exercisable stock options outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vested And Exercisable Stock Options Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life vested and exercisable stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExercisableStockOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardsForfeitedCanceledOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment awards forfeited, canceled or expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Forfeited Canceled Or Expired", "terseLabel": "Shares Available for Grant,Stock Options and restricted stock units forfeited, cancelled or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsForfeitedCanceledOrExpired", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_SharebasedCompensationArrangementBySharebasedPaymentAwardPerformancePeriodTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award performance period term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Performance Period Term", "terseLabel": "Performance period term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPerformancePeriodTerm", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "adpt_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "adpt_StockIssuedDuringPeriodSharesCommonStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, common stock warrants exercised.", "label": "Stock Issued During Period Shares Common Stock Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of common stock warrant, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesCommonStockWarrantsExercised", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "adpt_StockIssuedDuringPeriodSharesRestrictedStockAwardVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares restricted stock award vested.", "label": "Stock Issued During Period Shares Restricted Stock Award Vested", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardVested", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "adpt_StockIssuedDuringPeriodValueCommonStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, common stock warrants exercised.", "label": "Stock Issued During Period Value Common Stock Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of common stock warrant" } } }, "localname": "StockIssuedDuringPeriodValueCommonStockWarrantsExercised", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_StockIssuedDuringPeriodValueStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value stock warrants exercised.", "label": "Stock Issued During Period Value Stock Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of common stock warrant" } } }, "localname": "StockIssuedDuringPeriodValueStockWarrantsExercised", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_TwoThousandAndNineEquityIncentivePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and nine equity incentive plans.", "label": "Two Thousand And Nine Equity Incentive Plans [Member]", "terseLabel": "2009 Equity Incentive Plan" } } }, "localname": "TwoThousandAndNineEquityIncentivePlansMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_TwoThousandAndNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and nineteen equity incentive plan.", "label": "Two Thousand And Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "localname": "TwoThousandAndNineteenEquityIncentivePlanMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_UnauditedInterimFinancialStatementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unaudited interim financial statements policy text block.", "label": "Unaudited Interim Financial Statements Policy [Text Block]", "terseLabel": "Unaudited Interim Condensed Consolidated Financial Statements" } } }, "localname": "UnauditedInterimFinancialStatementsPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_UnvestedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock units.", "label": "Unvested Restricted Stock Units [Member]", "terseLabel": "Nonvested Restricted Stock Units" } } }, "localname": "UnvestedRestrictedStockUnitsMember", "nsuri": "http://www.adaptivebiotech.com/20220630", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r140", "r270", "r276", "r449" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r217", "r226", "r291", "r292", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r447", "r450", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r217", "r226", "r291", "r292", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r447", "r450", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r140", "r270", "r276", "r449" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r138", "r202", "r203", "r270", "r274", "r413", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r138", "r202", "r203", "r270", "r274", "r413", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r187", "r201", "r202", "r203", "r204", "r217", "r226", "r282", "r291", "r292", "r323", "r324", "r325", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r447", "r450", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r187", "r201", "r202", "r203", "r204", "r217", "r226", "r282", "r291", "r292", "r323", "r324", "r325", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r447", "r450", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r141", "r397" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r27", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10140.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r476" ], "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, Net" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r142", "r143" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r68" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion Amortization Of Discounts And Premiums Investments", "negatedLabel": "Investment amortization" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r37", "r38", "r39", "r435", "r455", "r456" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r36", "r39", "r46", "r47", "r48", "r82", "r83", "r84", "r358", "r396", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Gain (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r19", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r82", "r83", "r84", "r335", "r336", "r337", "r367" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r294", "r338", "r339" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Common stock option, restricted stock unit and market-based restricted stock unit share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Recognized share-based compensation expense", "verboseLabel": "Total share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r67", "r175", "r180" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Intangible assets amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r14", "r79", "r127", "r130", "r136", "r156", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r352", "r359", "r382", "r398", "r400", "r419", "r434" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r26", "r79", "r156", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r352", "r359", "r382", "r398", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Fair Value Disclosure [Abstract]", "terseLabel": "Financial assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Noncurrent [Abstract]", "terseLabel": "Long-term assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r150" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 10010.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": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r151" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r148", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "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": "Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r145", "r149", "r158", "r422" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 10030.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Securities Debt Securities", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r147", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10280.0, "parentTag": "us-gaap_AssetsCurrent", "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), classified as current.", "label": "Available For Sale Securities Debt Securities Current", "terseLabel": "Short-term marketable securities (amortized cost of $310,999 and $214,115, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r10", "r147", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10220.0, "parentTag": "us-gaap_Assets", "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), classified as noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent", "terseLabel": "Long-term marketable securities (amortized cost of $69,055 and $218,163, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r320", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r364", "r365" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r4", "r81", "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r71", "r72", "r73" ], "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": "Purchases of equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r9", "r69" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10270.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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r70", "r417" ], "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", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r64", "r69", "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; 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": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r64", "r383" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r31", "r423", "r440" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r198", "r199", "r200", "r205", "r477" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Total shares of common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r82", "r83", "r367" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "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 authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "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 issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r240" ], "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 outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10070.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", "terseLabel": "Common stock: $0.0001 par value, 340,000,000 shares authorized at June 30, 2022 and December 31, 2021; 142,784,868 and 141,393,865 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock Voting Rights", "terseLabel": "Common stock voting rights description" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r44", "r45", "r52", "r427", "r444" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive loss attributable to Adaptive Biotechnologies Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r42", "r44", "r51", "r350", "r351", "r363", "r426", "r443" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest", "negatedLabel": "Add: Comprehensive loss attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r42", "r44", "r50", "r349", "r363", "r425", "r442" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 Net Of Tax Including Portion Attributable To Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r118", "r119", "r140", "r379", "r380", "r476" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r118", "r119", "r140", "r379", "r380", "r458", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Revenue" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r118", "r119", "r140", "r379", "r380", "r458", "r476" ], "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 By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r113", "r433" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentrations of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r118", "r119", "r140", "r379", "r380" ], "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 Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r118", "r119", "r140", "r379", "r380", "r476" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration By Type [Axis]", "terseLabel": "Contingent Consideration by Type" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Schedule of Changes in Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r249", "r250", "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "periodEndLabel": "Deferred revenue balance at June 30, 2022", "periodStartLabel": "Deferred revenue balance at December 31, 2021" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r249", "r250", "r271" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "terseLabel": "Current portion of deferred revenue", "verboseLabel": "Current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r251" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination", "terseLabel": "Additions to deferred revenue during the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r249", "r250", "r271" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract With Customer Liability Noncurrent", "terseLabel": "Deferred revenue, less current portion", "verboseLabel": "Non-current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract With Customer Liability Revenue Recognized", "terseLabel": "Revenue recognized", "verboseLabel": "Revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r283", "r290", "r457" ], "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 Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r56", "r413" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10070.0, "parentTag": "us-gaap_CostsAndExpenses", "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 revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r55" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs And Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r117", "r140" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r148", "r158" ], "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), classified as current.", "label": "Debt Securities Available For Sale Amortized Cost Current", "terseLabel": "Amortized cost of short-term marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r148", "r158" ], "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), classified as noncurrent.", "label": "Debt Securities Available For Sale Amortized Cost Noncurrent", "terseLabel": "Amortized cost of long-term marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r153", "r160", "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer", "terseLabel": "12 months or greater, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r153", "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss", "negatedLabel": "12 months or greater, Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r153", "r160", "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months", "terseLabel": "Less than 12 months, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r153", "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss", "negatedLabel": "Less than 12 months, Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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 [Table]", "terseLabel": "Debt Securities Available For Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r152", "r159", "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Unrealized Loss Position Fair Value Table [Text Block]", "terseLabel": "Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r67", "r184" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r344" ], "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": "Acquired Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r270", "r274", "r275", "r276", "r277", "r278", "r279", "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Schedule of Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r296", "r297", "r329", "r330", "r332", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r53", "r87", "r88", "r89", "r90", "r91", "r95", "r97", "r99", "r100", "r101", "r105", "r106", "r368", "r369", "r428", "r445" ], "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": "Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r53", "r87", "r88", "r89", "r90", "r91", "r97", "r99", "r100", "r101", "r105", "r106", "r368", "r369", "r428", "r445" ], "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": "Net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r102", "r103", "r104", "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Adaptive Biotechnologies Corporation Common Shareholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10160.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 and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r331" ], "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Remaining Weighted-Average Recognition Period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized Share-Based Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Grant", "verboseLabel": "Common Stock Options Granted" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r46", "r47", "r48", "r82", "r83", "r84", "r86", "r92", "r94", "r108", "r157", "r240", "r247", "r335", "r336", "r337", "r342", "r343", "r367", "r384", "r385", "r386", "r387", "r388", "r389", "r396", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r370", "r371", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r370", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r218", "r219", "r220", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r371", "r401", "r402", "r403" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r370", "r371", "r373", "r374", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r218", "r283", "r284", "r289", "r290", "r371", "r401" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r218", "r219", "r220", "r283", "r284", "r289", "r290", "r371", "r402" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r218", "r219", "r220", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r371", "r403" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r218", "r219", "r220", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r376", "r378" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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": "Amortization period of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r12", "r179" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r181" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10020.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 Assets Amortization Expense Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "2022 (excluding the six months ended June 30, 2022)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r181" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10050.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 Assets Amortization Expense Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r181" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10040.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 Assets Amortization Expense Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r181" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10030.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 Assets Amortization Expense Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r176", "r177", "r179", "r182", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r179", "r415" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r176", "r178" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r179", "r414" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10240.0, "parentTag": "us-gaap_Assets", "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", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r11", "r162", "r163", "r170", "r174", "r400", "r418" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r186", "r191" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r66" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase Decrease In Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r66" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10170.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r66", "r411" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r66" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r66" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Capital Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r66" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Information By Category Of Debt Security [Axis]", "terseLabel": "Debt Security Category" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Purchased Intellectual Property" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest And Other Income", "terseLabel": "Interest and other income, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r18" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable Current", "terseLabel": "Accrued interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r25", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10300.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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r155", "r416", "r431", "r474", "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Reconciles Undiscounted Operating Lease Cash Flows" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "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 Payments Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10070.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 Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10060.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 Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10050.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 Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "2022 (excluding the six months ended June 30, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r394" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 10010.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", "negatedLabel": "Imputed interest rate" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Letter of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r79", "r131", "r156", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r353", "r359", "r360", "r382", "r398", "r399" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r79", "r156", "r382", "r400", "r421", "r438" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 Stockholders Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r30", "r79", "r156", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r353", "r359", "r360", "r382", "r398", "r399", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r34", "r79", "r156", "r206", "r210", "r211", "r212", "r215", "r216", "r382", "r420", "r437" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Minority Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Minority Interest Ownership Percentage By Parent", "terseLabel": "Ownership interest percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r64" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10030.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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r64" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r64", "r65", "r68" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r40", "r43", "r48", "r49", "r68", "r79", "r85", "r87", "r88", "r89", "r90", "r93", "r94", "r98", "r127", "r129", "r132", "r135", "r137", "r156", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r369", "r382", "r424", "r441" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net loss attributable to Adaptive Biotechnologies Corporation", "totalLabel": "Net loss attributable to Adaptive Biotechnologies Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r40", "r43", "r48", "r93", "r94", "r355", "r362" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income Loss Attributable To Noncontrolling Interest", "negatedLabel": "Add: Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r82", "r83", "r84", "r247", "r347" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r127", "r129", "r132", "r135", "r137" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10030.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r391" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 10030.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": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10120.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 liabilities, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r392", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r390" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10210.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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10260.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r41", "r44", "r349", "r350", "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r35", "r37" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 10040.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Change in unrealized gains and losses on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10160.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", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromTenantAllowance": { "auth_ref": [ "r58", "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net cash outflow or inflow from monetary allowance granted by the landlord to a tenant to entice tenant to move into landlords building which will enable the tenant to prepare the leased premises for tenants occupancy.", "label": "Payments For Proceeds From Tenant Allowance", "negatedLabel": "Cash received for tenant improvement allowances" } } }, "localname": "PaymentsForProceedsFromTenantAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r62", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments For Restructuring", "terseLabel": "Restructuring costs paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r146" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10070.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", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r320", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r320", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r16", "r224" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r16" ], "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 authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r16", "r224" ], "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 issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r16" ], "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 outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r16", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10060.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", "terseLabel": "Preferred stock: $0.0001 par value, 10,000,000 shares authorized at June 30, 2022 and December 31, 2021; no shares issued and outstanding at June 30, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10310.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Prior Period Reclassification Adjustment Description", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r61" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds From Contributed Capital", "terseLabel": "Proceeds from initial capital contributions for Digital Biotechnologies, Inc." } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10080.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": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r61", "r334" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r40", "r43", "r48", "r63", "r79", "r85", "r93", "r94", "r127", "r129", "r132", "r135", "r137", "r156", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r349", "r354", "r356", "r362", "r363", "r369", "r382", "r429" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 10030.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r185", "r400", "r432", "r439" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r341", "r412", "r480" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r13", "r74", "r475" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring And Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r188", "r190", "r193", "r196", "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring And Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r189", "r192", "r194", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring And Related Cost Expected Cost1", "terseLabel": "Estimated aggregate restructuring costs recognized" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring And Related Cost Number Of Positions Eliminated", "terseLabel": "Restructuring, reduction in workforce" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r247", "r400", "r436", "r454", "r456" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r82", "r83", "r84", "r86", "r92", "r94", "r157", "r335", "r336", "r337", "r342", "r343", "r367", "r451", "r453" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r125", "r126", "r128", "r133", "r134", "r138", "r139", "r140", "r269", "r270", "r413" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10050.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": "Revenue from collaboration agreement" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r76", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r281" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r273", "r281" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1", "terseLabel": "Deferred revenue, expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r118", "r140" ], "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": "Sales Revenue Net [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r102" ], "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 [Text Block]", "terseLabel": "Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Available For Sale Securities [Line Items]", "terseLabel": "Schedule of Available-for-Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule Of Available For Sale Securities Reconciliation Table [Text Block]", "terseLabel": "Schedule of Available-for-sale Investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r101" ], "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 the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r327" ], "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": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r370", "r371" ], "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": "Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r176", "r178", "r414" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r176", "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Summary of Intangible Assets Subject to Amortization" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule Of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r293", "r295", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r320", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r300", "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity Under 2009 Plan and 2019 Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r321" ], "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": "Summary of Estimated Grant Date Fair Value of Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r15", "r16", "r17", "r77", "r109", "r110", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r233", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule Of Unvested Restricted Stock Units Roll Forward Table [Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r178" ], "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": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of Future Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r116", "r118", "r119", "r120", "r379", "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Schedule of Concentrations of Risk Percentage" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r274" ], "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": "Service Revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r66" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r297" ], "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 Period1", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r314" ], "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": "Restricted Stock Units Outstanding, Forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Restricted Stock Units Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Granted", "verboseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r309", "r310" ], "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": "Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance", "periodStartLabel": "Restricted Stock Units Outstanding, Nonvested Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward", "terseLabel": "Restricted Stock Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Ending Balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward", "terseLabel": "Weighted-Average Grant Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r313" ], "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": "Restricted Stock Units Outstanding, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value per Share, Nonvested Outstanding, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum 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 Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum 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 Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "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/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRsusIncludedOnUnauditedCondensedConsolidatedStatementsOfOperationsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r299" ], "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", "terseLabel": "Number of shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "periodEndLabel": "Shares Available for Grant, Outstanding, Ending Balance", "periodStartLabel": "Shares Available for Grant, Outstanding, Beginning Balance", "terseLabel": "Shares available for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r308" ], "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": "Shares Subject to Outstanding Stock Options, Stock Options expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period", "negatedLabel": "Shares Subject to Outstanding Stock Options, Stock Options forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Stock Options forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Shares Subject to Outstanding Stock Options, Stock Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "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": "Fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Stock Option outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r301", "r302" ], "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": "Shares Subject to Outstanding Stock Options, Stock Options outstanding, Ending Balance", "periodStartLabel": "Shares Subject to Outstanding Stock Options, Stock Options outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price per Share, Stock Options outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price per Share, Stock Options outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r317", "r319", "r320", "r322", "r323", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansScheduleOfUnrecognizedShareBasedCompensationExpenseAndRemainingWeightedAverageRecognitionPeriodDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfRestrictedStockUnitActivityDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Stock Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Stock Options expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Stock Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r298" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Option expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r322" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedGrantDateFairValueOfStockOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-average remaining contractual life stock options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r75", "r81" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r33", "r46", "r47", "r48", "r82", "r83", "r84", "r86", "r92", "r94", "r108", "r157", "r240", "r247", "r335", "r336", "r337", "r342", "r343", "r367", "r384", "r385", "r386", "r387", "r388", "r389", "r396", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r82", "r83", "r84", "r108", "r413" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r240", "r247", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Shares Subject to Outstanding Stock Options, Stock Options exercised", "terseLabel": "Issuance of common stock for cash upon exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2009PlanAnd2019PlanDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r33", "r240", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Issuance of common stock for cash upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r22", "r23", "r79", "r144", "r156", "r382", "r400" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total Adaptive Biotechnologies Corporation shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r47", "r79", "r82", "r83", "r84", "r86", "r92", "r156", "r157", "r247", "r335", "r336", "r337", "r342", "r343", "r347", "r348", "r361", "r367", "r382", "r384", "r385", "r389", "r396", "r452", "r453" ], "calculation": { "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r78", "r225", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r247", "r248", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureRevenueScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r80", "r283", "r430" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Debt Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r111", "r112", "r114", "r115", "r121", "r122", "r123" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Technique [Axis]", "terseLabel": "Valuation Approach and Technique" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Approach and Technique" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Valuation Technique Option Pricing Model [Member]", "terseLabel": "Option Valuation Model" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r96", "r101" ], "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 Diluted Shares Outstanding", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r95", "r101" ], "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": "Weighted-average shares used in computing net loss per share attributable to Adaptive Biotechnologies Corporation common shareholders, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.adaptivebiotech.com/20220630/taxonomy/role/DisclosureNetLossPerShareAttributableToAdaptiveBiotechnologiesCorporationCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r481": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r482": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r483": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r484": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r485": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r486": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r487": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" } }, "version": "2.1" } ZIP 78 0001564590-22-027784-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-027784-xbrl.zip M4$L#!!0 ( ..# U6B>I\9[+P! $KH+0 5 861P="TQ,'%?,C R,C V M,S N:'1M[+WK=J-*LB[Z>Y\QSCMPW#U[5XV#50+=79<]5+9EFKWF M^5,#0]GOYD)DB6A"Z 0 00/?9>LRPA(/.+B"\B,R+RP_]YGAF" M\$1L1[?,CV=2K7XF$%.U--U\_'CFN9/S[MG_^?1__U\?_I_S<^'J^N96Z*NN M_D2N=$SR9OAM[?"C6GH)A'^^_/#5^'*4KT9,5WA7)BZ[OSBW;M?OW[5 MM(EN.I;AN?0Y3DVU9N^$\_/%C2]MHK OA"O%)0+_WX4@UV7YO-X]K\NC>ONB M+E]([5I#KG>D7OO_K=1&N=5,Q55TQA.%BI"*=&K4F] U#>& _Q;>@?SU9FC7U2L^S'=W*]WGA'9]"E#R!G*]=KKS]8O;C]SO]R<:FB MS=VU.RN:,F= CG7+)>J4(\*&4V\WZHL?>_W-':+6'JVG=^R;M4LUU]YXC[6IH5^_8U^SW]3/Z]*Y M+"T?8KN[1K#\:OVM;'?KI>L7Z>J.-]?5M0M-15>=[9?RK]8N)L_J=/NU[)OU M"2'Z]BOI%VL7JIYM4VU^V7[UXMOUGUB>Z=J[?N%_N?[>IC>3M\F@7*=O[A+3 MT<<&.6>7$9MKN7,NUY8R]DP-Q\\U8'\U^ VD7J_WCG^[E"_7WJDJPX2S72':LI2YU]BN=?L7QG1]_VQO12Z=U_?_LZ5*=DIIQO:JO^ MO.L)$E-M9D"9_5P*#S4KWNR R-.+SOG$ZNKR=X=_M/X#_=G=_H/7=WKGVHKI M3"Q[Q@%DK]RB=OE<;J_$D5C_YT1 M5^$$7EDFES3T?T3&>":K_U\*;ISMQ07AB(A+WU__J@/U^PVQ&;_>7_J6L:,?F?_&]Z[:V/ MC*!K'\^N?]39_^C,F,J,W9+H%WW*JQKCUFM#>0S&^.P^D D=/;M<:G:ZE"+] M(4EU:3FVLT\3Q7#(AW=KSSGT[.;JLQ>T?DV97S'NZ;66=DT_<^*]Q[_DF"_1 M67V)@4G1>;FDKV$KQHVID>?_(B_Q7N#UVY@OTEU]D4MN.X/)^),H]L#4F/,2 M[UW.SR69"G^L%VEUVHL7"7CU8CA5;/*96C3MTIK-J<7EVM6WJ;(]$H;9YY?7 M2^Z5%_91_Y=B:_S__$$Q7P7VV3/M] M\\]84]Z66HLI9V_@S_?X\'R/-^>;SC$W?O0U_>D>$7N69,;I%Y=3G4P&ST3U MV(#O)A-=)?:^&6>O_DVQ?Q*7RP'U0UTZ2I=H?.Z_F[KK/ R_[YFU1LQ9:_3" MLY9$2A^8@7=TEPRIXZQ'G+I@"OY0#(\_9T2=7%/_RUN9"_;32\4VK.5%WRR- M&(EGX-I65![%>'0N^1M]_Q%X#M^'5S^X=^^P$5*3N2);Z:FSKS_.%WJAZ]R8 M_CS]F["X@VA]RETT\N%?,DMUK>@V&_@^DT7%[($]="%SWW13GWFSG3,D:$35 M9Y1I/I[)9Y\ZM<;2QB[F)HT)ZQ1XPJ3%A$E;)JS1K#6EO3,65C*YOG4VDEBG MY0#[CN/-_*D9/,\)LQ%,VPYP0RQ)^73?^K/QK7,5SZ+(4C$&NX%RE,%NTP6N M '//)JOB+S=3$_]M<_"@.S^O;4)NZ-BIXM&!NB087RS?9D6R&]3IJM6E3FQ; ML'W\+9CCWZW9_OCKK93&W\UT_ L=^,,RZ&T,ZE2E)0'MKIS2#/2@SL !&6AW M]EOWA'R8GD!DSX?*O&U)L*,I2= IY^QO1Y$NUUK[?>YMI"J#)-4 M#XC*I_OVGW(OK@/1*,980P[$P;%&MY[IQ1N1^=,?WG'^0X)88OOXTPL?4AW_ M(?]!BL\=6\??V!XP9,R>*4A 1TI) AK;HP@ ,W#(?^CN]Z'#]JX=LG?+!3=_ M+67[R&_92K?#&(P-TAE9KF*L?G]I.>ZMY?Y)Z#!4Z]'4_X=HBQ5A._B(7;?/ M!NYN;%'>*0H%6@:;HP$+G M7G'J?FO&IMI7IW/%TM0[H2FD,S'3768_G+ZIL2TKG9H84]7)P7T4?V/>T2], MW?AXYMK4C?QTA'.\]IXAGR#Q>TJ2S'?SLGG/$'??VV1";#O ]I!SG?D\AD*Q MV.\78_[XARN[B.QU^>,H3L0)AL VNR\=@8N#\7CN79 MKU/!G8&+8/(Y:H?VY_CO%C\D?.\Q^&SQH:ZQCRQ>6CYR<^6DNC_6]SD];OUWQ!_IS+X1?N\47]] MK+9R_>+3U0OCV)&%)8T]BEX17[)XJ:+[]:>Q.X: M [^.W"L ;'YJB!M T#F7>\M[!]\<#<&*@=J.0'#!!;TB30"*H3?K *SJP'$ M[)L;W[(7:FZD17Y"9L*YQU3P#>]-X\5NS5S9*^]FKN86*F($RO%GECI=!,K%7MB M8_I;IYG8(/88NO3>+(+S9/++7 M7C>X&GV%Y[FAJ[KKOZB@Z3.67,S*%I;K>/N&?/9I-;A=&_2'=UL?L6F_UU_L M.&*M-U(CUE0$H:]I?-E%,>X57;LQ+Y6Y[BI&=81B[P2@@,S[JNK-/(->J=VY M4V*SJVPR9;/]1&Y,U9J1"@E+U,E P9D_$%?13:(-%-O4S4>G.E*R?>0H$O-; MRV3WL2W#H/.RV"JMCF#L&W])Q2,_5.'/30H.>[X!:MD]]T+$TRE[^Q61* !N M?_FD*UZH4!5)@Q4SE$[J]L49%1&Q/ ..TLG3#D^KW!($8FGT!/NQ*3M+Y18* M #X2; &)Y^^47%A@N3F@!6>?RU)N*8&S- I,) XOC99;,* MC9XH-ZP@^0^@ M56>KPRZ7?"LA?X==!K=&?M!A+[M0P'+8 0I('(>]],("UF&')SB['?:R2PD0 MAQV>2!QRV,LN&* <]M.(1WZHPI^;%!SV?*L8RNZY%Z+H(F5OOR(2!<#M+Y]T MQ0L5JB)IL&*&TDG=OCBC(B(&)I>A#/)T.$BIB%3E'ZV43K9V>/'EEB,0R^[ M]E\B..+E%@H _C=L 8GG2Y=<6&"YT* %9Y\[7&XI@;/L#DPD#GNTY1:,_!U9 MT.*QU2FMY].!J4).:3W-AE&G<4K++A2PG%* A+'*2V]L(!U2N$)SFZGM.Q2 M L0I/8U(Y(7OE%U88+DYH 5GC\M2?3S;9>_ ONV!QPR-/G75L]^Z726QGJL^7 MY\!?Z8_,8_FL6RY1IZ9E6(\Z<2BA%#A!G [T8FVD9Y_84"\.C/7D\>%IDL'I M;'Q3_F/9EY[C4B_!=I;8+S[Y'&"]#!)-E0['5IAG^Z [/S^_?":F.ITI]L]5 M$S=4#.(\D"=B>N26N =O,GJ9D[5@-'A\Z-(R5-LR&0Q/>R"(&Q-_0/!BV.1# MT+V:Y:W@9?HB"_A7XO'] I /.X"L,BZV#A?5TT$=+J@.@XP>,M/AOJI:'O6[ M'XA*]"=E;!!4XR*I\2[\4)-1D[/0Y-=\MJ)M!J(F%U23DR3TK>V=GER3OQ"V MED74Z8VI]DWMP:)R_\6VO#E@/[N4L?(!(-#OAJ+CQ8N=BZ?CQ3V?$76\##H. M];3*,NEX20-MU/&"Z'CQHN[BZ7AQ2\I0Q\N@XU +[*ATW=N6YJGNG3TD]I.N MKFE6\-&Z1K+YOIOT;5LQ'WD^RM(NW,QFGDFOUNBDFB00@K($S-OF:47L5V!\N^9;8Q&\Y'P8H>+*.%%C<5.:<.+'"RAA!']]NKZZ 73X:@>LG5=7>+)T-0?<[J.H_%DR&H'EQU M7;'BR1!4?RC=E?QO#U4Y>)Z;BC+Q?(/3V&7B^I!HBP7 MRT\]A5TNJB>+LEP.?YG-VP-Y9/TI+?OEFVX0Q[4V8R[TGU<7S ]-5V5DO6C^ M=':R7D;_&F6]R/YVEG:]?/XWRGJ1_?$L[7KY_'.4]2+XZQ5SN0LB+5 ]WHHY MK061%J@^8\7A@^Y&0P>H#&N%IZ4$0^^/9PA210,.'?@1E:_GPE'LU]!20> ML(U_8*AQ:>5-D)_UF3>+D9!P16?6L.;\XT>;A.UY&85Z[[#3$>LE+&>?_+;( M*\"<1H!/?ICL07%;MH!>:PBQG/^EU$F]NLQM*ON'W"V;^$6:AM,;.:EW7I=C M&3G_%W+WU$9.-^,8N:A25TY;EX:P)31YJS"5U.1%XM]+^FN=7F2Z]%\.Q=_' M8.5P@!WIA0Z*." 17VGKOQ_.W0F0Z&& 4;<5!Q#UK13ZM@=15+C\%>[2FLV( MK>J*@?I6"GW;#2BJ6]X1=,G7X8%&T) 7QD\40:/4E224+J9Z _8!B)KU'EJMRYRU#E:O")C#'D*LR9U, EBNHZ0T1CG4. MI&=?]L_*VN"6LM."2=J!K)E=8TW'@XMTOG.I%VE.(I22)#R79'-JB^K6BVW\HAD<^O_0=A[B7AN+XECFX MX)MEDI=OBOV3N->>J6TD/ZW\?/G/W^G4*;8Z??G*HN?5>RTON3'GGNOP[Z6= M-_Q&%,>S^1+CM4W^\HBIOFR]V\J%S@-1/=NFFEG@E;*%/8HP%Z^G"D29C?2R MK7:*S>L+;1><3%YAC^AMF:"P\)74=J:NXJB1U=/(L@O_]^$7ZXG8)M_S>J0H MZL2Y(F-WR(#277TSW?=XQI-1O\JI7U%%"18'RF@&CC,#J+6HM>57D$O+GK/, M#X+DB&J60,WVR@\R8O$5'O6SLOI9'E7 1UEV*N@_*;JAC UR;=E# MQ2"O;MJZTW9)IX\L&P0N'_1$')=-T?*$@;AK7T7."P@//\^%VXBH!^T3$N%> M[KP% &JSC)@^6Z96&5W9.VI4D HI2+$E',4+G'C=6J:*GDLE/9=-Z%%YCE:> M8HL\"AE$(D<5S'.^CDW5UF,.!I:EU!4,+%%!RB#A*%[@Q"O;P++ MLEI^SR5WG[^"RH/^2^'\%U23+-9?"BSG*&3'"MEGQ6"MVX=30MROENH?6K=B M)>]M,E=TC35T-QWB]$WMSIT2.W#U>)IF&5:O=TW#J^&,/A'E7K!+5V *:WL* M+3 GIC'<%\LV?"FX1<'=>K+^C3R^<4_TVBS."HXF9-H(Z).3],=I*3RV&-/QJEH')J2D MRI5<@.AUQ#"(ZGJ*<6_3B;/=EZK*SNZY0+&);W<*Z_B7PNZ*+3;482OHJ96%EI_-@_XD?ISDYG?KO\GJH#^/SA\7N.]\U?P/RR4;)VBR_6GL'N%TNH^[\46UN&N>PAE]9LQ@[%M-2?@V=BJ[I#[B9W MGLM42]/-1_[-W9RM+SE?;*INBV,Q"RW):_,0+- GGHER^U][1>8/XKC\A-65 M>7J@G]DZ.WZ57_*=RBA;??1;ZGU6'*)MNZ(RLI71E%5)"(,/![.Y8;T0LJ*8 MZYOO]X9BWBJS5\D=_;)&4\MSZ*S3Z;W53>(28@[^\NCH;TR53<,38;\JGQ@N M/MXY:>EMOJ].>R#_,2<>A3DLS$-O[.B:KM@O;/?X;L(OW'D'%. C!'CG5.]X MBU(+K6.[RR/-V1]K!YJG:6GKB_B(_Z.($INYX8OP+C".H%\+NNJQ@ZZ-7V1T MNGHDR4YJ=HLOS9E8093@DTMP9K[S%BNVMK-7].6N2.9\]R2DYX^TC)4+E#*56HW/\]EF$JP2<;! 1)* 0B%SLU(=YG'?6-J^I.N>8JQ M5)U;RUR@=*7;1'4MVT$=11U-2T>W2EXP%;ME#[5WTQU,0Y\*FV=2P V DZ:6 MH+$MDI14S>R@0)4MMMOG&6Y++'@8?D_?.T0VR\XIW MBN;DT7Z%&%JZ&=!?) M!\A;(U 12JP(^:]+Z^;*NO3.M3+ZQ>54)Y/!,U$]!M/=9**KQ-ZW5L8P/Y!R M^:HR11;U;1FJ40>>S5+P*JB9+F2QK_8(1E64:&US!Y6H'$H48S\%E2B1$N6I M)D4/-/+7%\C27(@ 8[\O5F@I/=(I02E8D0)I(0422L'14B#%E@(I'RE8#BL2-*>2-"WF5$_\M;6X$,?^MGK]Q3KX^=8FII MQ"B#]5CXN]MGXW4Q+_I\H+V!M<1=7)N6X?HRI)7V"MK>(U87]EMO?BOV\$O% M-JSE194QU_XZQ=X)R&S?)\TUD@JR!$IT1A)=05FB)&3-R-"E3V!#WM9Y_-)R MW+L)JY5=J\]J%ER,]HQ\M6?PQMCSD:!F"25(6DA08;W-PDB0%%N"3NKC);=! M1:>RPDA025FL^!%O820(>)P908)HE$(46YW20#[H.\RN#,XAJ9QG%&$VT%?* M3LHJXCW!E++B^U.1;5DE/"R84E9\GRNR+:N$%P93RHKOEPV)8>CFX[*O,/UW M59VR0U.!'EE&\E41=PR@?!7?%XMFORKAB &4K^)[8='L5R5<,(#R57S_ZPLQ MB:T8=%+[VDPW=<>U%9;64E4G+-)\H">6I:15Q!V#*FG%]\EBV+1*.&90):WX MWED,FU8)%PVJI 'WT\)YLK<6/PL]R*D,SG1E1@M#Y;@[U:'0JB M#;NRPG @V;KL0A%I^)45CET$473/%B13%,E]/8Y=2BT^ &BF))(4@YI*+5& M. J29&T<+;YHU+_O>/'%-8O;'GG$^+KH-?)H]IL#@HV53K<9VP8Z*$TW>(>B M(5$]6W=UX@R>54MT"7R_JDDT](@D=QM=].V< MRDDT]"V@#"6:Q57?]RQ]H#<=4:YY@'IX)M&GABG=Z%D75+HK[%_'L=WH91=2 MNBOL:\>QW>AQ%U*Z*^YW1]TA^F(K)KL*7?$8 I]H*PC_@G M4Z)H?+P?WFGZ$_TO_==<<-P7@\J'H9OD?$KTQZE[(<_=]V/+IA>?CRW7M687 M5Y8W-H@@U^06_6ZN:&Q:%U]*]*.98C_JYN*3^NLGKC7G?[*7.]=-)EL7]=_> M3^CKGO_R'S>V#.V]_XFC_P^Y:-#+SS[]XV]2N_[^P[OYI]77Y+=1#/W1O&"] MMHF]^IS&UACG_Y,+T[)G MBN'?W*7RYDSH!_13D_A7/2FV3J7P0@@N//OT_?9F-+@2AJ/^:#",/*[D,WJJ M<0T'E]\?;D8W@Z'0O[T2!O]]^7O_]LM N+S[]NUF.+RYNSWM8.4L!_OO_O#W MF]LOH[M;4;BZ%.1ZJ]F+.[SV^O :(6T;6H:N"?5:9[^R&63B7C3I; 1_VWPZ MV ?;9NLXU6J#5JWKNX=OP@=JXNA%M]Z,FD>5D_HU(W7ZOS/!5!@):D2GIDSU MF(%G67MG0F V'\AD;XX8YUVI?OXO;DA?G_*I)-BOO%+S2*0S!?H-G.3=1FX56_;W M^JRS#[;/>S#30_)H$>'[C3!\F=$O5[6OO@ EZ<3O5"ZYO4VY_N513X?8QLL# MF5NV&TO/!/8RBOOQ3*=O1WU5.E#+&"N&8;ECZYE)<*_3;+_?IHD?WKE:%&AZ MI\-F8_ZS4(I_?>\_C 8/7_\4'@;W=P\CX?[[P_![_W8DC.X$RLXC2L&"U!#N M'@2I]49[*]Q="Z/?!\(*<2])NW\Y8E]+O49S=4+?^2+_CNO9IX7_&&/Z8KA_ M[202$TU#+//OW3,XG0J(M[7JFQ[96N=4=5C#_I7:[I)TX\;F7_"FMT M0JY-Q6')5!CN'G8P<%8:A#R9-T]VMCJA[*8Z6_7(BBB;2)1+<$8/_=OA#:=# M9$KX3.DNE6-!E1/;F@D_V/]#+0O^K?CV[^& B?;^Y&@\O?;^^^WGUA-N_R[H%:R_Z(+^4=)QZ SV):()N"KKK")=3[L:_C;U G4@;PK.7S0)0/)2* MZ&S6-QV:!!(+V,79[7]N(0O6OLFF;B??=N-=G"XMSW3METM+2QY4; MV]83>R:+*O^M.%.*LVN9Q_BCE85/ZH7A&RG/-\%>K=]W*PGQRYWS>J_>J!38#\J MIOX__.^WQ=+D;(7DIO90&]:$H-K)_C"VA7>?UM55N+5J;PNL97DQ63UL"ON: M9A/'"?[S53>)%'-O3VJWA('BN(;RDPC])V)ZA/\=LHK4@3$7,[XZ./_T^>Q/=1/O:Y4[Z&/$Y&^@OEF@?#KOZP+)/_[6E:7. M>T=PB4'F4_H;P>2AB"A0T3$\%N +BDT4JK :V;.B*3=7-9\Q19_^*KZNOZ'_ M?1O2]9U/;:T^E34Q-N[9()*$4T*[U3NOU]O)UU$+L4X433J;M59S]<:]*.*X M[DX=):&OF<*"S865V$03YI[M>&Q9S[4$>@7SQ/VQ2O*;\5MF\=CF0U^E=TIO ME6S+G )>)6NT?GLOK N@LR* PM_\M+J8LY0+-Y=YW)C(5>&,.L@#(ZR"E-@*T\N\H[QL\[MYEL2;>,X> ME?]VZ>4?S>2GQ6X9MY+D69TJYB/]P!1^377ZR2OM;HVT%E,2U)U(S5JC-0_$ M867RZ33LF7DV27E-.R5:R[Y8/#"NYYVBJ[.V+/5947\^VI9G:N?!"U[S_^W= M8%A;+0D\IQ=)'G,BC.<$^\58]&TL]:\!6A-^S"T-:\_/$=^ 9WZC!,W>>%^%'&U M;:L<2I\ MXV76PM>OEQ$6&--)#,XC,63:F90?9F$%H MOA+6+_!EX3K[FF5C"AK]UGSDE\YMHA*^_"3) D]T=X0W]'YT>(+C40?%F5HL MC6>18.A.%7?SW7\IZV_)7M'_<3"&MZ*@F)KP1O;'.*8R0K\?_X>.@%W/+Z4_ M8F\1W(>E_CK\)?A+*HXK].J"IKPX-<$W">'_NUOR6^'E\DO/9HZUGU3,+*JK MN'%3\O\DSJ8TK[U/:"-L1WKU2L4.9_== [RUCKE]<]>.6Z%6K.)I%9,V*F@S MW76I:!*#"IQMF?0&AO$BD"=BOP@WS.0K*E^TOU)/3* M9KT5),-YAK]I/3P?"6\81IWWZ^+I&>8SP=]/(1#=Y MGCO?;V.[*7+]_:XWY%]+[Q>7';Q@]_LM+F3D%5R\XUT75^JF;Q5H6'@N+^AX ME8-KZ:V8-\&LF&^N4LBU:(L44J\FA\+3"\6#A08N9IS9:M6ZS9-.P-::O%0G M("#3B#,@U>IEE("8W[HU(7M-SIUU7/JAOX*AS\-RV4._\]@ 0.,D4 /[Z068O?R[Y8B M(BY'GSU'-XD3;Z\DA4XLD'A]CW.4G^8D>JGL.2_1:V5.1(G>*G-B*(]<96TG MB^+]@T,ST4N=QC.&9R42O57IW,?!]CVO8HMT=1RY+97&"T2_<$ O?3QSTH#EDDSW[XZQV<.NVOC[9E@?#LU^(1F_.DU<\Q]];IR_C]U?=TDS. MLOFSC!?V\%\Z?31]KX5ILN_Q)=_@:DZF8JJX8;"N>=<=A%_.#)11;S)?\YPP MJL^>J?O(??_!#UWA-0S.V:H -+?D8KX>3<-/LW%63J8Y)! =N7=&95W5Z8L[ M'\]N;J_7^S>;WDRSW.""LT]24Q:['5GL=;L+L5B\_">_XH*/7%VKSUA692SK M-);U&:)@O;YK*+^J$EOHZC(06'SPP('::$(P8A/B?[1X Q9[)"O]C!6CM&O= MUNXP);YL;PFL3C1E7;G6E4\R9]OC.C!EC/F"L?CH\^M4^OAT:O4\:MWW"_BJ MW3P.P*1HW5-JBK(ZF1]POBTJ3P?[^_[#2+BI@5.0P("5*;OB@R),;>:5_XU- M^H^;']>>V,Q/IC=<_EY8 M^?TRG%(B]H;+S>K%KS?EK89*566_[:2'BEB[?";\QB4S04)[=U)[=S,:?/LA MK=@[?F3IM\'M:/CC^VW_^Q4[QS2.X5LNH?*^FW[QZYOOIN)INDNTM_!M()HX M*(IWM(DK0]!83;/TN?^5VJ/!C^'O@\%H&,/^7%IL*&PSA_Z+NS \>_BS8E"S M1(3AE!"V (1&"(T0&B$T0GN-T(HK='<_\,]$2L$6K3A&UD2XFQ/_IVB5(%FE M%EHEM$K0K=+EW;?[A\'O@]OAS1^#'U_OAJE;)Y;+8),IO8XUE?EJ.6BE(%FI M-EHIM%+0K=1P.DC;+/'7@ MV^?!PX]&#$-U:[GTY5U+6&[!"3MLU[:=.[1;@.R65"^YX0*GF3PC0<:,A--G M),@_OO5O^U\6EN]F>/E].+RYN_U!/_WZY_!F^.,ZAA'\IIC*([=HR]/KKG1' M]1R'57JPEJA]4S%>')V[;:^&D%E*OXR,7?- ',_ 17O %E)NH(7,P4(VT$*> MWD(V?OSK>_]V=$/]0[;X3__XNO@W,Y=?[X;?8UC(?[%R5IWZ?6R9GQD[^H&Q M^)O92L-R/%91UA];GKLX ^-!=WZB 01D !ME3Z8 IY7< #9W&<#57@UH_5*T M?LT?EW>WHX>[K\,?]P]WEX.K[P^#F.MWKFT9#K=U][:E$HV9-S1F:,Q &+/\ MZHVPX"B/@J.;'WV7."[95_*H&+XOQL\00V<,[1C:L3X:LAP,6?_'P\WPOWY<]R]'=P]Q MC!A;$1.N%=6U;+1?:+\J;[]P\S27S=/OMP^#+S?#T>!A80>R#A7#;ROG9]NN'L_,5M*^.[S15N#$H05$ M"UAY"XB;H[ELCEX-KOO?O[(F%O=WM]3DW=[;$.K*K61YH$U#FU9UF]9"FW9ZF];ZP7X84$<7%4 >:LFUK&)'NH6K'G8)2ZD?& M/H9F11:#$P]63PF2(IW[LR:=-:GWV\%C8P)IE1O2M7RZXP_ZFC)GQ3!K)L8@ M+AWU>7"JR\5YO5;W64 (S,IGW7*).C7I*S^RM>)8/[ZT['E@O+(\D*@-0OC* M<- 0C5G_W7^X.O]Z=_=?-[=?A-?:_3TGJ+6W:LGJD#9/4#NY61Y-=4>P"15& MEQ]AINBFPTXF^Z78VKEA63]U_YC$1>L3=ZJX@F(38:RP+@.6*:\GI;_37^AOT;Q@NK9["@ M_PMV(*6ASWB;!=<25Y^AL,*YB]0TJ\/E#8XOX M>"8X75E>.Q]SAP"52U_69FP'IEOQWS[GZW'''EQV\-SF[RW/IF96-UAB$N4' M@SP1FS($IQ3"SP86V"7Z;.:91)@135?9_M?<4%PV7>PWFNZH%OV9*&CTUX8U MYS]F9V@2F[6$H)/![S&W+I/E64KB>#F MC!D8^6R]&Z4L0_&)A#_RQG_M;XO79M=^TTUV&"AK3:%K'OW'E>X02KK"&RZA M]???'J[XOZ3W;_G)NX0^;\Z8D!UOJK-7GBNVJZN>H=B47RE;&DS:%H?KFG0N M##J;],_-65."V9P1=VIISC_^UNJ%](&'<*$ #LD/A#(C^2'Y(?F5E?P4=:J3 MH)?'C(9"+!Q:(:,%&2BJ2N8N/QJ%VGAVCR#8VL5PCD?#'H5&6(9E6L/!OT1A M='Y%7,)")GHA9PG_.+]%MK*2-+A_.^Z:K/])? M?%/F:^3THA.#;34Y#"I'F-C63-#=UWVP5X8R7H0GG9GX54;B=&@39\ZB*/KF M[(664540_PAL:]V/9>@3D68*I#9(,T@S2#.EHAGRS&PU86&"H?NK9^9*- M01Y#D&V@VYJ_ST)XWL3J]H\HJ-2R\[P#E\8?C [\\..1!C'T1B^",J<40-%F M%!9:G---P:1OJIL:O<5K L7#JLQU5S%$ M]I1%>WQKV1Z?WWJR;*A/9>FUGSY[\^#9X_]0==*? O68>"PU=^4N-9]";ZB^ M6E1(5>J7T1=XL3PFUH+.Y$6?O.Q#:_S"O:I?U'UQA,"CHPH@!F[IS.I3-;W@*U5/H8V9& M9ELNG]ML[S;T)E1P_K/E!9,A\M.NN+3RW;WT&F@L2;B/L. M.)49*E\SAWUM+3;(J6GT<[KH-SK/E7P1J4*Y=#H?ISRGBCK.^] -TKV"!W"0 M:\*(_[&FL4^60=_$UIV?3'ZI0MGL9\ON)?X+3?SN3;[WSHRDJC!1IY^R#?9 MRD6>76!P:6?AQ!/5:E&@ LNSUKBJV@L]#I+B+!IP,/TBMA\':/ID0K@:\WC! MCTY>D]ZHV-!G\?PYEK(PIU!K@1@[^PS38N 11\G"$XTXJJV/Z?UYCOP"T-5> M5IM@OYZH\;_3.TMC\0R>KV$XY!=]41(RM"9/ZO-'H5FJYT_O+SHG.I4A'DNQ MN=SH3#-X5J>*^4C8B;8SW7_916@W'%PNPSD?"T:%+!"C_ZT)_V86Q^.OSDP. MEXL]PKB6^*@P^1[32> _IZ-E\QY8Q0"!U^S&G]31-QG&GK-<\PRTD]O2((;U MS:/H9Q0&9/Z+O:/)5&7,ED YXC6A3^\32*S(?NJ;T8UW]S]\'8#_-Q-\=COF M>Y! >"D1>=_'+X_J _,.:>^/]>_J)6[,S9 M?Q-?I5SE)TNFH41'_7)?%NB4>G,^8N9\[9&GQ9ZH313',D5J&)@[P*;-)G]Y MNNV;!4/Y51.*/5G?38/Y&%RS?^D+VZTMF(09>7JSE>\#KY?Y C;AME3USSI; MD'2(H[R0(:-RN&IV')T.5;%7[\?_R>ZZ* $0-K+ZA95$_>/DM6@5(_A(?&1! M'[FSS(0]4I(CJVI.A7)8LH4E6_!UZUO)7S>5=.54% $7?MXYA_#L'+P MZEH+$O]H#%Z[)+]?7K-^Z$(*O)]#T1H??-"]?>NIL]]O^]^OZ 57R\[Z6T^* M%=XL#YA]FXI(^D//0>I.-.>?^U_I9 ]^#'\?#%B;B!VG\GY6#+:<$,\,#:>$ ML#X299FP3V]T<]\,A": +1TYU)]WQ'@3Y\=6\7[C3&G$'^\G; HVAFG0P=]M1/[J'NWO4^$B%1KM>$!LL4U#O7>Z&9I M3K="LZUG37Z]3R2YUI;W0_>Z)5L1V/[)4I0:=5&0Z[*>&O+CK#4I]JT @,#-&$04(A@LE!5\@9)BL8M!X%"_4*F 1' MK!97A=&XO+ZN7U^>*GHYY?1GG%?A.,'N8A(=R&S6MS%]"I,.ICGV<:8GNVD_ MC>E!&"*1=QQN+E__>*C8H(J @ $) J6_NC @0<#%IO(JDBR".^W^4YD0N%Q4 MD!\5RYUTU;9,TU_M922$ :FZL-B@BH" 0D"I;^Z,"!!P,6F\BI2NMTXJ5'K MP ;A4G'\[EXJ^P=K"T(GG95EPEOJ0.+&%:;L8?@[/ 20L\\^?="?V??7BQ;, M[!2R!W:,]_N[EXIMO]"9_T,Q/'*VZ!;$;W[);B4U.]V&7/_!:J?J[4;]3-"(R@Y/ MG3?.!+_SVLBVQ9T&?;M[BQ'GM.OM&F=$KZ+NQ&C*''ZG[]]@FH=?:- E79.R^]K;M/RFZ MP9Y\;=E#JKC]Q3,OZ2.#3=ZLG.&&5!=[O5[(/O"%B 1#;6<]U.2F4)::HB2% M3:&X.+9%?R+&"\ *-'1 <0VXNC"@%YK$"Y4V[?"FY7VUR>L6.FN^J7?$AMQ. MS1]%]2^Y^B/YH?17%P8DOR3D)V=*?L=$( T:;"'Y@1,QS'\ $)?57FG6QJ. MJT1_\@]8-8D+;ZD2?1)<(:XN#.B3)/%)&B&?)#!W#TMK=TNR7NV5&V('4Q_@ MB1-454>B0^FO+@Q(=$F(KID>T1V1]M 1F_7PKB8\&:N\JF/6P\E!N#'9R>^6 M_0)OW0D=#ESNJRX,Z' D<3A"V55+^T;]C*PB::DK=CI=7,F')CY051N)#:6_ MNC @L24AME N;71B.R)R[HERNX'$!DU\H&Q1IW!*9LG"Z7N;S!4Z;O(\9V?_ M.CQUWG*GQ!;45#JTI0/9,8?/E5N1H*P$1CE=KN(V#P944N3# -'EB>?R=#9= MGL"X#GS;VC>U.V98_=,+,MXLEV2QT>R V4.(9"9633B:"F38"F*!#%L"J)!A MLV+8;NH,>TQS K&^I2 7&1:BJ$'9NC_U H39!6C69?%3A-.+B#2<1'R*#*L0 ".P%>+#IOW7,PW M+0*3-8%->P36K+BI@H%31 ^GVMX+5/ JGS8) P:D&*08Q DIIHS@59YBL*8] MAR1\:TYL]X4GW[.S\^8S^I)']8_#8L"2KOWC4-5+KNI(="C]U84!B2X)T86:MR1Z,")4P5V;^''VG=4'167#E\PB.(0@5NMIZR74=F0ZEO[HP M(-,E8;I0T_8CF.Z(J+LCME-LJHJZ#BSJQAWN(T!X39N>97A4?:@!4XSSVV\M M4\VV\K'=$^NM<.%CTL/J0[TP,ACL,:=%=D5I2RM./*\>FC6$,>V5)R48,* # MFL0!#37QCWID[PE(IRWV9#CE?6@ @!L I#^4_NK"@/27A/Y"K?[3IK]CPI". M*#7A=)M!"X"Y$'! >"".:^NJRU9=%&<*;ZD2O1%<(:XN#.B-)/%&0HO KU;N MDAJY[$-N66PVV[@/!$V2H&HY(1ZQE_K]#?DJ_Y$ MM%>[YW>NS;"4OR.VNTU MZHJ]3GI]@E"O2Z[7R&HH_=6% 5DM":N%&N)%8[4CCF5'5H,I.U#VID]]!#O\ M./K.G1(;3UX'A C4I>3]V. A-("@6C^$YBBXT*59R%I>]4?6A(,%LF8)H$+6S(HUPTWZXK/FUE6!U0Y\< J]D36+L'V^ M;RU LSR6PBW74B10N5-KM&!#,[)MR8+5 JG+%#6+P\><;H/O$KZ M/7^'!V/$TVI3@1)]HC6?*-PWCIO=S'KQU]MBNQ'NR9FSF8]NXRME*O(U^TC! M<+! "D8*1@K.AH+#O>LB4'#R[(2>W! ;S?1*UY""B[!, ;BZ,& %'EQL4$5 P( $@=)?71B0(.!B4WD5*=W6(?S"YKZJ MTKET'6&NO+#CZ. M\@N4&3HPKLC!8BD+8]HN'F M*"A%@#'ME;=',&! GR.)SQ$ZSRJP="N5!QG'U#VQV4S/[4 U+[F:(\FA]%<7 M!B2Y!"37#AUEE9#DCBA[%1M-.'TG4,UQDQH."(O86K5F*O!;&Y8+X0\$$-Q3QMQ=U(\'P35O>3J MCF2'TE]=&)#LDI!=Z-2K(\GNB..P6F*[B6P'3J9P6QL "(N:W[EE<\6V)H(U M)S8-P%^9P5MX)B\9!^%= ML2VE=UH'ZGK)=1V9#J6_NC @TR5ANO")4TNDY=$Z(?;)HOR[VI/1.O<##.6J6:\/5UGIZ_!60I'A0>N\$AW*/W5A0'I+@'= M=4*=XH^DNR-V?NMML=W%NGEP0E6!35[XT?C51CU\NB$XKLKC@B'"@#X)#)\D MU#A^;Y5=]H%XIRE*,G;4!2=94+4>.0^EO[HP(.^H(\?Z<6"P0%VOQEJU\F")M6JY.4ZA[O8KM6I9+0C(W:[8 MD.#LS&.1&ERC@60,!PLDXRI@B62<&QF'&O!')N/D*Q4-J2?**1YXAV1PEOHPUT5K.]#G+"^ M[RB/A@[<7(STW"'JN?Y\/M4U^JH7@0O3>H6878P['GEC!E7AD(^0CQ GY*., M^:B-? 0+,R@[\-6-8(=3Q293RZ"&Q?G'W[JRU'DOD+\\W7V!MQB)7@*6Z%07 M!LP%A(L-J@@(&) @4/JK"P,2!%QL4$6TY;3S50S_Y\&$7=19_%[6/4SX!='W M]J(BVG$M]>>%\/=(Z0H_GL>VH3LL@G164Q=ZH;X_RP<,V?WO%?O.'KJ*2[0_ M%,,C]\3F86C,%,.;V^N(>14[7E2JASHVI/&BH?0+_J+U&KMJ2V;%Q@?"7+&9 MS+.R]#V#VS6B4+WG^HCXZSM]SYU:-A4U+<&4[\DDV8?&KA<.%>L<\\);IW[? M"TMUD=Z!_?\(R/AO+RC+EQ$45_BG9Q*A41<%-E\\">"*J&0V)K;0D/BGTC_^ MUNJ]3P)F*!]WV]S<.(YW-)!LO93-S2]JG!UB)D(RE+"4]&T/HIC&VX9.^-[V MMG>>Z[@44\H, "8X=&+J4:\&0ZX)4PIM(J<^&UCKU\V MFI 7,*4MW0-+VUP- B=%,6.]VFV&UW(X#($$HPP"U- ML1) $5M $[QI:!TY.13Q]P.:DMCH-2@4VYIG9[&2*0KT%G-"[_A$#$RZS-]A M@S'ME?>;8<" @6B2U@7[W#?N@B9H)K1RN$$33'\"U%_@^HOLA=)?71B0O1*P M5W=?.!^!O;9VWT'V@BPC%6BD W_5MD_'SM1!,82YHFOT)055F>NN8L#;U4"W M C>3J@L#NA5)W(K06OBKP;NG]N[&O/2M769'X(J-5D?LM!MX$ $T88*JZ$AS M*/W5A0%I+@G-A?89$]'<$4??B@VY*=;K;:0Y:,*$R5$ 0.BKJC?S#)8-)%CN ME-A4#V=SFTR)Z>A/1# L)[?#=M 3 3;ME3=0,&! 3^3LTYOXKD@HIVO%]MTQ MTW>Y:OEN3&H(R5=J_FZ)>S<9*<])=JFYJ)Q']%5:8G=KWAXT^:N8&4C(SO,]M*RYY:M<'O@X*%!4%"#NF2/1PL6 R<\6C"3+,A0URA>/1B8 MS $WE5GE^;>HV].H8Y4A."F":@*0(9$A$2=DR-,R9*AC85R&3%XBT*XWQ%Y/ M1H:$)D50ZO Q^V 3F5O+9+IH6X9!YTK0J5K:Q,$,!!#@0%UOQZV1PD"%6R-9 M^3FA7GC?='HWZMWK@"7R>&X\'NJ7> H>/R9WHBE*=3BY$\CC14^HT"R/ MRK$@UZJXB&+HRE@W=)=56+#C =-?5,EPZR@+Y JG4##V(^*3]QIXE73&_@X/ MQF1^6#(HT0];\\-"S2*_OIKFOJF=KGZC6V^+[0;\[A [K7^EC C8O XD9S!6 M'MSA[5YYW-.OTXQ)1^HN)B+P1C$I2/@$D1E\>*\ M7JNW^-B%#^_8=9\4E1THH9@OK%#$M%SBQ/R]'?>!9KSK6?'*HZT8\7Y%]<<] M\ MI[0?6)-X#W"EQHHZ<&C3@Z$$S&,[47HQGKCR2\[%-E)_GRH0.YT(Q M?BDOSIGP[L"P#=TDYU/_U21IZ[CWV=R:U/MMZ\0$HQU3(ES88,ISUW)\LD\Z M28ON,?$D?Z/53+P?K_2E247$5RHYB:(\;3%O*LDODA'MOX#=^3B$O)6DQV);:0Y#DSZDR[SMLR M28)G*IY&G70M-*K3V9G +^9N+IT>BTZM MTT0HMD-!7XX9O8]G[3, RV&R7(M8L+9S92NJ:3Z,VR[W-QF0R4-EFQ#A&_UR MZ@@#^GJ:\$_/)#Z8C;J8KVK1/]JGZ2<" PT(YJQ>:YRF:@C-V?'F3#[ /)6S M9T/]&;@U@Y3T!P.SZ!E_Z%WG;P/1NP8#Q9*.9 AT)-5KK;0R\BO#5RSM"ED) M(C(0C%^])G>/U"BTCG"L8Q.M8VSK*.6M@6@=X5I'7*DHCO%#UQ!=PY(@ \_X MH6M8<.MX+)95M([H&H)$!DH7O)WZ%BSOEK<0Y8$\$=,C.]0CIUGW%W+SD_EL M4Z#VN@0YS;A4JY]H]QR,Y.\JP8@^>@UXS?<0O*# M)FX0#;&_4(ESCN17,?+#R"\V^86.(,\@\I..C?RZLBAW,?(#)VX0#3&2'Y)? M%L M(XB32"DR Z#"^Z\YIO94SQIM9)\S.W4V^6);&CRDC M]I.N$F=H&5KF-7520Y1953^0<]K1!0&O\[B#A:17:22PR"X!Z@ %"ZC.(^DA MZ54:"2RJ2T)Z MB%S*CPE?J/:XVXJ\5VDD<+\U4^2]-)J7=L1N/7+_-N0]5'M<>T;>JS02 M&.\EX;TMYU@<$>\=O>?::8K=3GK+S\A[I5=[Y#WDO4HC@7NN27AORQ$61\1[ MQ[ RA;6-@* (0A512'[[G2]_Y)6 M3+&[-71% 9(*@)P(%"8S MDW@BH?-$AL0PZ/Q21^3;PM:=:KM5;HIR%XM;(0H64)W'[58DO4HC@=NM24@O M=(Y(4M)+8:]5;HBRA"G/$ 4+J,[CFC.27J61P$@O">F%VA@EC_2.WFAMU<5& MIXFD!U"P@.H\DAZ27J61P(W6!*37"+4Q2A[I';W+VFR(73F]K%HD/7B[K%C< M>@0(7XA);,7@^ZR*-M--W7'9>9%/R3H)8WEKZ9*-T!N!@@2&X$F\D5!_J<#D M46^DOV;P3K;C*HDR%OJ E"Z@BH\[KLA\E48"=UR3,%^HR=11S)=&3^&V6&]C MJ0]$Z0*J^+@"C"%OI":[Y0J-'5JEF]F]PLC6J?V]1C-GY7 M(GT9SOE!JYY-5(.-)N'D\+#-W1/P*6*!9%IVM/R-8B33],DTU#WK&#+=OY>, M9%I(F8)!I@TDT]RQ0#(M!5H8F69%IJ$&4,=%IONVIU_)M-M,;QD>R;34)@') M% X62*:E0,O?SD8R39],0XVECHM,]^UX(YD64J:@5!J?>J-;[M0:P+=01Y:K M&((U)RPKQ7P4B)^6DFR#.QU\3K;!W:0,OAV>U5D>6X9V)%XERPQ;=WS8S&[E M4?2,B@'G^C)#MG"BZ[3F.H7:DUU:CNOT32W(#CQJ3SQ2>F"O+4IM..F!Z$J! MMB&X8PX'"Z3G:L"YOJ6.]'PZ>FZ&&JG%H^<4*K:[75'NP.E5@O0,VH;@M@$< M+)">JP$G1L^YT7.HLUC]2NR/V>KB\71@A@U(2O].<'-^3'#@"7RW'$2:V-5LD!5AF M/M7N.R$XNA7Y=@2*L.>?TXQ'=(DJ;JGRQRGB6D2U_9@W\1V94#N[NT6^U(VI M6C/";.91U>M<:,ZCGB,FBZWH'7UR$L5Z]=KYO 67\USION7(E8C3\=OJR)4Q MN3+4 "\V5QXH3H_%EV&FWD"NA"19$KJQPOU?D2L0)X\J36.R6VH'.%%063N%6H,R_N M?C.4+#Q,LH.-%G:JRRJ'+M2I;F%.^Z9VQXRI[_RDU#M=ZF*J7%%D"48J.U:" MYX\%DF@IT,+>Z5F1:*A#71(2C=PSO0WGG%$D4="F .O!X&"!)%H*M# 2S8I$ M0[W*DD6BT7JEM[M85%T864(212R01$N$%O9*SXA$6Z&.8LDBT>,+HT4)T*'@ MR+!8%@T<@5OB"H;EE*T4&L_XQFR\LD.%V>N9).2U0NW7[FUKHKLG+X:N=]-; M<,=4O'*GK5>X'AJY$J'"JNBF60S=%+O=]$[>0+)$LBSNC .UP$B6A8$*JZ*S(NAI4:M QN4OJ9="(L=94%Q75L?>ZXR-HC@6O0R MDRFN;1D&G4E!#S)$JE I7?;M:,RO0[0P23W#_+I01S5J95_;P_17+.W(NEVS MLXM$O--M73>PV+HPD@@CQ1V+K?/' BFX%&AAL754^+JR).=N^9"80*H7UE[! MP0*)J11H86R856P8:B":>FR8WO9S#V/#PD@B4C!B@11<(K2P_!ECPW+@ Z-J M>-\&L&9Y;-M3KE6'HW9N_/8U9>[J3T3XK%LN4:-'G;[+I67/+?\LYESJ MC_?L I\.OU48"MLO.^]4N'WH5=(%^3LX)".FE:>"9*G=DP39=*%NVVM+!*>M M:FZVP234[?&T=MK_2EF1W#+2]^P,5]"S0FXN%9P@N3E*>31R)FC)MSXN90;_!8<7.Z5=N=;GJ-39&"\]1A"E I. MD"Y$%UV(W%V(3FBE)Y$+L3M9(CT7(M0//X$+$>T]J0O10A>BL!J1NPN!&T3H M0I0.3I N!*Y" ' A#L;V$54]Z[7NMGQ/="&*H1'H M0H" 5V(4L$)T878S#%!%R(/%^)@;!]Q%6)7YDEZ+D3H\(1$JQ!1WK->:V\[ MI!9=B&)H1 JI,-A$(U5$_LUO1;1SY8G8RB/QDUD;$SLNTG@:W)O MSKGS7,>EQIJBF30[I;XOV3G!0-JA$RMV#"0T@J.2;/8/0VK*8J/=$%O=7G9. M*^9OE]IJ8@H.'"S0(:D&G)B'DY]#$EI+2M4AV9WKDKI#$FJ3GJ)#DG084K,N M-EH]L2%EF Z,#DFIK2;NQL'! AV2:L")*R3Y.211%Q:2KI#LRIQ)W2$)-65- M=84DV3#8"DF](8MR.\/,('1(2FTUT2&!@P4Z)-6 $W.$\G-(HBXL)%TAV96' MD[I#$NI$F^H*2;)A2(V>V&YWQ$:WC@Y):EJ5N]$,\505^JFF/\4;_-I8 M?SL\&C[N]MQ=>YL=5DTE[%S$PV8MT3N\6K04)W@T)1^H*)F+P1C$I2/@TD5% M]>*\7JNW^-B%#^_8=9\4E242*>8+_3K>+TW+I2/CV4:FH-.)>K05(]XMJ :X M@C41W"EQ"+,:= 99>A/]%^^>IE"3(TQT4S%5_>"]I;5;4XODDAD%Q*GM 3@B M;27#5THB9.R1DCS?]E+;WB(?;FP%PYG:B_',*2NO%^ MO'&,UM%V]*"MS$%SMDO# 34Y_,A:*WM*6)7)$TDA]^J&H_YH\&UP.QK^N+S[ M=O\P^'UP.[SY8_#CZ]UP>$:E9F%W+U?M[G!I09F)OJ0L89,IO2ZV2+,FC*>: MT1BLF[AX0#?WC3\T?'=J>0YUCYVW99H$SU0\C3JN6FA4V=B$?>IYLB<&SJF? M5NV[]SQL48EA!/@O_PZB _[WVGM>*)YKO0^" TI-AC)WR,7B'^^%8%FF3E_T M;&L:_HFJ)5KU@V?Z[EZX2R#:AZ.87<0>"FNZ6?(ZA-.PI9J,T$2$AKX)L\,? MS]IG &KX9+G6B7;T16.][F\G M6:2!@0::MV)! \^\A6NTJFW?AOHS6.LFP3I9'@9@T8^51U<<&%#(59"A67*5 M#(&KI'I-3G!F2[7)C&6207#(D;7@&\-$&H76$JZU;**UC&TM);26$)&!9RW1 M&*(Q+#6NZ#I"10:>,437L636\EALJV@M^ Q6WHD'6O'D%[!5JO8,XO'G4A002ETQ%O_D\DZH\OO>MB:Z>_C8 M\MV-[^(?6]Z2Q7IW6_-F8#)VNDP<,"*5^&0')#DDN8(C 9+DHA@@)+EUD@M5 M$T\DAN5X.N^"0G M24VQN[4_!C A0Y8# *R'+)<=5E.1I*+2W+=>O)(;E?3I_@DU^V)O68#/L=) M%5/R%(Z0RRP#H?2;HG?NE-C\3+AEDXZC-DDS/(T6G8YWA<_WD)UCFF>46Z=@['X?U"T\-0X.6OZF5"IHE=J/2) S M(VWFS/"M^K7C-&Y,U9J1[TO#^[ME,)B^4//+4FONS"%1/5MW=>+T;=VA7UW1 M/\W'>V+KEG9+W+O)2'D^7<&@)-:W'E.?[YEKT%J[@!':W#)/D:@+8/J1J(N$ MEK_BBT2= 5'+,(@Z8M'C2F6CU$(N+HI<(A>#@ &H=4G M69O9%-MM.%4K2-1(U$6 :CI1Z(N$EI\ QQY.@.>;L+@Z8CEI:]DW.Y 6[\& MUFP7C%!B56F>60%83YHW!% SE]8U9N"_T+\-C\-Q;-KM]WW5M?>RYRM@@(^O6,IEW8UN&02^Y8><8$,<]80/@ MABBEV!L1<^H!+$,@X9;+BB/A%@:J]7T!)-RT"+>=*^&FW(RX([61< '*)1(N M6G$DW&)!A82;#>&&3J[5Q;:*]=4%946G M M^H-5I1;T0*LQ4Q$"B$!SWS!3L4AH81U^-/CBNU:A\YGVN%:P=N<;76"IBE@U M -2L("'#P0()N11H88U?5/BZLB3G;/F0F("J%Q(3'"R0F$J!%A)31I%B+W3( M8<:18GJ[W#V,% LCETC(B 42MT6L61[;#I5K MU>&G"%O#?4V9N^S;S[KE$G5JTG=_U.E;75KVW+(5Y@SFE7RQQ]FH()A ,[HB M)M_MPZ^2WLC?P2$9L=X[%21+[:K$3^#KA9J][UD[.&E]=SW%WG/I\,'6M8&= M?% IFY);1CPR-3)U:>$$R=11ZM:0J3-@ZE"W]\1,7>+"<&1J9.HBP(!,72HX MD:F1J5^9.M0+_HB8.MV*\F8SO9-7D*J1JI&JD:H+!B=$JHY2FHY,G0%3A[K! M'Q%3E[84?5<& K+TKOKT=WR7FWZJZ4_Q!KXVSM\.#X2/N3UWUWAJA\:KA.5W M'E;Y1._P.N\ISNUH2CY0,3(7@S&(2T? )8O*Z,5YO59O\;$+']ZQZSXI*M58 M^H\7^G6\7YJ62T=&Y5=03%ZG_F@K1KQ;4.EW!6LBN%/B$&8LZ PZ1&/_XA9= M<>D?$]U43%4_>&]I[=:.2W_,C["O;0*<$9Q2$IEBCY3D^39:V?86^2AL.QC. MU%Z,9ZX\DO.Q392?Y\J$#N=",7XI+\Z9\.[ L W=).=3_]7XC,4S;#6I]]O6 MB0E&.[8,;6'HY(9T+<J S^\G3W):.I/#1=6:C;&]W<-P.A"7"GENB%XKG6^\"5I^QB*'.'7"S^\5X(W/UZ/6@H&,JD/5' T6C7 M&HF+/1)(VN&88Q-8^ ["T M)+5KW8A%'I#TIYLE;)?6;&:9U"6QU)]Y:U&O>9IN?C!F'BT79""6EDL^H>7R M0>G4ZO)F^^(26Z ^G086YBI&WKK [ ^DNC(8^,"Q4U6:X%SM3^N EP0UTLC6 M3JFJ-_,,OH+#CTG.6R707,$V5^A6 3-K=31K>\U:WDJ#!@T-6M& R-6@)6__ M4V*#MM[%*V^]09N&-JUH0.3KI,50F,K8M)'E E@> ]8+$ 8TT7LNX4XQO U* MY!P@0.3".3MWBCMKQBYJ%4*U=Y)Y'IN3MW[A'G*^-BV1KL P>A5QM/<8O7J" MTJMJ&[T^S^W,6P'1Z.&&=)5M%9HB.LQ[1=?.;TSA4IGK$%8+<.$3;1>0"89F MNP[EUU3.=JUWR/ZBZ*;PYJOE.#DW_4 K!MV*850)W]JAI[:!VA69Z*J.46/^ MJH(V"P@0T&S6H2L0&BT,%ZMFC ZEQ%3.&&UIF2&\=L' '!EH M>*5U+EEFA_\%.3/Y37^V[3H^*X9BJD107.&;8JM3H2&) NO.!^X4QHS(!DQ_ M/*"'7ZXO=.W<^JU4*T.@4*V[ \FA6G$/RM?\=$_OT^>Q;>B\BY.SUORTM=G\ MU,]GNO-EJ?!;Y:-O7QGA*UJTYD! OD5^14$5(E;CV>& M4KM6CY+)B-0:KZUX.\2LC/N"\-UGRAM3-3P&RKUEL[OV5XY''EGK%7V+E$@3.1>@:((U_LBYR+D@H$+.+21L\3FW YIS^]JBY1M+6KTQ@Y35 M _P;[5PO4>YT1#H!R- !1DL52!#YS#M$0_MJI2&0&3H9BHH(4.O,707-D._ M=@7CO0ZWG 06.5IN-R0D8X R"Y05D(PQ7 8"%40RQG YBZ,O>Z#9^(&XBFX2 M;:#8)KV[:1:%>>S=P98NN6YI>"\2_O?!,X"&RCEFT6>K,N^?]H-^IQJL,Z[;;8:J7G M J$)*;T)00Y%!:@T$O[B0;4YE#=3D>%A@UH"!PFD"52 "B.!-)%D";D1,=+Z M0S$\DF6@%:'T:%?0%7D!NBW6VW6,O0 *+E";@J2:R[3[]4>H /DCX=<859M4 M,?8"! 5(+=E&$R57": XH$; 0 *#,>0-4%" U!+D#1@X^$4"/)YD\SR\V?JFW98,5 ZO$Z.6E%Y+D"90 M 2J-!-($T@0H*$!J"=)$CJ=LH +DCP1FN2--@(("I)9@U@D4'% C8""!X07R M!B@H0&H)\@8,'##+'0H2F.6.O $*"I!:@KP!!0?,!!,8;H'D#,\"Q9_S) M0;A<[1/O]X$7%%/;G@XN\,3*\['BT(]5:S8GIJ.PGP LJ, ]*:SQK# 2F":. ME="@H "I)4@3J "51@)#0J0)4%" U!*D"52 2B.!-)&D/T9[LS]&7_N/Y[BL M/-0967UM:\=R7H/*5U@N5Q98'LA?GN[0Z1\2^TE7B5^O^D!4Z]'D=^$]-@K4 M2UV21+F9W@G9:(-*;X.0A+&9>J61P#1SC-5 00%22S#M PH.J!$PD,#@#7D# M%!0@M01Y P8.F&8.!0E,,T?> 4%2"U!WH"" Z:9PT "XXTDFT4=0)M%E=OB MP=1[;+Y^1J]3:94=_4G(AB6@SW7\]<&(-../CX,)#"9'G3A'&H) M$"20)E !*HP$!KY($Z"@ *DE2!.H )5& FD":0(4%""U!&D"NXI7&@E,]S[[ M]";^/EIWY)>[=9*0\WULVNWW?=6U][+G*V" C MZUZQZ8RD55.EJM[,,^B5VJX7BEI?Y7#!/%_=:FM*+3S_#Z#\O@4( J:KP,"A M@X(#I\3"0P'@C MT;I>[W3K>F5>@:M:IOO;XY/B:X%\H\!'-N726 M._.=JN=1F>[I(.*[)B< !+B* "TC\WWX?? LYJY2!@TH6GZ*?"IHE=KSR;F@ M/*IJK5H^5"\DI@IB@<14"K3\(#$A,14='R*34PE5QZ0M@]#J"*AA2%45NDV4GTSW>;>MB:Z MRY)K4JJ(>R"NHIM$&RBV2=%U8I>_16I"V>R)C;H$I@DEDG96%7/(UU5D +\< M OFZ&&CY)1/(UQA9%AT?C"P1G"0%&,A4Q4 +(\O,(DLI4619D; PADFOE)E( MH8SCV*J:?64WRBTV$#1EN 5CZN1Q1L7K" ^=ZR4>V<);:B=KC0SV/ M;4-WV"E/SIH3)6\Z4?PD*.?.*:W2TT]GECET+?7GZ@+]A@-VU8Y=E(&FAUD] IB@8R>,IQ_!X?D^H('DOGI3GZ4 M&B$N9VP[I<$=L1V?FV],U? 8<%L;6MQ:)N-ZVS(,>LD-97WJ"J35N#:: \!7 M8%Y/?FPBRQ=%7I'E$0MD>61Y9/EL6;X)FN7[VM;SI0\P?K1CH$6YUQ1;]3;Z M!$61;O0)$(M8)5WH$Q39)VB>#$GT"=9\@A9LGR#>D35[5P1D">F_,(*,](]8 MX)) 9>@?EP3R2H5L@^;_?05Z1R=@MNN2V,)L@.*(=VY'V:$_4 !_8+T.#_V! M(OL#,F;UY;,?2< +F'9%\4V<45 ,0B5CTC,GZ1&1]7 ')B_-!A M]9DS_E%;^>U>0VQ(=7@\'H,H*F5LPMR1SQ%8.VU/4$Y9UC))H-7MVP[E++?8 M YGVS4T3=(> 0A6N;41_IRC8X>'/<)! GD&>0:CBQ-[(,T7!#GD&#A+(,\@S M"!7R3!FQ0YZ!@P3R3.['1R'/ (8J7$R$/%,4[)!GX""!/(/Q#$*%\4P9L4.> M@8,$\DSNAQ8ASP"&*EP-@3Q3%.R09^ @@3R3^Y%#R#. H<)XIKC8^?GG%=>B M?,[DJ6I>^." [H@)4N^PV$[QF'LT M+Q4P],BON1VG4BD%@,BOS2@@E)I?XWB:WJ#K_,_]Z:,T5R %;IH4N#1?@51@(+D9(4(LG; MS^AFYI%H5Y[-W!EBZY;FUR?Q+^]\$S@(;*.6;7)ULR[Y_]@XU>M0R5*K*XG= M;GK)86A"2F]"D$-1 2J-!*X-,&BZLB3#PP:U! X22!.H !5& FDBR1)R)V*D M]8=B>"3+0"M"3X&" M J26($V@ E0:"8R]D"9 00%22Y F%44M*KR5($Z@ E48":0)I A04(+4$ M:0+/DJ@T$IBRCC0!"@J06H(T@0I0:20PFD": 4%2"U!FL"&_I5& E/6D29 M00%22Y FL'5]I9' : (T36 Z-W9S/SD(EZL=W/T.[>+VQ&Y!,36!#NXG<<_' MBD._VWX9SZ0,KE"MV9R8CL)N"["" OT!K.&L,!*8%XZ5SJ"@ *DE2!.H )5& M L-&I E04(#4$J0)5(!*(X$TD: A!BO;7&^(T=?^XSDNJP=U1E9?V]IOG!>= M\A66RY4%E@?REZ<[=/J'Q'[25>(7J#X0U7HT^5UX4XT"=4*7FJ+43>]T:K1! MI;=!2,+8"KW22&!>.<9JH* J25($Z@ E48"8S6D"5!0@-02I ELA5YI)#"O M'&D"%!0@M01I ENA5QH)C":2[/Q(@'9^*K=?@[GVV#K]Y"#Y)>[=9*0\WULVNWW?=6U][+G*V" CZUZQZ8RD52"EJM[,,^B5VJX7 MBEHLY7#!/(^Z"R?6I0X>[0=0N-\"! $Y%V6_PDA@:(:A&2@H0&H)T@0V6*\T M$I@(CS0!"@J06H(T@0W6*XT$1A.)5O :IUO!J^Q:6]42WM\>G^M^;/W!6F*[ M,+9LC=B+R74L0]<$_T*!CVC.1;?<"?!4=X]*>$\'$=]-.0$@P%4$:#69[\_O M@VB$Q51 +)*92H.7'XDA,2$Q% MQP>)";% 8BH-6DA,2$SEP >)";&(4%N Q%0,M/SZ R0F)*:BXX/$A%A@Q%0: MM#!BRBSUIKF9>G-O6Q/=98DV*=7!/1!7T4VB#13;I.@ZV12]M62QWFR#:3V) M')U5*1S2&WM$FCAN; MI%^9N-%%%BZ*1"(+@X !J%WWZTJ0A8N!%@;)F;%P.Q$+9Q#A=IOPN#6&!:^4 MF4BA .78>J!]!2B:Y8T-(LBUS&EV=6+'EJ$="5%2/#XKAF*J1%!281& M71289N95K+7'!3H=-F"T!6A!YWKLP.9U*Z/NPP]])#APKA>K9 MGJ9VH/3[4 M\]@V=(<=4^6L.5&=32>*'V7EW'FNXRHFPRNE%0WZZ VYKGX[MNPXG=0#X"LS*T97(\D615V1Y MQ )9'ED>63Y;EN^!9OF^MO6 [ .,'[&K5Z/5$3OM!OH$19%N] D0BUC%:.@3 M%-DG:)X,R5+[!/%S(9IUV$Y!O$-WCD_*$+OU.GH)19'WW [@00>A X"+AJ4 MQT' 18.\' 0)M(.PKQKQ:&^@VVB([0ZN&A1&O-$? $#4']@O0H1_8$B^P,R MYOWELHG0#)W."\H=.%S]N#]K0$:N+XKHX@X!8A&KX!$)O\B$CPL .1%^Z#"O MS G_J+W^EM05&U)ZG8-2X_$81)&KLH+9O 2^1B!T91\H-)E+@9C$)>.@ LNK+/$)@B02OA.9NXF7_&'+\29W9>XW M:MOVCI[7"%8_FWI>2D^ M^=_IPE+]/4/&;T02!V_3=27X*)X81_)-]H^W1IKYJL%(KY9VK'FAQD*-=G6' MIGTK S)[^7=+U[_G&RX]11?%TS41ZAS3,BP% D:"EO"7J_85@39P5KM:W[)W M[@MHS=:P=8\)F]X0;*A Y&FUR/KI18)U-*:=S19E('*S57]!LY6U8;*:/Y7' M_$QW*I[<^%#JU$@#'#I&JDP3?'+C0VAE00.FPLXI0VV=8EM%#B,ZMHH=*K9I M]&$JV#2V9N3086M&&0BV9M1@FJV+8X-&#B V:)2!8(-&#:;[(.:0&$%<5I;8 M$[UWHSDV824P8;R89%-W=JB]EP/7=GFQR :+#18;K#- M+>LDQ1:KA!:K3!/,EH@X:DLZB!A9'PY>)A(#:_MJ&'BS4_2ZU-4QIYO]XS;C M>"<\X=O2$+'Q7MJJ,;/1L$RC7JO7R+4=/1+7D.D&2K1OK[5%GK=4#7F)XM3> M+B7/'7=7=-S]T0\]5_5HBF9:[C876NZJ:[XD<10+'[$X4+M\W4A#]=&8]LBO M6?6&5>R]>_OYX[KFN[]:C8[9;K;-;H].V]UUMH5-Q^EA8&9E9J6 $\56]TRJ M1VACWR)];LUV1#QW6$V3V9::7!(U^\RVS+84<&*V/4O8=F?;-FFVO7:R!FY8 MF'KKIV6I&YAWJ^-G++/>:IB]CL7<3$V*B9($>U\;\S+S\D5K!O/R6<*F MRK'K)/6K5.I#U,PQNS"[4,")V>4L8=M]T==[\47?L]*9G6;#K+>YK)>Q>3U:AV:&-P&T6)VLL4#$#]U)&4$6JSD8SAG_*'#&TW6OSV281P M^Y-M6V9?B-:TL^4B 8/V=]B=V6VK4JN6^3/"&6%@0F" M"8(.#B15A)<4-'!@=2 ! S,&,P8='$BJ"#,Q8'4C P(S!C$$'!Y(JPHQ! M P=6!Q(P,&,P8]#!X=)/MSCCNG#XI6&+:+A8(*Z_#\987QB1VUS!22?>TU)> M&)C>]ZH,MY;N=%M5'*Z^_*+M'_&J\+K9:]5,J]?A77'4Q)2H!>'U,@T<6!U( MP,"$RGU)Z.! 4D68,6C@P.I @9FC#UZC;3J6Z[ _BV\1!YS 7;M;#AO8?5B M;.M.)?6:V:IQ1TER8DO4HG!(DZ6_O# PG_(*C X.)%6$5V T<&!U( $#,P8S M!AT<2*H(,P8-'%@=2,# C,&,00<'DBK"C$$#!U8'$C P8^R3Y6D<,\O#N9ER MV0%N(O_2&/Q;1C&\.VX"P(,<0M>.I9/UD0?EWWLW +>@NJQ=9FR<2,# 3LI> MNP&:V_>)_Y:;0779]9,(';225/<#6'7P;FK<)9Z:E!(U($R?+/WEA8'ID_?* MT\&!I(HP0;#TEQ<&)@@F"#HXD%01)@B6_O+"P 3!!$$'!Y(JPG4E-'!@=2 ! M S,&,P8='$BJ"#,Q8'4C P(S!C$$'!Y(JPHQ! P=6!Q(P,&,P8]#!@7O MGQJ#FV+?=]W7W1"^L[S&VU %DY6^B.!C.QB-I1\)_ FY'1*<>N*-*>6%@4F> MMS33P8&DBC!!L/27%P8F""8(.CB05!$F");^\L+ !+%/BXO6?(N+:^?O)(IQ MGV=T'UP[2[N+J\VD*J1R4XBH?)/_2=P(IO].AH^N+?7&TV_2#AY\=1?5)N., M^IY;/;/3:'!O#6I23M0 ,?VR])<7!J9?7I_1P8&DBG!=!PT<6!U(P,",P8Q! M!P>2*L*,00,'5@<2,#!C,&/0P8&DBC!CT,"!U8$$#,P8^R2%VH220IS**9?9 MX#;I+XU!JK]*!4.WGZ@3#%"MC/?N@_KFG1O$TA[Z,.('5T:F<>O;57)[43C_ MQEN R@L#>SJ\2XX.#B15A F"I;^\,#!!,$'0P8&DBC!!L/27%P8FB'UBI9V9 MTY>V"91F_RF&6VA4Q4_CI0T^=8F>!Q#?PAVQ M7>GN@3FKWN/ '#79)&HVF$5IX,#J0 (&9M%]6+1W;!;=@?R:3'[T1(I;XI\> M@R_Q4(:JO7THA]*/W$=I>$$4D=O?PKE"WE947AC8 ^']ZW1P(*DB3! L_>6% M@0F""8(.#B15A F"I;^\,#!!,$'0P8&DBC!!L/27%P8FB*M?7^V MJ8CZ33&@?NO;P4C^'D319QE_&=R+'U^#$&]_'>L\E^A[\C[X*D*8D4/MY[+M M9)1X<*6S:D!;EY HP:P4TVGM3H<[8E$3WM?D$. R$AHXE$T3B,+ #,M+,#HX MD%019@P:.+ ZD("!&8,9@PX.)%6$&8,&#JP.)&!@QM@KBF>]7!2/XVT7(F:O MGU^Y_MRM!,4R=:,?A(X,L[F- L]U#'V=H5YHK"3SLLO9036?5;Y^&$"T3_(" M@!#7$*+;N:SUV&035RIC1A0J[ P)3$63$F7 153$E/2!8!SWI1TX9I# MTO Q1YT-5,Q11ZNGJ<_7TWP-@X$;8_7,@3:X?9.Q<'WI?!"A#^A&.^]FP]<6 M\2]7[@^8I63D!'%Z8;'PIMLS>\T&F=:13-='V0#'3%U&\\],?390,5/S:O(" MP.'5)(/#''6A4#%''6TUV=AK-U'WC.,Q':%XYWPA.^+0T1&_]*?&DT:J:!6GFJ/4QKG*&7PX:,LA#=REBP M;3BI2ZET'7CL'-'!?O1#SXV&8*VB&>^I.>\]W:EKOB1Q M% L?\3I02!X^'07^71S8WXO1^#G/Z_;SQW4>UZ]6LV:VVPVSTVJ1V?.ZRME: M219L>'<*:3H:19N5;W_82!&YI M8XKEYPB_*/7/'4C<9'X_"V%E?FQ MS'JO:;9J;?8&SD*TV1M@+-@;8&^ O8$C>@,=VM[ ;H?+K(T"U"TF_O.08B9^ MQH*)GXF?B?^8M8Y=TLR_;M?=LRLLVS7+;''6_TQD^V3'S;$GP)[ 96+)GL#% M>@*[.P(]TH[ \IMOG_NO]YCFST)P>=7/6##7,]N?E;)O M]QIFPZHQ@Y^%."ZRQFD.JUII>/0>R4O=^TATN_JR]^&DW'.NUI-%:]8>UV&HUE-GH-L]NFTY>&+0-MR\"\R-)?XAWD3(F[;?ZN MDV[TLAV-DCW9A:T%;:/-7,G2SUS)7+DE5RZD+./-+4]):=2; M9HW0*2EL6VB;>&96EGYFUI(RZ^Z-QSN+QX23HM:=CAQ9NCS=J1>Y95J-#G,M M-;D^6=-QIEE:TUXVP6>:I8C*'C1+^QSO->=[/)]3.U;7[/8L9E5J8LRLRJQ: M2L%G5J6(RNZD2OOP[(UG96S(IA+JM,V6@[8!9]YDZ6?>9-[X>" :@?%NW!BX(VHVH9MHB&1@*^ MJ2%_R-!V(W69_CX8HQ)%Y+;>L2_#.Q[+"P,[-'MM+UI^?#;:1NF\3T+T8V3H M!H[>=:2^_*+MWX?4,#K'+)RNUZR:I?\Q=_C6QHU(9KU1,VO=PYV;R1;DLBT( M\R=+?WEA8/Y$:+IUJTX/&U81$C L(X@+UP>2.+ ZD("!&6.?$')ORP77OX67 MR&.NMS9NOEF]]MH^ &UVK,/MP&&# -[7 MR/L:&0;V44CL!>CF1XT(9QROWPCP+3>#ZK+K)Q$Z:"7)[@9HU\P>MUFG)Z9$ M+0CS)TM_>6%@_GQV5)A5Y+)5A F"I;^\,#!!,$'0P8&DBC!!L/27%P8F""8( M.CB05!$F");^\L+ !,$$00<'DBK"!,'27UX8F""8(.C@0%)%F"!8^LL+ Q,$ M$P0='+B?^ZDQN"GV<-<]VLWEY=J&\!T#7NZ[C"M]$<%WRR]3)9+I%78P&DL_ M$GA;?'47U2CCC#JAUSMFK6EQ>PUJ4D[4 #$?T\"!U8$$#,S' MO(*C@P-)%6'&H($#JP,)&)@QF#'HX$!219@Q:.# ZD "!F8,9@PZ.)!4$2XC M8.DO+PQ,$/LDA1J$DD*!.Z2^-P9=X*$-5+!_*(>BM^R@-+XBX0?KI ME8'$M+--(@$#NS*\=XX.#B15A F"I;^\,#!!,$'0P8&DBC!!L/27%P8F""8( M.CB05!$F");^\L+ !''UZZO=TV7-^729BJC?% /JM[X=C.3O011]EO&7P;WX M\34(\?;7<1RZ_206?4_>!U]%"#-RJ"U2MIV,$@^N=%8-:-OM4I$2S,J6R;:F MV6XW^-@^:I+]FAP"S+8L^.6%@=F6EV-T<""I(DP0+/WEA8$)@@F"#@XD580) M@J6_O# P0>P5KVN]7+R.(VME, ^OGU_ _MP=!<5J=:,?A(X,L[F- L]U#'V= MH5YHK,3VLJO:06^?5<5^&$"T?_("@!#7$*+;PZSUV&035RIC1A0J[>L P M)3$63$F7 153$E/2!8##E,18,"5=!E1,24>KK6G/U]9\#8.!&V,ES8&VM7V3 ML7!]Z7P0H0_H1L?9PV993;/3K9/I&,GT?)2M;K1";8XK_W \&UIB-CX5^)+HU$S#53+4^V_6N/\O!PV9)2%Z![-@FW#25W*I>O 8^^( M#I:SWM%QX;QH]VF-]_2C'WINA&=)13/N4V_>?5+G345?DCB*A8]X'2B* 9^. M O\N#NSOQ=#%G.MU^_GC.I?K5ZM9-SM=<+;:AXMA'(8O%IVME63!-H>YO(18 M,)NW2ZR8C5;'[!#J MSL7> %T&8F^ #A;L#; WP-[ 46H>>G7:[L!N!^0\N_BB979KARN]8/^ 9$4C MNP;L&K!KP*X!NP;K78,&:==@W2;#9_L!W4;#;'LLV> D8V!.X'"S9 M$[A83V!W1V#A]%Q2CL#F/8WKJP,.UT& 6?YRZ86IG@X63/5,]4SU1Z'ZA8.W MCD[US\KIMZRNV;#:S.![B>/)22/=,/FSDAWXU'$?5RFG+5&4-FOGS-O_M/G] M]$S@5!0'>(1!G,8"W _E/T&Z_.QE/!G#&RB! ]%]4ZE5:RWU[L8_?\;K?A6V M#5ZV\"?P-=PFEM&.OP]W?:"_V_4N0/ 0"F^W7X&ZQ1M^8M"MMO91!'RF51\O MXTXZFM!-7V<89N\S%@^RT@^E^%X1 WB=-\)[$I/HROAYPVL#L\G*4 ]-F8[= MC'35ZOVT=&*6[)^N-ZR/]9?;/WWMB''L/NZHPN]O MC[]_^?/N"I#+S-A-T8SE09O(" ;&C8B&NPG$1R]XBEYJ!E] IUZY:QEN"9,$ M221\)WI]29.0^ (6#2 ?"V_UINX]6&E/C"/Y)OO'6R-= M1JZ:'G"]U 7JAC2[M=[>S;<6L/0=N\ M##G?>-6!6NA4._43MD!;Y6$L+ N[Q[0#2X& D:#E^^6J?46@P5:C5FUMV6'K M!;2&!FQW[@_C$WPUC(P/,#A'==?16#9JYLE;4[U$%(4&$"MC*$PSQ'%BPJ$# M1$XX=0J$8S6JO=W3'>4FI.8.]X10<=9S)$!X+., M#2^(]E["'2]BQ11]HM/+2F6 ]MZQRT)1>0RXMC6HUJAW:&+R78UC[N:K[AB%_C+&= [W "#,V MQZ/*"P,S]AY]#+OSD>>BI7M.;G6KD'//;-9Z''&F)D94-9SYC:6_O# PO^W! M;[W]^6U];G4K?FN:G4:3^8V:&%W^+E/Z*VKL?XTY4T^*2#YW2GLTV-PZ\?"?W#QP#0113*.##'" M8Y__-S^PD598BMT0C@:6%P9V0_9P0YKS;LAUP<)]&4PMX+4R@,]JS#5M2M*L MU#B0MOK8U#B(5MD-TVKPY1(3O(X M 7YZ#+[)2(K0'AK"=T#''J47C-5"W@5%]>,@G!@A7!(^\B;OTZL'C6DOO96B M 0.[+GNX+MV9#7"9\0/_Y/W4]-UFEN^;-GS'KT4W.VW>$T=.NJ@J/M,>2W]Y M86#: VBZ=:M.$)O2JPBGGE\:@R_Q4(;T(CG,T1Q *R\,S-&[GR;9J"WT/%6V M+6W2@0GU!95;M0%2V;67VX;IF MLD(?@\DXK_O2TW\S%/X#/&'V6.-TB[/O&)XK^J['1QR?']=Q^.["86"7@RPT MK"$D8&!^8.DO+PS,#V2A*;V&7%H"M-ZI-EJT0;BV=9&]$4I;NH^B[TG3\&5, M+P+"M,V!I_+"P+2]3R39FH\DW_IVB =6O)?ZO[=^9@"_Y?;OZ!6[;;-1XXZ: MY.2+LZ=L;$LI^%1A8,[;A_,6SDAX/N<=Y%!DJ\YY5G+R==%YUC-8?N>[Q>A% MH]CWX"!@>6%@WV,?WV/AT(I%WR.S>*Y\5E>K+;?&UKN'Z]S!.G_JA3:3W859 MV9()/E48F.SV(;N%HQ&>078'66&WFMP'@IQ@'6"%S0GN9\S_UU".A>MDQR#K M^N4 -Q08=A*&JNNT*FRF%XMBIX1#@.6%@9V2W3M460LG6RSZ)*E!?"\'$LR? MD^ZDNO8=M2-& M@3V7??(+"P=EK"[D^ZKM(?@LU]H:_CXUAB^WEN^:O5:;,Q#41(_3[6R'2RGX M5&%@.MR'#KLO08>'7,G7S6:'Z9":4 M3%XNNUYOFE:'=[.3$SI.K[,%+J7@4X6!B7 ?(MRB;=PSB/"0>?5&P^PTZTR$ MU(2.0&*]N!HW^D'HR#";VRCP7,?0UQGJA<8"=W]?^*K]I"=<%]V1%X"#N'Y0 M#6NOQR:;N%*9,JI0*=?F(&A=M/NSN_>S1>,Z94GS;,6-&+NQ\#[+^.4B #TZ M#72W,AU%L\[F@UFWA%@PZUX 5,RZQPHZ;-%";S_:W?;H;ZM>8TX]"^DBT*G^ MA:,+Q $!'31L$0V-))+.W$GAH$B/)]V)SS[0.43JI]C@I"ZE5':2S@3+&2?I MN'"R%S7K12TT_0/3? .6^6L8/+J.=-Y-_@ 372BUO,[M\\L%+RS+,EM6ETS: MAKTMDD4-3-SG8.R9N"\'2R;NDQ'W0G/"0Q'W(BVSV6+>/@\A)%"#<;Q- M$LOGOCB%_T/Q7P':(;7 MZ)C=+N^S)R=F)1V;''RO_*]M-EJ'6XBS\M-9B/.6](.NSL/ EM*)C$$8C&!Y'J<:>O#%.N]RHT.B M+['+C3>Q$8>*6_08Z$_?F9C/X*)O1/JD-U/VM!.O@Q.$A2P&FT3;DHF M4<$[U.A:$"9>.E@P\5X 5$R\1R+>A7[\!R;> \0EZNV>V6+B/1,1/%0Y_YGU MZ">.2MY%;YSV?##Z$\,EM)>.$'@4)1]@/B(U6B9 M]7:;.?LL9*^L[0Z*\WC"_GD?75_X]F%B'KS'\\*R#-S=Z#QPXNY&YXM=R8HW MJ<+ #,,,PS@QPUP@=J5G&-ZL_Z( S&X'D#]D:+N1Q,T 41S8WXU@C.$8WK%_ M>L6@,>VEMT\T8."]BWO$P1?.@)LI%T1S]T5;NP^I&72.GK%NFYU&CTSPF]6> MN-HSZ;'TEQ<&)KT]2&_A_+1GDMXA:N)K9LMJ,.M1$ZZR9G?) #"[&'=!MUWA M&;88NS'^%WX4NOU$:2MJFO'>?5#?O'.#6-I#'][CP961:=SZ=I5>;(N]%PXI MEA<&]EX FF[=JA/$AE6$! Q,$"S]Y86!"6*/Y>WBL2B%Y>U-YC%+YT8[T<\Z M$KRPS^AP,5M6:V*K5]Z[??2]VX,#UC'S1C ZW,@;P1A+W@A&UUE:.$EGQ4:P M?)_)"^[=II4)YVU@="T+,S8=+)BQRX E,_:I&'OAC)E#,?9ATOB])IV6^TS9 MG-LG# &0EZ!%H521/*UX?KZ7_ /%1\Q=90$#ZT'(/ \#76(?2BC.'3M6#KJ M>WI!1D[9\%8\QHFWXCT#N]T/(6HN'$*$/A'^[X>I_?R6FT[\XMIW9C\H7/E5 MAFX 3I2VR.]3&PU_>PG"^N&'/13^@_PF8OEA,)#VAF.%UP=#(B62E6VC(G6S MT6QQLHF:S.Y]F!\S\859>&;B\\")F?@(\8GFPM$WE(CX #&.=LWLM.AT[V?^ MY6(/PJC<;!W(,$1L]"6\EX]5(,' F$@1\WD(\Q_ +^1K_*]1/I?!G+4*@M9QN<+:N.!R'NTP*X M:9GU&IW]H)Q(HFMSF*KI8,%4?0%0,54?B:H7SLFA0]6U_:FZWC);'3YAYSR$ MEDK-QYH@B1,D?4\:]6IY2'NW((F$CX.!,5:148(G0I<00*H9CMU+-&? *Z5; M]@]Z,.Y5;+L?DNRRS;AL"^VDD=*98Y.2RU, M\W2P8)IGFF>:/PK-+[2!ID/SSSA'L=LV&_7#16:8Y\\A,G-NQUX4Y_&$YRA^ M#GP57W&S T\)]"'APEYBTS[+SNQ#4<5IP9%B)^ELL"M]U2H-&)AAF&$8)V:8 M"\2N] S#*?_3H_(U">VAB. 9P4 E_<;7-P_BSDCI/PC 43+1,M M$^U*HETX=>,P1'N A@T=L];N,-'N)7.:)*W3;AA_*<+-R+WO.VD3UK%X?C.$-E 2!++ZI MU*JUEGIWXY\_XW6_8J!A!/^8P->[_=(/8G@SD%,#?N3"1#V$PMOM%B#E,<9 MXJ&,))H"F,$(=SL$OBI_$KCU(3T=9..]K9E;1S'\&,,J474>X"/!:>TC4_A( MJSY>1B KA??%":&7OLXPS-YG+!YDI1]*\;TB!O Z;X3W)";1E?'SAM?V7%]6 MAGIH:L9V,V!5J_G3THE94D12;U@?ZR]71'+MB''L/NZH?G-'M>[VXYL@' >Z MD.P@,EZO?AVU\-+$N*=Y6(.##^\$4"+A<8SIOG'S)X:=[F-O)PY_O55DDW ZQ._U8Q+HSW0S\E(AJY=])T7#F%YET1@)*/H MO8SLT%6'L5_[SCL1N=&7P5?PI&$L2N?O86SOO,#^OENX"FXKQC@;82*5,PEN M539#>G+0UFH_4WE>J;/ZRQ7\V):>EXI?_G?JZ*J_,]=9N[=@B3TQCN2;[!]O MC=0%KM72"H.UB2A]<;/::B[+V^WH"6\E=<=@AAD5/MDHK&IJ(U8L?G#>#S*A M>XUO!Y?YZMV- M/IX6\Q.N'3(/9O[\>*/@9QBO\-!F<*N>I*G^9;TUTD^2*/L@"+//@B1,/WQM MN+!8 $,U @N([ /#!"?22%TS, 83$ /K_TU$9G=S1*?&F,I./"EQ)/ M"QR*$#'(+G7]H<2ULM%W<;R3=#T!-TS?)KU%-(F [ Q@R'PVU'6.*Q[\('+U MENL8?-I896/A-HX;8/0E;$(831%*8&AP>0YZ:3"HV!)]R!]B>^F M1@PS*HPQB!&,-Y^BV2E466YWI&Z6@%J$("3P$;RD#9,"[S ,GO2,S/S,D3"2 MN(!@E$TBYM+CH8BSYRHLXGS#)ZD6X[%P8?FCM",P MI,!!^@"'ZR3X\\(L#,6C+#QFQ:T5(D88]!.0S+$[EKB"0RAW&)(CLI(.A"E,"K"!1;WY8A3%X2!ZD4P$7*W]!#<'UL M!>L&22X$*T, 9V*8 :PGL'%8()):8ETD@K.E?'B]U0+=W/",YU=YW6OM OMO"6Y<,;QFR7+:%AZCE]GXD!"J[CPXI:@V0%HC!'VU"OJ(B+7EQ#R!"\>!5Q0-!"Z2F9P&R9F[KD( +N]!LMR. Y@Y,. M=T,/*X*5DI\YB?N)&SC;\+XXTR%(3?%=JL:UY^F_LO6[DGT],WJ$?>&AIQ[! MRCE^DM+?1TIW%%(MB7U\&"Q31O!.^&[)&,31+IJ1W3S+]D*7Y3\B^67P 1;Q M(WC CD=A;T4'*QA_4\YFA?B8RHENX[@"6 K6.(D2!?BY_=W4 .&!Q1$^ M%A^(@0V,(H@?*+'36V3BA2B&C_@=#OPA")PGU_-,% D\+@1ABA3O K[3R9DJ MG.L_!IZ.=H$J_C!<0%)F/3:5-DW5Q,RO5FZ6+[P)!H=A^ 5!@0$E7JH7(&.. M:V>F8Y#HT"*X*4Z$?3W]_!%@DN!#)/)4.E$[7!T]@1NJ9RH=#96'];?2RR - MMNA KOXE?JK_!41LQTEA0",Q 64$G0X-G 2P=?C^ZK=3.OH+:CS-,MH:9I^726GI.>/R^"O=5Q]6 ,#C&:B&SY MDI6=[>F>3IT]S=[3C7.AHPR>,EI(G:F-T=,^O9?KZQ)2%9C4QN-YZS*!K.7\ M#692?^Y+L/B12I0$RA2"*D8Z7@OS,;W5.(C<;)&<8O@,RS.PK")6A4H<^&2HA,%%^/]A-O2^R^()G M'LN_/XSPP_(NP<6BU#DW3=9_)[[F(06Z4K/TULO7=R!+NHBSN/,4!>[:]Y%4 MOBG7"WVDCY@%M&J5_T?!A7=66&DZRQ(%1D/E".H6/,Z#S_-1W'VX43>1_3!! M;;!:ZKKZCJRST(_U*\A#J \)_"9M#_PS%9940;U6&T4%7C M77X672[$>AVBUG3:#&KA_R1"L*BIY-=GLF.8J\8_-0"3?)1:[YZRQ0F00ZP\ M./UML&7(IJ#(,^:U:MQ):6#MH-$P087U7965=1PWS4O#U(D'6#8\Y$O>[/%Z MW8)&X%8G5S]EU0 X[$_?WH,?&7Z78!7&.!\8YG-7^8]S?U].0;15(U01W>.* MZ&TJHL^XI/4%"X&-5S=94OO4Y;,O5!1\N$U$Z+FD)0':K!:K$W8H"UA75U!O M2JO?=GJ5@=-N5)I.HU\14G8KCJAUFJ)7;]6;XFJ-#[6TV>VU/]_%=J'?[?S) MS&H]7TI_*C^2!:?D[-VIH5#E77,'S:2Y&_0+_K'S;M#N0D7[K#1AMU7<";HV MC;>TNT(K3\FUL:)BL;NQ ;/H90OI/4:^4$.TW\@7S[Z<&[FU9N3*G?L7>EZ- MFG8J=>)K?I&%"_5HC)5NX-1.= 'G/(YC6#;K=;F.I*H@<1;=S1-T:95>&J9T M=#(!_&>\2+N#GBJE%&&(CJWF"70H(PS:IC$*+ N%&^LLW0!H296K>M/RN^W7 M>8MM.V#>)8:B<:J^N='W&PRYQOBO$IJ@F=G8O2H#9^WLS=9-2_NGNBCGQF$&/(" MI4NF(94L[JXR$FZD1^)FZ3J5X(]A@J5N-&W\)X&W0UU1PPK'7A+I1$G5.&^8 MUAQLII>0*D\68;0Q32J& M9?YT9V\$>@0CGF1KV$&BDC2S^=#@Q;IRD MB_WSEI%"*>$TO:C+V(>!JHP'X$.914I&@?H&#)Y5^RE3Q;GP23@MC0J!,T'N M^EA7[ /<.>-E0[%4 MV1Y*)\G*#Z>R_&6 UOK=!/_O1_ 4@O"T18@GEY>/ )R"*%HB..8TPH9;C<9Y MV9A*M,Y(R;P Y#AF?1:7"]#*^Z[[15H#X2CC,GV02KP(E$4/\R!OCKFS>FXK M=;I-;=_ZR8UNM;AE,8G^'(8&1]4=0GF 33N3_.1..8[$X& MQ):*51JE(:LCS$JL'*?&I%BHP:M:\G!14"$F^I,#L=*K9J=ZCV9'M7J=DD;M MA1JK'*O<^4")%:&45(XUBC7JO*%D$CL/G%CE+@9*)C$2,)R%1K'"$.0H5AA6 M&-)(S3/,JJ!LL0_V"YY0F@9I+_=0V)NT5-]X1^]T6&7)+G?JB1Z=K(T4GZZ[ MLE%RK[9Q.^RT0;*UOC/R)_%W$&8Z&.7MD;-/WJ7MD-,'+3SGW>2=].TA;IY3 MOTVONQ.>C-+*Z,\RWGB3^\E8%G^?/7[ATF)WYN;,?J;IUNK&3)MFJUYM+#9J M)B?TRVS-45B7C-2S]:&!P_^V=/Q-? MGM"S\:&! Q/QZ3%@7:"!P\Y$O' B"S4BSK8Y3GYFB9LXO/P_PF?8PQXED0O@//L(?2 M^ WF=DPNB 7$EO??O:=Y26*B4E'!S:+DW3:%:[ M"X1 3@69]O))>QHA^UF=OPF?XG&<"Z>C M;WU:^D***\T>?0R#T4V *2 [_M.-AUEFZ&O@N?;D7C[_'%GU2Q<>Y5S'T^'\ MY=A^_%=[,!@XM4Z[TAB(7J4I1:O2=1JBTA.M1KW1[3=[=N-L3V#/3@%O/Y-VL&#[V(2[;R/;/Y3XB&W^"[_*_/S=%U?'8$;.NJ 9'60=;H% 28# M#];V'1$ZD7$3..K47I6]S0[:OKZ[R<_9!HL!XMVNM8O?XM_9%:8Q,^V+L.;P MZ-/?,Q5(C]?.$[@I+%7C#YC7T$B?H@]Z%UY^4G#E0?H2LZCP&G9V*]-X4D<' MXURILWWU&;YX313+L3J3W)$@#B/7E^H",<*Y4.?2IX.#2_J%F73>&*^LU]I6 MN BT.YBH7V8/Q8.M\P'\]W^U>F^-5_7T!]-G/0TE_"@]VQA>W\5#K!\"/.(8 M#["7X:-KIR>MI^-7@ 5]8 %]>KH)6-I>@K:Z>+>)^HWC1C 3MCI(/1L<2$YV MQ'$VOG1XC71X(RFB)-03H60LS=Z/P9+)XO/2>T1PD8NSY1M*_/"48OP8YD7G ML]/[-]/[ UR!C:=Q+WT SG1ZU/.R]S7Z N<(KI;P;B-UT' 83JL.KECZZ>O1T /-S'Z1ST)RASCZ[" MTG'%@Q_ E-IJZO#8:Q'BP=V9#(((X>GMMZ-1 H+[23JNC1*,%W_Z]M[ P@@) M,C >!V&,=1ZNC*K&ER6_R!ZO1"2*HZ*6I=H+F"IC "I6&&(D1F,0K1B!QS^S MD:$)P*'9P0@LA>VJ<\/3X<.OG<2.06IQ%,'=A__75*KL!N.A@)FQ90*O#+\H MG&:O3A07CAPA<8-TNW&B1"_7XL*8\+GWE?>@T*!E-U_^??M>C4^9%!N$ M!=%LO$['['FB'V@],<1#*.5(^IGUF]WV$RCE7C=T-.NAU&>8.V'RH'X6@UP" M,F +[.!1AA.-"F*V-Q)JY%Z@YA-^@9"O>^'9*<,GKX)R"VAL&<9"\=<2B(K6 MR?4?\?:@O$$(GJ/DRTM1O JYRY,?FH)T3KV!2?IV%@ ! >6EKI*G'- M];I!"B:21C$%4_ MSGT3A#9*^I'\3R+3FP"^($51)G\9IHHKI0?&,83'I 24O1:X'/K&Z6@B] (D M7.NHWR&WA'@2'=S6D8 MWB+5(G \AB[,T%/1!Q-1KF3)&)1>4T]*@?!>*XBO M:H %'PJPWZF_X>)0GX)LXE829J(<)L6UX'4H)4<LBGJ=P*T9@*&1[W9(D7C;4'^A\7W M7?6..T-ZZ^.]7'2TP!6 :_'UTEMDCD64X@L$@AX'^ HSK_DWFGPW,FP$LT0)GHV^"I*-=3H1;*$=@,-##Y)"Q*R[)Y2"+\$3Y[E, /D<'!>[*'E61L MB#$,!%V6W"M*/4FT6JD\I4#,SH:#_I<:"-XOG9[I$+/?R!]C>$O]DWYA0B_ M?!6Y5DG D\R$=Q6_J<:\RM$<@MR"H^%'4WP+4@I/7B&I;Q;42LP_2&D#VJK4 M#U.FQAB+B1XK:@7<(YKQG"--TB-TL< 2%!E1<^;4,\(_'] /\/%^<"LW="IC M$<83?$8 S&1<1]GC]&VU:$0H">E0X#)P^";H[D]F10_G.DC0PKFC?A)&:H:- M4&L3/'H,TZ ^@?NAUP$OJEQ%-8_9HF'UPJ OITN,='H %&2*3&FSMP,':WL' 9@J\5A HI M?(=:"P>9*4/KO7WBAC ^[P1WI.81%?&SQO>&SP.61GJL5G6TA=?%RJM6KV? MEL[,DL[<]8;UL;Y[Z'3?6;IVQ!CMP8:H6JTU$U9[YP:Y.PQJO]N/;X)PG"Z5 MYOEGCWV^RZ9UM^CD["3O.Y&?849VG BP8'_X I8YJ-(W ;Y#I/^EVL4K[^*C MZP/YH,F_B^$#S1ZO;K(0\.L+FL%72389"V^UUSNH8;75C!>R 7,&KQ#3;_9T M$+W>E%:_[?0J Z?=J#2=1K\BI.Q6'%'K-$6OWJHWQ=6Z&QTD&G\&_M=B2/@T MX_@F'T2(B_Y4KZB,"QU0:D/*W50510(^3!>6*JX'?HCRX%*_U9!C-PJ2 M(E8>C8JY/N7NKX[$NV$4&_#!@]M/ T(&L3?7;CFQ0:'/B3ZECFGHP#XLV;2? M#1A,G3P=C@S!*7311W224"\G4T\V%X>NL %;A+B:3#>I!!R M!U=8K3U_J+_AJP&NF?2SQK@^UG>?SQ:X&!@&2M(^JCU=-:4I)KQ!5=O<+"L4 M3A-Q>AWCJXQ(P14OWA@G1+ D[:+8Q,;C%B,5N';)ETXJ6E:(@FAI6PAKJ 5T MOAI#X? 3=< W&B/U$[!!>M&E$W_:&J%5VZP62U=Q61A[$&JQ=M.D1'JO"#,M M0+VID*OE8C0?9BHL3NVA\!]4G% 9RT?I!6-8Y84HY2JFH',%_2")TVBK_D2] M 6H$+.']"9CG:;9R&E3+%O3+%<:-UL8S,SP*-TYC7=E@T[D$6S"_()\&ES0( M&,S=.-LPB8HU\ :>^QUN/PP"Q^C#\U$HX9Z!PAC-41Y;>')5/E@'3K",)0W0 MIS!5,X$_ZQ#6?3'7O!AO&,Q%N$#JA'( CH,2N31@;PPD!H B.1:A M)A/U#CJOF.N63"-(,-GP$8;8U$=2A'YF&U38;IIZ4C)E"'OHPCLHH8(A9+F; M4#Z@'<%LC2*R1^%%5>.]'$M?9X&F&7.<8C,-NA7F-$M38'A6BRI8IMC%"/+* M$/Y=LC*]/+UA(>-9R(M%R5BGHI:]9 &%##'UPG( 3XIGTF*%%\]NF250"XDJ M3&WY3A[X39,ZRBA@L#!+""P,!.[N1NDV]CS39F9C4IX'1OVUP(&_XD_3MY@3 M,-7=7=L=ZQ(.0.'OP-7QPC39!#+HPO(XE0811:X6$%>Y!S#[L?9O9MZS/W+A M0K2:&(.<244NY""S\#Q:XO3U*O-9C2P,ZX;+GP-0_Z82J)XW4:*3S_4T]25_ M9) L&X:I6,$/XFD1!ZKM^D(.G>\=)II2A*[HP12N*G2 24EE=46!@XIC+MJ2 MK%[#F>8)IL'@5;(<%9S%-(/A3\.0:;4 H =>JI+4/).1SNPR.9W6PR#R8+>Q M3,E#4S!3 9+?8CJ"93,,+!E/9PYF6(YUQ!>,Y2#!1&0>(88'3F;CPD4I*8PT M-TZ1"ARK4J)9^Q.A!9A>AA,U$Y>>AN.76*@47[FH=\&37Q1S[!&!_ZB,Q'>D M/.-/9-%UF7?E@RQ8X#S?%8S3_/J33%$S7#3P.+VAJKA 9@.95G4$.A&&]EX; MSOG[X*N.$U!G$(@>QZ;\6IYXG/JC\^FU.(@1PKRT;.Z'JW)MIG:!YKX6QD" /0!!A2O' M[C1[' 9 49%.JB:1=H#A23)[$R6PV?QL4+14;@XR&RE^.[Z&$KBLI$!@R45A M&'EF-(CBBA[3*( G+M:(J:RW)L.,):0#="Q5OB-=G&9U;X7'ZP2-OHFV+^GG MTQ2J6E>#$KLPH[B.!6S_3IP'U/>J\>$'6A5M?\&$K/5_< BZQ :JF7&6LT'3*OVNB>9U.J)-].,Z?)QJ)!!9CGQ MAK# ]PQ7+2Y@_OIZM:%=]N*LH:Z&$6@(OOATE1?.Q@'0"5$./@I38-M)6#4^ MY2[A3)ITF8M73)SA'5).7>K+*)L2>%,F+MJ>[$5@L'VIQ%#;^>Q]89[0MF7/ MS4I%5-T(^IFZ K18M;D,F^D+J1+0[*%NI-@4%DMZ(C=(X:UO:!Y ?HD*K*NT M2\+X$I3ER';38(R9UTJ9,[.8%Z&%;O1=4]R3Q(B?ICH/O;R"IJG5HJK"TAG- M+ 8%@IC.UKP[D;]X-4\ZSB095Y?5=^?+ZC_ P@#+?;[*\ [6.?)P=?3/*X/? MO=)]W2ISESP3.%R_!V"[8$8,-27@ (&#WD]BK9*!D>7TC+DTG5'(O,&_1R/X MC[K#$%Y %6)N@YOH=]#.A611M6GP2IUVXP'U'-B$%RD8N7YJE5Q MZNGJ7+]VX!W72]"0/^,=E 4?C=5M8)P/\#[P,-#JU$W%"/,8),17(23U0%66 M5!PF*CM8%F6\5@]Y6G=?9!X, P$53]);:=:I&EBV V[C&"QKI!T_57ZEH5.N M>_%!,Z-Y$B'( JZ$BY>D$YKYMB D:*R4ZP;TY2H_15^#%#5TE6&U+DRA"M#N#+D;&;PQ2I#ECJEK86CP#?L]3S6 M+L]63=>5B$9/UBS1J;2L5JW2;+3JE6ZW;5=J@WZC*]MU&SNPXBR!!Y/-DP8> MC8[>]*MIHZ]J87^Y@J=C\7,JD/G?Z>YA]7>V15G]HJ(VO(PC^2;[QULCW>*I2VB%,^(RSE8JF4 67C*13C77WSDPGF;MG68XVB4*XD7AX@-6XRJFJ#1R%E.YT'XU* M[DU3>>"^+VS-TROY>#)6X0OE&3]('0_0>=P^N*IZ=8[)=TP,Z^!<9 R#)YU2 M%W&"-3\Z+F1B[%3'33'^D>;8XGS?2#%];(MH: R\X"E-4BC74J\S)+Q%@%NZ M<#>,*D5?:5H["Z;U_71^P OX,DCEX1[Q/Y9=[=3^0K-JZ73L=%>QMI%IN"[2 MV:T"?(5T_,QB*,I^ E>\4IF>((E@SJ+7;Q:][+45B=.![4UY.V6XK3E*U!3R M'+K0(WLCDCAX^PSJ.'J?##V"EFY9FKYG-L/*Y3+TA3JO-A982?429Q2=T%B= MMG%)UARFWJ6'QY*UV4+#D^XQEV9+H8&1H!/PRU7[BD!_F7J]VFZOARZ;M-+ M=C\,I30^P9?#R/B@ZC+^E?A2H]FHF2?6M66>^.$[!-& XMR-VV4#P::,.FQW M[@_*AFQ;I2JSP3O9B0&D?6V"0)T7,Y4-FIRKZA2XRJI5K0)T.,-+B8K)K( K MAHI.3EEEIJ)36[B]U(1-()O B\$5SR5D$UA"$UBF"68[=?:XDG#5.+I UYYM M5*&8L<';/YQ:K'I;A.CFX\?:QYLC*%OKTD]?7=&/?$T)W E0 M.)*/30:$M;Q_JCG?@F)>PE Q2&M ZFWG"C!.IU;RL&.& MV2_!=;1L\O,37%:CVJ$-PEUZIN-S_%C3>N/*(R_ZG/"OX2IY;S^X49_I4]+/_HDL3%C]N']9"R_#*ZGO5/4 M+X0SCG5]059>D(XT_;'J+=*<:3*"K;IA7J)?KBJ-*T.?[_'+E?L#YCH9.4&< M?@_":@L4C<;5KQVSWFMG'4&R:5S5PX>M3=F-/J^M6?J9:YEKM^/:W@5QK95Q MK;4WU[;,9JW%7$M-KJD:?>9:EG[F6N;:;;BV6=NU/S!EKIUOGKD'UUI-(-L> MDRTUP:9J]9EL6?J9;)ELMR-;ZX+(ULK(=O^%;<]LMAK,M=3DFLK^T /TVKNP MG.X-=AWO!_FABJ?;-?K"76#I0T.W]&>;E@0EMV\DH)JML'L66NQVS;A=]=.X M7>A$S5CL61^*0!;?:IFU;OU@'MB!2(56SPXRY9S/9G(?Q\(Q#MN*F6V9Z!G#0+37E_D1G@!/W)SJ*P]4^KL-%H :B7C<;G2Y7 MH5*35:)VAG=\, TS3DS#+TO#'=HT?(#BA'K#K#5XXR4Y625J9YB&F889)Z;A MEZ7A(SRT+"&7-PV M3/I]D_F8:&I*P(EEAH'9^AGU*=99G:GUZ=O[HVRKK)GU [:69D-SV8:&%\4L M_>6%@6EV'YH]J].TEM'L(7HZ-\Q>N\TT2TV:B1H:IEF6_O+"P#2[#\V>Z/2D M0ZYFG[TMLH$')3'-DI-FHH:&:9:EO[PP,,WN0[,G.K;HD*O99V][K+?,1HU/ MA"8GS52V/?*)T//(?),/B2?B()P8\#P)IN&9/8S/["P)^@C1+?;AXR3. RH^ M3N)8/M<)#X^:&NY/F=W>\5")(R7N+1/>@ ^2. N)YV.C& OF^4N!BGG^6#Q_ MPF.CCL/SAZ@<,%O,\V<9"^;Y2X&*>?Y8/'_DXY!.L9Y_=NU$E]?S9R/Q5#H/O'0]Q1D<0ZQ/A7YN ME^G# /-BKM@9X$*TUG&;DSC87SL/++<\K8,=NL,[=*<^6.M831 L4DT0V"FC M:Y4X^$('"V;[$F#);'\RMC_U^5W'JJAHF4U"O1B8[>E:)69[.E@PVY< 2V;[ M4[%]_NKN2&4ID7LAM4CD'=C 73-M,VT_9+T_:1 M.X$>IMBA@?M-6DS;9R-N,!=,VTS;3]A%I^\C-) ]3M="MF_4NK[;/0P:9 MMAD+IFVF;:;M(]+VD7M#'J;\H-,V>\T.T_9>,GARIDBK#WZ.!B*&J8H# MPQ[B:"+\5D8QW#6&/X(!?(7E&I$8C3WX "[L2V,(%?"> M^UUZ[C (''P$VB+\'D85XTCQ!D%H1&.8BX%K&V/XM7K D\"'C()8FH;P//PM M&"%[F'Z1RPG\AH6A1$SZ0@ M=TK^;>';TO-@R'8*G4()YR;:2S#1Q"\QZ&B^V^-EOAQ5@QZY/XYKSH_<).P MYGQE-&=&I^K5[JXZ14#ZS>-QRGJ=VEU2&D?>H;2NG=SM: 1BK_!R?9E^NVM# MN0,)6JVZV*HD%[0U9DJ_@Y&]Q+S)4ICM@UU?C$QMJ_1/6\W_5H9KD6'W X2S\&WE^ZC-)(Q6C/A%VW*'B*7YTT1 MRS?7^;WR_KI?Q00172]6WU LE$C 'Y_$#W>4C';HR/L>K"K&"-= MP&,-Y(&@C]^#Y/4GRNIGYCCZ[__JPNR^19L?BK%,8M=6SX!9\Z4&XPDT5XFK M(V)A/$@?KD3VRBD$OQMK!5TGPE9WHPS7?GJ[==2U'WA.46!=($S7GA?R'>3W M-W@S$!5[^,]H#/*9OH G8R!(%84&@_6F4JO66BIX:OSS9[SNUYO \T0_"#6! MYG)PWKI\ZQOO06%1DD&1K:Y29)R=$(!W?=1@XRD(/><)'!(0EN(4((D $M*/ MY-0IT5*43['Q"IT,%+YZ[>WTTWSVU#?6V]=H*SS0LE \2"VX8BSZKN?&$_S* MT0IHH),!@A^F8NQJARKP,;K_,*D:=TD_DO])SG)LSJU>J*!?$?&&]<&<*KU=;Q($SI1]D/ M\SE5,C(2$_1JPV<&Y4TP N_3=@L.^TLAN;ET K.A9K/Q3)CM_!4+*%>-V^G* M1WD6Z)U'!01JX#+J'_ M '=P@%-C%3?*OH@E.&0&NF(.I ^?+V(B$IT-/J2N/"P<:]\@<-%X,=P8Q'J!?C4W\3 M/%GI.VJ>$O!6TQ_BW(_!S$;&J]1#O;_Y%N4N:63#( MK*5<'54994&4,-AJ% M#.\J$2();Z<='C\9@"#AXBWW6+.?16^,=,G@N(_9HD$77&'YBJY\4;4@:?G, M+U<@VWB;=&F2_YV6WJB_LV(>77"C4!M'\DWVC[=&6I13@Y77U<9F%_KB3K7; M^6E)<<[*@C$U_K4U).UMES!IN8Y(XF#[Y MK9.8E35E=/]G;A'Y?YXUA5>_SJR3MU^!@KE-#8=^X+N%2C/U(J=Z*;VJ7WRW M+1^/@@.&HOTVN]%J ;HL?9F9L168+L5_^9S/%N:MP65%@&3^]W=#@42:!I*! M=>Z1T/2'.>,] ;LK)DCM?C 85(! *M%0>H.4 PD _"]@$(TT8L'X+LHULD. MM/2Q^X!J,2\WJA!PH0R028*$T#-),$DP25P, M27R58819))6D2TVS9HIQ\9ML'9+316K=*WE"?)XC8*D02N%5,!B7+B!P40.K M+77E*@K!J@!88&;WS\ECV3AW8I!L8?LY@36J:Z\2,EN%_(M"9=6W2>*<<"^' MU4B74<,P>Z&Q>)"5/LS_]XH8P/N\$1ZN&*^,GS>\MP?KLLI0C\VREK[XN@T' M5:OWT]*9*6:P4A&L-ZR/]=TWP>R=JW7$.'8?Y6ZIKG=N@,MF'[,JL*+>-4\6 MCE.5GL^-K92X[78=^)_ PSLN-$Q('QAR\2Q\4DZDV [Q#I M?ZGM6RJW^M'UP11@[.@NA@]TP/Z5CJTETGE]03/X*LDF8^&M]GJ'Y?M;YK:W M3&.GC5;M+\?VX[]$HR=KENA46E:K5FDV6O5*M]NV*[5!O]&5[;K=Z'5T<%1! MFE6/ M/(YIN! KUW2UW$+L\ %NA8HTC?5)+#J*,*8ZC7NF:>JHF$M6=6MY[!;> BFZ MTA>HH\OSS/AT8'E/E==79$C3YI);#R%A&01!/G#U>6%V>)9>T*Z] 0L MZG>@&SA:CC*UZJF#)$1 N[&^,^&(.OV*UU36/UBJ)8W')5K#8!22ZD1R)J &>^*KXHO&+FGII&7]H" MG6:P<^C9ACJM$6(J1;V4^LAVX37B7+W45UCT@=J)U\H?B(4JH8V ]=#IANL! M^.B[3J6%\DF$3@1 C:6OY"R8O55:^105$S4#X7H8G9MMP[)&H5U\)KZHKMT5Q0S*HRQ*CDY] MC,>>JV2KP,=4(K&AQ8WB?N0@X^]I M;2L6#<2N6B&HJM?""@-6"^@.>IY:.TRWR625 5AWX'G2CA-P.L"/ )L[6]"Z MN @1_B3SE L)JU6KCTM)([&I9E-]Z::ZSJ;Z!4TU&F4534 3Z_JZ&C#;YI+E M6]9$'_0*%(RQJBPSOH.^57#5Y[B1[:DE:7]B)"JL4*PS8\M\[J+*EKETEKG! MEOF%+?,X=!^%VCRN+2^XS].J7[3"2[8FAC*2(@0KBY:Y6!I99RA&;S=*9S1:;S6.9S6^KG,ZTIXO>CS97 MY%^\L+@E6_Z )T5I3HV-[P5*(QO?TAG?-AO?TQK?+):P9-RHU\*Y5VP_L\++V-5T8 O$R21\7?@8F5E:G/-V1"KKXH15/,'K%=P MX7VW=U.?5^B_<1+G-P&<[Y$62PJ.\?*L!"^KH#97Q\)S9@1B#+:"?0JG\21# M;"F"P2$[SA*EJK0Y4*UBLG%DO5U-X\%]A+5+E,!(5"VVKLDM!.35+8?PE3=1 MU3!A5K.*UV%F5:J>F5'2CV)<"@FOV#!RY6LN*>8N3I JW;;3OC38PA!&A'T^ MU$#3VG%XWH.:V>)]TQ>$YV+C'"SQR8-E2Q=JIK[5M.W51*>5F;K6&6X!*!APYR"6>AYB$%1=20XS]XCM>#68\)4/ NF$R0,6 M!\MQK&HX=<&Q+K9./:&\9THZV0KSK*V>ZMVR8GKS'VI\\P1WH98:)"#P"FUD M%@OIJ\9=6A"ER_>39>U?"KES76U=G";5%$;. K2L8K\@;V/=ED9UD@G6S 8V MI;.'0: CHG")+>&9*L^D%$X/5.7^J\:U#587'3Q\C:=%'4U/:E!EL]-RVU4% MMDHE1!R';C^)LSY ^%#=\/8C\5UF-\K?R4[W1^!D13"-C\+ULO%/<9SB)ETUQ+GY/_/NMW=Y#RX#,$NLI;;Z4!\9D./!HJVP7WF620+NH>=@U? M]_S)=&=%JB*)G_:.BB?SCJ^F<6;^<$[1B@D#.[SCWOALCQ)> MGTYH7V:;.I": &KX*B^W!VNC>4H]4>T\G]\!LH4 /0W!;,_T<>W+^$E*3>?I M9IRJ<=ZJ."_3N&G!U=2)OT^;ZHU#;+T=#=%(P\R/A*.:4ZLB6IA%_-GNC?B: M-9)]7+<^0F)C_:4(T,^]O2")T0%,[8-R6)1V MB=3L*'L2S0]KD("WHIQ'D"(E6?A"ZBO4;$VA2JOTWM0%41.+_=&5_55EXTXJ MJ:LM3V%.\V: N7%<>)JIW5GT8]Q8CK(]8?"E= (\[L&/O4FV02SKUIS:P6SO M[ Q;J9=UM:Z(M&V_-B>JD'*@?6B$"%O+VG82GCFA7T?I.D2U()7H_(IR8"VT&TT['F4_D@!]KQTN9 TV[X@*A3;G:'!"$J7M?= !'@0-T MISM%ZF,%<@5!/D#97NXO*ID;21$E6M>6WSZ)]-H&Q'F]8F4A![@S-BIXBC>H'AA> P0U7:#Y>LU'IS71I.4*BCG(%*AP% MH2=:J7XR2M)I!(_:'E: C>;G?25>Z$7@D[#!C%[E(C)*R:5J]CHK*GHQJ\5% M=8D6Z7$"RF]#'^J'@@Y^_L^93C%%KK,V-)W-NLQ^57]6>FW'L3IVL]N50)\1 MSL%\;QV<^=636#_:).YVG,4Q)O%798V7]M[8=D:-"=B+:/%XVH5)GJX3!H,T M1(/[^[%[$SCCF2DJ!')61#BT%F0QHBAM0!NG[GPT'Q@JA!C0_4;=!'5>:[OP M\V7VRS3Z:&DU5ZCVN:CSN#RT0ZD,0&X&LI@-QND*(P#*U]RB=R'@53IX.XWE MFSY5'JC76'[^YWQEZS M>2ZSM.VIWU9GW63A-Y&*_?$Y+6N4"R M]0&R[77!OSUGJ7TNL[3MB8^-36=K[RRXZT\U7RFV*]L\Y2]7!?:/XC4-H?(K M%\(9JR,UL"!5N?3E'O^JE6ZC-1LN>"\'F/1W4FFX!W#?>8']?0W42R19 BQC M]%/"1%Z=0\6>INM-%6F;3TT\F5NU6X^N8XVBN5?'L&.-9M<*M2WA77'0Y:[C MVZGB+%-+(]7+'2NX=O993[.8S]\R#YEG9YDN,XVA'*,UQ*72'OS7F>>_9:3W M>U9^J9]^E%:HKDRY35W1N3?)-CG21X-=I:FU:))VE8H"=X)(O@SOX M-!KH"=+I&>M0T*;C>O:P[F(1QN_!]U!>E?/$$VJD98F*Z-9ZE:95 M[U=Z@YI3Z?3[@[K=K[=[LG7UZP 0WRGEV5H5\*,+UK)4ZHG!^G6 :9;EJ=7M M@-LMM3I7MZ2RJE,]5>?:%/QD[(:Y8\IUZ^/^DS/_/:Z9#A7@.-,5U\T0%4KAN, (VT?"=(E\E':KCHQ7JNX& ML 5$H]=O#I+GV;Q2MA;W%:7+X7U#3'I8;]1^K@.%F_H+N\5N/GZL?;QYFSX^ MS27#JV0??%-@UZJ=5N'#>YRIV8_>3:=3CZA;J];JZ9BVG_N9E#;\/0L&?C"[ M78U2N"!U:K'J:LG$$TA-Q"GCJU5K[DM%9NR?X=--N+0OS7C ,_Z"'0*O: M[6Z!0J'(055 [UB.0QN6W<,:"YGFM6&-]>[,8JBA,>/5OO&3D1/$Z?=Y%**! MZ>&>6;<6 Q'TI*QD>KYH;G].'9'=W)&/ZO^1=$>L1K5#&X3L *STY++5#K5> M7.VK-$?#B'V2DTP[VRH:,+!CLH]CLE!OM=8QN4V#0;! 4__]&(39]=>V[B5P MZ[_#[33!I.R M&5:5W(:^4.\V&PM,LURVM_,MW_F;)XT.YN(G0U36:.NPR2:N MY.:.!E3:-SH(7!?M/[W:W8%:*,5>ZT#-[D7]W[6=*C9Z1I$2J\J6+E*S8;9: M#3*QGZV,2-' E\J0O#Y]+&B=R^0$"2;EZM7RL/"Z?-5,0O54:XXU3E,)X:(: MI9AB@Y.ZE(+7@5=*KVKO+-BQ@TTO ^5%>UR[.UR[U?YO\J_V#CBU6F:MT283 M<5KE3JTT_2>U("?;,/EZ<3N$N4^)_VY[(79>,;7K MW6V:\L%TKB[(?U+UT\NJJ75',1$MM*E:5:2_M)YINL^S(&^K=WDN5&)_%&[X M;^$E\KT^(3<)9<2[/0^R'?#X_5Q6GB?PHJ-HK=SM>8K17-!N3]1-0RGG;JUF M/NGV@:I]S+H=HJLKJ1?,Q)T]E$[BR2^#W&"H0NJH4$GMRBA]LO/%!RN;A)@$ M>"",1$:D6\6G_<@&"/@C3B[RXR#O!B345*_< M1;A "EFWRC!O)>D@>11O[ZM^JBE&6)#O+M1KK^HS?)"";9(5VB_D6[= 8YO[ MYJ/VZ/FTV;TN;7@E%8EJ?4-2XZBAK@6"6;7:Z1Z3.)<" 2-!2OGERFI>$8B6 M-#O5]@;-F9Z?\S):O2BDWMQ $BFF&#A YS=0I ML(Q5JUI[Q.3+34._XXY=8^_]==MY N2O&B6+'._MIP, ,PPS# M.#'#7!YVS# T8&"&889AG)AA+@\[9A@:,###,,,P3LPPEX<=,PRQQM[/SXG1 M;W7Y";Z;&##F[[AO$V9U[\38\0H!F/*Y'6\9.REI,B\W5^_>0F7A6%^]K7]) M6Y UN_;3W^8_>C=1=[GQ1*1/\DLO4.;SD[*>']%XSA[95_AY_L__Z\H0#X6; MJ/+$XKWR2V[]<1)'ZGMKY0T++1$^AO(_B?3MR=*[%7LGY#T,UITFO&V;IT[- M;+2Z9+H\L2$CSB=,XRS]3./EI/'__J]NW:JS=IP>!YI&BKF!I9^Y@;F!$C9E MTPZJ1HJY@:6?N:&J4"[!-QA49I86#'Z-F+9E:1RU81)@B6_O+"P 2QS\K9 M>LF5\Q]WO^7N]O4#+(?!S7X/7O==[G0?NI2F3GAQWF@TS6ZK0^8 6C9PM T< MTSM+?WEA8'KG]1\='$BJ"!,$2W]Y86""V&?]MW!$(M'U'R_7V!X=.9E*X.2J M"\NPW@3A. A%C&=AGG"3*8ECJ\B 0K?T;)NFWB6W;"2@FNTW\2RT+MH;.W&- M,\G.[(3 H78& MV'MAY8.?A7+;;,Y_1M:',9W2P M8#YC/F,^.\IBN'.N^XEN">GE[2\X>=8P.S IX[[N-O+ MS[SK3VO?IOA\>$;Z*/7D%*Q?KD (;>EY" < F_^= JW^GAG9&Y'$P=L4:IAF M3XPC^2;[QULC%8=:+6WGLU#'\4(%-\]J9E"PI39\*\-#&-.S]7(NHK*V.*7] MP'-6FHCN-M@<% @8";PV(&$UKP@4;C8[U?8&SVHFZ-7\,R M#>!PZ^0EA2]!I30 V+Y.L-S\0A HIAHZ0.144Z? -%9MK_5QN:E()5<-YIXR MF[2]-(5M'MN\,\55V[PZVSRV>9NTX+(18%MV]KAJ6]8XN2VCM!V1!C)L\T@B MP#;O['%56TG9XI'#A_5'L!J6V6NV MR9S_P):,.*$PC[/T,X^7D\=/?!X@:P=Q(\7YTWWH8IKC'Y2Y_^J\T;-,J]DB<]@(&SC:!H[IG:6_O# P MO?/ZCPX.)%6$"8*EO[PP,$'LL_ZSSF3]Q\LUMD='3J82.+OJPC*L-T$X#D(1 MXXF8)]QF2N+@*C*@T*T]VZ:M=\DM&PFH9CM./ NMB_;&3ESD3+(W.R%PJ!U( MP91$S,XQ)9T-5$Q)QPH0U%\R0) O&,J<%39[/3HEV^Q$T+6&[$30P8*=B/.' MBIT(7M=> #A,28P%4])E0,64=*QU;8/RNI:7H%T&W F2OB>->O6 M]%_O5!LMVM"HTWF- 9&32->X9\? Y^S4ADK]SJXG8,^ 5TK_;>]6+J<^E^$@ M2+)O-^/;-8_CVW%#YY6#G@9V'HS@/+5+. ^52 MA68#=T18[#RRWY[YC*X-93ZC@P7S&?,9\]E1%L/M MXRR&3[]V;;4;9JW;X;7K7H)[1/# M<_^3@,D>+9P];:*^&B#-]M!XDL9(*[P1#Z4Q "N &IA(HR\BZ1A@LOZ3!#'\ M:PP JX<8J+>/,KUEI&[FXLRX=EYM8&5C4*8ZX7QPP6+'*CV @& MQH;F\(;P';A\IKV!J3X$[=1C=J:##J6-]X )=>"G9>8+_/_<2,-[IJZ:3 ME;XQ_M@%G 6\IA_%8:),HWIR ',6PKZ.,0B#$=X; MQAT&?35R&.3$"/J1#!]1D[*'.2(65:UOJW6J0)7X>C(LRJE5'R_CSI4*\>)< M:+52O1N&V0N-Q8.L]$,IOE?$ -[GC?">Q"2Z,G[>\-Z>Z\O*4(_-LI:^^#K; M6[5Z/RV=F?1U^X'G9+88^.YC?7STXZQ6$MAXWC*NE+C=+/ 6$J:F M?-DD[SN1GV%&=IR(.##^\$7BN*BF-P&^0Z3_I=Q?I;T?\\*RNQ@^T,;@%5P2 MNSZ8H-<7-(.ODFPR%MYJ?QYNS_'P/V?,W=03;K06ZH5O_4<9Q6K&;WVLZ[WV MG4_*?*(E_0!T%T^FI;[PY8T,8^'Z]\ " +AVI*?^\ST,\9T7V-_7.-+@\=9K M5LW2_V@W:E>&!)=VC,"&B53^'WA"V;1HG-'&:-=0#2SU+W^Y@A_;TO-2^JVU6MIV<&V]J;Y8.RR+WNN.SNM6HG8, MBSBCPR<;13NU$31&4\U&LWSQA$)P$'3W&MX.OO'5KP6ESE]&+3;FEAJKS,3B MMH([>RB=Q)-?!M>/ OPVN,G'(+R#=>C4.,#*-@ K#CXJLMX]7G,H#22@2S!!DD$7T>OWQQY&3:WVD,I>H9)UD-Y(Y(X M>/L,\_Q"^S:>U1-O#Y=EH3C9K+Z V-'!#XZZQRRS\R;>EO40TEL;D;[_7K+3D0A4HIADZ M0.0T4Z? ,E9MKQ1KN6GH>A2$,3P%0W)1S!148LNVE\*PZ6/3=Z:X_N&'$MX, M;=]OPO79]K'MVZ0-EXT V[2SQ[5@TWX/HE,?5D&KTPT-A-CVD42 ;=_9X_HA MBMV1+BC!FCM5>LL&D!Q,5/I\K52^-!9[N9LC[H9!"-?*<)262JK\[;2 M"3X3E.S.HU+M*B**TY9;B\J];8@H=GS.)0T8F&&881@G9IC+PXX9A@8,S##, M,(S3"S+,X>*;#!Y3S#G P!3#%,,X\2+F\K!CAMDO27:T#/7SDV16H]JA#<*& M]BGDSEEC_C_5282ELDU[]]8[\@&#Y2;NW=OB=1;:XLWM[9\]YR_?*8(;1=Z) MR(TV=\N[]74?.QC0N\F-B.5#$$Z^# HWUAWSA#..5W<6F!W'31)BQ^>L)C8W7AG,%4 MS=+/5%U.JC[QT?.L'<2-%',#2S]S0SFYX=7.Z[AN?<=UG&TGH\3#C1*_A4$4 M3;>,X8ZQ=Q*&*._%#U[<38^1-YNU+B_MJ*G*:WH(,'.SX#-SEY.Y=R?NC0'8 M52S)W#P-O+8[9J_>8W:FI@Y4MGD>H+_>A:6U;V9/_"!X^-S+=9@B PK=NIMM M>@R4W+*1@&JVO.U9:+&?-I,H[Y8B49[3PCM@A0,'4'IFNUTG?TS=29MSD-$/ MLD?2LE= A6K8*S@;J-@K..M3TIF23J];3$ETL&!*.G^HF)*.5@JP<'!;>4H! M]EN^%A,)+5Z@GH5>[)WW9T>@!.S"CL#90,6.P+$J"S9&K,^ZLN"XD>I&[W#; MN-@1.(<2@V,>X><$"397KESTZU:&K_+F5K%,J MXT7O:"1V"HBQ"3L%[!2P4T"FE0#S&5T;RGQ&!POF,^8SYK/CU#PT+[;FX9E- M"]J=!B]\ST+J3];)@'T$]A$N$TOV$2[61]C=1=@8"*=<#O$\+Z#6,1OU-OL! M9R'95'HFK+1A%W\T]N\!O#:?C$T&#Z*5BW,N&;M;1'%:]+G8GSH7[+AA$@T8 MF&&881@G9IC+PXX9A@8,S##,,(P3,\SE8<<,0P,&9AAF&,:)&>;RL&.&X8.Q M^6!LYG^BA4NELDU4:X[*3=R[EPO5SG/?[.? MRD>T=+NF;76X9JKL;FZ<-9@ MLF;I9[(N)UGST=A4<*!II)@;6/J9&_Y_]MYUN6U<61N^@O<>4-Z3_295E$;4 M6T9MN M$YZ=WX<2GJDC"\(SPC/"L]-D*'0O.4-!H;P"X@I*)AL032":0#2!:$*E:,+A MN1 [H^&*YT*HE,%0+29P=@2*LQI^%>?G\%O+?CQL\NFYMNN=]HNM$TH/ 5X3 MOTT>WDMY_>L*U-#DCH,2 =G.?XYE+7Y>&MRU$87>ZUC:L-*.,0WX=?*/URS6 MB$8CSF[,9'"=8 M&]U$?Q_9%"H(& E,&R2AMZ\4R#YK]^K='::3K-HSF(T:4GXM76, MX_K9.T<\!YRJ(8#]4P0K"S"J"HJ@1AU!S*&FJ0+2Z(U^;Y57JXIGX9I"V?W:?M2 M!_)]Y/O(]Y'O.T:N[X/0GF#^%OM@V#[[TW B3@Y0.3&IN['G MAPI>P-[L#JF^C:K9997*'%-43GNFCU4[-4Q1V5%Q%C7$0 A#"$-R(H2Y/-D1 MPJ@A!D(80AB2TS,B3''Q31(>04P9Q$ 00Q!#.F#9CD+ =^>KA>$KC=;>JY*"GJ_J_4Z36H&H9I9J(H9!-6D M_035!-7[076_J%J&>-'IS+4,GQN_%R#=)GA6S114Q0F"9])^@N=JPO/!M88[ MC9T=%4M4:_A\^*PW!H30JED#=3LF<*ZDXA,XJRB5P[%Y9Q\ M2K\*AO>[K:+ MZQE 3DJQ/(%3]CH^1;TH]9,';CU_ZOG@$V U7$O%IL;/5\=+&:&HF]VT3R6' MBGLV)42UG$1XE+2(IRV=<;0JD8XPAX6W@ K%DK1F3VMU6\IW^Q,/J "X$ \HC:B(!YPJL:!WT8D%)PY4MXM+]2,B4(8, M@U/V2=S8(/H(L31[]59';='<>Z'AL.!$U;Q/V#SQ%/(JG1FIDB]U:).))>%5 MDNFIFAGZ/)(D%KB4MM"^A+2%X^B MR1[-XFXC$!=0,MN#: #1 *(!1 ,J10,.9P$[ZS>JG"IRY.% 2QL,NL0#2J'9 MJI23V.C#+KXW^Q\>3)M:LRLC#T6S.E64Y5S$I\HB.ZHEI888"&$( M84A.A#"7)SM"$0 A#"$-R(H2Y/-D1PJ@A!D(80AB2$R',Y6A7*Y7O?YYA?[?8Q UZZA26 M(#=U[GNCA,^*+7O%%)_P646I' [/.PLUJ74Q4]T(:UMK#_H$T*I9A"H7.JD_ M./4'+Z6YJ))C0^U6RB$J:K=RJD/Q;E4.Q4_8>45O:MV!3IU72F$BU(^59$'$ MX%)$1<2 6H1?@' (DD@6!$F7(2J"I),=^Q_:%>JRCOV/[1+>IB[AY; ,ZA*N MA!@4Q1>B J41%5&!$V48Z(U+SS X<;BZW2,N4 K34.5B/#4*W] HW#E-:6EJ M :(./Z 6("K)4M4D46H!@#AF;H^E/!,'5D0GA&>$9Z=)O7AT.)UI4I]..XX0VOHZMR1)*Z@9&4# MH@E$$RY3ED03+I8F')X6H9<\+>+(,'A/T]L=H@*YE/OL$!3G-?PJ3M#AMY;] M^":1Y>=HPGW;/&PQTG-OUSOM%[LG*):B.PV7!O@L+UTXEP(7^<9Q6#CF;$=A M?V:X%MC_4N4$^$P 9H(;"&8$+!A[?K@ES8&-C4<.SV%\-.)@=O #&*SP"LS" MAX9C(V1VP/@_D0&#\ICG,X<' ?[!93 '-N.&ST:^-Q%#]GDPC1\$G@F6,^ X M1E= B1C5T' ,UX1!C#D/Q4OJ['[L!?&[P*16YK C4V/O*4Q@[U3LL#=H&>I4 M=[H.T]32,M/T(YB9#0 "\P]A$4QN/XKE18G_-)W(@K_/%\E(3F%A9>#CJ'WP M-7#GN#XCP_;11T><>2/F1?YZ:=79MM?"-W\Y'#V;J^CY,7[TM_F3;R5<[8;+ MMU+,=RCE/SQ3X&8ZO^^KSZ>&;;W_.44="6Y)A*]FLVNJW& M$BAVYLC7O7K3J&"Y@3P5O1XSHP]V>'8=H5V3N5@0&_E:,0">C@>%I,5<"8XHKDI>_*+D6M$ MEAU*@]]M^N"10$W_'8$/:34TAE*6KY)/.^ 9[T BN#BLI8OGP/\O_) SJQ\% M8HV\L/G;$G0O5*O5RUSC68E=K;#'Y=C55R^P4:8?P$_\B6[B'C]Z#R-^ZWCF MCRW**.Q(;^@I@^*@-E/<1H G.9!J*>6"[T%A1I[C>$_ 09GTE;&>!T*;'C ( M"!J:K"0;>P[R50#%(-'QE.>%%X)?37*3 _@W F/JZ_@U-HU%H8FOXVL<[CZ$ M8]1)<.?@_5T@<;:%B+^*LT/.7?%8(2_;C;PHR#QUC86\%%8*'X97!J^N3\S/ M5F@@4E+<1(CUE:3^7U>@1B9W'*3ML*#SG^,-@?AY:7#71A1ZK^,M =!QQY@& M_#KYQVL6;QL:C;C@9B;1]YDV+D>5%4OMRTUTMGX1&_/*1LR4N)>57M(A>(^- M6\G^/K(I5! P$IBVB_"O0/RKV:QWN_M=^WDNHSF[V/[ K=X][IGT)OL$GQF? M.S/^>4I6JK'ZY+U4%@1Y+]7%-O=9[(O/?@<2#+,[N_M2Z;J<&F+:_ZY+Y=1D7LD]UA2N2Y. M%!@>*9"/5$Y"ZOE(-DYK8GJM>+5W(4J ,+=VE.BP!^L LU=MY&N/Z?%7,@,$$ M&+TICY+WN7%51/O9;.KXOO>I6JVVUN^H4RB6/(SBCI[PE;2?\+6:^'IX21,] M4[NS6(!-E4#!CZF/MQVMTRKN]C+YFW/7+"&@): MLQ@(:%64RID[>9)U*.ZD M"!M(^PD;"!M4DDW5K*,,39LJV-#Q=KG$D4KY-=45BOJU*+:HCT$S1:76.0'?VQSSBW'.@M0;%'7M>9 Z8,DJM7JHL0;EB^$!07AI1$92? M[+2U7YK3UGS0GJH#W56_!C2!MZKM( BW50$#PNW2B(IPN]2-# F-SF];!$GJ MR((@J?RB(D@B2+H X:AQR77;0?(I^N?IK7I/;Z'A,".)FM3@"[7 6&I1 MIU>"E99]3K\ R'T]VS'4X?=[K<:VO-3K9%T9G1HB1="JN% M'H3DZLB"D)R0G)#\-&?3 U7.IH^\O]MO- C72Z&D9[O42Y!.D'Z9LB1(OUA( M/_.],H(R=7THX9DZLB \(SPC/",\*U8X9W>A\9'WKZ+M-OP6NW GV^RXN_QA MBY&>^R&MVU<[W#_+2T_2+_XOSJ:P;IYEFX;CS)C/'VUXMQ?YVX^T6>@Q QO& M!Z)%O.ESRPZ9/9D:MH^I_'5VYTVXZ/^.'>D-,_3\ ,,M@0UZSBW1\5U\'TPB M]3WXO>E$%A=?@VG@K^!5H/?F.'[4O#>]'3 '!Q!B-V'\FS'Q_%"4:C>](&1# M([ #C1G6(_<#CB^W1%0H@%F*&! ^&;\73VN&[>NQ57T4A/Z,P;0>N/< -@8O M9V!_AL9,>-6#G'WR)>8;(? >']_+'T$ #%3B!P^9 M981&G6W0(-27[G2=OU5*@VX"E/*_(Y>S5D-C&#C3V!-G%N"1ZZ% 08B6AE^ M7_L<_P9RXLRQ?W#0."$]_""LZ9##$OT3V;!^FEQCQ]FDB_;\VD@ WQOA$U&6 M/C>Q0M\L5CU0EO5:(35J8LSPI1,C%+*LL[=& !_T7/E6H:#X"C$C4""AFQ8# M4TGKK)%=@G@V%J@I_"O1?ZD%8L:QCCA> (,)(A@+/"51+]L5R^;#!%&+>%!G M-\DWX-W>D^&:L)#P#5PXG/*#*V:(JH:KD!H.C\#&^)4U3#M3T)E.? MCSD8[2,70ZU+=[S9Y:;8PG(G"-1FO;E3G1LOSDD']&YLBV,_F=#4>."U(1C_ MCYHQ@OE<&\Z3,0NNV*\[YNW8+J^-Y=AT?>W$MT%S71^\6+LR:_HM-%OZA^;A M/"JWQ5O&- 2-^ U[FR0+X/ 09BVH"3B]ZUJCWN@(E 3WAI][\];V0FZ.71CR M ^9$'?3EY"88>.]5;[E1X_9#X,8>SC.]Y.L6.>]"?H85.7 AP)E\=XT(' $8 MZJV'J"5O!EE"Q&9E:YYK"6 MW?VVY.X6QU6M3J8R_.^>9SW9CG/C6A_=$)RY#1[W!F D#-[9@0DN-/+Y/;SX MK>.9/W:=/^D-/740Q0/3F**X_(@+T@_T-YFLE!YZ#KD?$ PYWE3\ZPJ^; *2 MQEHU_SG>D(B?DRV.W(: 7W&,:<"ODW^\9DD+H49<4VYKWJG\L*0FV2W+VAV+ MP(?^6C>94IA#]B I9;?G8TY["X>C*:]5MFU((\XBUHM0[@ MP5=O$F/=YH$S#A@8UF$>>^$'F'0$\Y43^]GEW6QYMP'W8^3V8P.(XI!SEQU\ M]M]L;'*F6]VDWM&!_J2/Z3]^_K!T3E\#GHMG]4_@VP+N7KUQOM,FO1"*M!)*BAU! M7@R7X[@VHM![?02>/].%GTZOWCQW;]TR'A$5=:T' ;I,MXXW8,IX=B%2Z1J^&G-1SA+GLBSPE>R3 M\1_/OW6,($@7XG^7N-;[N6<5BE!(EYUF0VLH5"Z!?(CBKIP0E+2?$+2B"'IX M3:%F)DE["P"F I3I^&3Y0%5O:NVN.K4%R:V,-?2)NF H='1*73 N)H&#VF"<@7NU"CRU./;V0)''#]7JZ%$M M/"!L5D<6A,V$S83-)SJ[Z)[T[.+8>PG=MDYP70K5.WMO9$)J0NK+DB4A]>4B M]>% /2CL!./(&P_=OCIW!I%XY).-''O@K@=S=F/_JEJ7RGAY((-A;!&94%0D=G2RU7-W@55!J)S.S@J MLTT>L$H>4-F>!.0$%72"59( .;?2RY5Z")1!2JK<+MAH>]1#0*D36ZK8J&J^ M ^4RE"*7@?(4#LI3P+0"!6H4[5'U4=>;+9VZ$%R0LJH*!H3!A,$*R(DPN)QR M.SRKOW7(E3O%^ACDAV5=U[JMXJHD$"R7_6H (;)BRTZ(3(A\"7([') /N69W MQDX(^<&WK[6Z3<)>U325.B&H*!7JA% "(:E:))#J.99&5 VJYW@B/J5&K^/M M%1W7DBGJA% ^]50OYXQ063573ZA<&E$1*I_LW$'5_LE' ;7>+:X($0&UDB<- MA-%5I#P?JXOHY'WGKH=/L$B9? M3C>$1):?HPGW;?/X[@ABKMUII@%"OJ>VZYWVWFT7YE9C_G:PD?LR0B8 MD91&LEVT-Y=+:WZRPS'S(E_^/;#%+[T1N^/_1# I0V,?7;..7VHV]$Z=X3M\ M/C' HMT'-HS/*N +(?S!V%9^B1FN)3XUW7[!@MD!XS^G\%O\NL>&\%Q)X>%G M[Y'[XB$N+ O[;4D?TB[H@(8LWP,^BIP_[!$_2V-YO:&GFKZD'%LMX.:U%?DS M;OA7;T"Y5M6?X5^".CM*:?=N%+)J)IO6OM7+7*>[,\? MWJR]!R5P WZ/'N >AOS6\2IEV3'7] M/ K5*29:1N&(!V\.>50*?>[^\A!=I\IS??[4-*_*UA6]\$MP<@ M^P)D#??2_X/T\_!^A:EM>*>GS":)')*^OX:)8*CC_LD['0'I-5H4"E%-S2@4@KRP8ORI'R<@8&0#U",@113LRNF&U2L\7[,?6Z,0NZ?MXB: M9"(D#U5WZU0\LS2BDJR&BF<6SWSF]2$,:QH>2'MNT,<>P7U2E9N*RW:E IAE MH#S%7 Q>3WFJ60'SW@L-9]NMMO/>X5Y+AJB AT);-RK@<3'7?ZB QQF85'$- M48^*%?6T;K^X\W%[0A7;Y85E"(6L2:RT"1:PWI^O<\+Y*/?0< M:ZW3S>U%8=1N,LZSC:)?_^U7',@F+X@+GV=%L^/--<#]C% LP]4;:4'SB0B/ ML>PO-DRDNW8>2A7L6-*6MYMV]E=O_N)L;#QRYB5NA3FX*LQX\#F?P%0"4<'# M,< 8C=#S9QKS1B,;VP.X%GL"H,&R'9R-P)H=.[1ACK;+[K@1A@[7V%]&,(:' MAIZK,6!88S#TY5_>>5$X9GB$#W QG6/+'<&=L9+NBM)!8CV!) M[3=6GLFT3UGGL_^PC2&NU>R3 1M,^.])"\Q,H]4O6_AFKF0GK!5$)6BJE5A$)6@4EY&Z@2R*0:D0@Z+PT6'AH\-H MV%=C)HAN495G]@PM-3IT%TLY75,E#:G2?(7*TIQ?[958=O(^:HB!6$@>%I*I M0K\7"WD7/5]!FI8V4*A=+KD!Q1*#*DU"J"+-^=5>B64G[Z.&&(B$Y"$AF3X4 M^Y*04]>B:6G=09,"(*II& 5 SBT!*D:CA-HKL>SD?=00 W&/'-RCD^D$8XO/ M[$5[^KJF]]6)N5!MFHH'8LI2AF;I.IN\HC:-35>Y+0,%:I2M.%-Q]Z6&G/8L M*4.LYS#6D^EZL"_Q.=WY4E-KX3$^Q7C4TBU58CS5/6!"T[Q6;DM*Q(7.MRLL M!CIA4E1BXL\E$("\O_9Q\DTPL"##339YT'(@%&?K?PMP;=:RTZ^20TQ M$'Q?O7EY>-@@TZEH:]C@>RH.^_ZG"1^]F>!/IXHA- =:KT^=BI13M%?GCQY0 MALAFPG+/7?@KLR=3WWL4%2RQ/B"W'[&\7>X3$THA40='*86$1$4I)*>C19W] M09/H-;> [)R,UNJZUVE0.13E54B5?Y+DC/NIS&Y%'PFZ76S-0>$<% MT:@:,Z#P3FE$1>&=DX5W,L7Q-W"=V+6>[#J0UM6+2Y"E.,Z%QW&>NTEULU=O M==26RI=#&U=1UVH5Q*9J:(&Z5A\N2V4[!E'7ZC-$D3(%_S:YZ67.F- MIM9K]I2))U'KZL);5Q^T&.FY']+J,].M>LL@4L[ Y)@MG![$AM:_2S)Y<4YK MUWMQ-\RQGTQH:CSPVM#GQH^:*#]S;3A/QBRX8K_NF+=CN[PVEF/3];43WZ:L M=7WP8NW*I'LDQ\K;;.D?FH>[R;RK=&,9T]!^Y$O]31T>PJQK<:O0ZQIP]([0 MFZ0UZEO;"[DY=F'(#WCH>-"7;SU_BJV'8_ZZE\;M9PC[]&P_51OMS[ B!RY$ MZ+'OKA%9-J;CWWHXAT#^2P"\@;_^('H6VX;#[D+XA>S?_!(^(MN[O[J@%7P9 M)8N1F56N.:SW=^#N3+EZ0@-3O9X[G;\MTPW_YH-FM]7O\5JGV6G4VD9G6!N, M&J/:H-LV6JU&?V#HYH'0=>@2RQ755\;^+ !QUE[0[R+?WJNCK2;;/D\-X,'8 MS=P0B=O8J1R[XHK;+>(I$Z!ID2^31KU1=EO-GHR _7(P,>QF"B$O$\/D0OIA MG;]3M+ SYW[=JS>M>K:O) ,Q.C;V6W>YF%J.2317)Y$,^X/G?_4]DW,K^.![ M$YD3=H,MNK%+]E&3$NRTM@_IA8FWZ]FBBLG$<W-WI'K]S=29A+XZ?_XFSJ\T?;BP)GQ@3/D#<*/6;D49(UY3Z0 M.P5?1K?P8#O\$H5!"$H+LLAW16?)-)IU?;/$)6L3WD6\FCW9X9C!FN&OO,AG MHSDCL]T@M,,(OX].!(?D2;/"!PZAX\,X.3,=#_W4/R_/6\(6,&H%:.,0WX=?*/URR. M*S0:<<[@UD,)^6%I-=GXPEJ.)K:N_;66>#;BNV1U9QO%(%%.)4:S;"J9^!9J M01[Q9H>;:WP'N.BK-REC%<"[9*[S^8D0T7* *#>.@/'DT6:Q%'8(2VRNSN*@ M-)X'\(TQM,,\ U84)IXGC@189_@ _]'P/^#<&4"^66?P^"> 'F:8)CA<@,^$:,X$ M)PLB<\R Q" :LJC>W:DVBR8# P>,.'!402 ^_ -_H(\XY0 MZ&E*H6&%8566-J3U35I^AJ OF"]#U3&27R$,4Q<>V2;,@IS\^#S.+A5;F_Q M<:?):Z!OH%PSU*A'VT(OL;P6\%EX[@SW'8'I3;FT7^Z#RP'5?(3-A^?'^0#B M'V84P%*@?\ /2M- 318[5>2A/@^FB>OB?FB +20>16Y]X54:C"\41N#8$Q&0 M##U-V#L\!689X'"\2&R(,8(.7BFFML9"=.)M\/X)S%^Z0RPRXCCP\DB:$&QX MP<)L=X3;*KG%C+WIQ("E&,[0!_A6,GYP$V#P0!]#$>J A1L;CWQYP[&Z?*OC MF?#)$*<:#W?H&?!\^,&R8?,;>O&R)0L3?XK_Y&:$<7'X!3P9OR\?],SMQX,'!?,']@.FX@'H&BQP45LY5.&-\*7[;QH,((X;'H^+G_ M""]&7[,8J>?/QU-G]^CEC)_"RTT]V+R'Z*UB?P=/'$4A[ +FI67C"7!42<>2 M""#F@:*&!_W@6)@6= =&$F2U,K6L-BB=T"'PDB;N:S3X9JPVPJ$*(:$NI2 H MY5!- KA1 U4S<@1HQ5 M_+2&&-C[QR?L"(T/>'OX$OXV-6!2GVJKSO\(:?-%6VN\AU&-@[=76TX/:)-UWZ;KOU.XN[& MX$AB*__O_^HW]=[K> F8-/K+VY[A;A2\I/!OY0Y6?@&<-N5L IR-V/G GF+J M\Q'0 Q&T!L"<^O:C#1R>2S2Q P$F $H 9RA-8.X;8*'3S=03DJLG%N]/#W?Q M(D_FL'.>-_]/*ES"-9;F@,"&2!XZ$I>WQ%+Q,C\,@B]%4I>O^L.4@/M\&14Q M[%0X]>/G#TO!]5K 30RP/P'R!-R]>@-2RT98'V&L8D\KV&,PCC%\6832+\&BC;<'E5XV,/3>RH-4%%4#5&.$<''@,[ MVICKCH 3!7(+B,3CT; =5!I-\A5QAK)@W> 5@-#C%XQ \#QX;?+$;'B@GIQ' MKZ4DO?Z2).],V&='#O\R^L:1&G)+^*Y@2;;W.+2BF$E)O<*^1Q@WV3U\O,&P MD)6*)=ZD4^*P;(S*C,=5""EL^_%/(4& E5U_#$%Y6:(%R5 WB&3(_ ME; 5NN2MAABHK.?6+/R?0Q\/%-#M+9':M>??,>>Y-::X)Y+.,N%&'SS_@XA^ M?43GN3V=)'[FS9/A6_>S*;_Y:0>"6Z=>\C[VN%]&J4P$\9O&7&^"];5I4./>#Z(IQ/+; AKF\.6"H\R M)#%"1S.G1?-#T22"GOXJK,H/'M:&!J9C;W@.!X&+,U'8S>'NTO#=G&2+6J!< M6*F#RGM'-<1 9"L7VSLJ[6:+>U?C.;,*J>OE?>[5Q2H*%?.<^ /H6S_#T.84Z_[)NQ][40","JC39]OE(>>N],ESEXS?.BZ* MU=&[FM[9NQ 8^9Q2L:6RE3U57"R'4*C$XF7N#OL:^>88;Z;F)E%4(U415*<" MJ567$U5'/1E#R]RZ5X:AW47#P+9LPY_=&9C9)3ZX\0E'L+*FUF^TM>:@7PPI MH]*L96!J9:O/JGZ!>ME\9T-.X#QG,,7@[-B!G&7K0S5:E8^Y4('6"Q$DE6@] M&[_K94IQ%QK4-+M9;D>@1>FMI\%L=> MXBVX9N.U^ C^1ORLOWZ5W%8/9.4TUXU$ 233%X6-DO(*KKAO)*[S2I8TO_$\ ME&P(^-'*F:!X+5CZOPUXI#]CNKB+T9"W:MSXKA!LE/@_$=X63WT,K]QP4<=5 MPZO41O;M\!T8)5ZW@;?A?7GYUY?&JVWWJH2CF8)_6'(S^M)UG*_RL-GJ7P ^_84$*L>>#'S[)7+3BX_B-Y+*/^$?&F<6E ML6K-JS?9N/V+^'9Z=GE7*7 L8"&Y5#9=G*9G3R8<-KLA=[#T 3=%+0WV#OXA M'ML"B8)FO1R^8ECD0]YBMSC6/8 96BCA]=?WZ^6^Q?@A\E&1)Y[/-3'#;6'> MN7V^O_OZ]4C37(XY)UN5V#S%0. =NRPSOSD&,'TPR3"W03;/99!YPS:;C;"Y M9(+97",RP9-CXIJR(*F9XXUA4>I#JM0*>N%J"V.)8P#"YD11H NOL-ZG"NM4 M89TJK)=F!9^MPOKZ(CN97)E%.1UQC7T*TA%*^XT[*)I;K!,D,%MD^":%@XNX MX,[,1+XWX6)\LOY[U^KQ1KO5K V,IEYKMUO#VL#J=VJ&WF@UAE;?:O>&5+NG M0K5[E"J,JM9H+JABT-J 2''U6=-T11IFVJ/6TH4+,X5^G9Y MJ3T6;[6\J;SPAQM06Y0?3"8X1?HNR#I,?Q'[:JS$OD04*]YE6_/J'_,M,^P: M%H_$S0","+>Z]LB&CR_MSY+B#(N:,6(C%U\UQ+IVEMS&\W@/&6BKA0KAZY$# M&[LPJ .Y6<32XD%KRR4BICX6$10[_,U#7![;O!RJO-DH^DZ*RJNBY(EA^_'] M2+3RB*^O8A2*#R/!PK^+3+9Z'-!8J4\QCP=B45L4!_\YM<4 &)( 7[YZ8XFF M7J9TO" ,8CW3E.+&%Z5?D4"\G2T^$G,*D;_Q'E\L/OP57N)9Q\8)3I:VNR;4 M%Z2S0Y9YSVJ=)BORYW6:0NZR&3?\8'63&E[ TOJS="Q;SD$6HI+A+OE' M45\*])]OBJE-4\L0V_BZ8;@QO5XUA.61VD\SK M@^>+2W5G3%K?I?V'UBISO6RILB1$ZJ^*="6Q8YW6:5BA.]E>"*UY\$"3W"5U MCI%H11F$3HE';HNH;2!.RE08W'[5J[Q5X.K-I($ MZ3!PBSNO3X X;(M"O=,(?*>)]7RYZ#$#-.3?$7P77R%+WBU>MA3A7^4>L1+% M<7ZIIOI-^V2CZFR5MC7XG48C]>82RJ!,8OB M@S1=]B6&(0GX6 M'R7!ZI5Q1JYX)8 K+N-=807#&AAQV*I XDR(W87]W-I-P8WB!OSGYMM/+2( MD>PCAH$ CM@W_LC!ZMFM9XEAZ8-^M\YNX@+6B%?S80AI/.$J87%N,0IM?06O M8QE2IWH,:8^+3<]!DNQ].-+[GR:?AL((DYKA2]:$#UQ;@T0^(*Z<#KX&1E9+ MS'AAQ*M*M?%Q6SD)>^ N]P7A>A2'=H_8?X$M!2%PX6KVS]K8ML!A7\?:U[UZ M,P*W5\,53&KK3H7V:$L]-21@@A3GE<_#L>]%#V-YT&A,T6H%#B>KB\L-QK6E MCF,.!I4M!%X0@XJ 6_J 3=N,1@&S.#2S?* U>P--[Z]IU+?AB-*8K\2Z@^=E M)KR]0NI@0X74]2+;P&2I9NK5F]LQ*K.@$&N3 V+WMF]S3AE!,(*X/FIP?>+F MI>4LC*K 37NN8SF[&*+;R/?+#E_@9+GM:EGNJROAA!4N?]%=8W6<"#8PBVERV'K M7^7*LU:ZAM%9J^+NO %$5[44D-.>M[7H)M:!L9-,?M?Y3I^*"(;H>K.5O2NQ M+1C2U)J#@39H[GWQBTIXG_V>US/7/SHAJU+_ OW=H9'HU2+=^Q3F3KY[2('N M\VU#B:M1L=P*BX&J3EZ]>9F#:JT3E6>D6)EL*:(M*V_+\=J^"V^]CUWOO MO>7OA=]]'L:VHV-A(+2]MKV 94-K=QM:I]^CBM^J&.#K8"].S#P2V2RYF=D)RR11$4N%=JM4Q[(DHJ)2EJ<*L/4;Q;"^ MX$/BBF^%(^;6%_^]],)*\+2ME2R[O:[65ZA)'A6S+$/8[;F+62HNENTGG$O) M7 IFTU108*K&;ZB"Y>7(DHI8GH_9Z9=U=/H,?6.>+_6,RF:>N&RFZA<:98@K M#I-OO9+0SQ2CW7DK(16!O\$[;6!4="5A.:S(C'AAUE[RQI#CXI[2 9<4C"!] M1X'1)863.=%.KTYW%)1@?[%&U-L[0G1T1T&).PIZO4=W%-:&+N[F5T<+J,]7 MEKFG&F*S+"FAZQEG6Z6C*S4D5'8O?\'&0WZ_E&*[>7CP^0-6R/GHAK[M!K;)_L1"3Q7R M^R]%C2X92@]>J7<"I$Z6E1KR4OXJM@RL7>Y1Z7)R:;J 8BDN8DL$OUSQJ)J" M2!>QRR&GQA)-HHO81643- O+)HCCBZG H\POV'XH>?#-:;VI]7I];=!O*Y/7 M2;=N%'<>A*VD_:<7PR_J24"B)H'B!E"T Z_=U'O?[]YMQ,?!"?$QB6_'X>TD MNBU"O@>B)O:"'-1[3<)$U=1/5>>\!A,OV@VH*@UFGUE;G[15Y"<2]!&$G:7UTQ$$8>&0$>9.]I[H++X""\S!\% MW@RC& [6Z]TNH:1JNJBJGZ!PL!IR('-00@P$F^K*IO(F!6L][6"255 M4TA5G05%@]60 YF#$F(@[%17-I4WD?/D$1_?Y^O"0\22MYTMGUB)OC'*"$?= MHRQ5ZJ^3J XJ77R4N"Z:)^2)0'R23[EXGU),^[S+\Q]*"(<,1UW9$!B73&!D3"<-CA?3 MSG5M<-SRHJ'#6;->G;W@UIY^_XY=%T)$>TO7?F9H&'Q^#;6JO5UW2]N"!\08BQ/UR0UR$TKZXL MR$[6RB9WK\&"Q+)VWY]?-%4%VCV"\(67XRJD >':BM.]>JNXNB'D/R[>MQ^! MLQ?M,)00#AD. 6_)9;47\"Z!;3:=K#BP_>B&ONT&MOFGX42'PFNMM6V?RP+3 M0&FVKMX,M$ZG02!<"OTL049^!;>]RX<.CSS 0M]@PDEFOH$+4M3YPPGS%RHH M.E4SP)?CU6MCT73^4!)99L\?3B?/JK*S3>&=8T/)J;_2E'./H5WO MM/<8QHK3*'#-[\>O7VJFXR_$M09WE6><.9S_+B'[[@@V+\^CJ'GBYL9AZ(CA?!FEUGN^W!_=K[[M^;(605#,XC?J MV23(^=K[W!'+%'K9@F\@&!L7R6/#*&2!&+K%+%'%:(^EJ[.;C$N"]80O^EQX MIAPKVUQ:V6_-QM'FRR)T*JY%F]=TOU73Y*? MS00GM4DQ09^XGR87>G.G&TLXSWEV(7@!1OC@L9],: J(4!OZW/A1,T8PGVO# M>3)F(,-?=\S;L5U>&\NQZ?K:B6\CPG5]\&+MRJ097TR,FRW]0_/P[5O>5;JQ M#-"@1_X;L'XW60 'M ZV"[@1 %6ZKC7JC8X@H>RW7_%S;][:7LC-L0M#?K!Y M<-B7;SU_ZLE*WJLHN5'C3D.RURURWH7\#"MRX$* ^7Z?@\OM'%QNT^#RP78- MU[2!J]TM8.8ELAG;C;CUZH)6\.4<:3.SRC6'M9LG! 13KI[0P(7K;W7Z?UNF M&_[=M7J\T6XU:P.CJ=?:[=:P-K#ZG9JA-UJ-H=6WVKVA=/M"!#?AZ@/:YM!J M]KK=6G8Y#L N[@#N$8+O891O'?CK8>R= ^!.T33\B&]<]A*0\M3*2\:*9(8A;7BT MPQG\9'')-V$!!NRK YYH7RX@]W$&4E8'J>MU(0:X89E68AD89L' F-APRD#5 MOZY ;"9WG-AWSG^.@USBYZ6171M1Z+V.PUR I(XQ#?AU\H_7+(GB-N)*_9ET MTV?*"^YVZ[TSECPL[>%*4==O>L]3@5OQ /U:6<#HD)7@D;(*10]:]<%^%80W M'JSLRW_V-)LU7#TCR?XIJ?IFY*W( J3"?&>_W?$<1R5JK#HY;G+L[MQE2H#JB&F_6_HG>]& MBMQ%7:Z;_^S%41'FK]OS9^H"ON,FQU)2K*7+T+YZ=X@$@%^NQ%2]NK5'V;A* MI1&J*J=FFC3E%U55TPK7I_)W&X>7\]^4@O+^G\@.9Q]=<,>1.(3Y@J?,]V/# MC?,9YCY[9U6_>"SBL?>S*;_Y:0?)+]>&P>^^?Q+N/?D0AG8_P[3$%_&8^O[) MNQ][40"(<.-:GVV7AYR[R9"12-J/'+\5/P?)9B99!.%L4].L*B?@_BM>D4 7M N\_?BOAT<75B4]0RO;IB($J5 M)_Y17"7EG3Q*\*5YDT/5N5+^'L<=K=/M:WT]>]M$/:,AWZ6$& BY2?NK*P9" M[B.#(8-S@7CI(R);&R;K>KU;7,=D)>G6^^H4ER8?IE@"R3-7-2AM MZ$2FF-$E6A5$I.I!R7ZW9BONYM0057/?.\[5IG-YXC#%]2/=2>)D6=D*!&&Z M#6V@MY4YZU+R]K4R1I,[+D,LX7*@ATQ$>=GLY #4$*28L$ZV>N0S,8++CNRT M6W4LD4RV2;W,?VA2 - M!>JN81K1R8_=E)/X:O!>#_8YCA>F)#VQQYH$??L/G"U\,/WRR77L236)' M"[^XMT/LB/71!8.TKXA*_3U;XBUS@94>_#!$X26D*8@;;H6*?G:#H M>@N[P2?PKP%WK][\+_>];.O*6,"@&3E$U%901,;/THAH=;/>'K2U9BN;]!$+ M26/P_\PT'#.2O42EK4=3$!::=>B!+Y:?'8.7!FOT>1CY\Y9B!EOJ=8@*4K-_ MUL:V!8[R.A9IY^I-./8YKV%/Y+CI(1;_%\,&MH'_MCT+&X]-N!%$/KJA!\,& M6B6]@B?[$"-=F,9^ YYA@X[AOWP[L./N9G?__5^M_NNO+-V8CH&X M(EC>&?Z#_XS;6,OG8A\&;+2HL2 :_@<_#,H+H@MA$.!I_P/?DRT7X==!!-[, M%H\0 ZJS]S]-#M3"P/:K4UC4P)EADU90#9B(+=L'A]R?S%\H':SQ &N"C]5$ M7BC.P0[2 ]CB5_]OD'0>!!;' NX_PF_AV3"@A['L;.Q:R>L6B[]FU;>UJ%8= MYQ<--%BJK03,6@)]S,&U#11 M#G?@RK(/AUQVN[&YH;93<6\N>%Z#Y7N@HT# MEYXM"**)_!WU.KQZ@W0!36,B?-/"3MD(Q?V(X@ZRK;OCVGT'M#U$3<#2F>P) M6T8OWAC-/(.>[)#:7JR>Z)PCPMQ'M=+ M<;%&W#M9O\$H;3*0\P>=KR=55H257JR&<"/7D2HGM#G#AD\2%]W-< MD+($<#A[%A3UFZHDIJCMU0AAU)&%RDT?]TUPJ38"'9,!>)'9MFJ(13W/E\N< M3K_U45-2Y!?++M9C^E>27U2>IZM;EU-Q&OAA'OEK"%H24%+LW'UIE-O]@!8NO5&_TA8H1XI2O#E9_5A%VU Y-34D\D> M3DTGIZ:@X"C ?&8!?+.#'[61SSFS\42)!R'SC9"KMXDDJGQV$1"J9%"E??4& M-/,%H$JKWGA!$1@U!$>A987E0$Y-=:?6N7K3J'?0J>EUG9R:(H*CL+(J8>5' MSS%"V['#F7K[1Z+)9QA,AI:9V=S)W0J/HLH7%@BKO#]2 M0PS4?!A$TV_J305E0R:BA!AH)Z*&',@ M(.IDIB[":EB*\XD[#OXW58*/^?S!\"WY8E<4B,6OBTD.\?6BV*@HB.I-I@[_ M.2\'BI4WL4;@ W>Y;SC.#![U3V3[6%CPP;5'MHF3_T]D/6!Y1ZS=F:P1ES6/ M'Y,"CTOC$=4&YY\4!5!E[<#@FCV;FIQ"-Z5VI>M[YM;60JY&)QXZ'<#+FH'4 M[F7=XH8YEO5O,P6K02]EM5Q/EG@U'4\H-6KO6KU,/BB,!/XN;$%C'F@AM@T MG7+XH["B)0.3A6D-5-^IYX?RA3C2ST9@&?^PWQUO:#A)E=M/HJ!I/15X/+L6 MO=T4URQ.O7(#?]Y+1#M5*58Y4<%TZ?;11I<(7H.#V_%FG,O:M#"86O*;5*EV M.TC[C$6)4GQCL_$ZL.$KX)*X)7ZAOV83'HX]2ZB0[3A8 UD4-[5==G-WRX!) MV";KZ7V-Q4J3+K4=3T.6PTW_8><"Q%Z861Y,)&1C WQH$&'Y8AM])/_)?=,. M.!O;L!S^;,EI@G\>\A!^F-=B%;:87L#*.5:@A/FV+BR0-.UK#5LZK]G=(L8K!8T&YIBB? MJ3$30G5GS#2"\?S10>*:8%0\X%S4[!Y%8>0++!*@YG/\HP9PC[];R'EY>*@" MNWIN3.&QZ8X;K>+:8Z#=8B=V]KN8%\>^QC8/]3[34]"K[ M5UE'_ZO<-WY"A[Y?^_-MW4U8 -:+)_W-38U.MB+*95C?^:(,3W''M)HA6Z9M MB#" @USLSXKK P#<]9>CNLRU6L_794XTJ @^NE\%6!S3:FZ'N;SIU5O=K!W@ MLAVY6NV2KI:>K):^9K6:W7JGF5DN#5MI3654R9G59< 2/A,W=!'SW*_*H^C1 MTIRNBZ8O16E?'+E)/LJ6FXW8%XW]9$)36.C:$"CVCYHQ@OE<&\Z3,0.%^'7' MO!W8&];&Z @?GT!+NL^1S8/#OGSK^5//EYOY%;3(45=TW;(>UA-H>9'S M+N1G6)$#%P+V;-]=([)L!(M;#^<0R'^)@I\B6/+!=@W7M#'.%L(O9#>HE[?2 M9+GUZH)6\&64+$9F5KGFL):;_+;B\%*ME#K]ORW3#?]NFT.KV>MV:]WAJ%EK M][E1&[0LO0;NM]]KMQN#_J!3]N9&&T]--G1;3"B-TK%GEI>^[9CT>7AADET26$Z!;26S[69]T-I%9C<=6UZ"2Q:'!WMTQ)W[Z'3K M6_381^IU[V+T^J"NI]LC0N)1^/);PW>\^8<." &]T?OU_F"])T+XR)RU&:)C M%&?BC:M1'XT]C6V0>13PY=P#T384'K>(!FL;3RKPU?/ WJ(;(4:C40G7-/$4 MD L8+CXG="?643.E&2)J"-06E7D_75S2O_ZJ_MTXCF?B&]@PN>15 <@^$I*:I]#?><2+;@,]YCW(YZ M]TV@UF"_IK>)ON AIA,DK;S!/@,@X//&KHF4;T+L2"MR3)8<$BYQW X\.;Q< MY+?$[9CCGMKX=SSM1#[EP:\Q1FU/8&\4QN_>4X<6ZU5G=[L^_ 3KC'V]?0XK M*&FK,V/V:&OK\/GPXEZZNSK>KNDHC!:#)WEH@)+GAN#DX/^\@!_4K'=;E]P2 MX-KFMK79*.6\;>W[./7@3J[U!K21/@#^]67T;:X2$C=NO2 ,[OGQ'6P3R0,$ MA8N1_XV;1%V"]I+6F1XZTEB1L6-S.BJL;8)M-(Q]X#WQPL*ZQ;?VW(PL4R79 M>=MV32>R%ONX^=9;6+2,0YCI.$2PB#[@+@_TW)#XLL@=$_5MPYCZ!:^N5S,> M3YU:MN4(^@TZHT=C3@W]VW*$5C:G<*;%N<-. _GU Y) MC?9:S?ZY&PNM8 MRRW]AWE4\GK$(W057GO 83+]H/J"J'BID#@:2*4CD<)'750%)/0#)S-W09)-N-/H&D:OJG MJG/>#I+%!;A($&0/A)*J2^5PE,R4+CPW2FZYC=Q:*C:(A08M+XS_G@907>NU ML]?1E5/8JKD,53TW0:@B@JB8/1"$JBB5PR$T4P#@W!"ZN0C1\D:SMZ82J7(Z M636O4-1A\9++]B1TTJR(',@<5! # M 6L>8,T4N58/6+>VW63WZ:+NK]?7BLK') MC5RV&R%854409 \JB(%@-0^LGK/ZUWZ[U://M3M:;] C6%5-5U6YP%U '\=+ M$LOOW.6^X8CC;L.:V*X=P!=#^S%W-?#S]^ZY)/DHFEBVHZ%!LG 5]W!*B&JP MU#'D*&D1F5HB4^^S37Q@>#X@K'761'%66T6+UN4X=A]T6[ M&$41@L"\-*(B,#\5F)^S7-W>8%[,5?6V.A?J",S5=4**-M$EZ1":7XBH",U/ MA>;GK.=VP-;\Z!R"@=96J/ ,H;FZ3HC07&7I$)J77U2$YJ="\W,6D3M@;U[ ME?Q.L[C:\X3F9S9KW \W*]5>^I+9E[+S0<%J!GJ W1 M-8 ;6/@&QJ7AGBLA: L/.X6X2F=%JB1G);+!15T+XMN$5TE:IFKCGN>1)%&V M)UID+]:@FIU44'0FIU9$%(34A-2'T2I"Z^@%\Q20C-GM9H%Y>%0$A] MN>A 2*V.+ BI":D)J4^"U,47!2PFP4 ?:+V6.C6'RH749P>'.,'@U]" U8'? M6O;C89-/S[5=[[1?[)Z0F'IW&JX,"!0(5=5V(T-JD-2HS]&$^[:Y,(56?YZ) M:UC3\/K.'',K.#? M^,2P75"K;_)A^+VO, 3/NL=%NH<)OP7+^W$8!^9@,5/T:G[$#]2OO$N\<&H% MJM!-P+P1^W?D4W"-2I-[&1O;US"MF/".V"B$C<1NY5]7(%.3.PXZ#IC" M_.?8)8F?ET9V;42A]SIV2N 0'&,:\.OD'Z]9[+@:C;@B5R;GYYF2L\Y=QJ2T MW/G\V=271)"4D(6^,_V6A$&&44%9D&$H) PRC,VR@-'!S$$8S2L%KG/HC;WO M8VT497\?2>856WK3QL2NK2:V;:O\_H*7(+U#9>\7N>05F?Y+ MVX7]H!<%L#$,7BEW!TNAZW)JR$L=T",P(S!3RC3FL4.6!!5K<52Q0OX\%3=E M,G!:H];GN_$]>);(W_VW$<>A'AP$'KF#^9-T7$$RAU] M5Y)Q*+#L,M1$ZT[J7HEE)W4G=:_0LN^13$8I?V5(^:-TOH/2^;J99H3O)U/' MFW%^Q_U'V^3K\Y?F9/GFR?"M0)0E2?_]U@O"SU[X/SS\MLB$0EK]1;+JW>6+ MQ(/O9U,N"A9A@M7\G>D'I2L.YLT<[/>UCD*W\ ML"0SK07Q\B-M]/J_8K%.7UX3^^ M;2X"OLB5T56 MVU=O6O5V\\C(*AF3>H%32H\]/G *@_[!P[BP1K%15#J2O:RC/@HKD;I7:=E) MW4G=*[3LE>>A2HB!-G5YHJC-\D51/PGB+<:T+J!:1#2UK>G=XH*IY'DNV_,0 M[I+V5U<,A+M[!5,[F*;:[2N"H ''5W)PU>H^H MRQNF>G'+#\O5SZKW6NU&\?6GZ]S3OOHI"FBL)>SC4)OUK<[+USX'"N: M'6^N >YE/N&^* )&[I 5 JW M?/N1LU$$W^ ,P.DI'#.A -P"VX0?L)0X/!.TX,/J[#LL MLP_OLH,U4Q#3E7.0SW[R_!^P8C"EX8P9TZGO_80M7\B=&=NR9<9=9[(=7MHT M9SH?;W"Z8ALS'SQ_ '!O9%L>, MQZ.%!=I0C[TDVOL79[9K1CX(D1D/#SZH;LA7)"UU$C3JE\/#'IF.F%LDF/0E MP'_KNV2V&G'HS,,*722 :V0&R^O /S2P(@=G S@%5OMD!"Q5B%.49 2[LG^R M";Q_'# .DK*6"__7V?V8!SQ>F*D/8_!!=O <,1^^#AZL:_! L%@3T(CQ%H@.1@X?-!@HB<"(<1<*RJYH)]38V9^*AX M%BR3'.;\#:87=Q0((F'/XF.BE8#D.P_P719-/3E=\%6&.%.=Z_5__U'P#K6?/Y([9?B9U,P*>&+W\R0'OD\.OL"_B"[>H$4O,6\S*Y'QJP M]C@X%-C2LHDOU,MM9Z PS)A3PR5-@:42+E3,%=9@X4.%O!;JA4TE'!Y*+5U@ MSKRO1 [SS+3!^QJKU0?/7[+4W(WO]K;+'?HBU\*P+>R%L=J)HSYG\QLV$1L+ M[Z'ZZ,V=^I/TS3C/KK>IQ\H_]I,)3<&V:T.?&S]JQ@CF[ 5F M78MW0M>U1KW1$V%W!R[,.0'L,S#OGSK^>!GDKM]_< M>G5!*_@R2A8C,ZM<(02HVDI-9HC8C7;E.T/&2E]2[9=IE21("5\?)-X:#B&W:QXZ/98@/@(-A+5 M<-N" 0Q03-BL+35WT& ?;?)IF(P%OI(:V<2+@ J]NMX42BJ.[TC)Z2M$XO]0 MI[_].P?E8*6[3^M*>]A]$9V<-NU?,X>GS]]=9-[YHJM"YXMFL][M4N>+%']'!^D- $DSFQ9SY-MH(8HU'%E55I@^;W+\GM$(,LO1O7\)!%(^J?DP2DU;2C?5+7SG5G?>Y2@+KJ>Q\O#KZQE"C& K_WHFMZ$8^[RKKS9]J9[:BU0$Z$T MM3U+5W6:6J/=+47M*G(8*VKWBB!6!3$0Q)9&5 2Q997,AMCW06@U=&8C=RSL\=QA"&3TC3%5"#(2II1$586I9)9<#4S-=] [:MFXL MKW(PINIZ6^OUF\J *GD,PMBRB8$PMC2B(HPMJ^1R8&RFQ\)!^U:]L'UK?Z - MVBUE();VK7MC:K[#\U->LJH@O/XE'L6MFI'4L,0Z&0&+ EGZ4)8 @37NJ%1E'R30.C*(U64VMVU^6F*D)%R,5> MCHLEZJ*.+,BN*B!+HB[GHR[[!A_R1E$VI?D43ETRS6L+C:+DFX;>&FC=;D]K M];.-&)6A+A1%H8H?I1/+YU*D(E$>N#KLY3GRP(F)7DJB.)'0$V>2;R2DF1#4 M:B._F(GF3=EI+M++M]',W2/M]7:-]*C4HO0X&_76"8_AR#.J9#YTZ4P),1#9 MN!Q9$MD@LK&>;&2"1KG(QN8DF^+(1K\ LK'?.(%L=-0E&Q2M(O*@O!B(/%R. M+(D\$'E83QYV[O_WC%1L2HLICCQDBKCFBE3L,\Y&O7_"+!WRC"J9#Y$-)<1 M9.-R9$ED@\C&>K*Q<_^_9Z1B4R)+862CGREGFRM2L<\X&_5N6UVR09&*0^L M_2IR-^"WEOTXE^/G:,)]VURW$#CM[G2=FTC/NUWOM%_LGMO*,A0XU=_M1^ZR M<,SCC!4OL(59P1>9X3B8PF)[%OP!+ G;6%E)!LH>]7:\R%^7P\+L0+PP $-D M1I#DL1SQ1 T?@X^T7=.) AR_-Y+#]T(8M6TX2>$@^'WR@- S?\ 3Y[EV[,F+ M'(N-C4?.AAQ6!5;*KHG1P2+5V6]+,E]XE58V4GMGCKD5.?S+Z :>D3SBCIN1 M#\O+@_<_89P6MS[XWN16E# 2&3]?1JONZ!XD^=:!@1ZV_^&!:4P1M/R(RV_: M;L2MFW QY+]--_Q;OWIS#\LV\AS'>Q)+L%IO:6FQ^#^1#2X*5C2 3X)\>#P/ M-H*)" F8AF-&CLQ?@K4^7K9"$_')X=CG7"0^!?9/!A\+QP'C+K[]WY'+6:NA M,5P!\1'TSAH#@4^YB4OOS!(=F8& +?C,LG09'XW@D]>KABT< ?PJ7D(YK[3D MDV4\R!4>Y@'2+!I>@_X'T4*LF_3>(M73Y YVUC-!C/.?8\\O?EX:W+41A=[K MV/>#WW6,:<"ODW^\9DEWO,8+Z>8S"87/E/FY/J=PST:**[VP55N;Z5]P)!/DGD>#]'#BE-@(^S)[E7N5_%=UJLVL%104(9,Z@J#N\:67*\9H"*"4$XMZ?B^7.9%C M),=84KEBS)H. MM2^WUQOZ^/G#CC+<6G?0TIJ]KC(9]N2;U/9-A,RD_=45 R%S'F0>9*Z/5029 M-Q?GV8G,@,J-MM;KK2O;HYA1D&]20PR$S*3]E14#(7,N9,[T"J\(,F^N?+,' M,@]Z?:W56M?_6S&C(-^DAA@(F4G[*RL&0N9(_97T2]$:!"YTQGZDK!<_YT@&ZOJ[7U=57X%;,+%@;&L'& M1 '&02AVW'UDR!D'@^>6>ADVQ+$HL:FR8B".E8MC9=K_7@C'FB=_?1+^_2VZ M]W5\ZW=86/Q4 1D%[4%;:[;6]?)3S%3(8ZDA!L)KTO[*BH'P&D73;^I-]61# M)J*&& @@2/LK*P8"B%P;NDR+==K0Y3[F;K:U0:M/&SK5S$)1CT5X3=I?73$0 M7M.&3ATYJ''YNH .FIBK@<)2VB"Q5KW:*0<%1K:T60I)B?(T@JC:@(D@B2+D X!$DD M"X*DRQ 501)!T@4(AR")9$&0=!FB(D@Z65[.)?9JQ+P<>:8C\F_^DBYIS7Y3FW]-LQO,9^\F$IL8#KPU];ORH&2.8S[7A/!DS\#^_[IBW8[N\ M-I9CT_6U$]]F$G5]\&+MRJ2E$)M(LZ5_:![NM/.NTHUE3-&S_@;V[R8+X/ 0 M9BU< CB7ZUJCWD#/%:[,8UG%E@!\P;L0^V:[BF;3CLUG,M.TP^\XT'D1.* MCWR9#67/=\!%OP_7L2"L1;K9"ZMD[]8)V^^3BST'C@\WF=/=C@6 M+XI<(X*O<4M\G[N!_)>@RP;^>O&" !B:D%\0O\$1'W#!D\C?X/,\\?C%EVQ7 MDB\QKNF4P^QA4MP)^!-\D,/?X6LP'9^#2PDU9@3LB3L._G?7XYY@F6P@1/.Y MW+V_92.@DRP$<6$K"/QOG=UY\!.L WXD_7W$;@-PP9H/8N-: P#Q$&DDO&GS MV&T7*2W.;VF8.#P0QY2;(0X*I39U0#'$.P+0D9 _S/#AXD_#*( Q!,*Q$<(''SWGD3/?#G[(IT6NR7V<,O)O^6S\ M8CRF411&,"DQ-(UYP__ > %7X-_\)XY=JA .((27"'7"ARYD VHF9@UOF:N# M$0319!HK'XX*>#*'?0/'OP8\->AZN8WX!E8C-CK4-7@^B!0V$IX?I!4C''LP MZ_@/*:42JL09>D;@#M] 9.R#_)#XE?X:/BMW8$*14TJ'HH-/1B" Q.9-X4LL M>S0"VP$M!#)J.,XLM@UX3?)!4"/3MX?2 D#_[,D41&.QX2QV0ALU;,5V]G!8 M=;9%P/I>G'@-:AU$DU<$?H!TOSQR_]&&)Q>EI+E5\BBN^!<8))BX83U*;R(E M9W/0%E K>S*)7,XFW++ACQRU8(R-=$"6\4=M%_V>&[*AC<1QEGA5(^:@R2." M68"@CQXX&9?XG&4;#ZZ''E7X!T"[$-4)'P-:PXT O#6,<!NS@R_(*PKU&$IN; )WWC06 !FHLQ ME4\%QUMG7R(_L]C@=D.Q3@"2#KIG 1.^-_5M'AH^C"9%UW%HQ]R179.EK%H>1 MA"D)!LDB2E< /CY^KY ES%S BG3WMAN@,@?"W\ $K9D+A@!CAOV96$SQ+@]^ M!4\U8$XJ@Z7P21-XE\@ MQC&1DGWDCC<5OT<)C%6@ ?$D$I.03@.0*6 MHKD2%(?CYW&16VW3#F*L T64Y"YA;4"1Y(4J6#M@T[B<:V559_=CU 1PJV!O MGA1OS AC^Q<*Z<=F!\+[)^+26<"0S&&,9Q#"-8\-B\3#2:!P_O;;S4, M;L,ZPNYV*BP=/Q3%@ GJ,C&F:6\SEPKLKR+)BL&/Q::C@;TY#E*J1+[LOO;I MYJL6.X84GL6J('$,J69B?5*"!L,1@(T/@;J!F^9!.'_X?>V=\. EM]-O_ &H M:2([W%S9H\7"2*-+7*@VGS2[_?+GQW>:6#>)*D^Q;3]*/;2IA&AE,0P:OJ@SCZ&#^_T3DY^8['"8D-^*=:%*)CFRXGFF0AR&!="PLS% M;D]Z-FY)\!'+_#O@BHM\E=T\^%SL&+6$$?-EM(/UC\4[6Q@QVN)4;)#!"F(P M!KUQ@K0K!0%ZXK>18R2#16J,S-(U!164#MD)@)O]1&G#(#>^? QK!]H^]3"X MP5R8MH]T$*<(2V,//0L?;CS IG?9UF--7>Q91!P)M][X9!&] 4KO>\@.)\8, MVY,F2X&@"OH>+"P@,0NQT[X$*B6=VIR_9@T,/(+CQ61FR1$B:"'Q%.YW$9/X M@("&:_[.CQ[8C36!)XL86MICRCU*$H&(N:\PVA'[].T=ZDC,S@,)]',!3&:@ M7!-#8V^%;H& (F!SSFPR'7M#QQ C=WCT YB0(:G:V(?'F_%'S%GZ ]*-H6-" M'30>8;<@F+>!L:+;/S[>U/!,68998^KAP4YO85)B#7!2RZ.5KD>^$?R<9.F! MT'8,OCCHO 6CB5=6/N<1*$?*\R=A1%PO-\(J '*G$7]%AI>2**0,%R4.&40' M>QP)&6(S(-CI>!8 7<:X9AP2PFX?\*$[H9DR"PP)BBJ9%2"\8C(:8:WSJDJ!K?F!!8MV YC^@7_B+9PYZ,!(R3>0P9ZW) M'X+YAG;JVT$2#S'^ Z\+9\F.)ME3H,\�!C<,"8HX?Q&DQ M%3@ $"=[2'<3S[OD<27-YE/NQH[(<8 &P$MYMP7C7?<.% M*:8B1TE,%%8%?:0/[,;DEB;W 4L!LP'(X3,GE\G G#0C<7REW'%'9W(IXU MYH8%/C+-GVS80,B#-X GU[2GXN 8FY/9#X;\@XBPC4";1:0_]0WIBVUQ!CHU M9N)WBZB-B2P,<#6.+Q@ :&@MXA37K[@:'&.(4GV;D:#$;U(!B8C#7&FQ$M35?L,&$L#-XGML6.>.[" MV!)[DKL<#$4)[V":2!'A1R/9H,.O(E_027@0[!;L1Q[G40+,&;7!2XE=/AX;V>)8&W].A8,?UWJTQ#O$+!*_ [[(P0P1 M$ ">83&.VZ0D'6(8V8YP#T-8B^2-R<&:?$\). M&-E]HGUX!F8D\1^Q YMZL<"2H].IYX#X$T+]2?S6C^4I8B1.\^Z8C8Z]QFEYC1_B:"Y]^ *DTOV-2"O7]JM>@_V.Z#E M<03FEU:_WIG_)HG2@,)PCM&9U60Q-!;?%5S.G7DO0I05ID5.67 M?K/>6GY)KUL?9%X2P+;KX%?4814!SH6#"T/?'D:A/#+U6,*MV0I=9BD&S)Y@ M6_U+IUEO+ ^P/4@-N9A5T/5VO;_\EOZ@N&5(:-HHFD=/E[()Q<@Q^H4EW[R!2^#)P&VKS[2Q"%SPT M._IWW!2E+%E+U^*IB) '(E(PUL3_,_Y/!%[#F:H]Z4FY'X]RNK55!^TV'93)EDMUSY3=\XQAUPJN ___+\'X)XE]L_?<1# M620_\P.R(0<6))+BQFF=XC C3;X2M%UD>8JK0_/@([[@HSSQ^)2D'T@M70V* M?8^/6T0JX.H4Q'3E'.2SGQ*98AQ=G$?\M#$S$"Q6;S08AS7Q9KS\0<^_\&1/ M[$XM(!_ /A[D?C2]0%*4:.4I#XWA2<$VXF";$:31+685V[UH$BZ5SP>G"&L% M2S!/XL5HN/[%B[//?!$R11_I*)BKV2<^.^R,/ XV@Y MAI^0)22:0$H7&=KS4Z_Y&^9D+8B$-L6G5WY"%!^07493SXT3OZ8&]NY>J$=\ MG@M/!G"_7"G;'#0ZFE"X\W3\'^98F';%U] M^60#S\ZS,%MN?)/L]!LW'=@8XBFS,5??^<[G'G<8?XI#I_*[04Q6Q<0\9S8_ M%%RP]*$]BGS3D$HCMH;S++/5?+$U]S]$4J>,)+P%C'/%?GD.??+D4" 1]VW/ MBEVEU,R8G4D\-L?HVBR1:(H_2M',YJ.4ON4)IQ+(?7PHLMSCG8:[WP665-;Z M\F68N9O9=*,C.5%-&XU\M\QU0!M=!6L<,P+Y.M#&QW^&70-KS1.G31G7$BE[ M\B(-)DWGOI>SQY3*K=CW2U<-)'6/U4,>91OBMKC$H+E.IQ4JK=O)[U-(GU.R MR3Y+JGR0C D>^%(( P1OA^\NC[J=&3W\J\4ZR=OD_[IJ7,EL&GF8 M,_\YOHDN?EX:W#6F_[Z.[Z*+L-@TX-?)/UZS^+YZ SS\%;7P7KD?WS_[_?AG M%H2BO7Z4D ,,#@-__[K2VU<*-)-I]^K='3:3+.3&DB?+203'2&[3X7D^4>8' M& S'?9*;O/?(7,[>Q^0YRGNHL?A%-2Z7KEGS8>TA"VGA%;S]T'-)=WV.SI3V(JY/O)]Y_2*N_X-(R=?X.=FYRO M)4-\FG*YK3!6\T7BY!+E>F-(/+Y<.2C:DF2?]C+4.N;\J80 M'HF! $7%92E$1H*@A!@(4 A22$P%* MZ45%@)+[9.MDI^?'GVSIK7I/;3G<92Y3G^L8F$!>L66OF$?Z13D)2/C>*814 M6HJ/KSIE)NVS2Z6K];L-Y213-=M0U441,I#V$S)4$QGZFMXC9#BW%%1U480, MI/V$#-5$AH[6;K25DTS5;$-5%T7(0-I/R%!-9&AKC79?.I0 M!7D]M:Y#*R.;\YH6(9(ZLB!$*K^H")'V1*2.UFYW")%4E TA$LF"$.E21$6( MM"JNCMB#N M1:?5@BL:4J[.Q>7JT)WA$LBIJ.O=%TT+FKK6ZE$VZ+G%H*@)$<(0PI"<"&&. M0IB6UM5SAT()82[;A AA"&%(3H0P1R),HS503G:$,&J(@1"&$(;D1 AS#,(T M-+U!>YASBT&AFW$G/"=37 B?OKT[]\TWPGK%EKWR?D@),>QYA9TD0091$3$0 M')#V5U8,! >J2((,0@TQ$!R0]E=6# 0'JDB"#$(-,1 I/V#^<6@T(W>ZCG%?6\*JW5J'*@3=5SRR$JJIZ[G_A:'2KFKJ1@J)@[R8+@ MZ%)$17"TYZY5&^BY-ZT$2)=K601(ZLB" *G\HB) VK- DM;*7^.5 .ER+8L M21U9$""57U0$2/N)KZ[]QE.(I70&HT0.3@[BL22\2A*/7Y038S[. MD4^2%\TY6CUMT&JHEFRUT5]6RNR4S?XE.%/%#Q*<$9P1G*7@;*"UN[FWT 1G ME^M""<[4D07!&<$9P=D^<-;7.@WE[F82G)W?A1*"LWW$MZE?71^\6+LR\72'GF,EZMALZ1^:A[N*O*MT8QG3T'[DOX&MNY"Z8)\%7V1&MY;&>. MY\1QQG;./,^G+ AHD3@! 1Z\2-;\^EO5 $A0(B6*HH0"L#_9DDB@NW95[>KN MZJHSXZ\O^7-G?_.C5+GSD(8\\U7RL"^_C>)E%#NI'X4W->Y!BKVA7F/]BNUZ M?-!3[Q2VQL6Z_&J("@$LOJY<)/ZYXV!OG*R-'I=.$K2 MBL!9)NI5^9_71N%,^_VB!/^M- B:5HLN?S_,>4]K=][/#(30;$L1.-#@V./\ M=&(-3P1DZPTGO?$]-E,* M[4EXSQ%[RA#^_IEUH!10"G"H4HHM@5&L_O$2P#M#.>^4JQ;G*C8&EKGWDK?Y MT[;[]L')9N#6AMT8V>;(#_(.NSW]DY@*?#]\_U-:Y1>U3 OGWX?SA_.'\X=3 MAU-ON+7](PL5_'FW;ZO*@*6Q?A]>'EY>N&U]=&)WCCT;N/GZ81%4D6"GCRE. M4]J;K/AAL>"X[Z/R?->G_]1<@F"WL]=\W%X<&IP W*GD7J$X[9GA"ZCJA^J9 MMO PA%HMCAI1J!$PBE,5"!4&3 $(!H0 G$$KCH0*AR( !A )" 4X@E,9# M!4*IK1#8.7]3_9BKD^\)U]Q,&R0L3>\<\TL$U:9ZXZ4;'R\F8 M ZNVS!38AG 7!6: ]H,9NLH,XU-+'#)=LPVI+@K, .T',W23&6RS/ZBM;2QL M0[B+ C- ^\$,W62&@6E-L)M4-PJ";C4]=T$X^0="[]2E"J+E@D96]TTGT47B M!%B-E(-K-'%O!E2;Z2"/0JO548(U,:V1N(X\Z-%>OVF!D>1@ 49J/E1@I#T9 MR3:'@RD822(V8"1@ 49J"U1@I+T9:3HZ^) -C-1>TP(CR<$"C-1\J,!(>S*2 M9?8G$S"21&RZ<=O+GO0&(]E ?(U2)S".7-$0N3JMR]7!G>$&X'2LZ]VM#@OL MOCD<'WR8AYR?=IL0& 8, YS ,(]:>(Y-RSX5AQT81@8,8!@P#' "PSR&88;F M]-06AQT81@8,8!@P#' "PSR.8>SAP8=G8!AYYV3H]W4H"!\_OZO[YANX7IC8 M.^^'1,"PYQ5V( &#Z @,H -H?V=A !U(00(&(0,&T &TO[,P@ ZD( &#D $# MZ #:WUD80 =2D(!!M/&VD_Q2ANAM53L$0G,"X)%$P("2Q"=GI^;@%,GC=:,@ MU$! #]#^[L( >C@YFYBC*6ZOUHV"4 ,!/4#[NPL#Z.'D;&2>#K%ZJ!L%H08" M>H#V=Q<&T,/)V=BTL;E4.PJ";O6@WQ7Z7376:J0<9J-R;C.@0N7! M13.PW+,","*/^_ ]-2=VOV:WB=A#H.F!TN1@ 4KK ):@M&/M[?9-:P).$XD- M. U8@-,Z@R4X[6BW/OJG8U":1&A :< "E-89+$%I1Z.T\7@ 2I,(34-N-WI1 M=AXHP^YU\=13[L7&IX"E<08C(OWF@+AC [Q.QAW?B8/QL)#C,"1;'7(,^J8E M[Q[*3G_9*;,3F_@+.I/B!T%GH#/06>56Y:-J 8'.VNM"06=RL "=@I0]*AWWK^Y;;) M\U3'RVUZ6IWKL#<:?G__A&ZHY1'G]R]E.$$2&J52YJ?'VTW]_>'?C8<70B@=^=$)GIK@( M+/_"FKQ.C'!$-)8Q2&@HKC3(29[$,U&J*%W&TT,(\]Z/EW"&+<566:LTCW2!S5G'":NFX MCJ<6ODO/25(_S33P!OT3^/]F:? C^.9QHN)+WU5)C]U)6]VB&-W>SQ,&E4?3B]IG#7^;!SPOOII']" M5AD$3&DTI]7/!5GJGS<&]\K)TNAU09>LG\XR4:_*_[PV"DKM]XL&#+>286@J M+;K__S *G]9.X<\,A-"46Q$XT.!HX@2$-3P1D+(YG/3&]]A,*!^7A_CY6ROA(?YPGQGL./FI/Q7R.%8@,X>^?7PE* :4 ARJE MV!(8Q>H?[Q9 9RCGG7*57H72^O;F\J#%TZ:5_,&]&,"M#;LVM,V1'^0==GOZ M)S$5^'[X_J>TRB]JF1;.OP_G#^<&O[1Q8J^/-NWUF6 4MC_3Z\ M/+R\<-M:Y23 SW%JL&IXIU* M Q>*TYZYX-W.\QZ;@]'!I1F?TL1@00)@ ,& 8( 3".81V(W,4[NV:[$@&-D6 M!((!P0 G$,SC"&8XJ:TJ'@A&M@6!8$ PP D$\QCLAN9D-!$''0BF,[VLA2-S MZTY^%*_NJU>OXN]YNUY2'DQW017:O^2>Q +$%G*@VHPM'H56N\.+TR&2=20" M(R\M\^"K5NVS&J%.#_S4&*C 3WORDX4^9R*! 3\!'/!3:Z$"/^W)3[8-?I(( M#/@)X("?6@L5^&G/_)0AUD\B@1%T'^^Y^T1;@]Y$-CC;"C:C@8L$9(2FLJ"! M2WNP1!>7H]WNFX[0Q$4D-.A)!BQ :9W!$I1VO OKPX.KVX#2VFMZH#0Y6(#2 M.H E*.UH-QBGI[5=, &ER34]4)H<+$!I'< 2E'8T2AOTL?'8JN[1NR=?G2N: MGS;NPJB(4MOH5"<#!Q?-3Z77D4;STT84\0:E@%* [IHM,'K=;?YZ<&+6'!K MPQ+=T?P4OA^^'\U/X?SA_-'\%$Z]U7KAM M?>QF\U.X>7FP"+ILO=/'=+CYJ;A,+#1N$)O,B$3%^G%"XX:]&C>,^J?BH$/C M!ADP@&! ,, )!/,H@NG;!Q?W L&TVX) ," 8X 2">0QV ],:C,5!!X*1 0,( M!@0#G$ PCR*8D345!QT(!KU-92"#WJ8M!%5H07WT/F@,5.A]L!]\DSYZFXH$ M1E[6Y<$WJ=IG-4*='OBI,5"!G_9<_DY&X">)P("? [XJ;50@9_VY"<+=QE$ M @-^ CC@I]9"!7[:\[+=X.##0_!30TX4T=OTR0X5T=M4&#)"4UG08J ]6*+% MP-%:#-A6;9WC/O MP _5BWD^-LO:.O&[U*]GG7Z_53);"MS: ^MG^^&>XE IO?&<9>I?JK]RU>Q2 M (%*:=8OBD:VKU[T>WVVXI,SXZ\O^7-G?_.CU6U17R4/^_+;*%Y&L;YU>E/C M'J38&^HUUJ_8KL<'/?5.86M4,;=MO)%A#WM16M/#?4Y2'5=:/%DOX< M\BWA"^-S<4N8_OMIJ7*0$N..V8WWG]W#YJ)%X:=DANXC9O=97:HP4X^;P?T> M=)NU'M&5_4L91)IDI49+XS"Z,D]5W#"3V^Z:UT"?5$Q9>^ M2P/U0R/*8N/#8L$--#XJSR?35/K#'S^_,VCV?ZK4B)9\63P+_91,NF=\VO*- M\O4N:86?Y'I2_FZF0E88Y1D7<;0P?K!^K PQ<19+(GI.'=$_EB.CJ>NAN=%B MH6+7=X+U\.G;7N:FIN'S*#CUQ.1+Z^=^M)P[)!E79:FN"^UF"<&FXD3/R'$= M3RU(%GY(+TLSK<)_^8_1Z6OC![LZ)G[OUQ?O%'FRU'C[Z;\_O-/C2_@E;EES M>O7L_ G\@A\&/Q9C#@+GO/!DAC.+E5IH.[KRT[GQ=\5&14Y2?R=*YRJ^<^B$ M$84^CA:I%V^69]@+LFO"DR?O,N*/> MQE5QZO!$MT%$.(=ND.GW^.$E/W[FI%%,'.JMAY>2;00WP+A[LYW)SX7)K>QLA9%I4-A-O\AQ4(=9FC9I MFOM%\57%B\(B[YI.;C)!L'X3B?!%K"YH$<1! MN)$MR9;"U%@ZU]K(2UE=\;A=6M089+J>(OV(E5=:8L]@8=-CMPL[_^HL)*A7 MMDM/N5*E:*H5[PMIT"/9IE/2&59G_E<_*;K@P9%?B9%7X'_;C-&[7"5T5L->@\;%7,92OW:]+<]3"FCN:2A:=J6U-7O,7:-FO_TIZ^24CH<9KY>31D;^CH*1@N0(G/5A23C\P M_)1$1(&%TD5OSK49IW,G)4]!SUH-FR1"!DK")-A\>H'7\AFOZ+:&V$) MZ\9=Z%_-(S);]6?%2?!7EH2HQIY^+ATM >3'59A('ADY1G9F50?4+YF'6 P=E>JK&!$OET[FL^(V]01S5[@61^%N:!KDU&)2D%+&ZXCQ33FE MAJMB&6K<#B[-',A2 C=6-UIN]X:LFM_X[\LY<3VQ3T@H_(M="]GS@I@&PIN#VYVA95Y<[VB]H2@@XP/#I M8:VQFT*-].K/F9'KTLY=K\?)EVHKTNKN4)"S])/(4YIK:2&IQ<>Q5%@-*#6' M^S$A3;^8^>?!*M9F76>72H+D)VID:71JP:Z?]8O>$BKF!-;*?*$<4WCJLV%X M69S'1(4&%AR>5$;B7KL,"E>2_.0X9O^F?YTH354OVNI M-4P_O;I2Y GY3/OK_E#T"X;1OR 9Z7" 'W#+/^N_:!,,=82J^:R(JRO/9%DX M-\3$PU\[!59;OW0;.@*J!(;YV&]%>N0RPFL"L\(5&[YO]PB*N#SF"GY;5AS% M!M#JJ47DN[FJ8*&N;&H5FI6A9CYD#AWN0Y-#<*U@_(# _Y,>/X\B;Q5UT3.C MM+#/UF M#GQ]ES0F)HUW$OWGA?^MZN(6_BSW\M6=FO6V7^[]]:Y19:OH*Z\\*,9C?YV; M7/:^,?3W%8]'1-'U:#[!<9*_\N^-%RWRK*^30)C52OM98^75FMT$2UDUW')&02.MZXT!"&B=XZU8Z*UI'NG!=1VC+6 M"U*VGBC5#$XX^$OMQO(E<;FJW!W=51B/14/?":-4A^G%AJTFT"@P\Q5+H1K5 MN:^P*=>'T7H^]$'73W2T04,((ZUR[$2)AC5K#;ASA\-NJ^E;7._6VD-S MCAC3E1950G"O_)#>_'UAG9*YA'I'2Q,KZRGK0>QK4M&OT1$5+S+6:]'<_86T MB-'VS#!MJ%6YGG7*:$RK>1RYK,LE;APTYHBLUD,5. K=,_G9*WBK?U>747"9 M.W_^R&JSM-BC):OW%\L\$BO,NYSI74A;4]F'.V^+3:1V'/*\W=P2*Q>RN=&7 M^V7L=?0.N,F>,HG"4 4O2FU>.:T?UO%1XA"OZ"7 .3F@"[_TD;3^5R_RF(7( MFK^G8Z4?R=?,_>521W/T.=([3\>"Y;--@V.^W&$46W^L=$$0N?F:WG%S$]F^ M+\AZSSNVE2TMO7#9MI%;G@T5_GP=XJR6TA1&[7IQN0W@J27%&KY3;KY5=OI7 M$S'S^(C#Z&3;5"+7SB.MTK!T*_M&6_WGG:L-B*Y0L"\63)S M8B_@S9^< 1G9Z2?@\- MC7=W8UY$,O*(]3\AAI>P&:4W-IYAZ73R+HROM M> K8IJHL+6GCQ(:E*RJA='W@ZB30\*2IPKH6-J82Q-),D7Y#3 MLO/GCE.+$[DRR#MUAJ2U^):#%<^AW6W@C-^!&D\\S;O M[*YV$JK;)'PJZ9'Z)[P9NEK"%=I_X7_CDP'Z\UPYQ:Z#,)'VRO$T=Y'YN1J, MOJL$H^_+U5:S2?SS?<%VF6)V8_6T6HGFBG?7>O36FM'7GBU;%;6NX.KB6B=U@K)Y,;2:$;"^4=PJT\K9I5YSI!N:=P%<5_ M7@3153Y;?MWJ*(B 9;D6^4[W LD[!(GBH[%@^Q9P_C[REM=+WA"C-^BMZDT2 MV[:G8FY$*3MTI_'D MB0/[R*'8VC$64:R/6^CKX,W!VQ#Y,JK#:]0>7UJ6NZ^KA(1\QP;OFSEK4TN.MI4[ED^I_/NMY/+- M?.HR,[#9:E4]#;S7C4?5XX9%Y.GSWE5<7F[2S77ZBV*V^,_HBKV?/JUXR&M6 M2ZLM0>B-L9O)XR,Y5C3O)@VO6:A<@-!:CS-R MFGQF\<4I][P_ZEL7+(J61)+KJ2U64ZN>H^J YHY3"YTXM8X\$GZ8CSB*6+<\UM5KO-1/-@]:5B=]FQ.@5RZB(F=B M_>'B#D^9^%Y]3!1>J%C[E NE3\5CAX_V-R+J7?%X>[(Q\J7]'1KZ0!,+A\^>,J\2=.P\"6H0%?P]OW.BI_C&H]GZG-&NT\9:P@C5 M&3J;,WP(,3SB.'MUB+SV\)R_\TVY&0_#- (UR\XO^MZE52YML%]&,,/DRS6(RLH8T4A>N"K[935 MD(MK@]]N;8UH(N -2_X0$T%'_#ZC1+_3ASSIO-R!F>VEF0_R^#<0W--C5@[9 M5US3MN/M"8ZW<;S=K*H(MP]0ZAC%EY1<\Z*LS5 IR/#.29W[CU8:X*>_ZCN% M1$)7FB]UGCM?1&7>+FZK)1M"B-9"X$NK9>+DZO+HDC= 0B:T'[3_CK*$?+PF M3EKG MHJ:2_GEC<*_XX/5U455)[Z M$_6J_,]KHZB\U"=K.MG:286F\N3];K:W4=FS MZ=<1*CW52'YWEE5[#MD_IM_:$Q;9FDK @0;'/O2GD_&)@/9=MMT;C_?KW[6S M;MUF>/AHF]D2%AV&Y.'\$"ME?*0_SA/C?B;M??Q>HY"=3*@ M:%'SR.-9"=P;W-MCCDS\;Y*=FZ0FA3( V[]#81?B:M'>#T&V#!Q6+&1+8"&K M?U!!Z6[3E-VW;9"1.%CD1>0'F1-"=CC+=CE+"\Y2'"SRG"5\(7QA^WTA D=Y ML,CSA0@&4V6X(=DP[,G20 (&T1$8NKQ2 M@_9W' ;0@10D8! R8 =0/L["P/H0 H2, @9,( .H/V=A0%T( 4)&$3K;N!8 M@]Y$-@@WVM,+.]9\+#/;_=Y(MOP?YXMPH-QN&)!O<7)F#4S[\!NTL)!V6P@6 M;]#^[L( ?B!^Z)N3\:[;.K"0CEL(^ ':WUT8P \G9_;8'%H#<=# 0F3 'Z M]G<6!O #UV6$C'+03\ M .WO+@S@AY.SR="<3@[>]H.%M-M"P _0_N[" 'X@?K#,T:2V+F>P$%P2D@/" M%R>@Y_.9$(W[3\5EWW!1J'9#P#$U8 !C5Q(YAJ8]Q46ANF$0:B%8T4'[NPL# M^('X86#:%A+]ZH9!J(6 'Z#]W84!_'!R-NJ;@\E0'#2P$!DP@!^@_9V% ?R@ MNT1/[8,SRF APDZ$<%'H$2#\784J=@)])N1X"S_TDY3[ 5T>5D%.;AY'VP^& M<%#=;AA W"=GMF7:2 6O'0:A%H*%';2_NS" 'T[.K+'9'R,5O&X8A%H(^ ': MWUT8P \G9\.1.1@>?# $"VFWA8 ?H/W=A0'\<'(VL,Q^'U>%ZH9!RE6AC5,@ MXSR*/167$DZBP/>,_(.&GM;2B4F4[3XM>K.(XM3_MY/Z4#BZ>%L]71Q^G8M,:U)1U@/R\$"G-8!+,%IQUI13TU[4MN%;'":7-L#I\G! IS6 2S!:<>Z1'XZ,:?# M4Y":1'! :L "I-89+$%J1ZN,,C%/3['[*!(<*?<==YKAXPMA"D?@ERA)C(LX M6I0GG5%8SU7&W:SVV.($0ZO7WWZ:617F>11XCX2E9N0$=RL =-1\J MT-%^\(VGN#,G$AC0$; ';4%*M#1GC?>3*N^5GX@)-QWDXS KRHU@BAIVQVW MMA?L1"9/QW%")L^>E]SZTX/W1I')@SS1ADIMF'7J:GYNFP MMA[A8)?N7G*S!KV);%#>>-XKHSP9,YPTC?WS+'7. V6D$7TL=.E[<10$)$G# M+R[%=>'Z6\M+1R*KIC'1 [)J:H9O@!MP(G%I>HYGJXU&J,\#/34&*M#3OO!- M;=9X1O/&>9^I?*^)L?I1O%RRCO*U?+ ME;L[HHOGPZ\5AX6UYAG=!5TG@X_OQ,%X6,?:PY!L=6"B;_$-QW4!O"LPV>DN M.V5WM67'BB R,3" RMJ#):BLO516[Y5!4!FH3#P,H++V8 DJ:R^5\?W$R;2V M#N+@,G"9>!C 9>W!$ES67BZK]S(DJ*S!-R0[R&JK4\^EBHUD3M,]Z/S3<*/% M@O[13YA' 0DU,8US)_%=W6#0\X,L59ZT>Y4X)I61UW,CB-E*:PABCA7$/%-Z MUM,BV>X@IM\;3*1E;R&$>=1JO!4T)@8&$%E[L 21M9K(1B RB=" R$3 ")K M#Y8@LC83V?3@7!\0&8@,1 8B:PR6(+(V$YF\#O,@LB.=CN).Z%$1^9=^E/)> M.)F*/I*;+") )4KP&*H#5@ 6+K"I8@MJ,16]\B;AMVW;7VR2?^Q[ICU>/])/VR*6D)^2N;G/F+2G]6E"C-UQP3Z^TS@ MD>._J3Z%LN8GT+FY_W32/S%<%01LT.0:5C\7KD+_O#'Z5TZ61J\+9T&&&CC+ M1+TJ__/:*!Q*OU^T,:_E/O=PV#NML<6"U)#AF2Y6/T^OX8=1QU0"#C0XFC@! M,3X1D$-GC>^%JI3CSIC,5=PB^1A!V=Z9''LA>2AL.[@I1Y,(JO9,N><(OV1 M(:15S\'.K,56T@SGUK?AW#9#\;D3SE3M+DQ2%Q@9P,AQ=<]@"V)V7^#%&FDL MOZF8I\2["95E-CR:*)".U=2J1=L!U9V9(ZY2'W+7QP^-=!YEB1-ZB6FH;ZZB MJ2]S>W)F*MEU=1+[!D)(R99 2N/>](#:I-TF+=[7!DV)@T5.X/TH,JFPXI=1I&P'"MO MX,GNON6I!.V]"[.!^5Y[L^_2=^7(K-T]TGW9*NUB8UX[!GJL& MP !3:#T&H #H?0HH#-NJ&LJ+Q$#'/*+ M@ &F( #4 #TOH,8@ )$P !3J*>(US,W_Y*?_/66N[23()S4C\*Z2WN);OLE MP&:DE*O8IVQDQ]V;"*A&&U5 'X56J[<'K9'9GQY<)?E(7D]6[4\QV-1K6F D M.5B D9H/U;AW++#:34@3=Q #4( (&& * C !4#O.X@!*$ $##"%MI4PD]\0]8N*+WT7-%8F :S] D67Y*V&)K@]ZG MDC1Z?$]+=+*6<^+PE/FK=VC%RH+J_XS7:Q>CL I,&4+/30P-L@98%0I*# M!0BI^5!MM,8$'^WFHQ'X2"8T-=XH QDUP,.!C!H#%59'>S9/ QD)1>:PMFK@ MH78%!# .F<#*T96&[&$4\+9ZOW1FVKSM)X"#SDVAXX30X6X+0.8+F1OPA* M.SS!<60.ZROG!TH3>FL2?-8 'P@^:P^66*,="=^1.:VO!"'X#'P&(& AC04& MF9+[@S68PH+$@5*[!8%C:@<"5\(:CA/N@^U96/<4#"0.E.]!/K5C(-&I@7R: M@1/(9T_RV745&>0CA'S$U7?THNP\4(;=ZV+FI=R*CD\!BW [$5H(XX 3O0WP M.AE$?"<.QL,.\PY#LMTQQL CDVKR<:25942%@2::1 63VLD6#&U'4BLF8Y%8SL+^(/'A&3-@,+@ M^4!AK0,2% 8*:[');4O\?)DZ)!GZK>=?;ILX3W.\W*:=U7D.>R-BIWOG,J-E9,HPP^-#XM%%BKCH_)\UU_WS3:NG,18QCY- MC49L>/2;-#(7W9BI4L9,JS[B(HX61TKO_3K\*4^7.C3>S6*D% M_5 ^,%9>YM)G20T"A]322?FYZMM2A0F)R D]?J?5ZS_DG5$6&U]?O%/TRM1X M^^F_/[PSW, /?=<)##=+"",5)Z9!ZDU#NE*Q,DCA4]\):*+1Q46B4N/\.I_K M6F9^N-=[S_UH.7=(\*[*4OU&/0?7\=3"=]>O[[&Z-5REB!&VBJ=2(O4.-=K^ MW1VB7<;1I<\.30O9#:(P^O+^G_3I912G_,C; )?*8S\,Q/6;>!J)LUB2;TQ5 MDO*O$A5?^BX)FMYX&^DUN ;)1[\E?UURIY;U>Z,[M3M6;C0+"4K/R);T&38I MQYW[]&=M2M&%X:HX=?179EG@I%%\S4^D01.$";]FNVJN!OR7_YC:UN0U/YJ\ MO/[S2G[]WN AQK>W_/SPDG\[X^$20WAK"%/2MH"$^*D*-3_"N(R";+&6J\=3 M&PV^Y\=-S=/3J?Y40L,,_$N2N,?C9'&E<_([QH)T>9X8BFS(,_[!7F_0-PV[ M;]OYT$?F]'1RX".L6P9=B6%<=G]QE1PM^UX;[W]?)QW:TV(^\[BOT^ZV2*:9['@5> M&4?8 ^MG^^%QQ*%2>N,YRY3TY*\4)(6E *5TJQUW$0Z_^I%O]?G\.ODS/CK M2_[&/TK)TNCU\5J0H=PRT2]*O_SVBA6''T: M_DE])>Q'-5[H;>8>PM'N4H\%WJ6>2L"!!L=>X:>3\8F VGG6N->_!ZI2CCOW M:39CG$?;S!9N/PS)PU3@K[:*^0]Q^Z,#"B$5"8_V)FU MV$K@W!H)V]NY$\[J[E\CJP*!#&#DN+IGL 4Q>__P8HTTEM]4[!8;H)]%=.2" M1Q/?SZ[^S8#JKLP1UZ@/@.0'O:4=98D3>HEIJ&^NHJDO H<;#(B;H?94[/O ,!5PE7^:2NTH*K% >+ M/%.,IF&N7!=]#@*#OD*.$'X0?; M[0>QQR@2%GFNL DQHV#LX"@;CBIV&$7"[",\Y!.V]!UW>7KF[VTI= MQ22VI*:U2?@2ZSX\4ZJY& QV;;C65G;C= \ VETP8V#:.ZD:5M%=SP0V@-Z# M#;K&!GUS,MY5-AU6T5W/!#: WH,-.L8&MCD_O*(M?/FCAI$I71Z=' M!KKH.GUOX7_C?^8T)Q7G'W62Q+E.S)V/K'R[^%J6.#/%K^!2\WSTQ+E6<9/SK1#FQ.]>UXSWZ3! M=8WZXG.[!^07 M;S*-B)XU5XZGGW'AN'[@I]=Z5I62]/;6)ZREHX5 H\D"77=>EW=?5XW?''U1 M5?ZA1?OMK57QRTK\Q:.Y%K+*!:EG<%?;!^G5M3]7P7VW!O+/)<$FQPORMC]K=\Y3N <4-#V/TH M7-7$G334\NK8+VPP[:.""SP3V*!^F7=, M[\$&TA#Y83)&7<=:$3CL @-HH$4TH+,INN1T[!]1PZ[S6M\U1R\1 T1 9U/T MO)%3PTZ ^,$$4/D.8@ F.#M%-5,Y3+!G-=/M$^?ZICNJF=8S-:YF>A$%071% M2!MYG<4E5_4,T\3P_,29S6(UTZ5#=];Z5-^6*N3ZF>=YV4[##9PD\2]\U]&% M,&D01DKO6:K8C[RD?+[R7CVJDF3MLNMHIM/:Z\ TC1^/%:&\,1&88\F ME)ZR[=[H'J@ZE]&+8I5BH)!QW:%69P8@H/DU"7Q:O0V".UB2H.FX+=195U#& MPD*+4DYIP7K+"&*UT8SKA:>X7HA[V*V 140,L.'WFG /&ZX2KO))727*",J# M19ZKA"=LK">$HY/2< 2NKH%%)(J]B_;F0.RJ(U'IP:F;=09!Y.IT@>TM1W>^-9./WN& !J41/?-&L/@2FR*^S!N9@L.OF,6RCZR[JL>0 ML4/[P0R-!,4:F?WQ6!PR7;,-J2X*S #M!S-TDAE^L,S) ,Q0-PP_UI^\U-T] MP=]4G$1AJ(+';>L]7;'FCF_KU27VCOD@B1B H<^LL3D>#67! M,0@$&75VW0 M^\YB $K@[3Q[>%@Q!9A&BTT#E "][R(&H(0SRQSV=VWCP3)JL@PD]STO F]T MUAY7KKEP7#_P4U_EZ7Q^R-_-R_BDRIV'-.(9LO@$F8H L7?>7=6/ 8C\S#;[ MUF&[?;",%EL&EG;0^RYB $:@I=UX#$: 98 1ZIWG.#*/.,1,67ODMO11:?&+,0(/;.NZ;Z,0!EGTW&NZJT MP2XZ:Q=8PD'ONX@!^.#,,OOV88V!81DMM@PP O2^BQB $[JI/",)IR M"?>Q.ZPR.@B(0>2=6L;*]?/$/=[IB]*YBNO-VWOFG@*MWO5[R@.)?2K"=LJ] M2<3IW@Y">R/5ZMA@:-J329W>3E8Q7S&XU&A2HEO;= D(<%##<0('[N/T.$UGMF^<>E'&=X+MWA&YR!KT M)K)!^1JE3B"MZ^I30-'J'=*G/-QY:/? #? Z&3KL*F%ZO1<3XSB0$(,!@8# QV.(--^X=="@2#M=1Q@L&$ $& M X.!P>[;VIV,Z[D/ ?YZZ-;NRY1K+-)O/?]R_XF/Z]T?#[6C=(Y\KX MKM^;&O2V@!-,/>7&RDF4X8=&O*M/=)E[:EPYB;&,?9HA#=9PTC3VSS,M&2.- M#,?XCIAWZZ/=*$F-Z.+ CM.F06J8TM?HI='%1:)2X_PZ?]UP]3H_7+]NN>IN MPR].>H:>]],,3@O%B_U+%59D0^,K7\&E."]5DK(H$WZ?%VWG%V_"U)_1$S\ZRPTH'!K'I2[RN5,H=@5>?G.HA\O@QI?* M<.>DGHI^=*-92#K(HS-2$D\ZCY4R%J0W\\10I*^>\8\L5,:@;QIVW[:U$&.E MITLRTG#W>Z.M$O7NSF$VM\I+X]G?@5!02+Y\X$)YONL$AN-=^@G/3P-M&N2H M2(&UGFZ73G7(5979&'(QT!X[@BW&SJ9M39?;R&C#JWW_>F_C/H\"KVK:?DI$ MX-YT%0\I%N$$12'8CT[\ITJ) >Z837^?R3QR+AL!*8VC\*2Y^\AYZ*>3_HGA MJB!@IJ$1KWXN.$S_O#'Z5TZ61J\+%M-JLDS4J_(_KXV"Z?K]XH99+4=TPU&- MN2+=7'^4"T%[+#!-9RH!!QH<39R &)_LW_SPZ9:%XU[_'JA*.>Y<(+@D>!4? M8X5PRYL]"LG#@S5FY(\Y([]?,7*.)M'RH1TLC[9Z>(Y5@0PH'M=.MWYGUF(K M@7-K)&QOYTXX4[6[,$FY;3* D>/JVKO#!)_52-/X3<4\)=XK^JPN59C5YK^: MD/PN S,I94O%[ 14MV2.N$!]R+&'WG&,LL0)O<0TU#=7T=27N7$Y,Y7\B"T# MV5L&M@2&&A]R"MEM N-]?(3+TV>3WL%HJ$19[C M.W(\V&*3@J-L(ZIU[AX>\Z(E4@6.DBKP9!7S.'N@O4'D^L;*HGIC14[!PDYF MI=4M\X[U8SGLIO>3B7^$'D7VT+2GAW4I@E6TV3.!#:#W8(.NL<' M*VQ+%BZ M9A4B/1/8 'H/-N@8&UAF?SR2A4K7C$*D8P(90.\[B $8X0QL4*OX=R5J@0@Z MXX2ZIO(2,0 1G(VP200F !- Y;N- 9C@;'Q8CPJ8Q5,P00O+>5L]:VM%X^1V M/M4#*GG;E5+,U:?2P"Y5H!_K9@D)B>LZ]>H>NHLWC&^]3I'M5 MNYF+3.\L;;V]WO26"6ZK,!TK+W-IA&X0A=&7]_\T-^MNNU&\Y!K3JOJ\"P(A M39I<"?KO*E2QDT/VQEOXH9^D7$G[4J$@='?+0#4M0FGUA2U914Q0?U!H@CH* M0HN!0MXE+-RQ@G-K,FPH""T4&#FNKKU[%/!9C30-%(1N'F8H"(V"T-@R.#)# MH7)!,YTA2KR(A$5.R-V\DG]PC'",S2[I L?8(,>(;5?XP1:CBH+0\C"1YP2; M$QT*V]F%6VRF":(@M#Q,Y+E%>#UXO39Y/>P6BH1%GN,[G'%N75Q1="%NBXFI]4M\XY=8D3M-VF(V)9I]W&U%YX);%"_ MS#NF]V #:8A88[,_1LD?>":P0?TR[YC>@PVD(3(RK<%0%BI=,PJ1C@ED +WO M( 9@A+/!KH-SF 7*@;9/W!*]4-=47B(&8(*SX:DL2+IF%F""SGNAKJF\1 S M!&=#K GD,$$+"T./=A2&GNW,JWI ?>A!I11S]>'GF1^P>IG&A>/Z@9]>Z_=X M:ADKUZ>WT.=O5HHV#7K;E0H"_E=7C![L4S&Z+#!->KWUXVZT6&:IBO7GDN@B MO7+B]11[!@E)?S#_1G)GY>GJ.ZJ5IP,U*R7INF2ENFCTA5*W*T;O3'=E!;+L MY3;?MF$[M2J4?5K,9QZ7$UHZ,_7BG"3QYPOG@N;SR@FNG.ODQ'AYS[P#/U0O MYOG8+&OKQ.]R*CV+F&.;9+;DB]H#ZV?[X4[F4"F]\9RESD_D].U2 (%*:=8O MB@K6KU[T>WUVPR=GQE]?\N?._N9'J7+G(0UYYJOD85]^6Q0M)\7<4U6_<_X0E2]$ MPB(O\#MRY0MX1GA&V2:(0KDB89'G&;$DAB-L,ZRHE"L/$WE>L#GQH:SSJ/I\ MX2E\X5$RJZ34S,HW$]MK1AOI!I%.-_"+=(.0TPU$91QJW]A>+"0FWG8MRU/8 M[?B)II..)SY;4UF@=,TF1/HE< 'T'ES0.2X8HU *_!*XH'Z9=TSOP07B(/EA MB J*M0)P6 (9:*!%-)!O=W?)Z5C]'P^Y"5S>^[W[:E;E)O"=&^V;4S_R3>!% MY/&&JG_G+O&]UW^3@ >X\43^VNJI^;/TP_WPDGZS(&$8SB**4__?Y27@ M) ORZ[)QM.!GTH #&L>2/G01!7YTZPKM@5XQ=35\6".-Y;?\BB_O)%06V?!HHD Z5K/8%FT&X,H\=@U: M<1]JO%$A!'< &G-EOLOT4_?>P9&O.CUK9 X?N"5!Q8(+;.#=>+C 5NXI"!:Y M++^%V UWV=N B1SO=J\M84L5'K#AUK:K2Q0\(#R@J.-Q.$(X0FSCM4;<\GQ< M$[;Q!&,'#]AT6+&+5[,5"2L@E1^MM_=6VH?%@F^F?%2>[_KTG_AQ*2=/V3FW MN[<#:Q3['OS1J4NS0G$:[4?UW;YQ+A2[KMT[EPH#& 8, YQV+R:/@A0(!@0C M^(8PV*5-,@>UR ?I6"L7X 02:3T&(!&0"$ "B305)Y"( Q (B 1@ 02:2I. M(!$!&(!$0"( "2325)Q (O44K'FZ1#MKT)O(QN"+BB]]]]$Y=D]7C:O+I%ZC MV#OFBFJ[;WP/:7<[=\$:FL/^J3AHNF8<4GT4J ':WT5JT&EOW6:&4W,X&H@# MIFNF46/;"[ "5!^L@ 7#C5Z^YNEH5P='V(8(%P5:Z([,H?>U8P!6.#D;[:H? M [MX%OGO*F4&*NB,&^J:RDO$8$\J PPA=9C J WG<0 U" "!A@"O545'OF MSF3RL[_><@-Y$H23^E%8=YTUT3W)!-B,E+H=^]3F[+A[$P'59MKWH]!J]?:@ M/34GTU'-7D]6N7TQV-1K6F D.5B D9H/U4:]-A#2+O0& W-\>G#%;Q"2T.T$ ML%$'7!S8J#%087VT9PO[H7G:/SBK#G3TE-C\"":J'8/Z0P(8ATQ@[F>8!V'3 M;I:Q=FW!P83 +^ 7Q%_ !BS3!KQ@2T+#-1 .C 38@'#:AA=LZ6G3$N76G[,G MO<%(-@A?H]0)C".W?,7%@=95ET#YT@;@A):O^Q2I&)C6Z5 <=KB4( ,&, P8 M!CCME4((@ME),$,03-TPB+QY"'8!NP GK%\>@=VH+PXW4 NHI1:9T^A(Y4CH M]DG=\A]KW]4A/_1_A>D_?%#]&'31!]4M<^A][1B@RB>J?-8M?U3Y[+P;ZIK* M2\0 5$!4L.NV(NSB^:F@GE)O3Y=3)5SV'S^_J[N0&SA9F-@[YGZ$P@!F%@L- M+$0&#. ':']G84!;3ZG(P$#J7[>!&Z#ZW84!:P>QT,!"0 Z=E#GTOG8,T,]' M! PP!0$8@ *@]QW$ !0@ @:8@@ ,0 '0^PYB H0 0-,H6WEL^0W\/RBXDO? M1;TL.38@0^R==T4B8,"ISH76O_)2PSVJ6 M!4X:Q=<&O4\E:?3X?HKHKRSGQ.$I\U?OP@9]2N1 =7\'9K0JT9VP3!H FB]+ MA$9$8VP0D@ L0$C-AVJC+2/X:!=Z4W,$/I()38TWRD!&#?!P(*/&0(75T7[P M_3 $'4G%YDT8U!\2P#AD G,_PSP(FW:SS&A7"C=,"/P"?H%Q )@GYA=@ M Z/I #"@%2% P$)D @-:D8L-C.9I\PP?F_CYS'F&]J0W&,E&YFN4.H%QA'ZC MQX$&]'^,0YFGS(\NL6&A;CV.P0%;,[#%LY6[XT.3NLLCH? 0Z[M@=/D M8 %.ZP"6&QF,H+3#*6U@3NLKZ =*$WIO$GS6 !\(/FL/EEBC'0G?D6G75X00 M? 8^ Q"PD,8"@TS)_<&R=NT$PH(Z;$'@F-J!P*6PAN.$&V%[ULN8@H'$@?(] MR*=V#"0Z-9!/,W "^>Q)/D.0CSA0OG]\YN435GCTHNP\4(;=ZV+FI=R:CD\! MBW [$5H*XX 3O0WP.AE$?"<.QL,.\PY#LM4QQM0V[:FXDB<[_66GS$YL14C0 MF10_"#IK!9T=E&L)-KN%[&1LG@XG8#.)V(#-@ 78K MLAL79T3(M!X.#,RW! M9NWUH& SX:4J8"0B@-EZTG@X-JTFFUW+)AB04 ,"R\C!XFF-! NFM@.))=.Q MK@SLK-\/'A.2- ,*@^<#A;4.2% 8**S%)K=7WF=]U0WR;-#VBO__&K^H)#'2 MN1,:_8/#B:>[>J CC/:*7VA-CQO! P(#H3C=C@T E5"HR*0 @P 80"@@%."T M=\(DD!**%/A$!@S@$_ )<,("I?%0@5!DP !"@?9W%H:<+X!$_4C (&3 #K M^@(X87W1>*A *#)@ *& 4( 3"*7Q4-5-*+6C4&3+O4P=4E#ZK>=?;IL\3W6\ MGFI%%M6Y#GLCXH5[)W1# X]9:W"NC._Z/Y]Z>K5GKKWU2E-^^_TJS!5]- WLUBI!?U 'T^R("7%SS\6 M*R]SZ3NDC8%#WLE)^?GJVU*%":&DA\KB&SSDW3SMKR_>*7IU:KS]]-\?WAEN MX(=Z\JOY]ECE&JY6HXIFZ011&7][_DSZ] MC.*4'WE;PB5Z=D5S'O0FGD;B+)9$4ZE*M-(D*K[T71(TO?&V9J_!-4@^^BWY MZQ+C2L7*6#IQZCO!3=4F,.]4KUBYT2PD*#TC6])G6+<==^[3G[5.1Q>&J^+4 MT5^998&31O$U/Y$&31 F_)KMIK@:\%_^8VI;D]?\:/+V^L\5[1\_1/OWEI\? M7O)O9SQ<8@IO#6%*VA:0$#]5H>9'&)=1D"W63@YY@W67. MUO1>>^Y__WIOUCN/ J]JO'Y*,8-[T^ ?8,MOR=VR$GU>%Z3=,9/^/A-YY#PV M.)G&4="O9N,B@/SII']"*A\$'**06JU^+H(:_?/&Z%\Y61J]+L)/[>R7B7I5 M_N>U480^_7ZQAGM@B>3CU+ >CFHLU2\U$'X.P=/B?2RP2\)4 @XT.)HX 3$^ MD; X&??Z]T!5RG'G%2R7@\+X&'>P;GFS1R%Y*&Q?B)@^YL3T?D5,.9;$3K5W MOGR.Q:0,(.I=T#_>E;781N#:&@G;V[D3S@[ND-#*SB(R@)'CZI[!%F3O&,.+ M23>6WU3L%OLTGQ_7\P4>[1D]VF'=DEJS%5#=DSGB"O4!D/R@=]ZB+'%"+S$- M]NDV8_&>.#A*'"QRHNY'F=,S M[T# 5<)5/JFKM. JQ<$BSU4*\(2"H8$?;#BJ!_=U@1/LD!-LZ[RT_-P:[-EQK$O^(B;W;G7#L ML3FT=C7 AE5TUS.!#:#W8(.NL4'?G(S&LF#IFE6(]$Q@ ^@]V*!C;# RQZ.) M+%2Z9A0B'1/( 'K?00S "&*=CMI&OOG65Z!-Z_>;??Z M6Q^DBZB;1G2IXKER/%U"^L)Q_ON-L0ITZ6J:UIQDK6(C2YR9 M8F%PR>QE''F9JXO"%_7AN;0V?9C^X*HDN3&,Q*"))QG_.E%.[,[U;#WZ3! M M=:WNXG-F/J#1G6BL15$9Y<+_5AFL_JB3),YUI5RWO?6IR=Q?+EF0&H8FUZO^ M7!7NN[5P=TQIMV>Z,:.[)H2BU"A*C0)3XJJFH.:AT.QX%*46 H2\^URXK@77 MUF384)1:*#!R7!UNY\.+"3<6%*5N $@H2HVBU-@S.#(EH0Y",YTA"L:(A$5. MU-VD@C%PE7"53^HJ43)&'BSR7*4 3R@8&OC!AJ.*HM3R,)'G!)L<+PK;[H6C M;*91HBBU/$SD.4KX0?C!=OM![#&*A$6>*VQ"S"@8.SC*AJ.*'4:1L* H=:U! MX><=UWZ$W>K#!6/D$]4CAF< &]L B5) M.^^$NJ;R$C$ $9R=[CKFAUF "=HG;HE>J&LJ+Q$#,,'9*5H;RV&"^XI3[TP] MY(E;]G*;:FY,_?M:]R/[19W=>5Q.:.G,U(OS6#E_OG N:#ZOG.#*N4Y.C)?W MS#OP0_5BGH_-LK9._"Z=Z%ED^-LDLR77SQY8/]L/UY%#I?3&>:KY&%??AO%2ZZ" M[4?A4:HM:RF-]2LVZBL_20WG"B[6L5Y9J>M>CZEP7?>+* BB*T+,R M2+[G\ M>)@FANO/.U-'EN#I8NN$I4ZY,$BSE7"$S;) M$]Z(&N'I7J,QFUA@Q%'@21JU,%MO<]+_,$A.6! M,8NU%[O'!0K(OGOB2\OU(9 ?1'0[)]4>F&B3D=[+JQ ./HNH\",T#Y.\@,6#.ERMYL)Q_N(]/)820. MTVBQ:8 1H/8=Q [?!+=)%>.;'26WMN$&6>D:CXTG?IK$V$1 D3>>:]4/P:@ZY,SRQSVD:D! MTP CU"YRJ'WM&&!+CQEA.IK(@@6F(0 #, +4OGL88(UPJ66L7#]/V>-]OBB=J[C>C#W);02:Q"5/>1*Q3_G73GDV MB3C=WS!H;ZA:'1=,S:EUV$KQ2*Y.5NE>,;C4:%/@(!DX@(,:CM-THW$&.&@W M!TT.O%<&#FJI38 . #FHX3E@'[8?=SMJ$("!)!B6NV:H797P9V.X=D8ZL M06\B&YBO4>H$POJL/@42C;,/$<DXPF P9-"O)_6U6016N]\L]G9?IEQ>D7[K^9?[3WY,/U;G.NR- MAM_7ND4Z5\9W@][ H+<%G&'JAVZLG$31?XQX5VOH,OG4N'(28QG[-$,:K.&D M:>R?9UHR1AH9CO'=J#?<^NCEJLN,&R5I8AK1A4%Z1>_ZCM1R]958!;KG-#TL MRF(>4!IG;IK%I,.&XZ;^I2YM:1JDFJGO!#2(Z.(B4:EQ?LVOMRLS\]3Z]?Q2 M?N5A/:[-8J@\>R_V+U58$0*]N'P3E]N\I"&SS!)^K1=G,\/S$S>Z5/2\XM9^ M&'UY_T]#71!8Z5U3F58D2>_40V*(XDMEN'-2,D4_NM$L)$WB5QLI@9O.8Z6, M!:$_3PQ%6N<9_\A"90SZIF'W;;MGD K$2L^%Y*!!LWKV#JD%A33*7.2%\GS7 M"0S'N_03'D^!YEH^ 8_KYERLGK55*[QJKG,A[1X;WQ8#8W.RILMM++#A3;Y_ MO;=!G4>!5S4G/R4'[-XTSX?49W""HN[J1R?^4Z6DM7?,IK_/9!XYEPV71N,H MO%=NLKG__^FD?V*X*@C8P].(5S\7W*%_WAC]*R=+H]<%>V@E62;J5?F?UT;! M,/U^<:VKEG.QX:C&)(UN1O[E"LR^)[^LEB785 (.-#B:. $Q/MF_S>#3+J8 [(W.7!*_B8X3FM[S9HY \%+8O_C?C8\Z>[U?LF6-)%'IHI\BCQ>S/ M$8O+ .)Q?6OK=V4MMA&XMD;"]G;NA#-5NPN3E%,F Q@YKJZ]^ZCP68TTC=]4 MS%/BO9O/ZE*%&?R7/)!D)<0*6/A7=V".N!Y]2&$-O1T898D3>HEIJ&^NHJDO M# MUVN3U\-NH4A8Y#F^(\>#+38I.,HVHHK=0Y&P'.OH_\DJS7$V0'N#PO6%DT7U MPHF<0G^=3"NK6^8=:V%RV!7I)Q/_B,F]VY>;1WUS,#GL=C.LHLV>"6P O0<; M=(P-A@-S:O=EP=(UJQ#IF< &T'NP0C M>KJ_PRRV,4$+2V"/>^.M%8F3VPE5^U:__FZR4>788%7BPL9.<'?UZ].'5[^F M<5RI(.!_=:7H[36W21R7]$I==3I+"!H5&UQ#*5V]J)R9+@JMOY1_FQ\?JUV5 MJ0<[RD5OD=BV:MFQ\C)7K2MAF\;7%^]4JMPT'VH4+[GDM*H^+Z^5W>32T']7 MH8J='(TWWL(/?0+7(4@5*D1WMU!4TT*>5E_IDE7F!"4)A::\HT*T$"#D7=+" M'2RXMB;#A@K10H&1X^K:N^4!G]5(TT"%Z : A K1J!"-'8(C4Q)*&333&:+F MBTA8Y,38S:L!",<(QX@:+W",(@/"%EL,_& ;446%:'F8R'."S8D.A6WEPBTV MTP11(5H>)O+<(KP>O%Z;O!YV"T7"(L_Q'3D>;+%)P5&V$57L'HJ$!16B:PT* MJ_=.G%OW3@1=L.MB=EG=,N_8I484@Y.&R'!D#H:H!@?/!#:H7^8=TWNP@31$ M!I;9[^_:[()5=-U8P!*.!N.94'2 M-;- ?=#.>Z&NJ;Q$#, $9R/T# 3@ F@\MW& $QP-D1G23E,T,)*T=:P-]A: M7GFV,[-JWXK1#M>,GFY]^'GF!ZQ?IG'AN'[@I]?Z/9Y:QLKUG;1:+KI\V\VZ MT,->?^NS;U6CIL]:.VI(N]%BF:4JUF]/HHOTRHDK\]-SYV_;.[X=)EF0DE3S M5SVLSK15&7^USG2@9J7879=L6I>(OE"JT?6A/W RKDKR&MB?TCF)_$-(TEB:2D6-1KT'9/6B2O11;S>P^Q=WK4M6J1,990E/>],IRA*B2K1$(&1< MU#K(B*T:K", M*>Z<%FQ,? MRCJ-JL\7GL(7'B5A1$HMH'PSL;UFM)%E$.DL [_(,@CS+ -!B53:-[87"XGY MA%U+7A-VZW>BZ:3;^9SCZ:DL4+IF$R+]$K@ >@\NZ!H76*:%>D#P3& # 3+O MF-Z##<1!\L/0&LA"I6M&<5@.&7B@13R0[WAWR>L,)C\>QO-%X]]VLRAW' M._?:-Z=^[#N._)[;S=6'\6?7STN?XA^JA]>TF\6) O#641Q MZO^[O-S(-P?US;XX6M##$AIO0 -8TH.9V<_4L9<^=2 M7Q/-XEAY1A E?%DTH5_HWZJEUA&6W>8'0S7+;^"Z3C(W+H+H*LGU)UJJ6"O6 M[:>D)/S O[YDH9QMO'Q?.9GE^^C3CNMFBRR_ M$.RI"]_U4W[\=]/!H#20N]F"AZR_U M_6,-$H.>..3$&.^(_!-Y)?9IRUA=**UF21JY?VKU(S^VB,+U+\S<\P6*%#8F MU4E)8"8YLTL59JK$_*:FY2"RKIBYQBCR#L3S]-W\BC7A\:?*'6NB2-5)N91^ MTG?#4;\"[PYT=QXF:U=I[^,J:T1[8!7SF7JFT$*J59ORBN9+]ZT>_U.;@[.2O]P-_\*%7N/*0ASTBE'O;EMU%,9*RM M:8<_V2W6G>HUUJ_8N&W>81H\5X%/OD.[+O7-3W1 5%KYGH_1?N6!WWF(&[HB MYT,#-9+L@FF'(SGR@>QSJQZ7QKU1-<(M8A[]2XJ$LEB1FZ07QFJA7UC2LI.2 M-W4H:&2W')*4#6KMM)=9G&0T"Z[AH6:^6XE,\P^DSI\4LGJ7CKY/Q=[WP@^= MD(V#)LEA:186CCG6(4$>,',$S'R_PS=W3*<_7&C).Y>.'VA%>C#KG3L!";VL M/1*F/G,W1SUWA'Q'7F^4&6!\.1%D@R M)Y'-BJ.'2;UG'0L7[JG');7F8?#G[2=D MY!X_]CR*X^B*Q)?DIN_D:K%"R)G%2NM!,5)_L=0SH&C")S7BC_-:-O;=7,=X M?; 18/)(_&2;%V+9$^;L-->&H->\["KR]3-/P-3:04,)@IV1>\?\!_GZ)=D_ M(T4*&]!8BS5:P8T/#Z)#"KY#K[*/424OTF-Z+&L,8:V1FF2Q5$2ZT= M/CM]O>C,%X+\M:6_5!QJTD#(?'F5D0_!B[,9V5KB1F0=U]6OFKGRA+.(9U&A M'C8\_I._6/"J84&ZZ?*320JI=AC.:JB+A8I=ORB-E,]6TR IZ&4^62=)(JX> M1?/1RUO]/1HHJ7/ INAE;B$L6KU<^F2 FEV=(-&\J5QM(@LFPBW\G91.(B1) M:0U>E:@JW II.@>,$J7&-)<]XRSI!C^/E?*)] XF4I,E+P(W PT^*]RO>G=(UIF*/*6U'6!:?GGG2JM Z%L:,%2[4 [[I$7.BR"-Y+N9$ST:L MHGT-$4E<[""<*Q72 TC@I-9L8JZN@4!JE*4<=&JU)S4A2HXY$B5"T>Q41IBE M ;"&QV20&3TB.J>5:1F@%%L)?F'T>F-57?I1EI!&L<<(B'R\TAF\"<-,[Q?F M&A\:/[,GL/HO_DN[(![,-=N@TOL>[Y2K%N<4-@PLO>5@E5QR0;3JK3>ZOKQ_ MJY^ESN.,IV&-\AT*XIX])?9%*>/7XN&TL#2F>3BCM!$MZ+?7K)1$?2K)25P9 M6>AD9 1*1RL>KP_T_W2*O+;?(LRAZ28I_:)TBFZ0\=Q4D*@KC9/V/62[L1;* MW@L=EMDXJ5H;1[.AC MG^,Z0S_Q/(^ _;#<'[O%'[JB84"L^*)@D_QC.KSG>#=918"Y ]5V=)'IQ>16 M.F/GGO--3DI,#CK,+TA(DT=>5)#Q=15%$.Q=RY.*4-/0:@E"3RA+&?;(**\W MBA_>_YQ*',CF$:A4;=1 7)=)K#YNZ5ROGD6_C+.-$I#Y/G0>LJ[C>])+]ES& M513_F8=).2E5B6^7RAYXK%)'$47-\3_S$O!8&]SU' 1<$D/C?C'R'I*"!C5UG_57-!1N%8WY\=92=O!U2 M$UE%\IEN^HW[O<&X]CI%\M(8GDG\=F]4I_3%9#,TH)KD8-SKWX-5Y^Y,HIJD M$"!NV\^N&ZQ-X)466PQ(1S(0LBJ:6..>_=@R#)VC)%2]$PF+/+\GKZJ)8*3@ M&!N/*XK>B81E_\B]IIL5123?WKV'7U6:;U%FY5'6*C5L?49]J.4\&2PYF;47 ME<<%#+A:]\3W36M$8*3)O^-W3BW+,D?65!XZ';./75=/00P@AE8K/HA!)"P_ MG([,X0B\4#<./SY^1?=DVR?=6=$5:?Q>GK54)N\^?E7W9-" O.O94.R8=Y(* M QC\Y&QHF\/!4!XV,!$),( @H/T=A@$$<7)F#4:F/1[+ Z?S-H*3.P'KO'7U M YS>";(-$6*'BY(! VC\Y&QL3@:[6DK 0CIN(> ':'^'80 _<+ZF>3H\.)6] MM292NX7L66?Y*#>3U_.^J_Y@]2;\7E4S]Y;@T6_"?UJE5K[96)QUN!;%V_M2 M3PTOB_DW>]R>Y\K7WUF6U1N5M5?+R@OWU<3F.MA]T57E;%W30 M'\BKRY357BIC31)55+0(BOH9JT*PUKH.K&EP\3A?5[1=5Y,@&>HUO*[M]N+< MR2NM++APA%.6-_[.GO3ZZ\>47_'4,E9<.&HUS&JI[GPFU=>7W\NKHA3%*?3G M!KWQC?G>45BKK).15TY2+)8XK[SXG=V;KHL:?]4U0QXLMDVHO*Q Z#M[V+-7 M@XP55Q'A_W&9O++H75F)9/WU2J6K\H\DLF@6DDUXZ[K"?U@Z;XI:\68 M6@B5M]Q9Z>,F[J=KO PO]NG-1L!2HB$1YOQ*>DJ4I>M:>9523]F&SJ=S&M&F MUG_4R!1U@VR3"TW?5^*$!S7N#6[:15&Q)]%O^LZJC#I6,ZY;K0NB^(%*4K+U MJNSN'N&-6LIY4/=(O3TV-YQ<&T.I2# MO:)UNLV[W>\53]=>2G_@+K\X>C)_5JT _SS^["X#'%81V=.?#'O6+=8XU&': M&^\/ OYE6;R?RT9MT9$;HUP#D>-XBXK7;] C68U5UW$BG5DZOK=9#3DOZUK@ MFH^RW_*J[C:JNJ.J>\/JBVU(LK91?%@E6%;7=@AEBE#FOES4AR[SAO:Z.])^ MX0R-P%7**^J0+YRTTK%CL;.5A\6%C^X.5I89A>.Z(."=3YJ.*@L87=RX^CT: M'1%842)\75%7?W$]4P3'3Z!118!L#4:W%TA/H5+V^/2^^'=/E3H=5UJ$/42E M!I-U+-^""I,_KY(>L*^VRT2V)88\U.F.JPNNM8'<;19Y)7@N@IZOJO*N3-$R M+\<';&95U,T_XA[_\Q]2FM=2OGW[1_[-> M_VBX52'D5=%U-XZ\7XEN,G3^/T6W (=_2%*N]:]['NB2Z(&_(!^OWUQL@.C* M[%>ABI.YORRW5-8?2S:,X8O*-Q4&4[LL7?Z!EYBAKK:>;X.\C3RMI-;I=+R: M1.6+J\GHZKSTHL")\]KE^:N2LCF(VC+HS;8LN5TL_7@E2Q+6'4(Z5Q=*$MR5[IK\*_O?JE;/E9/0WFZ982NFE\6 MM>8-FZID'1+G=>+G_3+*2OI^=5!E\Z>;I>O[95^;O$\$-Z.(0C\M&BZ5CTKG M3MFUA;S.;,9;*Q4A]XR_Z6V^J*@87PY'%P+W(EV2>]V40L_$":^YVR/9#LV);\38K]N_^$9TG'$KPE^R^-3$W MOK9N;)FWG)Q6"YQSA?^573 \/F_,Y0@9[ HNN+^(XJ82Y'CUJ[U\)ZI F1UM M1IYZ\XW)AHV%MW6TEW]PID(V9Z5;I^1->?(1TM!4X,_\PM-O&5RVS#^=3V$# MCHV..'H8W$93L8&&+FDI(>#,5-'(@HO"^R%O4C+@?MZ05A?S#_P_^02$?A]J M./4'TF);=;7KF1(2Q9[;E=:6HAA[K!P&4^\D:OJYU4&A1YBYNM_#C.5;&96S M7 :^UOB++ @XCR K-HBYG+=N(^+,'#],TIUCV?7.!O/=6UY*<).9-_E6+9/ M;]PYI>Q \I[65-QXH6 (F1):OF/JI$@QLP)-EBN>Y2\C^9-RL;]'%KJHL+[2KFJFB\H?0Q MB-Z-IX'E&FUN;)'G6^)%I]J\LXEN'E18J.[)6G#O03/232.N=*NV9'5V438: MXO,6/L>(OSF,K-M^B_6 KEAAST@GC5NNG<(2;17S[7K=(V MOLC-IGP*;F-M"Y5^&/H,8-TQ,%#<97!#]EK:5^N.D+EGK70,RU8$X_JQFRTX M,M(-G-ZOQ\VQ07'0E]!#V.D[_ BS.)ZE">1DP8ZPH'-ZDUF=@E[MS^*BJ8U& M2W-OT1B9IJ3[J/"L;G:XT4>X;$=.'@L0<;B;WRY;K22YPKL9"6M!,8&9GV27 MX9/^3M%$G!RGJDY@I5M%UD"2'PK/HLCC3I4FJRJK;6:M!.;JTYK"ROB&A%7!.X_K\BVX]&](98-CM63:LQ?3AG.C5__*;996:Y5G;[-D;KBDC:XE MNP3IEJ% ,;*U(]4^>F6(I:/*#?\FW1TVH;*[B>=?ECJ;'R3R06#1'^3 ;B2/ MZ$!2O;66?WC2FTZVI7_NS,K5X[_S>&Z\KP45&T:ZKUG3C5/'FYM<;=BDW M[?F>K.C;4K%[M@BIW+'+]W]N^+#_\R@1;CMPW,L!>ASA:'/)7WA[/U!/I*Y) M;>E%_9#7L^),;7O\NK(/N$.!VF4O]^SQKH=P$__M,M],_;X#EQW\?//[-_*$ M^/5_^8_1Z6MV[#>ATMG=MW*[X9=%Z!G\,OPR_')K_'*Y].WMYX3KOV"SWQMK M7T#NTQ^X[/M;+GJVKHHVUCU/W/IW_YZ_[4HW'2#=%.FF-S:I^OLH;6V')H;O M_73RX>O[CW\,_OCG[V]^_?KAZYNO'_[[/?_P2_G_=Q^^O/WETY??3\X^I&IA M#'K&/S,^$>>CNF)GD'X1E#^_J^RWOSGG:T$?\Y[RG_WDSULF_Z#]O%K3LO0A M/?E0XS/O1_-D6IKF\R^5'[!^6VI2T ->9 K75?MS6C,">\4;O0]^X>Y7NSX>50MB1Y\R++.8(A85>^MZ MCAM(Y5AJB,E0&WSLN_9@PS_>?OKUZ^=/OWSYX[?/G]Z^?_?[Y_=?"I\U[!EO M^=@G"G)A_L:I81Z[J);:\#H5),F6W)@^*9-J5TJJ,W5=?[F14+(^BZD>=VD# MGOOJ@C/HW$RK7'1QX;N<]<+),OIO:R4L_I9WO2_.-_.C.:7/4*03:3A F)]?US1E[$&C@OK%'EM/++.M'X M_;?BV*I(B+%.!T-]X.$L),&D[]T4E#N>NMH/7#Q8\5P*J"__$A MMW-S0?-A$;_G0AB]FAEC,8#%S MKQXW8'GSVYO/7__X\.&/3Y__^/#KSY\^?Z15S:=?3\[X]\:'#SKGP'[]Z>M_ MOO]L5#[P-('!-M5])F5=1TK6'[^\__N;7_(PZ?V[#[_^O8R3K)[QBYJ16_LM MSYTG%6QXMMS/.O>_2&;A?W50H,V3!E;M!Q4[ZL M(8:^XD]P$AHG[ZZ_?"N5BO=&-6=S6.7YE[Z7Y9>DXC+_P)G-8AI#JKA6QVI- MXWA$-TE)UQQ!,"F=9XG/ 919(2).4?#SR"E>9=UP$%5&5#2CS_2"V N*T(N6 MYIS=Q)ES:9%#I=."BFSDU;O]!3DC_>Z,T[]=)\MO4'!>*>>ZZ1QTG8ZR>&F5Z1%P_;R,^_ M%=GM9T-%PEQA2J:1<";@JI #V_VYNHY8A_5$=738,SZPW10/*6^&:!WW0YVS MJ/_ ]R+IIW1^*]5)YXGF.Q;TY"PLDA;UTN6F3^$A+,C8V$#IR[P"XMV#ZRC3 MV7ED\3['TSJSC%8%65)L>/Q&#LSX8!J% E:S.AV="5HN?ZJ*62Q_GGW#Y&LA MD-)'E*Y[/6>^2,(SX&34?+6JY;V9YEP1F^4UF43];Z:Y,==> M7MNJW<_[.8L9&'-E'[QZ6MLJ*?::98L]LC_#Z,IP]!ZR5JJ;']M,5/87 M*]ID)7&")-+?_GCT\]_O/_G[Q^^_O]_D$S*LQ:;+W516.@G MJ=Y7^N($>7[\>[+"]+JZL<7:^GL>F/U67GQMML[^&A57G5P^&VBU1@S^>/?^ MYS>___+URQ^___;I5U*!7S_0>I4UX?.'KQ]6^]B#'IG4A:/=T^]+,IPO*N2+ M<6L]:#7DS3R6^/CAU_=DY#^_)]LNSU(WCB8^$B^1:5\HLNC*Z6F;H-R9S*;% M?')VSWW[(^<'Z4W(/0[O&^(]1G_HW:O-[2VM7*.>\4E'PQ\JJX\VZ57;=MU' MV'7'KOO!3ZW5"XW_>/___>>'OWWX6C+;N&>\_S;WS_UT%Y4]@UM_UG1_8]." M[.GW1:']T6#48X6Z<0M@(\5]V.^-BASI53[SY@?N_*L]N?O; ^N>QX_N?OY@ M?/?@[AG[Z8VW[VJO=J,9PD;/@WP&FUT/-G_'30_RWQ2XEBJF=VR,O!]"?C^8 M[\Z'Z?&;'=3('@_I +!0K!"!4O^E#GWIY/AR=&%?*,5ROV27U]QV"O*?#0. M-5#XV8=P5;%?IRY]YH(QO#']Q!K?;DU^:H:#*F^!H0@X]UX5-G*2O^JS3M!1 M,WD>=KO;;HVO?AH\->W<"0#+:JOTNXX0G_,!&(G <(FA7Z,>P!$(3B4> 3;" ML"'#X72/=[3L >77X[>\E^V.U'_.XM!/YF7&RU?. 2X //_-HP:1KZF[@&/-87?QT,D_3Y:N7+Z^N MKGJ):F\F1._])S4>6D-)].!W7])?MJR3@>6/;).K>ED M:$]>>O9D,AIXZMO ZLW3Q8WJ+3?+M.CL53ZMY:/-XA8B9W-]5CJGU#/>\$7- M(O%KO5>GCR*+I GGKD(X+7 ASZX,TQ?_!8D>5:)D)2\&T]/1!')M&=>U3:*3 ME]9+NV^=ME:LAP<5B%2/;KUV2X(V1*K-CE3M8T2J?[L.G*L$82G"TJ9(%&%I M6XFM;1)%6(JP]+ET;5C[HK)^I6KPI!L]:!P571C< MBS*9.[&:1X&G>T;E90 ^.M=%"3+VSXA^GT;!OKRHVRNU3:*#P>"%/;"F@RD$ MVS(";9M$1R\'?<2_B'^?QR]:M=MOLZVU?>'T\ROA*IYVO&7Z@I,)K#\F#XR& MWU+LJMM.EA6D?HO]D(L^!\;[5;WA3T5-X6V%E+GN5__TM37\P?F1BS#EOQ]Y MF[^_V+_,LA&?8FJD1A^*],W&RRFUPIH+6K33>Q:N\U,7M-[2;[ MK1E@*I.ET 7;5^FLF^#-@MD>4BMD@ R0H3@)';R9*V_J*&^"-XO&F[IVV]I7 M>5/[0KXK$Z6GI#"H-4[5K<385EL@1B1'R 9($.Q4C*(,6=B1(42Q%@T8M1O MV_LJ4((8D1PA V2 #"#&\HF[_V2MJ9HR_#8Y)N(!-)9/PJ$;@1_Y<7D](D,W M6B/49*3OF3/YS(]<_%L[EWC&%UNMQ5;+$TUSX_6&HC4-DY6:A]'PI*:L+?9I M2(F<@7.Q,'+TB) \6TBG@5Q\-5H!T;*2.>#28RR;M3C?IAD\RV]!2'.0 3) MAN*D!;!?WNPWZ?T#< '[%87];NBCYWKWYK"X-$Z+!(- M9( ,D*$XQ@SZRIN^>MT1T 'T56#ZZE''G#GQ;=@1=W\:-&!@L8JD'<@ &2!# M(6P:+)8WB_4'5P )L%B!6:S/[KC+@6)5S#J0 3) AD*X-% L;Q0;=2_!$4"Q M J/8B!K, 855+>% !L@ &0IAT*"PO"EL?#T 0H#""DQA8Y\%HIFX.UG)O ,9 M( -D*(1/ \;RA;'FD5!$J09IN8=DS_O-?#*FTTU/0GZ*#D'#:$8,[CYYTC%: M38V[IC.SXFV#1YL;/"3BHN#ST1IGJ4(3,D &R "H.AIQV\DI"Q%(E1P]E>PT MG!,R0 ;(4!89$@HX":GA,/&NQ7_O9N)/&O3QKM:<:"5 ME5M)?VQ_&5-35C=\1G_6Z9WH3X3-_IL%#TNB[>,L5(ZM15 M18T'$4GFR;SD7LA,VQ5-GG(6[+9SS_,?DHE!GT?:=?3(<'H60-E#@G#KHC89_OVM>_/]>C"I?5V^WB!LU*?6UCXUE=-F9FW3 MF']'0QBO3 X;S0#FLU\S[K/H?F*0>4&K>,A[?E" M#$M)9$\R@DP0Q/!\L>]%3:T1DSE.,MK2_Y,D*/]_\F5UQ'&]\WCONK U2T\'HP>@Y\.C9 M V!NO-+)/C:29+?H?^ YW"*JC[Y],KZPY_AJ'!4 M."H<%8Z*VBQJLX>/-E1E494]6#FA.O78F[EI>V3,0N8'N$T-" 8$ X)1DLTL M$>P3]@G[A'VBAK"Y*GO%7>J:G#II57:E$/MBX[I"[+8'7W+XD?D1/_MR%BML M>-9?>J"2$CBA +4 .C8\^L7%Y("!9(@*E!Q'J0>4%P\-=?__,_?OFO7@]<7$V^@+'' M@R=T$3 O)"RBZ-W#S4_@[V?WU^#!6Z E!!?$BY8(<] #"\Y7)_W^]^_?#_U9 M@!D)(RZ:8H<>6?9!KY